Device(s): Galaxy Nexus (GSM)
Nexus S (I9020T on 4.0.4)
Carrier: Not Provided
Thanks: 0
Thanked 201 Times in 152 Posts
Guide: Manually update to 2.3.4 from 2.3.2 or 2.3.1
Since manually updating to 2.3.4 is a little different for each version of 2.3.x, I'm writing a quick little guide.
[Disclaimer: There is some risk involved any time you mess around in the recovery mode, though if following this guide, the risks are extremely small; nonetheless, I am not responsible for any damage to your device, computer, psyche, etc. Lastly, this guide is intended for STOCK devices only. People who are rooted, have custom ROMs, or custom themes should continue at their own risk.]
*Note: This is for i9020T's only. For the i9023 (aka SLCD version), see following post. For the i9020A (aka AT&T version), see the third post below.
First off, the only 2.3.4 updates available for direct download right now are for updating from 2.3.3 only, so you will have to update to 2.3.3 before updating to 2.3.4.
Next you'll need to copy your 2.3.3 update (linked above) to the root directory of your Nexus S' USB storage (the root directory is the main directory, for example, G:\[this is where you put the file]).
Now unplug your USB cable (for best results, have your phone fully charged at this point) and turn off your phone.
Power up into the recovery mode (hold Volume Up while pressing the Power Button). Using the volume rockers, highlight "Recovery" and press the Power button to select it.
Your phone will boot into the recovery menu. To activate the menu, hold Power and press Volume Up.
Now select "apply update from sdcard" and choose the update zip file you downloaded and copied above.
It will go through and install. If you get an error stating something like "Could not verify signature" it means the file may be corrupt download it again and start over. If you get an error saying "Version verification failed" you downloaded the wrong file.
Once it's done installing, you'll be back at the recovery menu. Use it to reboot your phone. Now you're on 2.3.3, congratulations.
Going from 2.3.3 to 2.3.4:
*Note: This will only work going from GRI40, not GRI54. Under Settings>About phone, if your Baseband version ends with KB1 you're on GRI40 (that will be the case if you followed this guide from the beginning). If it ends with KB3, you're on GRI54.
Like before, copy this file to the root directory of your Nexus S' USB storage. To avoid confusion, it's probably best to delete the previous update file first.
Reboot into recovery mode, just like before, and apply the new update file. Once installed, reboot your phone. You're now on 2.3.4!
__________________
Like what I had to say in this post? Check out more of my tech reviews and articles on Twitter: @QuantumRand
Last edited by quantumrand; May 18th, 2011 at 11:02 PM.
The Following 6 Users Say Thank You to quantumrand For This Useful Post:
Copy it to the root directory of your Nexus S' USB storage, as described in the previous post. Then unplug your USB cable and power off your phone (for best results, make sure it's fully charged).
Power up into the recovery mode (hold Volume Up while pressing the Power Button). Using the volume rockers, highlight "Recovery" and press the Power button to select it.
Your phone will boot into the recovery menu. To activate the menu, hold Power and press Volume Up.
Now select "apply update from sdcard" and choose the update zip file you downloaded and copied above.
It will go through and install. If you get an error stating something like "Could not verify signature" it means the file may be corrupt download it again and start over. If you get an error saying "Version verification failed" you downloaded the wrong file.
Once it's done installing, you'll be back at the recovery menu. Use it to reboot your phone. Now you're on 2.3.4, congratulations!
Last edited by quantumrand; May 5th, 2011 at 04:30 AM.
The Following 2 Users Say Thank You to quantumrand For This Useful Post:
Copy it to the root directory of your Nexus S' USB storage, as described in the previous post. Then unplug your USB cable and power off your phone (for best results, make sure it's fully charged).
Power up into the recovery mode (hold Volume Up while pressing the Power Button). Using the volume rockers, highlight "Recovery" and press the Power button to select it.
Your phone will boot into the recovery menu. To activate the menu, hold Power and press Volume Up.
Now select "apply update from sdcard" and choose the update zip file you downloaded and copied above.
It will go through and install. If you get an error stating something like "Could not verify signature" it means the file may be corrupt download it again and start over. If you get an error saying "Version verification failed" you downloaded the wrong file.
Once it's done installing, you'll be back at the recovery menu. Use it to reboot your phone. Now you're on 2.3.4, congratulations!
Last edited by quantumrand; May 18th, 2011 at 11:01 PM.
The Following 2 Users Say Thank You to quantumrand For This Useful Post:
Since manually updating to 2.3.4 is a little different for each version of 2.3.x, I'm writing a quick little guide.
*Note: This is for i9020T's only. For the i9023 (aka SLCD version), see following post. Sorry, I have not found a link for the i9020A (aka AT&T version) yet.
First off, the only 2.3.4 updates available for direct download right now are for updating from 2.3.3 only, so you will have to update to 2.3.3 before updating to 2.3.4.
Next you'll need to copy your 2.3.3 update (linked above) to the root directory of your Nexus S' USB storage (the root directory is the main directory, for example, G:\[this is where you put the file]).
Now unplug your USB cable (for best results, have your phone fully charged at this point) and turn off your phone.
Power up into the recovery mode (hold Volume Up while pressing the Power Button). Using the volume rockers, highlight "Recovery" and press the Power button to select it.
Your phone will boot into the recovery menu. To activate the menu, hold Power and press Volume Up.
Now select "apply update from sdcard" and choose the update zip file you downloaded and copied above.
It will go through and install. If you get an error stating something like "Could not verify signature" it means the file may be corrupt download it again and start over. If you get an error saying "Version verification failed" you downloaded the wrong file.
Once it's done installing, you'll be back at the recovery menu. Use it to reboot your phone. Now you're on 2.3.3, congratulations.
Going from 2.3.3 to 2.3.4:
*Note: This will only work going from GRI40, not GRI54. Under Settings>About phone, if your Baseband version ends with KB1 you're on GRI40 (that will be the case if you followed this guide from the beginning). If it ends with KB3, you're on GRI54.
Like before, copy this file to the root directory of your Nexus S' USB storage. To avoid confusion, it's probably best to delete the previous update file first.
Reboot into recovery mode, just like before, and apply the new update file. Once installed, reboot your phone. You're now on 2.3.4!
Hopefully one last question.
When I click on the link for my 2.3.1 update version a dialogue box pops up asking "What should Firefox do with this file? choices are to OPEN with Windows Explorer (default) or "SAVE FILE". Which should I select?
Device(s): Galaxy Nexus (GSM)
Nexus S (I9020T on 4.0.4)
Carrier: Not Provided
Thanks: 0
Thanked 201 Times in 152 Posts
Quote:
Originally Posted by dhend25
Hopefully one last question.
When I click on the link for my 2.3.1 update version a dialogue box pops up asking "What should Firefox do with this file? choices are to OPEN with Windows Explorer (default) or "SAVE FILE". Which should I select?
Thanks,
Dave H
You want to save it. It will be a zip file, but don't unzip it. Leave it as it is and just copy it to your phone.
The Following User Says Thank You to quantumrand For This Useful Post:
There has been posts on other forums of people manually upgrading there phone and then not being able to use their phones.. so some carriers may not be ready for the upgrade.. or something??? .. just a heads up..
There has been posts on other forums of people manually upgrading there phone and then not being able to use their phones.. so some carriers may not be ready for the upgrade.. or something??? .. just a heads up..
Device(s): Galaxy Nexus (GSM)
Nexus S (I9020T on 4.0.4)
Carrier: Not Provided
Thanks: 0
Thanked 201 Times in 152 Posts
I've been getting a lot of PM's with questions about the installation process, so I've put together a rough but thorough video walk through. Hopefully this will answer all of those questions as well as provide a bit of a visual guide for those worried about what they're getting themselves into.
My mobile i9023 on GRI54 (aka the SLCD version with 2.3.3 with unspecified baseband):
when i tried to install i got the following error:- apply_patch_check("MTD:radio:12583040"0d28ed5fbaff bc9a50ab9f3b30e10f3f:12583040:2ea138c96cc213b2662a e1bbcc958")
E:erroe in /tmp/sideload/package.zip
(status 7)
installation aborted.
Device(s): Galaxy Nexus (GSM)
Nexus S (I9020T on 4.0.4)
Carrier: Not Provided
Thanks: 0
Thanked 201 Times in 152 Posts
Quote:
Originally Posted by lalith.w
Hi,
My mobile i9023 on GRI54 (aka the SLCD version with 2.3.3 with unspecified baseband):
when i tried to install i got the following error:- apply_patch_check("MTD:radio:12583040"0d28ed5fbaff bc9a50ab9f3b30e10f3f:12583040:2ea138c96cc213b2662a e1bbcc958")
E:erroe in /tmp/sideload/package.zip
(status 7)
installation aborted.
Please help me for the same.
Regards,
lalith
Sorry, it seems there was some confusion over the update links. The KB1 (GRI40) and unspecified baseband updates actually haven't turned up yet. I'll keep a look out though. There are methods out there to kinda force it to update, but it involves wiping all of your data and I'm not comfortable recommending it since it's not confirmed if it is 100% compatible with the i9023.
Device(s): Galaxy Nexus (GSM)
Nexus S (I9020T on 4.0.4)
Carrier: Not Provided
Thanks: 0
Thanked 201 Times in 152 Posts
Quote:
Originally Posted by lalith.w
Hi,
My mobile i9023 on GRI54 (aka the SLCD version with 2.3.3 with unspecified baseband):
when i tried to install i got the following error:- apply_patch_check("MTD:radio:12583040"0d28ed5fbaff bc9a50ab9f3b30e10f3f:12583040:2ea138c96cc213b2662a e1bbcc958")
E:erroe in /tmp/sideload/package.zip
(status 7)
installation aborted.
Please help me for the same.
Regards,
lalith
The i9023 guide has been updated and should work for you now
Can't get the update to work for I9020XXJK8 on 2.3
I have a Nexus S with 2.3 (GRH55) on it. It doesn't specify 'a' or 't' on the baseband version, just I9020XXJK8. It's used on Mobilicity in Canada which is 1700/2100 which I believe the 't' version uses, but again it's not specified on the phone.
I tried the file that said it would upgrade all versions to 2.3.4, but I get an 'E: failed to verify whole-file signature' message.
I also tried an update from this article that is specifically for updating GRH55 to GRH78, but I get the same message. I've tried numerous files from numerous links that seem to claim the same update, to no avail.
The odd thing is that when I go into 'recovery mode' I get a triangle with an exclamation mark in it ( ! usually means something's wrong??) the article mentioned says I should see a triangle with a phone.
Not sure if there's something wrong with my phone in particular (it's not rooted or otherwise modded) or if there's something specific about the I9020 (without the 'a' or 't') that requires a different update. Any tips?
ok just saw the video and yours has the ! mark as well in recovery so its nothing to do with that.
Forgot to mention I've downloaded these files using many different methods (ie browser & wget) to the same effect. I can't imagine the download could possibly be corrupted (though there's no MD5 that I know of to verify) so I think there's something else odd going on here.
Bought the phone from BestBuy when it was first released. Any tips greatly appreciated.
Device(s): Galaxy Nexus (GSM)
Nexus S (I9020T on 4.0.4)
Carrier: Not Provided
Thanks: 0
Thanked 201 Times in 152 Posts
Quote:
Originally Posted by bradrobertson
ok just saw the video and yours has the ! mark as well in recovery so its nothing to do with that.
Forgot to mention I've downloaded these files using many different methods (ie browser & wget) to the same effect. I can't imagine the download could possibly be corrupted (though there's no MD5 that I know of to verify) so I think there's something else odd going on here.
Bought the phone from BestBuy when it was first released. Any tips greatly appreciated.
i have no idea what to do here...btw, my nexus s is the i9020a from telus canada, and i get the exclamation mark thingy before entering recovery as well... =(
i have no idea what to do here...btw, my nexus s is the i9020a from telus canada, and i get the exclamation mark thingy before entering recovery as well... =(
What version of Android do you currently have installed? Is there any possibility that your phone is rooted and/or has a custom ROM?
The following link should work for any version of Android on the I9020A, but if you're rooted, you should do a Data Wipe/Factory Reset from within the recovery console first. This update will take you to 2.3.6 btw.
What version of Android do you currently have installed? Is there any possibility that your phone is rooted and/or has a custom ROM?
The following link should work for any version of Android on the I9020A, but if you're rooted, you should do a Data Wipe/Factory Reset from within the recovery console first. This update will take you to 2.3.6 btw.
i have 2.3.3 on now, but i would like to unroot back to the original version so i can recieve ota os updates. my problem was that i couldnt find a stock rom that worked, and btw, how do i back up my data? i only see:
reboot system now
apply update from /sdcard
wipe data/factory reset
wipe cache partition
Device(s): Galaxy Nexus (GSM)
Nexus S (I9020T on 4.0.4)
Carrier: Not Provided
Thanks: 0
Thanked 201 Times in 152 Posts
Quote:
Originally Posted by phillybean
i have 2.3.3 on now, but i would like to unroot back to the original version so i can recieve ota os updates. my problem was that i couldnt find a stock rom that worked, and btw, how do i back up my data? i only see:
reboot system now
apply update from /sdcard
wipe data/factory reset
wipe cache partition
no backup...?
The stock recovery menu doesn't have backup features. You get those when you flash Clockwork mod. The Nexus S is setup so that the stock recovery menu reflashes any time you reboot it, so you have to flash Clockwork mod each time you want to use it (or setup a script to flash it automatically).
But Clockwork mod won't really help you anyway since its nandroid backup feature can only restore your data through clockwork mod. And then it will restore your rooted ROM, not the new one.
The best way to back up your stuff is with an App like MyBackupPro or Titanium Backup.
Quantumrand you are a model of clarity and I am extremely grateful. Yes, I can't see much difference from 2.3.1 to 2.3.4 except for some additional options in NFC, but it has fixed the bad threading of non-number based SMS, and hopefully has also stopped my phone rebooting mid call.
I love the support that people like you are willing to give to people like me. Thank you again!
please help me sir..
i am having nexus s ( GRI54 )
android version: 2.3.3
baseband version: I9023XXKB3
when used your given instructions of manually updating i am getting an error
which says instalation aborted .. so please help to upgrade it from 2.3.3 to the latest version...
thank you
The Nexus S is the second generation in a line of smartphones that are in direct collaboration with Google. This time, it's made by Samsung as opposed to the Nexus One from HTC. Google's Nexus line of phones are always a stock, vanilla Andr... Read More