Unofficial Project Voodoo's OTA Rootkeeper

mattlgroff

Inactive Recognized Developer
Dec 5, 2011
2,291
2,446
0
San Diego

I noticed issues with the normal OTA Rootkeeper app not working on RAZR i. A quick look at the source shows it uses a specially made busybox binary (for ARM systems) for use with big filesystems. This is an issue when it comes to the RAZR i, and the app was saying it wasn't compatible. A simple swap and sign later.. it appears to be working right.

Credits obviously to supercurio and Project Voodoo for their hard work on this project.

Download

Enjoy :)
 

chuckiebronco

Senior Member
Jul 16, 2008
273
94
58
Thanks for the modified Rootkeeper!

Unfortunately it won't restore root after latest Jellybean OTA on Razr i. It says that rootgot restored, but doesn't work...
Any chance to fix that with an updated version of rootkeeper and the saved root informations???
 
Last edited:

skupi20

Senior Member
Oct 10, 2008
202
51
0
Odp: Unofficial Project Voodoo's OTA Rootkeeper

For me it works. Iam on jb with root on locked bootloader. I came first from 32 to 40 and now to JB, en retail version.

Wysyłane z mojego XT890 za pomocą Tapatalk 2
 
  • Like
Reactions: Deshabilitado

chuckiebronco

Senior Member
Jul 16, 2008
273
94
58
C'mon, does noone know where the secure root backup is stored at???
May it be that rootkeeper doesn't find the backup because of the changed file pathes for the internal and external SDCard after the JB-OTA?

Any help or hint is appreciated, just don't wanna unlock my bootloader and reinstall the whole phone at this time... :rolleyes:

Edit: My Backup can still be found under /system/su-backup. When trying to run manually via Android Terminal Emulator, i get an "segmenation fault" error....
Desperate....
 
Last edited:
  • Like
Reactions: borg17a

StefanGA

Senior Member
Apr 3, 2007
195
36
0
Thanks - Works on JB with locked BL

Hi Matt, just wanted to thank you for your work and let others know, that I managed to retain my root privileges through the update process to Jelly Bean with this rootkeeper version. I figured, it could do nothing more than fail and then I had to get my bootloader unlocked anyway... Now I don't have to!

here the steps I followed:

long time ago (* Rooted on 32 with motofail2go
* saved root with rootkeeper
* temp unroot
* OTA update to 42
* restore root - works!)

recent upgrade process:

* made sure I had latest SU binary installed and updated
* saved Root on 81.5.4002.XT890.Retail.en.EU
* temporary un-root with rootkeeper
* OTA Update to JB and let all complete successfully
* started Rootkeeper => restore Root
* works!
* tested with Rootchecker Basic from the play store
* my current version now after the update: 91.2.26001.XT890.Retail.en.EU

of course, as always there is no guarantee, this will work for your phone as well, but I thought I'd share my positive experience.

cheers, Stefan
 

Thorstenk

Senior Member
Dec 20, 2010
111
30
0
Hi Matt, just wanted to thank you for your work and let others know, that I managed to retain my root privileges through the update process to Jelly Bean with this rootkeeper version. I figured, it could do nothing more than fail and then I had to get my bootloader unlocked anyway... Now I don't have to!

here the steps I followed:

long time ago (* Rooted on 32 with motofail2go
* saved root with rootkeeper
* temp unroot
* OTA update to 42
* restore root - works!)

recent upgrade process:

* made sure I had latest SU binary installed and updated
* saved Root on 81.5.4002.XT890.Retail.en.EU
* temporary un-root with rootkeeper
* OTA Update to JB and let all complete successfully
* started Rootkeeper => restore Root
* works!
* tested with Rootchecker Basic from the play store
* my current version now after the update: 91.2.26001.XT890.Retail.en.EU

of course, as always there is no guarantee, this will work for your phone as well, but I thought I'd share my positive experience.

cheers, Stefan
This doesnt work for me! Tried it exactly like you described. After update to 81.5.4002.XT890.Retail.en.EU there was still root (restored with OTA rootkeeper). Then I temporary un-rooted it with rootkeeper and made the update to 91.2.26001.XT890.Retail.en.EU. No root available.
Hope there is a fix comming soon ...


Cheers
 

mattlgroff

Inactive Recognized Developer
Dec 5, 2011
2,291
2,446
0
San Diego
This doesnt work for me! Tried it exactly like you described. After update to 81.5.4002.XT890.Retail.en.EU there was still root (restored with OTA rootkeeper). Then I temporary un-rooted it with rootkeeper and made the update to 91.2.26001.XT890.Retail.en.EU. No root available.
Hope there is a fix comming soon ...


Cheers
Code:
adb shell
/system/usr/we-need-root/su-backup
If you can successfully run this and gain the "#" root shell prompt then your root can be fixed with some other commands pretty easily.
 

r1c47

Senior Member
Jul 17, 2011
81
10
0
This doesnt work for me! Tried it exactly like you described. After update to 81.5.4002.XT890.Retail.en.EU there was still root (restored with OTA rootkeeper). Then I temporary un-rooted it with rootkeeper and made the update to 91.2.26001.XT890.Retail.en.EU. No root available.
Hope there is a fix coming soon ...

Cheers
Same here but with another region's OTA update.

Code:
adb shell
/system/usr/we-need-root/su-backup
If you can successfully run this and gain the "#" root shell prompt then your root can be fixed with some other commands pretty easily.
No go. I even tried to re-do the motofail2go again, but couldn't uninstall the root app because the first time that I installed it it made it a system app, which can only be disabled. SO I tried it anyways, but didn't work either. And I don't want to unlock the bootloader and get the "unlocked bootloader" screen at boot.

I wouldn't mind not having su so much if the OTA update hadn't removed the "sleep" option in the power menu. That thing was useful. I think it removed something else too, but I can't remember what it was.
 

Nixal

Member
Jul 29, 2012
36
2
0
Salvador-Ba Brasil
I saved root with rootkeeper, temp unroot, ota update to 4.1.2, and try to restore but no restore.
Have superuser icon but no work if app need root.
/system have su-backup

i try to install supersu but say: "don't have binary su installed."

it is possible fix this ?



sorry for bad english.
 
Last edited:

SharpnShiny

Senior Member
May 14, 2012
911
201
0
Thank you very much for the dev and help. :good:

I'm confused when to use this though. We can't accept OTA updates on an unlocked BL, right? If a person installs this app on an unlocked bootloader then accepts any future OTA, it will brick, yes?

Is it mainly for people on ICS with locked BL so they can safely keep root and upgrade to JB?
 

Nixal

Member
Jul 29, 2012
36
2
0
Salvador-Ba Brasil
Thank you very much for the dev and help. :good:

I'm confused when to use this though. We can't accept OTA updates on an unlocked BL, right? If a person installs this app on an unlocked bootloader then accepts any future OTA, it will brick, yes?

Is it mainly for people on ICS with locked BL so they can safely keep root and upgrade to JB?
If u have unlocked BL, OTA update no work.