[Q] Step by Step for Retaining Root - ICS to JB? - Motorola Atrix HD

Hey all!
I have a 4.0.4 Atrix HD that I have rooted with OTA Rootkeeper and am ultimately looking to install safestrap and Joker ROM on to. To do this, I need to update to JB but need to retain root. I have read every step by step of the process I can find and they all vary slightly so I am looking for the most updated version of this step by step. Some of them have mentioned copying su over to system from data. Some have said simply update SU and the bin. Others have said to unroot using OTA Rootkeeper before updating SU.
This is the most detailed thread yet however at the top, he mentions only needing to update SU and its bin. Is that in addition to copying over APK to system from data?
http://forum.xda-developers.com/showthread.php?t=1995207
So what I understand thus far is this:
1. Root
2. Update SuperUser through Play Store
3. Update SU bin through SuperUser app
4. Install OTA Rootkeeper, root, unroot, reroot through OTA RK
5. Install OTA JB from ATT
6. Reroot through OTA Rootkeeper
7. Done!
Is this correct and the most up-to-date process? Are there any steps I am missing? I just want to make sure to get this right as we are locked out of root on JB.
Thanks!

Your correct. Just make sure su and voodoo are up to date
Sent from my JokerATRIX HD MAXX

Did it and it worked great! Thanks for the help

You're right. And once you regain root from OTA RK. I recommend installing superSU as your root app.
Sent from my phone.

Didn't Work
I tried this and it didn't work. When I download root checker some actually say that I have root access when other say the complete opposite. Any ideas on what's happening?

I had to root and un root a couple of times in it's rootkeeper before it stuck. Installed Safestrap which requires root so I know it worked.
Sent from my Atrix HD using xda app-developers app

Related

How can I check whether I've successfully unrooted my rooted phone?

Obsolete
Hey guys, so after the release of UniversalAndRoot, I decided that maybe I should unroot my XT720 and use UniversalAndRoot to re-root it.
I rooted with the exploid method.
I plan on doing the steps backwards to see if that unroots my phone.
What's the best way to check whether my phone has been unrooted or not?
Is it enough to claim that I unrooted my phone if adb shell -> su fails to grant me root?
Thanks.
Someone's bound to know the answer?
You could try to install ShootMe or any other Market App that requires root permissions and then try if they work.
pretty much what the guy above me said just install an app that requires super user permissions then run it and it should say your not rooted or this app requires root.
Thanks guys, I followed your advices and managed to unroot my current root and rooted with a different method.
This thread is now obsolete.
Install terminal and type su
You will get permission denied iiif not rooted.
Sent from my Milestone using XDA App

Installed OTA update after rooting. No backup

I rooted my phone with Motofail and then installed the OTA update to 2.3.6. And no, I don't have a Voodoo Rootkeeper backup because I simply forgot to do that. Dumb I know.
The superuser app is still in the app drawer, but cannot grant permissions. Is there any way I can reroot, or do I have to SBF and start over from scratch?
Thank you.
silverfang77 said:
I rooted my phone with Motofail and then installed the OTA update to 2.3.6. And no, I don't have a Voodoo Rootkeeper backup because I simply forgot to do that. Dumb I know.
The superuser app is still in the app drawer, but cannot grant permissions. Is there any way I can reroot, or do I have to SBF and start over from scratch?
Thank you.
Click to expand...
Click to collapse
As long as you are still on GB (.215 or .219) the motofail exploit will work.
Thanks so much.
Rerooted and immediately did Voodoo backup for when ICS comes along.

What should I do, before the OTA update to ICS?

I have my D4 with the previous update, Gingerbread 2.3.6 (...219). It is rooted and I have a few of the pre-loaded apps frozen.
What should I do before allowing the new OTA update to ICS?
Should I leave it rooted? Should I "hide" root? Should I unroot (how)? Does it matter?
Should I unfreeze the apps? Leave them frozen? Doesn't matter because they will all be replaced/overwritten?
Should I uninstall Superuser and Busybox?
After the OTA update is complete, will I have to re-root? Is this what I should use, Droid 4 Utility Updated ?
Any other hints, suggestions, cautions, or problems from those who already did the official ICS update?
If you installed and used safestrap before, you will need to switch back to the original (unsafe) system, uninstall it, and restore the original contents of /preinstall. You should unroot after that. You can save root with OTA rootkeeper. Make sure you have the updated su binary, since the old binary won't run on ICS.
Sent from my DROID4 using Tapatalk
I generally find it easier to just flash the system and preinstall images from the FXZ with fastboot rather than trying to undo any changes I have made and then the update always works.
Also, preserving root is unnecessary because the RazrEdge ICS exploit works fine to root any of the updates.
If you use OTARootkeeper be sure to Temp Unroot first or the update will fail.
You will need to enable all the apps in /system and revert any changes you made in /system. The update scans /system and compares it to things within the update.
Sent from my DROID4 using xda premium
?
does anyone have all the original apps? i re-installed some i guess for the last ota update after i failed many times and finally got it to work. now i have the soak test and it keeps failing, so i'm assuming i'm missing something. i've removed everything that requires root just to be sure and it still fails.
I'm stock rooted 6.13.215.XT894 and I can't seem to get the 219 update to apply. Forum search didn't seem to help. I've tried Voodoo Rootkeeper, but it doesn't seem to help. Nothing else on here (no Titanium, Safestrap, etc.). Am I crazy?
rorytmeadows said:
I'm stock rooted 6.13.215.XT894 and I can't seem to get the 219 update to apply. Forum search didn't seem to help. I've tried Voodoo Rootkeeper, but it doesn't seem to help. Nothing else on here (no Titanium, Safestrap, etc.). Am I crazy?
Click to expand...
Click to collapse
Isn't 6.13.219 the Gingerbread update from April? I did the .215 to .219 back then, leaving my phone rooted and many apps deleted (not frozen). The OTA update went fine, though when done, I wasn't rooted anymore and all the pre-loaded apps were back.
I don't know if that OTA update going fine was just luck, which is why I am asking here about what to do before the OTA ICS update, from those who might share their ICS update experience (good or bad).
My ICS update went good, took a very long time though, and almost killed the battery.
First I used OTArootkeeper to unroot the phone, then installed the update. The update rebooted, and installed, rebooted again, and did a nother install, then said upgrading apps, at this point it took near 2hours, If you have a lot of apps, make sure to have the phone plugged in. I thought my phone was bricked at this point, cause the progress display stopped after a while. but after 2hours of that, it finished booting and was fine. Used otarootkeeper again, and regained root, and my phone is back to normal like nothing happened.
I really didn't play with the rom much, except to root it. Lots of new annoying bloatware though, have to see if they are just installed apps, or if they actually run.
Preinstall Files?
qe 1/1
Finding update package...
Opening update package...
Verifying update package...
Installing update...
Deleting Facebook cache folder...
Verifying Current System...
assert failed: apply_patch_check("/preinstall/Knowyourdevice/Motorola_XT894_Batterysave.3gp", "71ce34b3b53ae3a2d9bbfb9ce3ba4452d73ea98", "4e7e24a6817763a5539e569c9d7e15c6e430a27b")
E:Error in /cache/Blur_version.6.13.219.XT894.Verizon.en.US.zip
(status 7)
Installation Aborted
- Looks like I need to replace the preinstall files? I dunno for sure how. I do have an image. Trying to Apply the soak to GB
After compulsively re trying the software update button I received a notification that said 217 was available. (I guess I somehow got into the soak test). Anyway, I downloaded it last night (officially) as well as Voodoo OTA Root keeper from the market. FYI: I am only rooted, no roms or safestrap. I went into superuser and made sure I had the current su binary. Back in Voodoo, "Protect root" - > "Temp Un- root". This can be tested by opening a root app and trying to use its root function, only to be denied. Then I installed the update and let it run its course. After I was running 4.0.4, and all my apps were updated from the market, I went into Voodoo and pressed "Restore root".
Now I am running stock ics on my rooted droid 4!
Sent from my DROID4 using xda premium
got it .0
i got it....
I followed some directions to return to stock and flash in a copy of the original system via adp.
worked great. Now I am in ICS!

Failed ota install

I am on rooted stock ics, when I get the update after I try to install is says installation failed. Do I have to unroot my bionic to install update or unistall safestrap?
Nope.....have to FXZ ICS .. root.. then voodoo to keep root . then update....if you choose just to FXZ then upgrade you will have to do the linux root process. but not as easy as using motofail in ICS....easy as 1.2.3
I was having the same issue. Uninstalled SS and still no go. Was frustrated to say the least. Thanks for the info.

SU App still there after 4.4.2 Update

So i was Rooted on NB4 and after being unable to do the KK update OTA I manually installed it through recovery and it worked. After rebooting after the KK update was installed I still have the "Custom" padlock on the boot-animation and to my surprise the SuperUser app is still on my phone. I have tried to go into Application Manager to attempt to uninstall it but there is no uninstall option: Only the option to "force stop" and "turn off." If i try and open the SU app it just says "there's no SU binary installed. I've checked in Odin Mode and Knox is still 0x0, Binary say "Offiial" and Status is "Custom."
Anyone have any idea how to remove the "Custom" status and SU App?
Try doing a factory reset in recovery, and wiping the cache in recovery.
Tried that 2 times already. Also just went to set up ISIS wallet and I get an error message saying that "This phone has been rooted, ISIS is not supported"
Sent from my SAMSUNG-SM-N900A using xda app-developers app
I am same situation and also want to know.
Sent from my SAMSUNG-SM-N900A using xda app-developers app
It's almost acting as if the phone is rooted but there is no Root access or binary. I'm gonna attempt to install the update again and see what happens.
Reinstalled update and still SU is installed. I just want to get this thing back to stock
Sent from my SAMSUNG-SM-N900A using xda app-developers app
Well when you root it installs certain files. When you update without unrooting, those files never get erased completely. Traces are left behind. Now that you've updated and don't have root access to remove them, you're stuck with them. You can try reverting back to mj5 (if it's possible because I don't know anyone tried yet) and updating again. Or you can patiently wait for root access to come along for the latest release.
2 routes that I see.
The XDA method of reverting back to MJ5 with Odin (but stop before rooting it)
or
megalomaniac's MJ5 for Safestrap. Install SS, install MJ5 to the stock slot. Reboot and you'll have to set the whole phone up again (AT&T Ready2Go will run), then you'll get the NB4 update almost immediately. If that won't load 4.4.2, at least it'll look like a stock NB4 (no "Custom" padlock) and Samsung (at BB) or AT&T will reflash it with their tool - which will let it accept the update to 4.4.2.
Here's what I did...
I went from the 4.4.2 leak back to MJ5 - no root - then accepted NB4 OTA. Then used Kingo 1.18 to root NB4. Explicitly copied all of the files from fix.zip and updated permissions.
Before accepting 4.4.2 OTA - go into SuperSu and go to options - fully uninstall root - then reboot.
Root will be gone - now proceed with 4.4.2 OTA (may need to set clock ahead or factory reset to trigger OTA download) and it installed w/o any issues.
Leak -> MJ5 stock/no root -> NB4 OTA -> root -> apply fix.zip -> Unroot -> 4.4.2 OTA
HTH - good luck!
Rukbat said:
2 routes that I see.
The XDA method of reverting back to MJ5 with Odin (but stop before rooting it)
or
megalomaniac's MJ5 for Safestrap. Install SS, install MJ5 to the stock slot. Reboot and you'll have to set the whole phone up again (AT&T Ready2Go will run), then you'll get the NB4 update almost immediately. If that won't load 4.4.2, at least it'll look like a stock NB4 (no "Custom" padlock) and Samsung (at BB) or AT&T will reflash it with their tool - which will let it accept the update to 4.4.2.
Click to expand...
Click to collapse
lehighkid said:
Here's what I did...
I went from the 4.4.2 leak back to MJ5 - no root - then accepted NB4 OTA. Then used Kingo 1.18 to root NB4. Explicitly copied all of the files from fix.zip and updated permissions.
Before accepting 4.4.2 OTA - go into SuperSu and go to options - fully uninstall root - then reboot.
Root will be gone - now proceed with 4.4.2 OTA (may need to set clock ahead or factory reset to trigger OTA download) and it installed w/o any issues.
Leak -> MJ5 stock/no root -> NB4 OTA -> root -> apply fix.zip -> Unroot -> 4.4.2 OTA
HTH - good luck!
Click to expand...
Click to collapse
What fix are you referring to? I'm on stock rooted NB4 with safe strap but I am thinking about going back to stock rom slot. Un installing safestrap. Then using SU to remove root. Then use king to u root after SU is gone. What do you think about that?
Sent from my SAMSUNG-SM-N900A using Tapatalk
If you un-root with superuser, you can't un-root with kingo too. Because you already un-rooted.
why are you giving up root?
I see so many people trying to go to stock KK but they will lose root forever - no? Why not use Knoxraid and have both (unless you are selling / taking it back)? Sorry - I'm a bit confused by this mass exodus from root ...
I am referring to the fix posted here: http://forum.xda-developers.com/showthread.php?t=2699321
It contains some system files to replace and a script.
I did not use SafeStrap at all.
rawb123456 said:
What fix are you referring to? I'm on stock rooted NB4 with safe strap but I am thinking about going back to stock rom slot. Un installing safestrap. Then using SU to remove root. Then use king to u root after SU is gone. What do you think about that?
Sent from my SAMSUNG-SM-N900A using Tapatalk
Click to expand...
Click to collapse
Dont use the mj5 restore if you're on official 4.4.2 im pretty sure it wont work ( you may brick)
Sent from my GT-I9300 using xda app-developers app

Categories

Resources