---------------------------------------------------------------------------
I HAVE CEASED UPDATING THIS THEAD.
The old information contained below will remain for posterity, but will no longer be updated. From this point forward, all updates to this information will be found at http://www.randomphantasmagoria.com/firmware/nexus-s
---------------------------------------------------------------------------
Below is a list of all available OTA and full ROM packages for the Nexus S 4G, model D720.
THIS IS FOR D720 ONLY. IF YOU HAVE ANOTHER VARIANT, PLEASE FIND THE THREAD FOR YOUR VARIANT.
Typical disclaimer where I tell you that all of this stuff is at your own risk and I'm not responsible if you mess up your phone, yadda yadda.
These updates are 100% stock and are NOT rooted.
HOW TO FLASH
I'm not giving instructions on how to flash ZIP files. If you don't know how to do that, you probably shouldn't be looking for stuff in this thread. There are plenty of threads on how to flash zips through recovery. Do a little reading before proceeding.
The recovery-flashable full ROM packages will only flash if your phone has no ROM, any custom ROM, or a stock ROM that's older than the version you're trying to flash. For instance, the 2.3.5 full ROM package will flash over the stock 2.3.4 ROM, but not over the stock 2.3.7 ROM.
With fastboot images, you can flash any version over any other version.
WHAT HAPPENS IF I GET AN ERROR WHILE FLASHING?
If you get an error flashing a recovery-flashable full ROM package, it means that you are running a stock ROM that's newer than the version you're trying to flash. If you're trying to downgrade, then you must install ClockworkMod recovery, then wipe system, boot, data, cache, and Dalvik cache. You will then be able to flash the older version. Optionally, you can also flash fastboot images of a version older than the version you're trying to flash.
If you get an error flashing an incremental update, it means one of four things. Either you don't have a D720, you aren't running a stock ROM, you have changed something with your stock ROM (this includes build.prop changes, radio or bootloader changes as well), or you're running Android 4.X and trying to update manually. These incremental updates only work if you are running a completely, perfectly stock ROM exactly the way Google provides it, with the right radio and the right bootloader. There are no exceptions to this rule. Furthermore, Android 4.X ROMs can no longer be updated manually in stock recovery. See below.
A NOTE ABOUT ANDROID 4.X OTAs
Beginning with Ice Cream Sandwich, Google has made a change to stock recovery that prevents you from flashing future OTA updates manually. Instead you are now required to wait for the OTA notification on your phone and then tap "Reboot and Install."
If this pisses you off, you have the option of unlocking your bootloader, installing either a stock Gingerbread recovery or ClockworkMod recovery, and then flashing the OTA updates manually.
LATEST VERSION
The latest Android version available for D720 is Ice Cream Sandwich version 4.0.4, build IMM76D.
BUILD REFERENCE
GRJ06D - Android 2.3.4
GRJ22 - Android 2.3.4
GRJ90 - Android 2.3.5
GWK74 - Android 2.3.7
A NOTE ABOUT RADIOS
The Android 2.3.7 ROM for the D720 includes a radio that reports itself as D720SPRKE1 but in reality the actual radio version is D720SPRKH1.
FULL ROMS
FASTBOOT IMAGES
If you're comfortable with fastboot, you can flash these images to return your phone back to raw stock.
Generally the best way to do this is to perform the following steps:
Put all six fastboot images in one folder, unlock your bootloader, perform the fastboot flashes, then lock the bootloader:
fastboot oem unlock
fastboot flash bootloader bootloader.img
fastboot reboot-bootloader
fastboot flash radio radio.img
fastboot reboot-bootloader
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot erase cache
fastboot oem lock
FLASHING FASTBOOT IMAGES WILL ERASE ALL OF YOUR PHONE'S DATA AND WILL RETURN YOU TO A FACTORY STOCK, UNROOTED STATE.
Android 2.3.7/GWK74/SPRKH1 Radio/KE1 Bootloader
Official factory fastboot images, must be flashed using fastboot on an unlocked bootloader. Contains recovery, radio, and bootloader.
THESE IMAGES MUST BE FLASHED USING BOOTLOADER VERSION D720SPRKC5
RECOVERY-FLASHABLE ROMS
Currently there are no full ROM packages available. Nobody seems to have posted any links to them.
Still need ROMs for:
Android 2.3.4/GRJ06D/SPRKC9 Radio/KC5 Bootloader
Android 2.3.4/GRJ22/SPRKD8 Radio/KC5 Bootloader
Android 2.3.5/GRJ90/SPRKE5 Radio/KC5 Bootloader
Android 2.3.7/GWK74/SPRKH1 Radio/KE1 Bootloader
Android 4.0.4/IMM76D/SPRLC1 Radio/KE1 Bootloader
INCREMENTAL UPDATES
The links provided here are to Google's official update package for each version. Sometimes Google provides a small incremental update package for upgrading between versions, other times they just provide full ROM packages for bigger version upgrades. For instance, Google pushed a small incremental update to upgrade from 2.3.4 to 2.3.6. If your phone was running 2.3.1, there is no 2.3.1 to 2.3.6 incremental update, so Google would push the 2.3.6 full ROM package.
If you don't see an upgrade path from your version to your desired version, it means you need to use a full ROM package above instead.
Android 2.3.4 (Build GRJ06D/SPRKC9 Radio/KC5 Bootloader)
2.3.4 (GRJ06D) -> 2.3.4 (GRJ22)
Android 2.3.4 (Build GRJ22/SPRKD8 Radio/KC5 Bootloader)
2.3.4 (GRJ22) -> 2.3.5
Android 2.3.5 (Build GRJ90/SPRKE5 Radio/KC5 Bootloader)
2.3.5 -> 2.3.7
Android 2.3.7 (Build GWK74/SPRKH1 Radio/KE1 Bootloader)
2.3.7 -> 4.0.4
Completely unnecessary thread
We already have 2 threads that have these zips posted
Good afternoon. I had asked this question previously but never received an answer: Is the SPH-D720 not able to use 4.0.? Ice Cream Sandwich???.... If not, then why? I don't understand what the big difference is between the other models that are able to upgrade to the new Android ICS version of the OS, and the SPH-D720. It seems that this is the only model that doesn't have an upgrade to 4.0???.... Is it because of the CDMA chip? Or exactly what is the reason? Am I mistaken? Is there an upgrade from 2.3.7 to 4.0.?......
The 4.0.4 update is being pushed out by Sprint now. If anyone is able to share the OTA package or provide a link to it that would be great.
flibblesan said:
The 4.0.4 update is being pushed out by Sprint now. If anyone is able to share the OTA package or provide a link to it that would be great.
Click to expand...
Click to collapse
Says who? I haven't seen any reports even though there were some rumors it would be released today.
NOOBJEFF said:
Good afternoon. I had asked this question previously but never received an answer: Is the SPH-D720 not able to use 4.0.? Ice Cream Sandwich???.... If not, then why? I don't understand what the big difference is between the other models that are able to upgrade to the new Android ICS version of the OS, and the SPH-D720. It seems that this is the only model that doesn't have an upgrade to 4.0???.... Is it because of the CDMA chip? Or exactly what is the reason? Am I mistaken? Is there an upgrade from 2.3.7 to 4.0.?......
Click to expand...
Click to collapse
no official release of ics doesn't mean the ns4g can't run it. there are many custom roms based on ics source available. rumors state an ota update should have begun rolling out today, but I haven't seen any actual proof yet.
sent from my ns4g via xda prem app
You might want to get ready to update this page...
http://www.engadget.com/2012/04/01/android-4-0-4-leaked-for-nexus-s-4g/
SOON!
gullu101 said:
You might want to get ready to update this page...
http://www.engadget.com/2012/04/01/android-4-0-4-leaked-for-nexus-s-4g/
SOON!
Click to expand...
Click to collapse
I'm ready!
I have updated the first post to add some additional notes and have also added the 2.3.7/GWK74 fastboot images.
Anyone have the official link to the 4.0.4 OTA yet? It's rolling out. Also, could someone with the official OTA (not the leak) tell me what the new radio and bootloader versions are?
Gonna be tricky to get this one, most ns4g users in xda are probably running the leaked version or a custom ROM...
Someone will grab it, I'm sure. I've managed to hunt down the other ones, so I'm sure we'll get this one eventually. haha
I plan on flashing back to stock when I get home sometime over the weekend and turning on my logging on my router to watch all traffic that goes through and some ADB logging to get the URL. Then I will just nandroid back to my custom 4.0.4 that I have been running since a few days after AOSP was updated. Once I have the URL I will reply.
strifejester said:
I plan on flashing back to stock when I get home sometime over the weekend and turning on my logging on my router to watch all traffic that goes through and some ADB logging to get the URL. Then I will just nandroid back to my custom 4.0.4 that I have been running since a few days after AOSP was updated. Once I have the URL I will reply.
Click to expand...
Click to collapse
If you get the update notification, say "not now" when it prompts you. Get the filename from /cache, and put this in front of it to get the full URL: http://android.clients.google.com/packages/ota/google_crespo4g/.
I think it's posted here, but I'm guessing you'd prefer it to be from a user?
gullu101 said:
I think it's posted here, but I'm guessing you'd prefer it to be from a user?
Click to expand...
Click to collapse
That is just the leaked version not the official version. It is probably the same but most people prefer to download from Google's servers
bozzykid said:
That is just the leaked version not the official version. It is probably the same but most people prefer to download from Google's servers
Click to expand...
Click to collapse
That file is 166 gbs, pretty sure the real update will be around 30 gbs but don't quote me on that.
Sent from my Kindle Fire using Tapatalk 2 Beta-5
166 GBs?
Sent from my Nexus S 4G using Tapatalk 2 Beta-5
david279 said:
166 GBs?
Click to expand...
Click to collapse
That would be more like an Ice Cream Avalanche than an Ice Cream Sandwich.
overtheair said:
That would be more like an Ice Cream Avalanche than an Ice Cream Sandwich.
Click to expand...
Click to collapse
Best post I've read all day. hahahaha
Sent from my Xoom using Tapatalk
Hi xda developers... i have a pretty strange issue which i couldn't find on any other threads.
When the first 5.0 ota update came i really wanted to do an OTA update... BUT because i had the tablet rooted i had to flash the whole system... I realized that 5.0 is not a useable OS so i flashed the system back at 4.4.4 jellybean.
So i waited till the 5.0.2 came and my notification bar told me that the system is ready for the update... I pressed reboot and install and when it was in the installing screen...it stoped at around 20% and then an error appeard.
So i cant install the ota update but i don't know what is the problem...i tried 2 times more and the same...
I have to say that my tablet is not rooted but it's unlocked if that makes a difference.
P.S: I also have the wifi model and the build number is : KTU84P.
p.p.s :Thanks for the attention
didn't look hard enough. look at my response in this thread: http://forum.xda-developers.com/showthread.php?t=3002555
Basically reflash the needed images to bring everything up to the correct baseband and build
Sent from my XT1096 using Tapatalk
Hey pals,
Good evening .After a long i'm back. I was rooted and today only i fully unroot my device 820U dual sim. Running lollipop v5.0.2 with software number 2.10.720.1
I was prompted for basically 2 updates for mail and system enhancement 1.99MB both were installed successfully.
After that i got again update for system enhancement of something 89.xx MB update. It was downloaded and i pressed installed as we all do. Stock recovery prompted and installation begin. In a while might be after 10% it threw me status 7 error.
Is anybody experiencing this issue ?
What could be best possible fix ?
Status 7 error in OTA, shall i edit updater script or could something else causing the issue ?
Might be if i am not mistaken then this 89.xx MB update was 2.10.720.4
I'm in official rom and re-locked bootloader.
Please share your views and recommendations.
It might be due to changes that you made to system partition before so unless you flash a lollipop RUU you cant update though ota.(there was a problem like this on my other HTC phone and I was unrooted and on relocked bootloader same as you but I couldnt update untill I flash RUU and started over.)
Can u give the link of lollipop ruu ??
Kianush said:
It might be due to changes that you made to system partition before so unless you flash a lollipop RUU you cant update though ota.(there was a problem like this on my other HTC phone and I was unrooted and on relocked bootloader same as you but I couldnt update untill I flash RUU and started over.)
Click to expand...
Click to collapse
Yeah!
Got that brother. I rolled back to KK from Lolli and made OTA for lolli.
After getting android L, i again installed all 4 updates before android M. Now my software number is 2.10.720.5 and running lolli.
OTA and everything is fine now. Yeah though i create a thread i always get my answer before somebody replies to it.
I already got problem fixed just after some minutes of creating this thread.
:good: Thanks anyways, hope this will help others.
but can we downgrade to kitkat after installing lollipop on s-on device with unlocked bootloader
^Same question... Because I couldnt.. It showed image upload failed or something like that... Can anyone pls give link of official lollipop RUU for india region for 820u..
Atharva Kulkarni said:
but can we downgrade to kitkat after installing lollipop on s-on device with unlocked bootloader
Click to expand...
Click to collapse
no and 2nd thing to keep in mind is with bootlodder unlock we cant flash RUU !
Hi a while ago I've imported a redmi note 3 pro from China to Canada. Everything else is working fine but I've had this for a month already and the updater app tells me that I have no new OTA updates which is rather weird, since we're supposed to get miui updates very often. Do u guys know why it's happening? Is it due to a locked bootloader or the fact that some resellers have blocked OTA updates via the updater app? By the way I also tried to flash a ROM from the miui website for this device but it didn't work either so please help
bevertin99 said:
Hi a while ago I've imported a redmi note 3 pro from China to Canada. Everything else is working fine but I've had this for a month already and the updater app tells me that I have no new OTA updates which is rather weird, since we're supposed to get miui updates very often. Do u guys know why it's happening? Is it die to a locked bootloader or the wifi here in Canada doesn't work well with the Chinese servers? By the way I also tried to flash a ROM from the miui website for this device but it didn't work either so please help
Click to expand...
Click to collapse
which MIUI version you are running currently?
rajneeshk said:
which MIUI version you are running currently?
Click to expand...
Click to collapse
Miui v7.2.9 LHOCNL (China stable version)
Hi,
i'm having the same problem but mine is running the miui global 7.1.99.99 and is quite weird since there is the global 7.2.9 version available... if i try to force updating it trough flash or the same update app downloading the mentioned version it say "can't verify update" wich is weird since i downloaded it from the xiaomi official website...
Anyone know anything about this?
ArtemisEntreri81 said:
Hi,
i'm having the same problem but mine is running the miui global 7.1.99.99 and is quite weird since there is the global 7.2.9 version available... if i try to force updating it trough flash or the same update app downloading the mentioned version it say "can't verify update" wich is weird since i downloaded it from the xiaomi official website...
Anyone know anything about this?
Click to expand...
Click to collapse
Bro Your Device is running Reseller custom ROM you need to Flash Official ROM manually using Mi Flash Tool and then you can get Regular OTA updates...!!
you and OP both can Follow this guide
http://en.miui.com/thread-235865-1-1.html
Just Flash Global stable or Chinese Stable as per your Preference and then you should be able to get Regular Updates....!!
im planning on installing a custom rom at the very least since the stock rom is giving me some software glitches. i wanted to know if theres any problem with the new update that would prevent me from rooting, or is just best to update to the newest version while its still on stock
shatheone said:
im planning on installing a custom rom at the very least since the stock rom is giving me some software glitches. i wanted to know if theres any problem with the new update that would prevent me from rooting, or is just best to update to the newest version while its still on stock
Click to expand...
Click to collapse
if your talking about the AT&T XT2 it can be rooted on any version
problem right now is Huawei's bootloader unlock page is gone and you'll have to try DC unlocker to pay for a bootloader unlock
I was talking about the original XT, I updated since I see most of the road support the latest version