Seriously, if you want to flash alternate OS images to test (Ubuntu for Devices, Firefox OS, Sailfish OS, Open webOS), if you want multiROM support, if you want Xposed Framework and tons of Modules, if you want custom kernel choices, if you want custom ROMs coming out of your wazoo, if you want a phone you won't brick...

If you want any / all of the above - get a Nexus 4. Hands down the number one ports target and most versatile device out there right now. Go to Swappa, get an N4 and get your flash on.

If you want to wander around the forums hunting in vain, pulling your hair out and whining, "why can't I install x, y or z???" then get any other device except a Nexus.

i'm not judge ubuntu touch is bad, but i think stock android is in the right road (especially KitKat update) and in the good hands. well, its just my 2 cents

Thanks.

That's why choice is good. No one thing can satisfy all users.

Since you are a fan of stock... Have you tried Xposed Framework? Makes the stock more of just what you want. I recommend the Gravity Box module to go with that. And franco.Kernel? beautiful tweaks in there for N4...

The draw of Android for me was stock, but modding with it. I like the modding more than the OS so I eventually switched off.

XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality.Are you a developer?