might be a stupid question, but if i root my nexus s, will i still get OTA updates - Nexus S Q&A, Help & Troubleshooting

i pretty much understand what rooting is, basically giving yourself admin privileges on the phone. however, i was wondering, if after rooting, does everything else stay stock and will i still get the OTA updates. the reason i'm asking is because i want to install the honeycomb music player on my stock nexus s and i believe i need to root it to do so. if i do the install, i should still get the OTA right?

Yes you will still get the ota.
Sent from my Nexus S using XDA App

Root by itself won't stop you from getting the OTA, but if you mod your system with anything that changes the stock files in /system/app and a few other /system/ subfolders, or the kernel/boot.img file, the OTA will fail since the crc checks in the update script will abort the install once any of those files are checked.
Depending on how you install the honeycomb music player, that alone could be a reason for the update to abort. If it's pushed to your /system/app folder as a replacement (with the same name) as the stock player, the update will abort.

Related

Removing stock applications from the stock rom before install

Please tell me if this is feasable.
I was retarded and never bothered to Root my incredible when it was possible to do on 2.1
It obviously isn't possible using revoked/simple root/ or any other methods after 2.2 (not yet anyway)
I would like to remove the stock annoying apps(amazon,cityid, etc) from my phone entirely/rename them, but I can't. I can't because without root access you cant rename/delete files from the system/app folder on the phone, and you cannot force an unintall of these programs.
I recently downloaded the update.zip file from google for the 2.2 update(since I didnt want to wait for the OTA update). Do you think it is possible to remove the apk's you dont want from the stock 2.2 google rom since they are located in the same folder system/app within the rom files. Then rezip the rom files and reflash your phone with the edited rom files which would not include all this bloat crap stuff I do not want?
I cant think of a reason why it wouldn't work / be possible??? thoughts?
strunker said:
Please tell me if this is feasable.
I was retarded and never bothered to Root my incredible when it was possible to do on 2.1
It obviously isn't possible using revoked/simple root/ or any other methods after 2.2 (not yet anyway)
I would like to remove the stock annoying apps(amazon,cityid, etc) from my phone entirely/rename them, but I can't. I can't because without root access you cant rename/delete files from the system/app folder on the phone, and you cannot force an unintall of these programs.
I recently downloaded the update.zip file from google for the 2.2 update(since I didnt want to wait for the OTA update). Do you think it is possible to remove the apk's you dont want from the stock 2.2 google rom since they are located in the same folder system/app within the rom files. Then rezip the rom files and reflash your phone with the edited rom files which would not include all this bloat crap stuff I do not want?
I cant think of a reason why it wouldn't work / be possible??? thoughts?
Click to expand...
Click to collapse
Since you are using the stock recovery to install a stock ROM/update that is signed by them with keys the that you don't have, I would say NO. You'll have to get root first and install a customer recovery in order to install custom ROMs. If you modify the stock ROM/update and resign it, it will be a custom ROM/update at that point.
gnarlyc said:
Since you are using the stock recovery to install a stock ROM/update that is signed by them with keys the that you don't have, I would say NO. You'll have to get root first and install a customer recovery in order to install custom ROMs. If you modify the stock ROM/update and resign it, it will be a custom ROM/update at that point.
Click to expand...
Click to collapse
Ty for the response.
That is exactly the issue I ran into..
I wasnt able to figure out how to get past their md5/signed file check.
I am not sure if the bootlader/recovery console checks the file size or contents. What I tried to do originally was extract all the files in the update.zip package and make my changes then rezip them. Obviously this method failed because I had to repackage it and as a result it was no longer signed.
What I then tried was to edit the actual update.zip without extracting first. I figured this way the file itself would still be signed and I would be able to use it.
It generated a different error than I had seen the first time, but ultimately failed the check again..
Made me sad. I really wanted to get rid of all that crap. VZnavigator process is a memory hog. I dont need it at all, not with google maps which comes stock on the phone.. And to add to that, you cant even kill the process because as soon as you do it just starts again... So.. GG verizon
At this point I really only have two options..
1) Wait for 2.2 stock rom to be rooted. If this ever happens, I have faith that it will.
2.) Revert back to 2.1, s-off perma root and then manually load in 2.2 over that..
Have you tried that androot.apk? I was under the assumption that it was "universal".
Sent from my HTC Hero using XDA App
ddotpatel said:
Have you tried that androot.apk? I was under the assumption that it was "universal".
Sent from my HTC Hero using XDA App
Click to expand...
Click to collapse
I have not. What I did instead was use 3.2 unrevoked which works on 2.2
I am not sure what androot.apk is I will look into it out of curiosity.
[GUIDE] Universal AndRoot - 1-click root
give it a try....

[Q] Can't Update!

OK, so I finally got the system update for the D2G yesterday. I'm not new to this whole game, so I removed Clockworkmod, unrooted, and installed the update. The update downloads fine, but the with the little Android guy screen, I get an "!" in a triangle and then the phone reboots.
Maybe I didn't remove clockwork all the way? Don't you delete hijack and logwrapper, and then rename the logwrapper.bin to logwrapper?
well basiclly the phone needs to be untouch in terms of the file structure, in my case, I deleted a few of the stock apk files and when I tried to do the update it would fail because the stock apps were missing and the update is a patch not a full system OS so it cant install the default apps, I had to install them back to the system/app with root explorer and then set the permissions back to what they needed to be, unforchenitly a hard reset would not install the stock apps. Also make sure anything that the root touched has been set back to default
I have the same problem too. I can't get the update to work at all after installing Fission ROM. I even restored from a nandroid from a fresh D2G. It worked fine on the untouched phone tho. I checked all the files in the /system/app and they were there. Is there any magical restore .zip perhaps?
If anyone is looking for the update: http://dump.no/files/2501381a2bd4/Blur_Version.2.4.29.A956.Verizon.en.US.zip MD5: a493e4efc9d27c8932d604806f817a85
evilp8ntballer7 said:
well basiclly the phone needs to be untouch in terms of the file structure, in my case, I deleted a few of the stock apk files and when I tried to do the update it would fail because the stock apps were missing and the update is a patch not a full system OS so it cant install the default apps, I had to install them back to the system/app with root explorer and then set the permissions back to what they needed to be, unforchenitly a hard reset would not install the stock apps. Also make sure anything that the root touched has been set back to default
Click to expand...
Click to collapse
I never touched anything... I stopped using Titanium Backup a long time ago when I uninstalled everything verizon and had the same OTA problem you described. I am at a loss for the problem that I have! All I ever did was root and put on clockwork, and I made sure they were gone when I updated.
Please, someone help!
did you uninstall of freeze any of the stock apps in /system/app? You need to restore them in order to successfully apply the OTA update. One file missing or modified in /system and checksums will fail/update fails.
leobg said:
did you uninstall of freeze any of the stock apps in /system/app? You need to restore them in order to successfully apply the OTA update. One file missing or modified in /system and checksums will fail/update fails.
Click to expand...
Click to collapse
the only time I touched anything in /system was when I removed clockwork by deleting hijack and renaming logwrapper.bin. Can anyone give me a number of files I'm supposed to have in /system, or maybe a way to go back to stock. Man, that SBF would be mighty helpful right now...
There is system dump laying around. I'll PM you the link (not sure if appropriate to post it here). You can use it to compare content and recover missing file(s).
leobg said:
There is system dump laying around. I'll PM you the link (not sure if appropriate to post it here). You can use it to compare content and recover missing file(s).
Click to expand...
Click to collapse
Hi, I've been trying to find an answer, and I think you could help me.
I had the same problem as this person you were helping, but I already knew that I should look through the system dump and compare. I did that, and deleted one file called dbus.conf from /system/ect. Now, my phone just does the DROID animation over and over again! Please help, I made a copy of dbus.conf on my computer and did a nandroid backup. Please, you or someone else on here, HELP!
So you are in a boot loop. If you can't get the phone to boot into clockwork recovery, today is your lucky day! SBF was finally released!!! Get the SBF and reflash /system
leobg said:
So you are in a boot loop. If you can't get the phone to boot into clockwork recovery, today is your lucky day! SBF was finally released!!! Get the SBF and reflash /system
Click to expand...
Click to collapse
Where is it? Isn't it only available to those with some app called TBH (or something like that)? And now I have to wait for a public release? And, if I'm wrong, can you give me a link to thee file? I can't find it anywhere...
Thanks for your help, I really appreciate it!
I would recommend you to approach the team black hat members and talk to them directly about how to get the sbf while your phone is non functional.
Sent from my DROID2 GLOBAL
But where is the system update located? I checked on the verizon website and there is nothing there. Also, do you have to be a verizon customer to get the update?
Sent from my DROID2 GLOBAL using XDA App

is there a way to install the honeycomb music player on stock nexus s

i tried searching the forum, but search is unavailable right now. anyway, i saw that people were able to install the honeycomb music player on the nexus s with CM7 and were able to do the cloud sync. I would like to do this on my stock nexus s as well. Is it possible? can someone point me in the right direction? Thanks
damn, my bad. i thought i was posting this in question forum. mod please move
I have been trying to do this with no luck. Keep getting application not installed error..
I don't think it is possible without rooting..
same problem. install unsuccessful. if i root the phone, install the honeycomb player, will i still get the stock OTA updates when they come out
I had it working on my stock Nexus S before I installed CM7. I was rooted though
Copy the Honeycomb apk to your phone.
*Backup the original music.apk before attempting this*
Use a file explorer with root access and mount it with R/W access and delete the original music.apk from system/app
reboot device.
Find the honeycomb music apk via file manager and install.
Note : Rooting does not affect OTA updates, nor will installing any software (.apk) OTA updates are lost when you install custom rom's
wasya152 said:
same problem. install unsuccessful. if i root the phone, install the honeycomb player, will i still get the stock OTA updates when they come out
Click to expand...
Click to collapse
No, you will not. All of your upgrades will come from the devs supporting the ROM you are on. Or you will have to flash each update separately when they are available.
Sent from my PC36100 using XDA App
Systemfraud said:
No, you will not. All of your upgrades will come from the devs supporting the ROM you are on. Or you will have to flash each update separately when they are available.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
No rooting will not make him loose OTA updates.
As long as you are on the STOCK ROM you will continue to receive OTA updates no matter what .apk's you install, so installing the honeycomb music apk will not affect anything.
You loose your ability to receive OTA updates when you switch to a custom rom (CM7, etc.) This is because your installing non- original google software onto your phone.
if I'm not mistaken, the cloud sync function is only available in CM7, it does not work in the stock ROM (at least I tried once and it did not work).
I have CM7 RC2 installed and was able to install the Honeycomb music player as well. Strangely it does not install itself on top of the Gingerbread Music app, they exist in parallel.
Put honeycomb player in system/app change permissions to match other apps. Reboot install honeycomb player.apk overwrite normal music player and your done. You can always uninstall and go back to normal.
Sent from my Nexus S using XDA Premium App
fabio008 said:
if I'm not mistaken, the cloud sync function is only available in CM7, it does not work in the stock ROM (at least I tried once and it did not work).
I have CM7 RC2 installed and was able to install the Honeycomb music player as well. Strangely it does not install itself on top of the Gingerbread Music app, they exist in parallel.
Click to expand...
Click to collapse
the only reason i want this music player is for the cloud sync feature. can anyone confirm if it works with stock rom?
Systemfraud said:
No, you will not. All of your upgrades will come from the devs supporting the ROM you are on. Or you will have to flash each update separately when they are available.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
i'm not going to install a custom rom. i want to keep the phone stock. i just want the honeycomb player. is what you just said still apply?
charlieb620 said:
Put honeycomb player in system/app change permissions to match other apps. Reboot install honeycomb player.apk overwrite normal music player and your done. You can always uninstall and go back to normal.
Sent from my Nexus S using XDA Premium App
Click to expand...
Click to collapse
are these directions for a rooted phone or stock?

Do I need to unroot for the Soak test?

I'm planning on joining the soak test (I have the invite and survey already done) and it was recommended that I reset my phone before the test sense I have it rooted.
This essentially gives me 3 options
As-Is, leave the root, busybox, and my mods on the phone (apn changes and some build.prop changes but not those that mis-identify the phone, nothing major) and hope for the best.
Unroot, uninstall root needed apps like busybox and update
Factory Reset, Recommended by Motorola but it'd take some time to rebuild the settings how I like them
Which option?
Thanks!
SaratogaCx said:
I'm planning on joining the soak test (I have the invite and survey already done) and it was recommended that I reset my phone before the test sense I have it rooted.
This essentially gives me 3 options
As-Is, leave the root, busybox, and my mods on the phone (apn changes and some build.prop changes but not those that mis-identify the phone, nothing major) and hope for the best.
Unroot, uninstall root needed apps like busybox and update
Factory Reset, Recommended by Motorola but it'd take some time to rebuild the settings how I like them
Which option?
Thanks!
Click to expand...
Click to collapse
The update will check build.prop for a sha1sum of "9ff9faedeb74bd02b3fe6a912e758f55d1437538", along with 615 more files (I am saying based on previous leak, the count may change). So if you touched build.prop or default.prop the OTA will refuse to proceed. It doesn't matter if you leave it rooted, at least leak didn't check for existence of su. But it recursively reset permission of /system so you'll lose root. If you hand edited build.prop I doubt if factory reset will help you restore. Maybe you want to return to full stock to guarantee that OTA update will work.
kousik said:
The update will check build.prop for a sha1sum of "9ff9faedeb74bd02b3fe6a912e758f55d1437538", along with 615 more files (I am saying based on previous leak, the count may change). So if you touched build.prop or default.prop the OTA will refuse to proceed. It doesn't matter if you leave it rooted, at least leak didn't check for existence of su. But it recursively reset permission of /system so you'll lose root. If you hand edited build.prop I doubt if factory reset will help you restore. Maybe you want to return to full stock to guarantee that OTA update will work.
Click to expand...
Click to collapse
That's the kind of information I was looking for. Thanks!
Now for the dumb question.. can I do that completely from within the phone?
Returning to full stock just from the phone, I think not possible, you need a computer to flash the firmware.
If you didn't touch any file except build.prop, then maybe you can download or email yourself a stock build.prop (attached, rename to build.prop), and then use root explorer or terminal emulator to overwrite the modified one.
kousik said:
Returning to full stock just from the phone, I think not possible, you need a computer to flash the firmware.
If you didn't touch any file except build.prop, then maybe you can download or email yourself a stock build.prop (attached, rename to build.prop), and then use root explorer or terminal emulator to overwrite the modified one.
Click to expand...
Click to collapse
Thanks, I restored the file. I'll hook back into the thread when the upgrade comes down and report how it goes.
Also, if you installed the Atrix 2 Bootstrap to run Clockworkmod recovery you will need to restore the following files. You need to still be rooted in order to do this. I did it with Root Explorer.
1) Delete file /system/bin/logwrapper
2) Delete file /system/bin/hijack
3) Rename file /system/bin/logwrapper.bin to /system/bin/logwrapper
4) Delete directory /preinstall/recovery
Furthermore, if you installed it to be loaded every time you boot you also need to restore the following file.
1) Delete file /system/bin/mot_boot_mode
2) Rename file /system/bin/mot_boot_mode.bin to /system/bin/mot_boot_mode
I didn't do anything with Clockworkmod but I was able to find another version of the build.prop file I had that was the original that was on my phone.
The one that kousik gave me was the AsiaRetail.GB version. I attached my build.prop file which should be more suitable for AT&T phones (remove the .phone.txt).
jboxer said:
Also, if you installed the Atrix 2 Bootstrap to run Clockworkmod recovery you will need to restore the following files. You need to still be rooted in order to do this. I did it with Root Explorer.
1) Delete file /system/bin/logwrapper
2) Delete file /system/bin/hijack
3) Rename file /system/bin/logwrapper.bin to /system/bin/logwrapper
4) Delete directory /preinstall/recovery
Furthermore, if you installed it to be loaded every time you boot you also need to restore the following file.
1) Delete file /system/bin/mot_boot_mode
2) Rename file /system/bin/mot_boot_mode.bin to /system/bin/mot_boot_mode
Click to expand...
Click to collapse
Are you saying the above has to be done if using fxz with RDS Lite to get back to 2.3.5 stock?
Another question...I did go back to stock 2.3.5, but when I check for update to go OTA 2.3.6, it tells me that check for updates is disabled.
How long after going back to 2.3.5 stock before it updates to 2.3.6?
troycarpenter said:
Are you saying the above has to be done if using fxz with RDS Lite to get back to 2.3.5 stock?
Another question...I did go back to stock 2.3.5, but when I check for update to go OTA 2.3.6, it tells me that check for updates is disabled.
How long after going back to 2.3.5 stock before it updates to 2.3.6?
Click to expand...
Click to collapse
1. No if you flashed back to stock everything you did has been removed.
2. You should be able to download the OTA to 2.3.6 from 2.3.5 immediately, but often the production update servers are offline before a soak test or new OTA being released. I just checked my phone and for me the servers were online and told me no updates are available. I am on 2.3.6.
troycarpenter said:
Are you saying the above has to be done if using fxz with RDS Lite to get back to 2.3.5 stock?
Another question...I did go back to stock 2.3.5, but when I check for update to go OTA 2.3.6, it tells me that check for updates is disabled.
How long after going back to 2.3.5 stock before it updates to 2.3.6?
Click to expand...
Click to collapse
Make sure you're on wifi to receive the 2.3.6 update. I don't think it works on data.
The phone finally took 2.3.6 earlier today. Quite a bit of time on 2.3.5 before it recognized the update.

Disable Att software updates?

I have rooted my A9 and deleted various system files to my liking. Im wanting to disable OTAs but ive noticed that things are different in the file system while browsing with root explorer. I installed the fotakill as a precation but I couldnt find any info on whether or not it would work on marshmallow. Also, I searched for the wssyncmldm.apk that att used for ota updates but couldnt find it either. Can anyone point me in the right direction? or will otas stop automatically now that ive alterned the system?
Just use titanium to freeze softwareupdater
I just wanted to follow up. After a few days rooted and deleting some system apps the "att software update" is totally gone from my settings. This is interesting because I didn't delete anything related to updating.
Sent from my HTC One A9 using Tapatalk
You can do the "freeze" trick. But, if you are rooted: Root Explorer and just rename /system/priv-app/Updater/Updater.apk to Updater.bak
Restart. It will completely remove the updater option from your About/Software update location and won't check for updates any longer.

Categories

Resources