Had an opportunity to upgrade a few of family members' phones. This really highlights the beauty of Apple iPhones.
From iPhone to iPhone: set up the new iPhone, let it do the local transfer with the fancy hologram QR code, let it do its thing, done. Everything is being copied over as if the new iPhone was the old one. Easy peasy. User is happy.
From Android to Android (to be exact, Xiaomi to Xiaomi): set up the new phone, Google showed a similar option like the iPhone to set up the new phone via the Google app and trigger "set up my new device" keyword. Note that this is Google's own feature, not Xiaomi's. Wow, fancy. It was doing its thing and done. But... Literally nothing was transferred other than things that are already on the cloud like GMail. SMS, calls, let alone all chat apps like whatsapp, Line, Wechat, none of them were transferred. Google only install the apps on the new phone, and that's it. Every app that requires login are reset as well, requiring new logins. Really poor experience. I ended up having to recheck, setup and transfer everything manually. User is not happy as it takes a lot longer than was expected.
To be frank, I never face this issue myself as I always set up my new phone as new since I like to tinker and start everything with a clean slate. But this is ultra annoying for the typical customer who wanted all their data to transfer over. And Google made it seems like that was the case, while in reality, nothing was actually transferred.
I really wonder why is it so difficult for Android to simply do what Apple had been doing. I think Samsung had the Smartswitch app, but I in my experience, that one wasn't really doing its job either. Why they are making it difficult for their own customers to upgrade to a newer phone? You would think they would want it to be easy.
From iPhone to iPhone: set up the new iPhone, let it do the local transfer with the fancy hologram QR code, let it do its thing, done. Everything is being copied over as if the new iPhone was the old one. Easy peasy. User is happy.
From Android to Android (to be exact, Xiaomi to Xiaomi): set up the new phone, Google showed a similar option like the iPhone to set up the new phone via the Google app and trigger "set up my new device" keyword. Note that this is Google's own feature, not Xiaomi's. Wow, fancy. It was doing its thing and done. But... Literally nothing was transferred other than things that are already on the cloud like GMail. SMS, calls, let alone all chat apps like whatsapp, Line, Wechat, none of them were transferred. Google only install the apps on the new phone, and that's it. Every app that requires login are reset as well, requiring new logins. Really poor experience. I ended up having to recheck, setup and transfer everything manually. User is not happy as it takes a lot longer than was expected.
To be frank, I never face this issue myself as I always set up my new phone as new since I like to tinker and start everything with a clean slate. But this is ultra annoying for the typical customer who wanted all their data to transfer over. And Google made it seems like that was the case, while in reality, nothing was actually transferred.
I really wonder why is it so difficult for Android to simply do what Apple had been doing. I think Samsung had the Smartswitch app, but I in my experience, that one wasn't really doing its job either. Why they are making it difficult for their own customers to upgrade to a newer phone? You would think they would want it to be easy.