- Joined
- Mar 6, 2011
- Messages
- 8,649
Image:
Now this is a very old image. But its highlights the issue well enough. iPhone fanboys rejoice that since they have almost NO choice in what phone to buy, they get software updates faster.
Looking at 2010 you may notice the Nexus One is always the updated phone for android in this image. That is because the Nexus One is a pure android device. No bloatware, extra apps like say a fucking file manager. Nexus devices typically are built at the same time as a new version of android and the older models receive updates fairly quickly.
Once a new version of Android is finalized and makes its launch on New and Old Nexus devices OEM's get to work with it. They splash their own custom UI on it and add a few apps and features they can advertise as standing out against the competition. That Galaxy S4 easy mode? Only exists on Samsung Touchwiz if your installed stock android it doesn't exist!
GSM Phones tend to get updated by manufacturers first, CDMA variants (Sprint/Verizon for US) sometimes have altogether different processors and being a minority in the device chain means testing on the Radios goes slower. The international phones will get pushed the updates, rarely will a carrier interfere. But the US is different. The carrier has a ton of custom apps that the OEM has to support. Once the OEM thinks its done they go back and forth for weeks fix this, fix that. Eventually it gets pushed.
Updates might get flat out rejected by an OEM or a Carrier for say:
- HTC denied a phone Android 4.0 because they would have to wipe the phone.
- The phones hardware is plenty capable but its so old we don't wish to waste money testing the OEMs update.
- Motorola denied the Droid X2 the update to 4.0 for unknown reasons but any Dual Core device on 2.3 is being denied proper multicore support.
Carriers might reject an update for too many issues but sometimes they will allow. SPRINT pushed Android 4.x and newer to the Galaxy S2 knowing full well that a factory reset could permanently (and I mean non refurbishly so) brick the device due to the update being able to trigger a bug in the eMMC firmware. Samsung to this day has never fully worked around the issue. Google and Samsung knew of the issue before they even started working on the phones update.
Now this is a very old image. But its highlights the issue well enough. iPhone fanboys rejoice that since they have almost NO choice in what phone to buy, they get software updates faster.
Looking at 2010 you may notice the Nexus One is always the updated phone for android in this image. That is because the Nexus One is a pure android device. No bloatware, extra apps like say a fucking file manager. Nexus devices typically are built at the same time as a new version of android and the older models receive updates fairly quickly.
Once a new version of Android is finalized and makes its launch on New and Old Nexus devices OEM's get to work with it. They splash their own custom UI on it and add a few apps and features they can advertise as standing out against the competition. That Galaxy S4 easy mode? Only exists on Samsung Touchwiz if your installed stock android it doesn't exist!
GSM Phones tend to get updated by manufacturers first, CDMA variants (Sprint/Verizon for US) sometimes have altogether different processors and being a minority in the device chain means testing on the Radios goes slower. The international phones will get pushed the updates, rarely will a carrier interfere. But the US is different. The carrier has a ton of custom apps that the OEM has to support. Once the OEM thinks its done they go back and forth for weeks fix this, fix that. Eventually it gets pushed.
Updates might get flat out rejected by an OEM or a Carrier for say:
- HTC denied a phone Android 4.0 because they would have to wipe the phone.
- The phones hardware is plenty capable but its so old we don't wish to waste money testing the OEMs update.
- Motorola denied the Droid X2 the update to 4.0 for unknown reasons but any Dual Core device on 2.3 is being denied proper multicore support.
Carriers might reject an update for too many issues but sometimes they will allow. SPRINT pushed Android 4.x and newer to the Galaxy S2 knowing full well that a factory reset could permanently (and I mean non refurbishly so) brick the device due to the update being able to trigger a bug in the eMMC firmware. Samsung to this day has never fully worked around the issue. Google and Samsung knew of the issue before they even started working on the phones update.