Related
Here's a good one for any devs. I have been fussing with this for 3 days and am at my wits end.
I noticed the other day there was a software update from VZW for my droid X. That night I get home launch ADB name all the renamed .apk bloatware back to normal, and DL & install the update.
After doing so I as expected lost root. No biggie I thought as I Had rooted my phone previously with little effort. Long story short after numerous attempts and now several different methods including z4, 1 click root, etc... I still am unable to regain root access, and am stuck with read only access to the file system.
I have posted on a coupe different forums with this query, and it seems to be a mixed problem. some are able to regain root, others are like me and locked out completely.
So.. the question here lies in this??? is there something VZW or Motorola have done with this update to disallow rooting, and if so is it possible to roll back my OS to stock 2.2 Froyo prior to this update? Alternatively does anyone else know of any tricks I may have overlooked in successfully rooting my DX.
Thanks in advance!!!
Same here. Tried z4 and onion root. Tried the terminal emulator method. Nothing works.
Sent from my DROIDX using Tapatalk
is there something VZW or Motorola have done with this update to disallow rooting,
Click to expand...
Click to collapse
No, nothing they did. It happened because you accepted an OTA while rooted. Every root guide on here should tell you never to accept an ota when rooted, or you could permanently lose root.
i'm in the same boat as the poster. i accepted it while rooted, unrooted and then installed it. It appears i am locked out from rooting.
http://forum.xda-developers.com/showthread.php?p=9778968#post9778968
worked for me
Just got a Sensation this last Sat, my first Android phone, and am interested in rooting it. Never done this on any phone and am a little confused as many guides are for people who want to flash roms. For now, I would just like to root in order to get rid of some preinstalled apps. Is there a guide that has the minimal steps needed to just root? Also, does rooting do anything to my settings or apps that are there now?
MANTI5 said:
Just got a Sensation this last Sat, my first Android phone, and am interested in rooting it. Never done this on any phone and am a little confused as many guides are for people who want to flash roms. For now, I would just like to root in order to get rid of some preinstalled apps. Is there a guide that has the minimal steps needed to just root? Also, does rooting do anything to my settings or apps that are there now?
Click to expand...
Click to collapse
Follow steps one to three on the first post of this.. and that is it
Ok, didn't quite understand the guide here but found a video that made it easy and now I'm rooted. Will this keep me from receiving updates? When I get updates will this unroot the phone? Also, which apps are safe to remove without messing anything up?
Bump for answers.
MANTI5 said:
Ok, didn't quite understand the guide here but found a video that made it easy and now I'm rooted. Will this keep me from receiving updates? When I get updates will this unroot the phone? Also, which apps are safe to remove without messing anything up?
Click to expand...
Click to collapse
Hello and welcome to the forums.
To property receive OTA updates you need a stock recovery - that's a must! We cannot predict what HTC is going to update next so if you delete a package that is going to be updated - yeah, this may cause troubles. So deleting kinda anything as root may cause a OTA update to fail. I suggest that you buy a application that does a backup when uninstalling a package. I'm using Root Uninstaller Pro to "freeze" some apps just in case HTC releases a OTA that needs one of those disabled apps.
In case you have any other questions feel free to ask.
Jackos said:
Hello and welcome to the forums.
To property receive OTA updates you need a stock recovery - that's a must! We cannot predict what HTC is going to update next so if you delete a package that is going to be updated - yeah, this may cause troubles. So deleting kinda anything as root may cause a OTA update to fail. I suggest that you buy a application that does a backup when uninstalling a package. I'm using Root Uninstaller Pro to "freeze" some apps just in case HTC releases a OTA that needs one of those disabled apps.
In case you have any other questions feel free to ask.
Click to expand...
Click to collapse
If you are running the stock ROM you can just update OTA right? I'm not running a stock ROM so i dont have any OTA at all, but just curious...
I'm running stock rom, nothing changed except it's rooted. Are you saying I won't get any OTA updates from HTC? Would I get them if I took the phone in to a T-Mobile store, say when ICS is released or would it still not update because it's rooted?
MANTI5 said:
Ok, didn't quite understand the guide here but found a video that made it easy and now I'm rooted. Will this keep me from receiving updates? When I get updates will this unroot the phone? Also, which apps are safe to remove without messing anything up?
Click to expand...
Click to collapse
what video did you follow?
Not sure of it's exact location because I didn't bookmark it, but it was on youtube.
Anyone know the answer to my last question?
to find your answer boot into recovery on your phone, if you see it orange or blue with lots of options and on top it says CWM custom recovery, then no you will not receive OTA's, but to be honest thats ok, usually we root users get OTA leaks before its even released, expamle ICS some one is already working on ICS port so we will see ICS before even official release is even out
and if your rooted i found best way to remove bloat is to use titanium backup
back up the apps you want to remove in there and from the same app there is an option to uninstall it
Ok, got TB. Is there a list somwhere of apps that are safe to remove from the sensation? Also, when ICS is released, will putting it on my phone myself erase anything I currently have or not work at all if I start removing apps? Sorry for all the questions, this is my first smartphone.
I got my wife the Samsung galaxy plus 7 for her birthday today and it's saying that there is an update for it. I'm not sure if its ok to except the update or not, because eventually I would like to get it rooted. Also, I read that in order to get root, you must first update the kies. Sorry for possible a simple question to some, but what are kies?
Thanks,
Sent from my AT100 using Tapatalk
bluezr1 said:
I got my wife the Samsung galaxy plus 7 for her birthday today and it's saying that there is an update for it. I'm not sure if its ok to except the update or not, because eventually I would like to get it rooted. Also, I read that in order to get root, you must first update the kies. Sorry for possible a simple question to some, but what are kies?
Thanks,
Sent from my AT100 using Tapatalk
Click to expand...
Click to collapse
hey it is safer than safe to update it is infact encouraged to update at all times as updates are made to fix manufacturer bugs and/or issues that may be present on the device weather you have noticed them or not they will be present for sure like the SOD issue Screen of death a bug that makes your device shut down and/or reboot randomly with no control...this is a manufacturer bug and an update will be required to remove the issue from the device. so basically you will need to update on the device and with the Samsung kies (kies is a software that you will need to download from Samsung just search it on Google to learn more and to download kies is universal to all devices supplied by Samsung and i would also like to recommend not rooting your device until you are experienced enough to repair any damages you may encounter on the way if you do lol.
the purpose of root is to gain more advanced control of your device and/or install a custom ROM on the device (but we don't have any custom roms as of yet as Samsung will not release the sauce code) if you need any help and i will help you. if this post help you please press thanks button
jmar8124 said:
hey it is safer than safe to update it is infact encouraged to update at all times as updates are made to fix manufacturer bugs and/or issues that may be present on the device weather you have noticed them or not they will be present for sure like the SOD issue Screen of death a bug that makes your device shut down and/or reboot randomly with no control...this is a manufacturer bug and an update will be required to remove the issue from the device. so basically you will need to update on the device and with the Samsung kies (kies is a software that you will need to download from Samsung just search it on Google to learn more and to download kies is universal to all devices supplied by Samsung and i would also like to recommend not rooting your device until you are experienced enough to repair any damages you may encounter on the way if you do lol.
the purpose of root is to gain more advanced control of your device and/or install a custom ROM on the device (but we don't have any custom roms as of yet as Samsung will not release the sauce code) if you need any help and i will help you. if this post help you please press thanks button
Click to expand...
Click to collapse
I've rooted many devices and understand the consequences that comes with it. What I was wondering is, if I except the update will I loose the option of gaining root.
I had this happen to me before when the wife decided (I was still in bed) to accept the update to her evo. So while she had to sit back watching me change rom's, making backups, she was stuck running the stock os for a while. I do understand that at present there aren't any rom's, but I would still like to use TB, ad blocker and everything else that comes with having a rooted device.
Thanks for your reply,
Sent from my PC36100 using Tapatalk
The way that Garyd9 made the root script; by pushing it via recovery in a chroot environment; it should be safe to accept the updates. Unless Samsung changes the base recovery gary9d's method should always work.
bluezr1 said:
I've rooted many devices and understand the consequences that comes with it. What I was wondering is, if I except the update will I loose the option of gaining root.
I had this happen to me before when the wife decided (I was still in bed) to accept the update to her evo. So while she had to sit back watching me change rom's, making backups, she was stuck running the stock os for a while. I do understand that at present there aren't any rom's, but I would still like to use TB, ad blocker and everything else that comes with having a rooted device.
Thanks for your reply,
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
yes you can still get root i have the latest update by kies and i have rooted meany times on the device after messing it up LOL. i would recommend using the root and clock work mod combo its stated not stable but i have used it for moths and have backed up 100s of times and restored lol
I bought a used XT925 today. While the previous owner did go to some trouble to clean it, it still has a bunch of apps and some settings that I really don't want. Also, as a privacy paranoiac, I'm worried that there may be something malicious (however slight the possibility).
The device is rooted and running JB 4.1.2. I would love to factory reset it but having read a few reports of people losing root or worse (here, here, here and here, to list just a few) that plan seems ill-advised.
I've been toying with trying to script some kind of fs compare against a fs from a rom, but I'm not sure if this is even feasible. So far the only other thing I can think of to do is uninstall all the apps and manually sift through and delete all the other junk in the filesystem.
Does anyone have any suggestions on returning my device to the most "virgin" state possible while retaining root?
triplexdoubledadevelopers said:
I bought a used XT925 today. While the previous owner did go to some trouble to clean it, it still has a bunch of apps and some settings that I really don't want. Also, as a privacy paranoiac, I'm worried that there may be something malicious (however slight the possibility).
The device is rooted and running JB 4.1.2. I would love to factory reset it but having read a few reports of people losing root or worse (here, here, here and here, to list just a few) that plan seems ill-advised.
I've been toying with trying to script some kind of fs compare against a fs from a rom, but I'm not sure if this is even feasible. So far the only other thing I can think of to do is uninstall all the apps and manually sift through and delete all the other junk in the filesystem.
Does anyone have any suggestions on returning my device to the most "virgin" state possible while retaining root?
Click to expand...
Click to collapse
Simplest way is to use RSD Lite to send your device back to stock 4.1.2 -- then you can use the recently posted root method to gain root back. It should take < 15 minutes to do, most of that spent flashing with RSDLite. It'll actually take longer to download all the ADB drivers, Moto drivers, etc -- if you don't have them already.
triplexdoubledadevelopers said:
I bought a used XT925 today. While the previous owner did go to some trouble to clean it, it still has a bunch of apps and some settings that I really don't want. Also, as a privacy paranoiac, I'm worried that there may be something malicious (however slight the possibility).
The device is rooted and running JB 4.1.2. I would love to factory reset it but having read a few reports of people losing root or worse (here, here, here and here, to list just a few) that plan seems ill-advised.
I've been toying with trying to script some kind of fs compare against a fs from a rom, but I'm not sure if this is even feasible. So far the only other thing I can think of to do is uninstall all the apps and manually sift through and delete all the other junk in the filesystem.
Does anyone have any suggestions on returning my device to the most "virgin" state possible while retaining root?
Click to expand...
Click to collapse
Whats up,
Cpudan80 is right, your best bet is to flash stock 4.1.2, and to reroot. And it does take about 15 minutes if you don't already have drivers and stuff, but I can help you out, by linking you to my utility, which essentially does the heavy lifting of finding all of the programs and stuff, and puts it together into one convenient package.
Find it here: http://forum.xda-developers.com/showthread.php?t=2241788
Cpudan80 said:
Simplest way is to use RSD Lite to send your device back to stock 4.1.2 -- then you can use the recently posted root method to gain root back.
Click to expand...
Click to collapse
Mr.Parkinson said:
Cpudan80 is right, your best bet is to flash stock 4.1.2, and to reroot.
Click to expand...
Click to collapse
Thanks for the replies! Would you link me to that root method, Cpudan80? All of the root methods I've been able to find say that you must flash 4.0 or CWM first in order to root, then protect root and upgrade to JB again. Is there a new better way which doesn't require downgrading?
triplexdoubledadevelopers said:
Thanks for the replies! Would you link me to that root method, Cpudan80? All of the root methods I've been able to find say that you must flash 4.0 or CWM first in order to root, then protect root and upgrade to JB again. Is there a new better way which doesn't require downgrading?
Click to expand...
Click to collapse
There's a thread on here somewhere -- but here's the thread I followed (after using RSDLite to go back to clean 4.1.2). No hard steps at all, just run a bat file - press enter and viola - you're rooted.
http://www.droidrzr.com/index.php/topic/15208-root-motochopper-yet-another-android-root-exploit/
Cpudan80 said:
There's a thread on here somewhere -- but here's the thread I followed (after using RSDLite to go back to clean 4.1.2). No hard steps at all, just run a bat file - press enter and viola - you're rooted.
Click to expand...
Click to collapse
Amazing, thanks! I had seen that exploit at one point when I was considering getting an earlier RAZR version and was looking into how easy it was to root it. I thought that exploit didn't work with the XT925 since there was no link to it in the forum (and searches only revealed many tales of failed root attempts and downgrades). Thanks again!
First off, I am not responsible for anything that happens to your device.
Secondly, the only way I have tested this is with a FULLY STOCK, ROOTED ROM with NO SYSTEM APPS REMOVED (frozen is okay).
I was able to update my I337 to the 7/9 release of MF3 and retain root.
1. Install VooDoo OTA Root Keeper, make sure all 5 boxes are checked (may have to reinstall superuser if "Google Play" displays and grant root to the app)
2. Reboot, double check VooDoo OTA Root Keeper again has all checked boxes, then tell it to save root
3. Defrost/Enable all AT&T update apps, including AT&T Software Update, download the update through the check for software updates option in settings, and apply it.
4. Reboot, Use VooDoo OTA Root Keeper to restore root
5. Profit
props to @gokartracer5 for being the first to find this
SOME USERS WITH CUSTOM RECOVERIES, KERNELS, or DELETED SYSTEM APPS HAVE EXPERIENCED PROBLEMS.
Great news. I posted this in the other thread:
http://forum.xda-developers.com/showpost.php?p=43504854&postcount=407
The real question is, if you have working root on MF3, how to extract it so that everyone on MF3 can reroot.
I have a few questions.
1. did you have a custom recovery?
2. did you go stock before update
3. did you wipe data factory reset
WoodburyMan said:
The real question is, if you have working root on MF3, how to extract it so that everyone on MF3 can reroot.
Click to expand...
Click to collapse
scott14719 said:
Great news. I posted this in the other thread:
http://forum.xda-developers.com/showpost.php?p=43504854&postcount=407
Click to expand...
Click to collapse
..
I am guessing that Voodoo creates a file with all needed files and install locations when it is prompted to save root. If that created file can be found (temporary stored location), extracted, and then put on someone else's phone, Voodoo could theoretically reinstall root on the other phone. The file structure would need to be the same (same build / ROM) and it would only work if Voodoo doesn't give each created file a unique ID that only matches the original phone the file(s) were created on.
A better way would be to simply figure out where and how Voodoo re-injects root and then make a script that follows the same method.
Roadk1ng said:
I have a few questions.
1. did you have a custom recovery?
2. did you go stock before update
3. did you wipe data factory reset
Click to expand...
Click to collapse
At the time I was stock rooted with Xposed framwork and with Nottach's mod, no custom recovery.
I did not have to factory reset.
Maybe the key is that with VooDoo, root remains physically on the device, so there was no need to try to put it back on through an external device.
Which makes me think it may not work for a new unrooted MF3 device...
However, I am no Dev... hopefully this gives the real geniuses something to work with.
Voodoo Description from Play store page...there is also an XDA link:
"Free tool trying to protect root across manufacturer's OTA updates.
Also serves as temporary un-root (see statement)
Distributed as free of charge - no warranty. Open Source license: WTFPL.
Alternative download link: http://dl.project-voodoo.org/apps/VoodooOTARootKeeper.apk
This application makes a backup or a protected backup of your device's root.
This device must already be rooted: OTA RootKeeper doesn't have the ability to root devices.
If several conditions are matched, OTA RootKeeper will make root survive OTAs and... pretty much well anything − except /system partition formatting.
Requirement:
- /system partition as Ext2, Ext3 or Ext4
- Upgrades not formatting or overwriting completely the /system partition.
Typical systems where its perfectly effective:
- Nexus S
- Galaxy Nexus
- Every Honeycomb tablet
Typical system where the protection won't work:
- HTC Desire
- Samsung Galaxy Spica
- Samsung Galaxy S / SII
The application doesn't support original Superuser and not SuperSU for a very simple reason. The same feature OTA protection feature is already present in SuperSU.
In most case, only manufacturer's original recovery is able to install OTAs. It should not interfere with OTA update process itself.
A bonus feature is present, allowing you to un-root your device while keeping a su backup.
This way you can naively hide root until you choose to restore it via without further complications.
This nifty feature work on every rooted device.
** Temporary un-root statement **
This feature is designed for dev purposes in order to test their app with or without root.
The goal here is not to encourage stupid and unacceptable behaviors by movie or content sellers trying to prevent you to purchase or watch digital media you purchased if your device is rooted.
Vote with your dollars: Don't accept being a customer of companies restricting your freedom with defective and and inefficient technical measures.
Source code is available here:
https://github.com/project-voodoo/ota-rootkeeper-app
OTA root keeper is Open Source. Contributions, reviews and comments are welcome!
If you like this app, feel free to donate via PayPal to [email protected] & make my day in the process "
XDA Developers thread: http://forum.xda-developers.com/showthread.php?t=1241517
I posted this for several reasons.
1. The Dev said SuperSU has the same OTA protection feature built in. Has anyone simply tried it?
2. Although the Dev states that Voodoo does not inject root, he did state that it created a "protected" backup...so it still might be possible to locate that protected backup and inject it into someone else's similar device?
3. More information may be available via the XDA link.
I'm not a Developer either, but it seems something could come of this for those that are already on the MF3 firmware without root.
Active devices came with MF3 and we have a working root. Has anyone with a regular S4 on MF3 tried it?
Sent from my S4 Active
TwoStroker37 said:
Active devices came with MF3 and we have a working root. Has anyone with a regular S4 on MF3 tried it?
Sent from my S4 Active
Click to expand...
Click to collapse
Tried, discussed, and tried some more. There is a lot of info available about it in the various threads. I think the general consensus is that the exploit used in the Active Root might work on the New MF3 (non-Active) OTA, however the APK geohot put together verifies that the phone is an AT&T Active or it aborts. People have tried to contact him, but I don't think anyone has heard anything yet.
I'm on Verizon, so its not exactly the same, but I'm having a hell of a time recreating your success. My device keeps error-ing out in the middle of the update
Yeah this is the method I used yesterday. It works. One thing you have to do after is open the supersu app and install the binaries. It will give two options. Choose normal.
Sent from my SAMSUNG-SGH-I497 using xda premium
I have used Voodoo's OTA Keeper on all by devices for years and I had placed the app on my phone and "saved" my Root immediately after I got my phone. I am on Stock and had Froze all update apps so I never got the update and then when I read about update and people losing Root I posted in some thread about possible OTA Keeper use prior to update. The comments I got back was that it would not work for some technical reason. Since I am not a developer I said OK and just went on. I still not done the update and the only thing I really wanted to try in update was the new modem which I just downloaded and Flashed. Still it good to see that OTA Keeper does appear to work. I will keep watching this thread and if everyone that is the trying app and it working I may Unfreeze and get update.
gokartracer5 said:
Yeah this is the method I used yesterday. It works. One thing you have to do after is open the supersu app and install the binaries. It will give two options. Choose normal.
Sent from my SAMSUNG-SGH-I497 using xda premium
Click to expand...
Click to collapse
Yep. I mentioned you in the OP.
SGS4 non stock
If you have root on this update now, would someone be willing to try installing Goo Manager and installing a custom recovery and then flashing a Loki ROM? Now we can finally move forward a little bit at least.
I'm on step 3. Keep getting "Software update interrupted"
AmesCell said:
I'm on step 3. Keep getting "Software update interrupted"
Click to expand...
Click to collapse
Try defrosting all frozen apps first.
SGS4 non stock
I did that. Set TiB to show only frozen and it's got nothing. I tried a few reboots to be safe. This thing has no mods other than root. I use TiB to wipe the ATT updater data and still same thing.
Is anything different about this if you're using custom recovery? I'm on rooted-MDL with CWM.
someone correct me if I'm wrong, but I believe that custom recoveries won't flash OTA updates.
on my s3 I used mobile Odin for flashing firmware .tar files and ota .zip files as it would always root and inject supersu. while mobile Odin is available for the us market s4, it is NOT available for the att s4.