I purchased Mi A1 as it was launched as Android One series phone but unfortunately the experience is totally different.Benefit of Android One is that you will get early updates almost with pixel receiving the same.But Mi is unable to provide 8.1 yet in may18.The worst part is that they have announced the Same for RN5pro but no information for A1.I may not recommended Mi A1 to anyone for Android One.Even after having the stock Android, the Ram Management is not good .My phone is hanging even after 2 months of use and I had to reset it.The camera experience is good and the portrait shots are good enough in this price range.Battery life was good but after march security updates I am facing some issues even after may updates those issues are not completely solved