As much as I love my Samsung devices, really got burned by those updates
As much as I love my Samsung devices, really got burned by those updates
If you're at the point, as a technical user, where OS flexibility is more important to you than the device choice, then it's probably worth your time to puzzle out the process.
You're right -- it's not hard. Just annoying and possibly risky. A lot of these ROMs are alpha/beta quality and not fully tested. For example I installed a JB ROM on my Galaxy Nexus 4G that broke my GPS. I didn't even realize it until I was lost and needed GPS to find my way back to the highway. Most of these ROMs (none yet?) have OTA updating so once you flash you are committing yourself to maintaining it going forward. So for example if there's some horrible security problem you may never get patched unless you seek it out yourself. This brings up the issue of installing software from untrusted sources. Cyanogenmod is fine but what about all the others? Call me old fashion but I don't enjoy flashing random ROMS I find on web forums. Seems like that could end really poorly.
The final annoyance that gets me every time is these different ROM releases often require you to wipe system data. So you have to use something like Titanium Backup, which has a UI similar to the cockpit of a 747, to back things up yourself. On my first attempt to do this I accidentally restored 'system data' or something like that which borked my phone up really well. I had to repeat the whole process of wiping and starting over. The other gripe is when TB reinstalls apps you have to sit there and hit install/done about a million times.
Even as a technical user I just don't want to deal with it but I still do want the latest OS release. I even foolishly bought a Galaxy Nexus thinking I wouldn't have to deal with it anymore but I didn't buy the right Galaxy Nexus that gets updates from Google. Silly me.
If you get kicks out of flashing "edge" ROM's (I do) then you can go nuts, but if you're looking for fast, reliable and full-featured (of which stock ROM's are almost universally are not), then just flash CM and enjoy the phone as it was meant to be before marketing and lawyers fucked it up.
You can fix that: http://webtrickz.com/easiest-way-to-change-galaxy-nexus-from...
If you want a phone with the latest version of the OS, then CM is a bandage, not a solution. The only solution is buying only nexuses.
That depends on how you look at it. It's only an issue for me if the phone is never updated. It's fine if I'm lagging behind by a version, as long as I receive an update before I end up 2 versions behind.
Going to take issue with this as well. I'm on a SGS3 and CM10 (JB), and they just changed the status of the rom from "EXPERIMENTAL" to "NIGHTLY", yet I have not seen a single problem so far. Everything works except for TV-out, which I couldn't get to work with either of my TV's with the stock rom anyway.
Since when was the S2 supported by Cyanogenmod?
And by supported, I don't mean "do not use, phone calls do not work" or "stable to come soon (last non-stable release three months ago).
I'm not saying that this is a clean process. It's not (and frankly can't be). I was simply saying that if you were going to rule out purchasing a phone you would otherwise prefer, it would be a better idea to do some research first.
And to be clear: I have a Galaxy Nexus in my pocket. But I wouldn't fear a OEM phone if I really wanted it.
I am tired of waiting for updates. I'm not sure if it's AT&T or Google or what, but my faith has been shaken in the Nexus line. In 14 months I think I will be getting an iPhone.
</rant>
I'm not quite sure why exactly you're not seeing any updates available, but if you're interested Google does provide factory images for all Nexus devices: https://developers.google.com/android/nexus/images#sojuajro0...
You have a Nexus S on AT&T? Not 4g or anything? I called up Samsung customer service just now and they said no AT&T phones have the update yet.
It's difficult to know who to blame.
And I'm running 2.2 on my less than a year old Motorola Defy. No further updates expected.
http://www.htcdev.com/bootloader
In my experience, HTC is pretty good (although a bit slow) with updating Android on their older models.