QUOTE(Vcys86 @ Oct 8 2015, 10:03 PM)
Among of these, do you mind to provide also the comparison in term of Android version support in future say Marshmallow , or custom roms support?
There is no guarantee which phone will get Marshmallow update, it is depend on manufacturer and developer, even getting Lollipop update is still in question in some region.
I can't answer for the custom rom support as well.
But, if you want your bet is save, I can tell is, the most popular phone, or flagship phone from big company will likely get Marshmallow update, (Samsung S5, Sony Z2, Honor 7, Oneplus One), but not guarantee every region will get it.
Phone from Xiaomi, Meizu, ASUS, Lenovo, will be half chance to get updated to Marshmallow, if they are already released one year ago, then the chances of update is getting less and less. They will focus on new device to getting the Marshmallow, and slowly push out update to older device, but no guarantee they will get it.
Of course, the same thing happen on custom rom too, most popular phone will get much wider and faster developer support, as oppose to those that is not popular.
One last thing, even your phone is not updated to Marshmallow, your phone will still doing fine for years.
I have a two year old phone, that just running on Android Jelly bean 4.2.2. and I can install anything on it without having any issue.
Even at some point, I do find out Google Play blocking me to install some apps, where I was mention my device is not compatible, I still can search for APK for the apps, and install to that phone anyway, and running without any issue.
In term of speed, that phone is not slow either. Having a SD 800 processor, it simply excel in speed, and can run any high end game smoothly that I install.
This post has been edited by Alan Yee: Oct 9 2015, 08:52 AM