[Q] Trouble with 2.3.6 update on I9020a. - Nexus S Q&A, Help & Troubleshooting

I've been in and out of these forms for hours now, and I still can't figure this out. I have an I9020a from Fido (Canadian). I flashed the stock ROM & modem from this post (http://forum.xda-developers.com/showthread.php?t=1056062&page=68). When I try to flash the 2.3.6 update through CWM 5.0.2.3 I get the following
-- Installing: /sdcard/7d11404284c0.signed-soju-
GRK39F-from-GRJ22.7d114042.zip
Finding update package...
Opening update package...
Installing update...
assert failed: file_getprop("/system/build.prop"
. "ro.build.fingerprint") == "google/soju/crespo
:2.3.4/GRJ22/121341:user/release-keys" ||
file_getprop(/system/build.prop". "ro.build.fin
gerprint") == "google/soju/crespo:2.3.6/GRK39F/1
89904:user/release-keys"
E:Error in /sdcard/7d11404284c0.signed-soju-GRK3
9F-from-GRJ22.7d114042.zip
(Status 7)
Installation aborted.
Now I know that some people say I need to use the stock recovery, however there doesn't seem to be any way to get that back. The post (http://forum.xda-developers.com/showthread.php?t=1033269) that everyone mentions has dead links in it, so I cannot download the stock recovery from it.
Can anyone help?
Wolfgar2k

Have you renamed the file to update.zip. placed it on the root of the sd ard and flashed it by selecting the install update.zip option in clockwork. You cannot use the flash zip from sdcard option.
Sent from my Nexus S 4G using xda premium

I tried renaming it to update.zip, but got the same results. I tried with Clockwork 4.0.0.2 and 5.0.2.3. Both of these are missing the install from update.zip option for some reason. I also tried to flash a recovery.img file that was supposed to be stock recovery from post (http://forum.xda-developers.com/showthread.php?t=1033269&page=4) but all it did was make the phone go to the screen with the ! in a triangle with the android logo beside it.

Have you been on stock the whole time? These errors usually mean that there is some different configuration than expected on your phone when using an update package. It could be your radio or your recovery and I have read that even different versions of google apps can cause this. I have seen this myself. Your best bet is to flash the full rom package for your I9020A with clockwork recovery to get you to 2.3.6 you can download here. http://android.clients.google.com/p...8148de0d.signed-sojua-ota-189904.0b9c8148.zip You won't receive any errors because it's a full rom package. You will however have to re flash clockwork recovery aftewards.

Had same issue coming from 2.3.4 I was rooted . Flash the full ROM 2.3.6 you shouldn't have to wipe. after flashing you lose cwr and root
Sent from my Nexus S using XDA Premium App

I tried flashing that ROM with CWM. It made my phone go into a boot loop. I even tried using the NAND 2.3.1 backup. That didn't work, nor did it replace my recovery with the stock one. I did manage to flash to a full 2.3.6 ROM that was pre-rooted, though that's not quite what I was going for. I was trying to get back to pure stock with the 2.3.6 update.

Wolfgar2k said:
I tried flashing that ROM with CWM. It made my phone go into a boot loop. I even tried using the NAND 2.3.1 backup. That didn't work, nor did it replace my recovery with the stock one. I did manage to flash to a full 2.3.6 ROM that was pre-rooted, though that's not quite what I was going for. I was trying to get back to pure stock with the 2.3.6 update.
Click to expand...
Click to collapse
2.3.1 was never designed for the i9020a the first release was 2.3.3. A nand backup will never get you to stock recovery. when making a backup it doesnt save a recovery.img because you make the nand using the fastboot flashed clockwork recovery.img.
The link I provided for you is the full rom which is pure stock 2.3.6 for the i9020a Nexus S straight from Google. This is the update presented to me when going from 2.3.3 up to 2.3.6. If you flashed that you are completly stock including radio, kernel and recovery.
After if you want cwm and root back you have to fastboot flash cwm again and then from cwm I flash su.

I am in the same boat as Wolfgar2k. I am also in Canada and have a Nexus S I9020A with Fido. I wanted to ditch CyanogenMod and go back to the stock 2.3.6 version.
I tried installing the build that blowtorch provided (copy to SD card, rename to Update.zip, select "Install from SDCard"). The install completed without error but when I boot the phone, it gets to the loading animation (colourful X-shaped particle system), the animation then freezes and restarts, over and over.
Anyone know what could be going wrong here?

I have (finally) solved my problem. It turns out all I had to do was use fastboot to erase the cache (fastboot -w) and the phone no longer crashed on boot. Tons of thanks to blowtorch for posting that 2.3.6 build, which does in fact work just fine. I have my phone back!
So happy.

Cooper39,
can you guide me how can i do "use fastboot to erase the cache (fastboot -w)" on my nexus .. I am having the same problem
Ahmed

Related

[Q] Can't chown/mod /system/bin

i have a samsung intercept and whenever i try to flash a rom i get this error
"E:Can't chown/mod /system/bin (no such file or directory) E:Failure at line 7: set_perm_recursive 0 2000 0755 0755 SYSTEM:bin Error applying update!"
what's causing this error and is there a way to fix it?
Have you rooted your phone? Is it running stock firmware or a custom ROM? What kind of update are you trying to apply? These details are important and can help one of us solve the problem 9 times out of 10.
I need to know these things before I can give you a definitive answer. If you've modified the firmware in ANY way, chances are you'll need to reflash with a stock firmware to apply that update.
Right, sorry. I have stock everything now. I had inxanes kernel installed but I started to get audio popping so I went back to stock. I've tried installing cherry kernel but it just gets stuck at the first samsung screen.
You're in luck. http://www.howardforums.com/showthread.php/1691827-Intercept-free-stock-ROMs-and-apps! that URL contains links to the ROMs plus directions for flashing them. I would use the SWUpgrade ones. Download the one that has both the ROM and recovery.
well the only one that i see that has both the rom and recovery is for sprint and i'm on VM. i will download the stock vm tar and try flashing it through swupgrade.
which custom rom would you recommend for the intercept? when i first had my phone rooted and everything i installed basicROM, but i would always get lots of force closes on apps.
well, the swupgrade doesn't work... i guess. whenever i go to flash it with swupgrade my phone just boots up normally and the patcher just stays at 0%. is it doing this because i already have the stock rom?
so i tried installing inxane's kernel and then installing the stock rom through the custom recovery that's installed. got the kernel installed no problem, but i still get the error in the OP whenever i try to install the stock rom zip i have. i restored my system backup that i have so i am back on the stock kernel and stock rom. i still have the boot image from when i had basicROM installed, but it says everything is stock in the about phone.
Power button should be the last one you press. Hold down the other 2 until it boots into recovery.
Sent from my T-Mobile G2 using XDA App
yes, i know. i get into the recovery/flash menu fine (vol down + cam + power), but whenever i plug in the usb and press start for the flashing on swupgrade, my phone just boots up normally from that screen. sorry for the confusion.
I'm downloading the firmware now. Ill post results. You may have to flash with odin
Sent from my T-Mobile G2 using XDA App
According to some users you need to uninstall and reinstall swupgrade then copy the .tar files from your archive into your swupgrade/models/binary folder. Then boot into recovery again and flash.
Sent from my T-Mobile G2 using XDA App

custom rom doesnt flash on samsung vibrant

i have samsung vibrant with 2.2 stock rom updated via kies. after update i rooted it with superoneclick. and i got superuser app on. then i downloaded rom manager and installed clockwork recovery, in rom manager it says what version is installed and everything but everytime i go to recover it shows me stock samsung recovery mod. so clockwork isn't actually installed. and when i try to flash custom rom via rom manager it goes to samsung recovery mod does somethings and just reboots to normal rom that im running. can anyone tell me what's missing or what am i doing wrong?
Same here
I'm having the same issue. I have SU in apps and Rom Manager has SU permissions. Thanks in advance for any helpful advice.
found a fix. lemme know if you need any help. the step with 3e whatever was weird but just follow the link and download. after doing the shell thing in superuser (don't reboot) run the 3e thing you just downloaded... should be a dos type user interface.
http://forum.xda-developers.com/showthread.php?t=925400
Can't go back to stock Samsung Vibrant ROM!!
“I'm in a similar situation... I've been trying to go back to stock ROM by flashing several new stock kernel images, but i need to find a fool proof way to flash back to stock. The newer stock kernel images are not allowing me to mount the necessary files - I'm not able to find the older stock kernel images without any of the mounting issues.
"E: Can't mount/dev/block/ST110
(Invalid Argument)"
"E: copy_dbdata_media: Can't mount DBDATA: copy default media content failed."
Any one has an answer/solution to this? THANKS”
Did you try installing busybox.. then try installing amon-ra's recovery in rom manager or at boot screen.. the screen where you can select fastboot or recovery and stuff
Sent from my PC36100 using XDA Premium App
I have been using Odin 1.7 to flash the stock images. None of the newer stock kernel images have been working for us, hitting us with mounting issues. Now we cannot even get past the standard bootloader and do not have the luxury of a custom recovery. We need an old but reliable stock kernel without mounting issues so we can at least get past the bootloader.

[Q] CM7 / ICS Flashing issues

I soft bricked my phone playing with ICS, I got a JIG and solved the problem
I can now ODIN back to any version and once rooted I can install any samsung based rom, the problem comes when I try to flash aosp both CM7 and any ICS beta
What happens is I select the zip, it runs a script and the phone reboots, I see the AT&T logo and then it mounts the sd card, it says it can't find the zip file.
I've tried Froyo, Eclair, even gingerbread (I know your not supposed to flash cm7 from gingerbread, I'm just running outta ideas) I have froyo bootloaders, I reinstalled them with heimdal. I've also done a master clear and erased the internal sd card
Does anyone have an idea of why this is happening?
Are you trying to install the zip from ClockworkMod?
Most likely, the rom is incompatible with the flash method you are choosing which bricks your phone. I had this happen to me twice from either flashing a rom the wrong way or just trying to flash the wrong rom all together and killing my system, but I ended up telling AT&T Techs that it happened when I tried upgrading to 2.2 to avoid warranty issues and they replaced my whole device with a refurbished unit =]
However keep in mind that they cannot jig your device and you will have to do that yourself to get your data off your device before you try getting a new one via this method.
Possible Solution:
1. If you can, flash cm7 to your device
2. Flash This ICS rom
http://forum.xda-developers.com/showthread.php?t=1363760
If you have already tried this then I apologize, but I hope this helps.
Another problem
Ok, everything I see says I should flash from a captivatemtd recovery, but when I install Rom manager and select captivatemtd, it says their are no offical recoveries for it, I'm currently running cognition froyo 2.2 with froyo bootloaders
Does anyone know where I can manually get the captivatemtd CWM? and how do I install it?
kataishin said:
Most likely, the rom is incompatible with the flash method you are choosing which bricks your phone. I had this happen to me twice from either flashing a rom the wrong way or just trying to flash the wrong rom all together and killing my system, but I ended up telling AT&T Techs that it happened when I tried upgrading to 2.2 to avoid warranty issues and they replaced my whole device with a refurbished unit =]
However keep in mind that they cannot jig your device and you will have to do that yourself to get your data off your device before you try getting a new one via this method.
Possible Solution:
1. If you can, flash cm7 to your device
2. Flash This ICS rom
http://forum.xda-developers.com/showthread.php?t=1363760
If you have already tried this then I apologize, but I hope this helps.
Click to expand...
Click to collapse
I can't flash cm7 either
movielover76 said:
Ok, everything I see says I should flash from a captivatemtd recovery, but when I install Rom manager and select captivatemtd, it says their are no offical recoveries for it, I'm currently running cognition froyo 2.2 with froyo bootloaders
Does anyone know where I can manually get the captivatemtd CWM? and how do I install it?
Click to expand...
Click to collapse
I'll go over my method of installing(I've had ZERO issues flashing from/to any ROM)
1. I FTS/MC using Odin 1 Click. My phone build is 1008
2. Root with 1 click root(I have to do steps 2 and 3 because I do not have 3 button recovery)
3. Sideload and install ROM Manager(Rom manager, and CWM update.zip are in the Sideload zip that's attached)
4. Copy CWM Update.zip and ROM to device. Reboot and install CWM
5. Reboot into recovery and install ROM
Odin 1 Click(If you can use it)
http://dl.dropbox.com/u/12100225/Odin I897UCJF6-final-OCD-REV0.zip
Root 1 Click
http://dl.dropbox.com/u/12100225/Root.zip
Sideload Wonder Machine and ROM Manager
http://dl.dropbox.com/u/12100225/Sideloading.zip
Edit** What is the build number of your phone?
Here's what you need
Just download this rom
http://download.cyanogenmod.com/get/cm_captivatemtd_full-181.zip
And then watch this video!
http://www.youtube.com/watch?v=iBPu-GqM9RE
Flash CM7 using odin
then flash ICS using clockwork mod using the instructions I gave you before.
That's the easiest way I found to do it and that's how I went from stock rom to CM7 rom and then finally to ICS
kataishin said:
Most likely, the rom is incompatible with the flash method you are choosing which bricks your phone. I had this happen to me twice from either flashing a rom the wrong way or just trying to flash the wrong rom all together and killing my system, but I ended up telling AT&T Techs that it happened when I tried upgrading to 2.2 to avoid warranty issues and they replaced my whole device with a refurbished unit =]
However keep in mind that they cannot jig your device and you will have to do that yourself to get your data off your device before you try getting a new one via this method.
Possible Solution:
1. If you can, flash cm7 to your device
2. Flash This ICS rom
http://forum.xda-developers.com/showthread.php?t=1363760
If you have already tried this then I apologize, but I hope this helps.
Click to expand...
Click to collapse
Tried this to the letter still doesn't work, could it be because of rom manager not finding a recovery for captivatemtd, some pages say I need that recovery but it isn't available in rom manager.
Finnally
Finnally got CM7 installed the problem was I had to do the three button boot into recovery twice, the first time updates clockworkmod to version 5.x
Now to try ICS again, wish me luck
Thanks
Thanks for all the suggestions, the tip in the video about flashing the speedmod kernel did help I think, I've successfully flashed
teamhacksung's ICS Port for Captivate (BUILD 9) again.
A couple notes here:
1 when your flashing cm7 from cwm( NOT 3e RECOVERY THOUGH) you need to flash the. Zip file, then reboot system, IT WILL PROBABLY BOOT LOOP, three button back to recovery and flash again, then while in recovery still flash gapps. Reboot and it will install fine. You should ONLY need to do the two time flash the first time going to cm7.
2. When you go to rom manager and choose manual flash overide from hitting the menu button you will get the unsupported recovery, DON'T WORRY about it and hit ok. Then another popup will come up and choose 3.x and it will work.
Sent From My KickAss ATT SGS2 SPORTING CM7

[Q] Installation Aborted(Status 7)while Flashing GingerBread

HI,
I have recently compiled and flashed the 2.3.4-r1 Ginger Bread on my Nexus S
using these commands
$ ./out/host/linux-x86/bin/fastboot erase userdata
$ ./out/host/linux-x86/bin/fastboot erase cache
$ ./out/host/linux-x86/bin/fastboot flash boot out/target/product/crespo/boot.img
$ ./out/host/linux-x86/bin/fastboot flash system out/target/product/crespo/system.img
$ ./out/host/linux-x86/bin/fastboot flash userdata out/target/product/crespo/userdata.img
But now I want to go back and load the default image-2.3.6 Gingerbread (GRK39F) (which was there at the time of purchasing Nexus S).Is there a way to do this.I downloaded the ROM for it from somewhere on the net and stored it internally on my Nexus S but when I am going into the fastboot mode and then recovery and when trying to install from sd card option by selecting the downloaded ROM I am getting this error(error Attached)
--Install /sdcard
Finding update package ...
Opening update package...
Verifying update package...
Installing update ...
assert failed : file_getprop("/system/build.prop". "ro.build.fingerprint" ) == "google/soju/crespo:2.3.3/GRI40/102588:user/release-keys"|| file_getprop("/system/build.prop","ro.build.fingerprint")=="google/soju/crespo:2.3.4/GRJ22/102588:user/release-keys"
E:Error in /tmp/sideload/package.zip
(Status 7)
Installation Aborted
This is the error snapshot : http://www.freeimagehosting.net/86b7d
PLz advice.I am so tensed !!!
Rgds,
Softy
It seems the package you downloaded is for upgrading from 2.3.3 to 2.3.6. Try the full OTA ROM for your phone model from the link in my signature
suksit said:
It seems the package you downloaded is for upgrading from 2.3.3 to 2.3.6. Try the full OTA ROM for your phone model from the link in my signature
Click to expand...
Click to collapse
OK I will try the 2.3.6 .I will use the same procedure as used earlier.
Copying the ROM to internal memory and then select the ZIP file from the sd card.I hope wipe data/cache will be optional.
Thanks suksit !! It worked.I have my previous ROM now.I am happy !
Could you plz tell that why I didnt get more options in the Android Recovery Mode?I saw somethign clockwork Recovery , do I need to install such ROM?
RGds,
Softy
TRy downloading the correct rom from the below link. Make sure you check your phone model (9020/23 3G/4G etc)
http://forum.xda-developers.com/showthread.php?t=1063664
Edit: I see that it is resolved now.. enjoy
You need an older recovery. Had the same issue but when using 3.x instead of 5.0.2.x the status 7 issue went away.
Sent from my Nexus S using XDA App
softy007 said:
Thanks suksit !! It worked.I have my previous ROM now.I am happy !
Click to expand...
Click to collapse
You're welcome
softy007 said:
Could you plz tell that why I didnt get more options in the Android Recovery Mode?I saw somethign clockwork Recovery , do I need to install such ROM?
Click to expand...
Click to collapse
You have to install ClockworkMod recovery in order to get those options. It's not a ROM, it's a recovery image that you flash to replace the stock recovery.
You'll need it if you want to flash custom ROM, custom kernel, or other modifications that comes in an unsigned zip file. Otherwise you can just stick to the stock recovery.
Other benefits of CWM recovery are backup and restore functions, mount options, and the ability to wipe cache, dalvik-cache, battery stats, etc.
To install CWM recovery, you'll have to unlock the bootloader and flash it using fastboot command. I'd recommend you to follow the guides in Nexus S General section if you want to do it.

[Q] Going back from custom rom to stock. need some direction please.

Hello all,
sorry if this is a repeated question. I tried to read as much as I can in the Q&A and general sections, but could not find it.
I have a NS that was running CNA 1.4 for sometime. I got tired from the performance and I decided to give phone to my better half. Since my wife does not care much about custom roms, I decided to go back to stock so I can give her a care-free phone. She would be capable of doing the OTA updates on her own.
so, these are the steps I did to get to custom:
1. phone came with 2.3.4
2. unlock BL using ADB
3. root and install CWM
4. Nandroid backup
5. OTA update to 2.3.6
6. Nandroid backup
7. Custom ICS rom
when I tried to go back to stock I did a restore to step 6 above, the OTA was pushed automatically to my phone, but when I tried to install, the phone rebooted but did nothing and it seemed stuck at the android with an ! in a triangle.
I removed the battery, restored back to step 4 above and tried again and I got the same results.
I know I am probably forgetting something but I am not sure what is it.
Could someone please offer some direction?
thanks in advance.
Flash official factory images with fasttboot .
You cant get official OTAs when your device is rooted
thanks guys for your reply.
but what is the main cause for not being able to install OTA updates?
1. is it because the BL in unlocked?
2. or because of root?
if because of root, has anyone tried that app from the Market? could it be used to regain root after OTA?
https://play.google.com/store/apps/details?id=org.projectvoodoo.otarootkeeper
thanks again.
You can get ota just fine on a stock (unmodified) rom with root. You will loose root when it updates. Then just reroot it.
Bootloader state is irrelevant.
albundy2010 said:
You can get ota just fine on a stock (unmodified) rom with root. You will loose root when it updates. Then just reroot it.
Bootloader state is irrelevant.
Click to expand...
Click to collapse
thanks for the info.
one last question, when I rooted my 2.3.4, it also installed CWM recovery.
Does CWM interfere with the OTA update or just the root?
if it interferes, I'll have to find a way to go back to stock recovery, right?
Yes and no.
For the OTA process to go as "normal' stock recovery needs to be there. Normal as in get the OTA notifcation/auto download reboot and install.
No as in if you manually download or place the ota zip file on your internal storage it will flash in cwm like any other zip.
Also since ICS you currently have to flash the ota zips with aftermarkt recoverys if you do it manually. The pick zip from sd card in stock recovery is broken now.
In the stock rom under /system/etc there is a script that overwrites custom recovery with the stock one on every boot. Rename that file to .bak or something instead of its default .sh If you want to stock recovery back just change the file extenstion back and reboot the phone fully. Next time you boot back into recovery it will be stock again.
Or you don t go to stock recovery and flash the updates by yourself on your phone. Downloaf them and then flash them through CWM. But i think u havent got CWM anymore after grtting an official update. You ll get the original recovery again
thanks again guys.
currently I can go back to either 2.3.4 or 2.3.6 stock roms but both have CWM and root.
ultimately what I want to do is:
1. be able to un-root (probably using this market app)
2. download OTA on phone, do normal "reboot and install"
3. boot up with updated OTA rom.
4. regain root (probably using the same market app)
so, what I understand from prev posts, that I must put back the stock recovery (which I do not mind) for my steps above to work.
can I use ADB and fastboot to push the stock "recovery.img"? and where to find it?
I'll do some searching in the forums, but if someone happens to have link to the thread, it would be fantastic.
thanks again
Why dont you keep the root and flash the official firmware that you downloaded per CWM. So you dont have to unroot and root again later. Or do a factory wipe.
ok guys, so whatever I tried to do I was not able to get the stock recovery back to go with the "normal OTA download on phone, reboot and install thing", so here is what I ended up doing.
1. I had 2.3.6 (GRK39F), rooted stock rom, cwm recovery.
2. Download/install "OTA Rootkeeper" free app from Google Play Market. link below
3. Using "OTA Rootkeeper" app, did a "backup root", then "temp un-root"
4. Download official signed Google ICS update package to upgrade from 2.3.6 (GRK39F) to 4.0.4 (IMM76D) and move it to sd card. link below
5. Reboot into cwm recovery
6. Install update from sd card and choose Zip from #4
7. Go back and reboot system
8. After upgrade to ICS is complete, use "OTA Rootkeeper" app, did a "restore root" and voila
9. So now I have rooted stock ICS rom, and cwm recovery.
notes:
these steps should also work on whatever stock GB rom you have as long as:
a. rooted
b. have cwm
c. download the proper update package in step 4 above.
links:
2. https://play.google.com/store/apps/details?id=org.projectvoodoo.otarootkeeper
4. http://www.randomphantasmagoria.com/firmware/nexus-s/
thanks again guys, couldn't have done without your help
good luck for anyone trying to do the same.
1.Download appropriate rom for your phone
i9020T or i9023
http://downloadandroidrom.com/file/NexusS/roms/ota/2.3.6/i9020t_i9023.zip
and i9020a
http://downloadandroidrom.com/file/NexusS/roms/ota/2.3.6/i9020a.zip
2.Copy it to sdcard
3.Install it through recovery (CWM)
4.Restart system
5.Reboot phone into bootloader
6. Hit recovery and once you get the lil droidy and the !, Push Vol up + Power until you get blue menu
7. Go to wipe data/fact reset
8.Reboot to bootloader
9.then go into adb and type fastboot oem lock
By this time you shouldve completely returned your phone to stock and you are able to get ota updates and everything!!! YAY!!!!
http://www.randomphantasmagoria.com/firmware/nexus-s/
if you wanna go back to 100% stock unrooted, download any rom from that thread and install through cwm then reboot and you will be stock and unrooted with stock recovery and then just lock the boot loader and you will be 101% factory stock and ready to receive ota updates. I would recommend the 2.3.6 because it will give you the 4.0.4 ota right after you reboot.

Categories

Resources