Update fail? - Nexus S Q&A, Help & Troubleshooting

I recently received a OTA notification on my Nexus S (GT-I9023) that the 2.3.4 update was available to install. I then tried to install it and thus the phone went through it's restart procedure to do so. However it got stuck at a screen with an exclamation mark in a triangle with a little android guy next to it. Eventually I manually restarted and subsequently checked what android version my phone was on and it said it was still on 2.3.3.
Only now when I go to e.g. the app store and select 'my apps', not all my apps show up and those that don't only have the link to install and not to update. Also, rechecking for any updates - the phone reports there are no available updates and no further notifications are received about he 2.3.4 update.
I had previously unlocked the boot-loader in order to gain root access (build # GRI40). I'm NOT on clockwork or cyanogen, i've still got a vanilla boot-loader and OS.
Any ideas?
Also, do such updates wipe my phone? If I wanted to start using cyanogen, would that mean i'd have to do a wipe?

OTA update for some phones is screwed up. You can update manually by flashing the full ROM.
http://forum.xda-developers.com/showthread.php?t=1056062
If you want to flash CM, yes you need to do a clean wipe.

Si_NZ said:
OTA update for some phones is screwed up. You can update manually by flashing the full ROM.
http://forum.xda-developers.com/showthread.php?t=1056062
If you want to flash CM, yes you need to do a clean wipe.
Click to expand...
Click to collapse
Thanks for the info. I assum doing the manual flash of the vanilla rom won't wipe my data?
Also, after some testing I found that even though the app store thinks I don't ave certain apps when I do, re-installing them over te top of my existing aps seems to fix the problem without any loss of user data. Go figure.
Maybe I should just do away with vanilla android and use cyanogen. Manual updates/installs always seem to be more reliable than OTA. Side question: If I do instal cyanogen, would that mean my phone would check for cyanogen updates? Or would it continue to check for vanilla android from google?

dccxviii said:
Thanks for the info. I assum doing the manual flash of the vanilla rom won't wipe my data?
Also, after some testing I found that even though the app store thinks I don't ave certain apps when I do, re-installing them over te top of my existing aps seems to fix the problem without any loss of user data. Go figure.
Maybe I should just do away with vanilla android and use cyanogen. Manual updates/installs always seem to be more reliable than OTA. Side question: If I do instal cyanogen, would that mean my phone would check for cyanogen updates? Or would it continue to check for vanilla android from google?
Click to expand...
Click to collapse
It doesn't touch /data, so no, it won't wipe your data.
CM has its own mechanism for update checking, I'm not sure if it works now, because it didn't before. But you can let ROM Manager update CM for you.

OK, i've now updated to 2.3.4 thanks to that link you provided.
Learnt my lesson though: Never use OTA when XDA forums are superior

Bah! Using that guide made me lose root *sigh*

It's well known that stock ROMs remove root. Just apply root again and you are good to go.

Related

[Resolved] [Q] I've made a mess of my Nexus S...

Hey guys,
This is my very first post, just to let you all know, so please have some patience! Thanks!
Anyway, so I have a Nexus S 3G (Canada) and I have rooted it, unrooted it, installed roms and everything. I works...for the most part. It's giving me all sorts of different little errors and what not. So I was wondering, how can I COMPLETLY start ALL OVER, as in, factory new, like when you buy a new phone (without the carrier stuff). I wanted to start fresh, fresh out-of-the-oven kind of start, do you understand what I mean? FACTORY FRESH. Thank you all so much in advance!
well download your phone's stock rom and of course unroot it.Regarding the stock bloatware you can modify the custom rom by going in system/app and deleting the apps you dont want to be installed
[email protected] said:
well download your phone's stock rom and of course unroot it.Regarding the stock bloatware you can modify the custom rom by going in system/app and deleting the apps you dont want to be installed
Click to expand...
Click to collapse
Thanks for the reply, I've already done that, and I'm still getting errors and other weird things, like not going out of airplane mode, failing to download the OTA 2.3.6 Update (I'm on stock 2.3.1 unrooted, I think), and I don't know if this is normal, but ClockworkMod Recovery is still there. Am I still rooted or something? Plus, when I try to flash a restore, from let's say Gingerbread 2.3.6 Stock, it says MD5 mismatch! How about if it's an ICS AOSP Build, it gives me the normal white Google logo like normal, but then just stays stuck there.
Is the anyway to erase EVERYTHING and start over like NOTHING was ever done to the device? Like when they are first distributing the the device and no one has ever touched it? Is there anyway to do just that?
There is a difference between being "rooted" and using a rooted ROM. You could be using a non-rooted ROM, and your phone can still be "rooted". The first step in rooting a phone is changing SECURITY-ON to SECURITY-OFF. If you REALLY want to go back to when you first got the device, you will need to find a way to turn SECURITY from OFF to ON. When it is off, you are able to access the bootloader, in turn allowing you to install a recovery to install a ROM with rooted permissions. I think the best way to go back to stock would be for you to first download the latest OTA update for your device, do a FULL WIPE of everything on your phone thru recovery (data, system, cache, dalvik cache). Then installing the latest OTA. I do not think however, that this is how you turn your device S-ON.
I hope I've been of some help.
Sent from my Incredible 2 using xda premium
lodxcol said:
There is a difference between being "rooted" and using a rooted ROM. You could be using a non-rooted ROM, and your phone can still be "rooted". The first step in rooting a phone is changing SECURITY-ON to SECURITY-OFF. If you REALLY want to go back to when you first got the device, you will need to find a way to turn SECURITY from OFF to ON. When it is off, you are able to access the bootloader, in turn allowing you to install a recovery to install a ROM with rooted permissions. I think the best way to go back to stock would be for you to first download the latest OTA update for your device, do a FULL WIPE of everything on your phone thru recovery (data, system, cache, dalvik cache). Then installing the latest OTA. I do not think however, that this is how you turn your device S-ON.
I hope I've been of some help.
Sent from my Incredible 2 using xda premium
Click to expand...
Click to collapse
Thanks for your excellent reply, but I have also already done that, EXACTLY that, multiple times too. Dalvik, battery stats, factory reset/delete all user data, wipe cache partition and fix permissions. What else is there left to do?
Thank you all so very much!!!!
I have fixed my Nexus S!!!
HeroKhar said:
I have fixed my Nexus S!!!
Click to expand...
Click to collapse
how did you fix it?
lodxcol said:
how did you fix it?
Click to expand...
Click to collapse
I reinstalled the newest update with the vanilla recovery
Sent from my Xoom using XDA Premium HD app

[Q] factory reset after one click root

just use the one click root tool by kennethpenn, work perfectly thanks. use titanium back to do a backup of all the app and system then took out all the att bloatware. i have few questions at this point.
1.
will i be able to get OTA updates from att? what will happen to all the bloatware that i deleted? would they appear again?
2.
what happens if i do a factory reset on the phone? would i brick the phone? under normal condition that will erase all apps i installed and return it to factory setting, that means all the att bloatware will be back? will i lost root?
3.
what other things i can do after i root the phone at this point?
thank you for your help
no one can help me with those questions??? anyone???
i am sure a lot of people have the same question.
1.
will i be able to get OTA updates from att? what will happen to all the bloatware that i deleted? would they appear again?
I'm not 100% sure on this, but as long as you're running an actual AT&T ROM (not an Asian or Rogers ROM), you'll be notified of the OTA's. Now, if you're not using the stock Recovery image (that is, if you've installed CWM Recovery), you won't be able to apply the update. OTA updates get applied via the stock Recovery image.
2.
what happens if i do a factory reset on the phone? would i brick the phone? under normal condition that will erase all apps i installed and return it to factory setting, that means all the att bloatware will be back? will i lost root?
If you do a factory reset from CWM or within the phone's UI, you're fine. Root will remain in place, and you won't brick it. It just clears the user data from the phone, and should leave "sdcard" intact. However, I'm not 100% sure what happens if you do a factory reset from the bootloader. So just don't do it that way, unless someone else can confirm that it's okay.
3.
what other things i can do after i root the phone at this point?
You ca use apps like AutoKiller to change your memory management, for one. That's about all I'm doing with root right now. If we ever get custom kernels, you'll be able to overclock your CPU. If you search the Play Store for "root," you'd doubtlessly find some other root apps that you may be interested in.
Hope this helps!
Don't ever ever ever install an OTA on any rooted Android device. At the least, it won't work anyway, or you will lose root. At the worst, you will be stuck in a bootloop. Updated ROMs (based on the OTA's, but rooted, and safe to flash) usually get posted in Development soon after the OTA's go out. That is what you want to install.
craig0r said:
However, I'm not 100% sure what happens if you do a factory reset from the bootloader. So just don't do it that way, unless someone else can confirm that it's okay.
Click to expand...
Click to collapse
I can confirm that it's OK. My phone was rooted and stuck in a boot loop. I did a factory reset. It was reset and still rooted after the fact. So you can do it.
thank you all
redpoint73 said:
Don't ever ever ever install an OTA on any rooted Android device. At the least, it won't work anyway, or you will lose root. At the worst, you will be stuck in a bootloop. Updated ROMs (based on the OTA's, but rooted, and safe to flash) usually get posted in Development soon after the OTA's go out. That is what you want to install.
Click to expand...
Click to collapse
Just to clarify, pre-rooted versions of the official ROMs (which often get posted on XDA, as I mentioned) may need unlocked bootloader to install, so this will possibly not be an option for a while. Although there may be alternate safe ways to update (but not OTA). For instance, a leaked 1.83 firmware version is already available as an RUU in the Development subforum. Apparently, its okay to install via RUU, then re-root.
In general, the safe thing to do is to read up on here when updates are released, and see if there is a safe way to update on a rooted phone.

Cannot update to JB due to missing Messaging.apk

I rooted on ICS and used Titanium to disable the Moto messaging app in favor the stock ICS app instead. I ignored the 6 mb "security update" that came out a couple of weeks after the phone's release but now that JB is available I'd love to get my phone updated to that.
So I used Voodoo to temporarily disable root and I downloaded both the security update and the JB update to the cache partition on my phone. It's my understanding I need to install the security update first.
Unfortunately, when I go into recovery to install, the process stops when the phone can't verify the signature on system/app/Messaging.apk.
When I go back into Titanium, for some strange reason the original Moto messaging app isn't in the list of apps, even in the uninstalled/disabled section at the bottom of the list. I can't find the damn file anywhere! I must have accidentally deleted it at some point along the line.
Is there either a way to disable the check for the stock app, or would someone be nice enough to provide the stock app in apk or update.zip form? Or any other solution suggestions?
Many thanks!
just download the utility in the development section, go back to stock ics, root, use ota root keeper, take the ota update, restore root
I was hoping I'd be able to fix it without wiping. Guess not eh? Thanks for the thought!
Someone could theoretically upload the stock messaging app for you.. If it doesnt matter that i'm on jellybean i can send it to you...
Well i looked and it is the 4.1.1 version, so i don't think that will work for your needs.. If anyone is on ICS at the moment they can get it for you.
I went ahead with the method suggested with the Razr utilities and surprisingly awesome enough, it didn't wipe. I guess the utilities just rewrite the /system partition so it reset not just messaging but all the bloatware I had removed. It asked if I wanted it to format /data as well. I said no and everything booted and worked fine so I just went ahead with the OTA's no problem. It was a pleasant surprise. Thanks for the help guys!!

Cant connect to google services.

Well, strange issue here that I'm going crazy over. Recently I've rooted and such but run stock Rom on my one s. I downloaded a google play patcher and freedom apks to check them out and suddenly lost connection whenever I would open google play store so I knew right away it was a result of those apks. I uninstalled them and tried again with no luck. I then reinstalled google play store apk and cleared all the data/cache with still no results. At this point I decided to back up my important apps via titanium backup and did a complete factory reset. Setting my phone back up it asked me for my google account to synch contacts and such. Full signal 4g and full signal WiFi both fail to connect to google. Aside from trying to flash a new Rom and try I'm at a loss. I don't want to use a custom Rom I only want root access on my phone. Does anyone know how I can fix this ? I know the google patcher and freedom jacked my phone up and I do intend to avoid them for good now. Thanks.
RussianBoots said:
Well, strange issue here that I'm going crazy over. Recently I've rooted and such but run stock Rom on my one s. I downloaded a google play patcher and freedom apks to check them out and suddenly lost connection whenever I would open google play store so I knew right away it was a result of those apks. I uninstalled them and tried again with no luck. I then reinstalled google play store apk and cleared all the data/cache with still no results. At this point I decided to back up my important apps via titanium backup and did a complete factory reset. Setting my phone back up it asked me for my google account to synch contacts and such. Full signal 4g and full signal WiFi both fail to connect to google. Aside from trying to flash a new Rom and try I'm at a loss. I don't want to use a custom Rom I only want root access on my phone. Does anyone know how I can fix this ? I know the google patcher and freedom jacked my phone up and I do intend to avoid them for good now. Thanks.
Click to expand...
Click to collapse
Reset wont work if the patcher patched an apk. If you got TWRP or CWM you could try flashing gapps to see if that works.
Thanks for the quick reply ill try to figure it out. Would gapps be on already or do I have to go find it somewhere?
RussianBoots said:
Thanks for the quick reply ill try to figure it out. Would gapps be on already or do I have to go find it somewhere?
Click to expand...
Click to collapse
Get gapps here and make sure you get the right one.
Thanks again but how do you determine which one? I run stock Rom. Those appear to be for cyanogenmo. Would I need to flash that beforehand? I'm not experienced really in doing any of this and I know its not your problem so I really am quite thankful for the assistance. The only thing I've done is unlock bootloader, flashed TWRP and installed superuser. Flashing other rims I wanted to avoid as I'm content with the stock and didn't want to move away from the familiar. If its the only way to recover my google access then ill have to though I guess.
RussianBoots said:
Thanks again but how do you determine which one? I run stock Rom. Those appear to be for cyanogenmo. Would I need to flash that beforehand? I'm not experienced really in doing any of this and I know its not your problem so I really am quite thankful for the assistance. The only thing I've done is unlock bootloader, flashed TWRP and installed superuser. Flashing other rims I wanted to avoid as I'm content with the stock and didn't want to move away from the familiar. If its the only way to recover my google access then ill have to though I guess.
Click to expand...
Click to collapse
If its 4.0.4 then use the one for CM9 and if its 4.1.1 then you want the CM10. If that don't work and don't want custom rom the you need a RUU to get it fully stock.
Well phone told me 4.0.4 so ill give it a try. Thanks again, ill report back if it worked.
Well, I downloaded, booted recovery, flashed it, rebooted and now all the google apps just force close so I can't even get the connection error. I'll try flashing a Rom later or the ruu. If anyone has any ideas much appreciated.
Did you clean cache and dalvik-cache after you flashed it? You also need to clear the data for the google apps (done in settings -> apps in the phone) alt. factory reset it.
Goatshocker said:
Did you clean cache and dalvik-cache after you flashed it? You also need to clear the data for the google apps (done in settings -> apps in the phone) alt. factory reset it.
Click to expand...
Click to collapse
Yup already done. Both actually, I cleared the data/cache in the settings and I did a factory reset twice. No luck. I'm going to attempt flashing a custom ROM if I can find one that is actually decent but most appear to have issues with WiFi or something that'd drive me nuts. flash the partition patch is recommended like with the viper but after readying 20 pages I have no idea still wth they're talking about.
As far as I can work out, it seems the wifi issues is mainly with t-mo devices. Ive never had any wifi issues on mine with hboot 1.14.
I have a TmoUS HTC ONE S S4. Not entirely sure what hboot is. Like I said i'm still kinda new but I did read enough to see that there's WiFi issues so I don't want to push it. Ive been reading through all the ICS ROMS and half seem to be outdated and broken.
If you want an ICS rom, go with ViperS 1.2.1. Great rom
hboot is listed in the bootloader.
Viper is the rom that's apparently having wifi issues from what I read where it says to flash the partition or whatever and I couldn't find out what they were talking about. I'm checking out some JB rom now called jellybam, if I can manage to install it hopefully it works out. As for the hboot thing still no idea lol I'm honestly not going to try to figure it out. I simply want my phone with root access and working google again I don't want a custom rom at all but I apparently have no choice
RussianBoots said:
Viper is the rom that's apparently having wifi issues from what I read where it says to flash the partition or whatever and I couldn't find out what they were talking about. I'm checking out some JB rom now called jellybam, if I can manage to install it hopefully it works out. As for the hboot thing still no idea lol I'm honestly not going to try to figure it out. I simply want my phone with root access and working google again I don't want a custom rom at all but I apparently have no choice
Click to expand...
Click to collapse
Try Viper 1.2.1 and if you have issue then there is a TrickDroid thats T-Mobile base so it should be fine there.
I've successfully flashed Viper 2.0 and have access to google again now finally. Only issue is that sine I had the 4.04 update my wifi no longer works so I have to figure out how to fix that. There's flashing of something but I have no idea what he was talking about as he simply said that and provided no links or explanations.
RussianBoots said:
I've successfully flashed Viper 2.0 and have access to google again now finally. Only issue is that sine I had the 4.04 update my wifi no longer works so I have to figure out how to fix that. There's flashing of something but I have no idea what he was talking about as he simply said that and provided no links or explanations.
Click to expand...
Click to collapse
You can't fix it without upgrading to JB which you can't yet or downgrade the Hboot, so you better off trying Viper 1.2.1 and see how that goes for wifi.
xD exactly the reason I didn't want a non-stock ROM lol Honestly after the headache I'm just going to keep what I have. I thought the H signal was pretty much the G network but it turns out that it's fast like my normal 4G which it keeps bouncing between 3G and H. Makes no sense to me but as long as i'm not down in the basement I should have 4G signal. All this flashing and having to reinstall everything and update blah blah just isn't worth the trouble and effort. I have half the mind to revert back to stock rom and just reroot and leave it there hopefully working.
RussianBoots said:
xD exactly the reason I didn't want a non-stock ROM lol Honestly after the headache I'm just going to keep what I have. I thought the H signal was pretty much the G network but it turns out that it's fast like my normal 4G which it keeps bouncing between 3G and H. Makes no sense to me but as long as i'm not down in the basement I should have 4G signal. All this flashing and having to reinstall everything and update blah blah just isn't worth the trouble and effort. I have half the mind to revert back to stock rom and just reroot and leave it there hopefully working.
Click to expand...
Click to collapse
I think this is the best time to do it since you not settled with it yet and I like I said there is T-Mobile TrickDroid so you wont even lose wifi calling and also pretty much stock.
For some reason that didn't work either. I relocked bootloader, reflashed stock Rom and rerooted. Everything works again, thanks again for the help though guys. This thread can be closed now.
Sent from my HTC VLE_U using xda premium

Can't get latest firmware update

Hello,
I'm a Canadian user (6045i) that installed the US firmware (7SR4-UE40) a while ago. I'm rooted (flashed SuperSU in Recovery mode).
Today, I finally decided that I wanted to get the latest firmware update (5.0.2-7SRA-UEA2). I did a full unroot with SuperSU, rebooted, checked that the phone was indeed without root access and tried to get the OTA update. Every time I try, it says my system is up to date. Why is that? What can I do to get the update?
Thanks.
So, I'm the only one with that problem?
Download UEA2 and install it like you did with UE40? That's what I've done to get the latest US firmware. We're not going to see the US OTA updates through a Canadian carrier. We have to install these ourselves, manually, just as you did with UE40.
Muskoka said:
Download UEA2 and install it like you did with UE40? That's what I've done to get the latest US firmware. We're not going to see the US OTA updates through a Canadian carrier. We have to install these ourselves, manually, just as you did with UE40.
Click to expand...
Click to collapse
I thought of doing that, but if I recall well, someone mentioned that doing this, you were missing some of the stuff that was installing while doing it with the OTA. Can someone confirm this?
Did you notice some improvement with your phone since you installed the latest update? As for me, the double tap never really works well (well maybe i out of 4 times), this is something I'd like to see improved...
metaleloi666 said:
I thought of doing that, but if I recall well, someone mentioned that doing this, you were missing some of the stuff that was installing while doing it with the OTA. Can someone confirm this?
Did you notice some improvement with your phone since you installed the latest update? As for me, the double tap never really works well (well maybe i out of 4 times), this is something I'd like to see improved...
Click to expand...
Click to collapse
As far as I know the firmware's posted here by users are the "exact" image you would get if you did a OTA update yourself. Improvement, a bit I guess. The double tap can still be an issue once and a while. I find a reboot solves the issue, but only for a while. The Chinese rom was the best performing firmware all around, but changed too much internally (files system) for my liking, so I went back to stock UEA2, with root.
Muskoka said:
As far as I know the firmware's posted here by users are the "exact" image you would get if you did a OTA update yourself. Improvement, a bit I guess. The double tap can still be an issue once and a while. I find a reboot solves the issue, but only for a while. The Chinese rom was the best performing firmware all around, but changed too much internally (files system) for my liking, so I went back to stock UEA2, with root.
Click to expand...
Click to collapse
So, no need to unroot to flash this firmware?
Do you have a link to download it? I can't find it at the moment... Thanks.
metaleloi666 said:
So, no need to unroot to flash this firmware?
Do you have a link to download it? I can't find it at the moment... Thanks.
Click to expand...
Click to collapse
Here's the post I followed (for others that might read this)....instructions are in the first post. I'm pretty sure you need to un-root, I did anyways.
http://forum.xda-developers.com/idol-3/general/convert-canadian-6045i-to-6045i-updates-t3177979
See the 3rd post of this thread for all the user submitted firmwares, UEA2 is at the top of the US firmwares, submitted by Brian117. As famewolf has stated in that thread, these are "out of the box".
http://forum.xda-developers.com/idol-3/general/want-to-able-to-install-ota-updates-t3163745
Hope that helps.....
Thanks! If I were doing this as an OTA, I won't have to wipe my device and start all over with the apps. Is there a need to wipe everything with this update? I did wipe everything when I installed the US firmware (from the Canadian) the 1st time, but I'm not too crazy to start all over again...
Try without wiping apps/data, should work fine. If not, you'll have to wipe everything. As your rooted you should have Titanium Backup installed, and doing routine backups of your apps/data. I have my apps/data backed up every night on a automatic schedule at 2 in the morning. It's always there on my external sd card should I have a issue. Makes swapping roms / firmwares a non issue.
Sent from my 6045I using XDA Premium HD app
Muskoka said:
Try without wiping apps/data, should work fine. If not, you'll have to wipe everything. As your rooted you should have Titanium Backup installed, and doing routine backups of your apps/data. I have my apps/data backed up every night on a automatic schedule at 2 in the morning. It's always there on my external sd card should I have a issue. Makes swapping roms / firmwares a non issue.
Sent from my 6045I using XDA Premium HD app
Click to expand...
Click to collapse
I do have Titanium. So, yes, I'll be able to come back to where I was quickly if I have to wipe everything. I was not rooted when I installed the US firmware at first, so I had to reinstall everything. Didn't think of Titanium before asking this time....
Thanks again!

Categories

Resources