I’d like to buy the Moto G to replace my Galaxy S I9000. I know pretty well the phone’s specs but before buying it I need to satisfy a doubt about. Since I had my first Android phone (HTC G1) I’ve changed a ROM a week , so it’s very important for me to have a phone that could have a long-term support from this community. I know that Nexus 5 (or the unavailable “4” ) could be the right choice for this purpose but I need to save some money and Moto G is cheaper than these ones.
So my question is if, in your opinion, Moto G will receive some Android future versions (Why not Android 5? ) and if It will be unofficially (Cyanogen, Aokp, Paranoid,etc..) or officially supported (since Lenovo bought Motorola, so without official Google support) . I know it’s an hard question but I’m scared by Lenovo acquirement and I won’t have a paperweight-phone in one year.
Does developers have all the tools (kernel source and all the things they need) to make future updates works on this device right now? I’d like to have a your prevision(also technical) about it .Thank you in advance for your answers and sorry for my English but I’m Italian.