The official Nexus S OTA file for i9023 is now out!
Google OTA file
(MD5 – 12c718dbda2565609db45c9631a25adc)
I had used the Nexus S 4.0.4 factory images for my phone and left the boot loader unlocked. Unfortunately, the instructions for applying the official OTA apply only to those on boot-locked stock recovery or custom recovery. I tried doing it but got the "apply_patch_check assert failed" error message. You might want to try it first if you are on stock.
Just a tip for going to the recovery menu on stock ROM:
1. While phone is off, press Power and Volume Up continuously until the fastboot screen appears.
2. Press volume down to select Recovery, then press Power to select.
3. The phone will reboot, show the Google logo and show a robot with a red exclamation point.
4. Press Volume Up, then Power to go the recovery menu. I thought the the robot with the red exclamation was an error. Also make sure you press Volume Up first, then Power and not vice versa, otherwise nothing will happen.
I didn't want to lock my boot loader using "fastboot oem lock" because it would wipe my phone so I decided to flash a custom recovery ROM and then apply the OTA update manually.
The Cyanogenmod wiki has the best instructions for doing this. You'll need the SDK for this.
Once the custom recovery was flashed, I powered off, then reboot to recovery (Power+Volume Up). Select the apply update.zip. The update should proceed smoothly and reboot on Jelly Bean. Upon first boot, there will be an update message but all your apps and data should be intact.
Google OTA file
(MD5 – 12c718dbda2565609db45c9631a25adc)
I had used the Nexus S 4.0.4 factory images for my phone and left the boot loader unlocked. Unfortunately, the instructions for applying the official OTA apply only to those on boot-locked stock recovery or custom recovery. I tried doing it but got the "apply_patch_check assert failed" error message. You might want to try it first if you are on stock.
Just a tip for going to the recovery menu on stock ROM:
1. While phone is off, press Power and Volume Up continuously until the fastboot screen appears.
2. Press volume down to select Recovery, then press Power to select.
3. The phone will reboot, show the Google logo and show a robot with a red exclamation point.
4. Press Volume Up, then Power to go the recovery menu. I thought the the robot with the red exclamation was an error. Also make sure you press Volume Up first, then Power and not vice versa, otherwise nothing will happen.
I didn't want to lock my boot loader using "fastboot oem lock" because it would wipe my phone so I decided to flash a custom recovery ROM and then apply the OTA update manually.
The Cyanogenmod wiki has the best instructions for doing this. You'll need the SDK for this.
Once the custom recovery was flashed, I powered off, then reboot to recovery (Power+Volume Up). Select the apply update.zip. The update should proceed smoothly and reboot on Jelly Bean. Upon first boot, there will be an update message but all your apps and data should be intact.
Comments