yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] aykito:
Use with official ICS OTA 4.0.4

Hi,

since yesterday I'm getting the message that there is a OTA update of the ICS version to 4.0.4. I have the phone rooted but with the official ROM 4.0.2.

I have understood reading some threats that OTA RootKeeper is not working with this last update (probably because the su version between 4.0.2 and 4.0.4 has changed, so when restoring the su tool, it isn't working properly).

Is there a way to use/configure OTA RootKeeper to keep the phone rooted after the 4.0.4 update? For exapmle: can I copy somehow the new su to the backup so I restore it after the update?

Thanks in advance!

A
[Android Apps and Games] bagl0312:
I upgraded my Galaxy Nexus from 4.0.2 to 4.0.4 and OTA rootkeeper worked perfectly. Where did you read these reports about RootKeeper not working ?
[Android Apps and Games] aykito:
Working with official ICS OTA 4.0.4

You are right bagl0312,

OTA RootKeeper has worked with the official GNEX OTA update, from 4.0.2 to 4.0.4, restoring the rooting and su

Easy easy :D
[Android Apps and Games] Florestan2:
Sorry - noob question here:

I'm on a Droid Razr Maxx, rooted but stock. Right after I rooted last month, I installed OTA Rootkeeper. I don't remember very well, but I must have clicked something that backed up root. Now, the only options I have are:

"Delete su backup"

"Temp. un-root (keeps backup)"

Does it matter that I backed up su backup a long time ago? Can I delete it and then back it up again (will it even matter)?
[Android Apps and Games] l don.tee l:
Hmm. I seem to be having a problem. I DL'ed this app and backed up root, but when I try installing the OTA update from 4.0.3-4.0.4, it restarts and gives me the android with the exclamation point. Any ideas?
[Android Apps and Games] malaccio:
Hi.

I'm on Transformer Prime rooted but running rom stock and without custom recovery.

I've restored the root easy after the last asus upgrade.

Now, I want to do a factory reset. RootKeeper will restore my root?
[Android Apps and Games] LaLey:
So maybe my english isnt good enough to understand the description of this app...

How do i use this app?

Im using a rooted european htc sensation xl without branding and stock rom.

If the ics update is coming in the next days or weeks

how can rootkeeper help me with the update?

The app shows the following infos on my device

Edit:

Attatchment not working...
[Android Apps and Games] Nucleartx:
Can you update to bypass the Time Warner Cable Live TV app, didn't work with SGS2 rooted.
[Android Apps and Games] l don.tee l:
Anybody?
[Android Apps and Games] -Sumsy-:
Barclays ping it doesn't seem to work it detects root on galaxy s2
[Android Apps and Games] Mark Lutzow:
RootKeeper Question and Help Needed

While I was working yesterday the OTA from Verizon was released and my wife's phone was updated before i could stop it and she has lost root.

We both have the Droid 2, both rooted the same way, and both at the same level before today. Pretty much identical phones and system except for the obvious differences. I do have a good backup of my root on my phone using Root Keeper (according to Root Keeper).

I'm wondering if I could copy the root backup files from my phone to hers and then try to restore the root on her phone with Root Keeper using my backup.

If doing the above described restore is a possibility I would need to know what files I need to copy from my phone to hers (file names, location(s), anything else I should know) to give this an attempt.

I've found the location of the Root Keeper program files but it's not clear to me where the root backup files are.

All help is greatly appreciated.
[Android Apps and Games] vicw:
I'm going to throw out this question, even if it seems inane. After poring through this thread, and developer info, it still isn't clear to me that when preparing to accept and install an OTA update, I should first do a Temporary Un-root function with OTA Rootkeeper to hide the root from the OTA function, then restore root with the Rootkeeper app after the update, or whether that would really have any effect on the outcome?

Intuitively, it seems obvious that I should do it, but I really don't see that mentioned as part of the process. I'm expecting updates on my rooted Galaxy Nexus and my ASUS TF101 soon, I hope. I have OTA Rootkeeper installed on both of them, with SU backed up, and all items checked currently. I hoping for as little drama as possible during the updates, so I want to be sure I avoid obvious mistakes.
[Android Apps and Games] Rodrigo Ark:
update manually 4.0.4 from 4.0.2 will loss the root EVEN with rootkeeper?

Hi everyone:

I want to update manually to 4.0.4 but I have the bootloader locked and I'm not root so...

I see some instructions to how to root with the bootloader locked. So, my plan is to root my Galaxy Nexus with that, THEN use the Rootkeeper to do the backup, then, with the root, put the update into /cache folder, then, use the stock recovery to update to 4.0.4 and, finally, use the rootkeeper to restore the root.

My question is...is this possible? because I read that you loss the root (EVEN with the rootkeeper) if you update MANUALLY. So, the rootkeeper just works for OTAs but not for the manually updates. It's this true?

Thank you and sorry for my english
[Android Apps and Games] maatsby:
not possible i don't think. the OP will obviously be able to explain it better, but as i understand it, rootkeeper protects the su file during an update allowing su to persist after the update. it can't put su on to the phone, it needs to have been protected prior to updating. something like that

this is a bit of a late reply, so you've probably already done it. but anyway, a factory reset will wipe /data and /cache, not /system, so in theory root shouldn't be affected. you shouldn't even need rootkeeper to restore anything, it should still be there.
[Android Apps and Games] Mark Lutzow:
maatsby, thanks for the reply.

Ok the way I understand this even if her phone waas rooted before the update hit, if I wasn't able to get rootkeeper installed and a backup made first I'm probably out of luck with her phone.

I would like to know what files root keeper creates when making a backup of root so I could at least try to recover her root by copying my backup files to her phone.

Again thanks for the response.
[Android Apps and Games] maatsby:
The problem is that the files are in the /system partition. In an unrooted phone, /system is Read-Only so you can't put them back in there unless you're rooted. That's why they have to already be in there before you update. An update will likely remove them, unless rootkeeper protects them. Is that making sense?
[Android Apps and Games] ventowtf:
I have a recommendation/feature update that I would pay to see.

Provide the ability for the user to name the backup something unique.

Now that Titanium Backup and other Root applications are using the su-backup that's created by OTA RootKeeper, it'll be a matter of time before companies start looking for that file.

This will obviously require corresponding changes on the part of the consuming application but this will make life easier for those of us that need covert root access.
[Android Apps and Games] Mark Lutzow:
Yes, that makes sense. I was hoping there might be some tools available where I could push them in the directory from, say, a pc. If not, oh well, we just have to wait to fix her phone.
[Android Apps and Games] ubernewf:
I'd like to know this too. If we don't have to Temporary Un-root first, how does VooDoo actually restore root after the OTA update? If presents no "restore" options now - are they only shown after it detects that root is lost?
[Android Apps and Games] bidniss:
Lost option to Temporarily Unroot

I have Voodoo OTA Rootkeeper installed on my Acer Iconia A500 tablet. Before I took the OTA ICS upgrade, it worked like a charm.

Since the OTA upgrade, the app is still there, but the ability to temporarily remove root is gone. I still get the button to protect the root, but not to temporarily disable it. When I press "Protect Root", I get the message stating root is protected, but again, no option to temporarily unroot.

I have went into Apps in Settings, cleared the cache, and then uninstalled & re installed the app. No changes.

Anyone have any ideas what is going on with this?

Thanks, I appreciate any insight!
[Android Apps and Games] CPngN:
I have the same symptons - I think one of my old root attempts made some directory permissions ...unhappy. I managed to get a working root, but I can't seem to execute any of the copy methods to simulate what Voodoo does. cat, dd, etc fail to write to a read-write mounted /system. The Voodoo app mistaken says it is protected even though the copy failed - it doesn't seem to actually verify its own work. :\

Perhaps someone who successfully ran Voodoo could tell us the permissions on their related directories (/system, /system/bin, /system/xbin, others?). I would love to be able to run the update but not if I lose root. Of course, on top of that, after copying su to some other location and hoping it would work, and after unfreezing everything I froze to make the phone work decently, I still got a failure which seems unrelated:

Patching system files...

assert failed: apply_patch("/system/app/AccountAndSyncSettings.apk", "-", 7f2xxxxxxxx, 50313, 1c30xxxxxxxx, package_extract_file("patch/system/app/AccountAndSyncSettings.apk.p))

E:Error in /cache/Blur_Version.4.5.605.MB810.Verizon.en.US.zip

(Status 7)

Installation aborted

:(

Thanks to anyone who has some pointers!
[Android Apps and Games] spex66:
(I'm on TF300T)

Can anybody confirm, that a downgrade/upgrade process is possible with inconsistent Blobs?

What I mean is, that I have to downgrade with DE

* DE 9.4.3.17

And OTA will upgrade it afterwards to back to WW 9.4.3.26

It is a pity that there was no WW .17 for downgrade in ASUS downloads.

thanks for confirmation.

cheers

(=PA=)
[Android Apps and Games] beddess:
Rootkeeper doesn't seem to work

having some trouble,

starting up RootKeeper i see 3 things checked off

x - superuser app installed

x - device rooted

x - filesystem supports root protection

but clicking Protect Root just seems to freeze up, such that i get a not responding wait / force close message and if i wait eventually it comes back, but doesn't actually protect the root. This is on a TF300 that i downgraded so i could root on .17

any ideas?

Steve
[Android Apps and Games] beddess:
I think was something with root keeper not being granted root permission. I installed super su and the next time I ran root keeper it asked for root and worked properly
[Android Apps and Games] kipepeo:
Hi! I have scoured the internet for help. I need to hide root so I can legally download rented movies from google play and amazon.

I have a Zenithink ZT-282 C91 tablet running ICS 4.0.3. I have used SuperSU to grant OTA Rootkeeper superuser access.

The OTA root keeper shows all checkboxes checked, except "Filesystem supports root protection". When I click "Temp. un-root (keeps backup)", the only remaining checked boxes are "Superuser app installed", and "Protected su copy available".

I have verified that when temporarily unrooted, the /system/bin/su is gone, and a backup is created /system/su-backup.

I can successfully restore root. The "Filesystem supports root protection" checkbox is still unchecked.

While temporarily un-rooted, both google play and amazon still sees my tablet as rooted.

Can you help me get past this issue so I can use the video download services? I'm wondering if this device is in some sort of semi-root state, if that's even possible.

Thanks for your help. (I am not a developer, and not too terribly savvy with all this root stuff. No explanation or suggestion can be worded too dumb for me!)
[Android Apps and Games] koulouty:
I have two Droid Pros.

1 with 2.3.4, and the other with 2.3.3.

I have rooted and installed OTA Rootkeeper on the 2.3.3 phone.

Can I install OTA Rootkeeper on the 2.3.4 phone, and transfer the backed up files from the 2.3.3 to it?
[Android Apps and Games] gec:
i can confirm that i'm having the same problem with my TF300T. rooting and backing up with RootKeeper works fine on .17 but restore fails after update cause there is no more su-backup in the system dir.
[Android Apps and Games] poorbil:
i have the same problem, i downgrade tot .17 then root with sparkyroot. i use root checker to check if it worked and then use ota rootkeeper. after i upgraded tot .26 rootkeeper still works and when i use restore root, i says root restored but i don't have root acces anymore.
[Android Apps and Games] Very Free:
Thanks for the amazing work

Thanks for the amazing work
[Android Apps and Games] chellebelle420:
Hi, I have an optimus v and was wondering if this would work on it. I have it installed and granted superuser but the checkboxes for device is rooted and the filesystem one are not checked. The button options I have are also odd. Screenshot included...

Sent from my VM670 using Xparent Purple Tapatalk 2
[Android Apps and Games] Fejglobal:
works excellently on p7500 with CM9, thanks!!
[Android Apps and Games] supercurio:
Hi Guys!

I just pushed the app version 2.0 on Google play:

Changelog:

More details? See source code ;P

https://github.com/project-voodoo/ota-rootkeeper-app
[Android Apps and Games] craig_h:
Problem with New Release

Hi,

I just downloaded and installed version 2 and the application no longer works on my Incredible 2. After temporarily un-rooting the phone now I can't return to root. See the attached screenshot. The previous version worked fine on my phone.

Thanks
[Android Apps and Games] craig_h:
Problem with New Release

Sorry,

I forgot to attach the screenshot. Here it is.

View attachment 1159071
[Android Apps and Games] supercurio:
Oh I see it's also unreadable.

Lets take a look.
[Android Apps and Games] supercurio:
I need a logcat to understand what the issue is.
[Android Apps and Games] supercurio:
App pulled from market.

Will I publish it again?

Only depends on if someone sends me useful "debug" data or not instead of spamming me on Google Play by 1* ratings.

http://dl.project-voodoo.org/apps/VoodooOTARootKeeper.apk
[Android Apps and Games] b.o.s.c.:
Root Keeper and SGS3

Does RootKeeper work with Samsung Galaxy S3? Thanks...:cool:
[Android Apps and Games] supercurio:
It doesn't work as it's pulled from market!
[Android Apps and Games] Kos1:
How can I help?

Geesh man, it's incredible how insulting and arrogant some developers can be.

Now that the mutual needless insulting is over, can you please tell us how we can help?

How can I help?

As a user, I'm kind of glad other users posted the warnings in the Play store. Sucks to download an app that's known to be broken.

As a hobbyist, of course I want to help. What kind of debug info do you want? Just tell me (or point me to the proper thread) how to get it and where to send it.
[Android Apps and Games] supercurio:
Oh come on, do you really want to enter into that.

If you don't understand the notion of "no warranty" or the fact that many developers spend a lot of time for free without seeking for any compensation... that is really insulting.

And yes, when you are a developer who make efforts for the benefit of user, you expect some fairness in return from users who might make effort just as well in case something goes wrong.

Don't even bother trying arguing on this, I'll always be proud being called arrogant by someone like you who seems to fail such basic principles of life.

Also it seems you're unable to read as what I need is a logcat. Told that 3 messages earlier.
[Android Apps and Games] shiv81:
Version 2.0 works fine for me. I just can't see the part that starts with author on the bottom. I have been able to root and unroot. Changing the location of the root backup didn't help with the Flixster app, but it will probably help with other apps. Thanks for your hard work with this.

Sent from my Triumph using Xparent ICS Blue Tapatalk 2
[Android Apps and Games] supercurio:
Updated to 2.0.1 on market.

Fixes layout on Gingerbread or older devices.

Re-check su backup status before un-rooting.

I still didn't received any sort of usable report from any user affected by the issue, but crappy comments continue accumulating on Google play, that's for sure.

Play store react so slowly that the "unpublishing" action still didn't take.

This time I re-published it after banning every motorola device, as it seems only Moto device are affected.

Really, makes me sad and wondering WTF I publish free apps, or even take care updating them.
[Android Apps and Games] supercurio:
If people care testing, latest version always here:

http://dl.project-voodoo.org/apps/VoodooOTARootKeeper.apk

Need report with Motorola phones.
[Android Apps and Games] azzurrony:
Thanks Supercurio for all your hard work. I downloaded the latest update to Rootkeeper this morning from the market and unfortunately, it doesn't work with the Droid Razr. The temp unroot buttons are missing and there is no way to re-root at this point. I'm a bit of a tech novice so that's all the feedback I can give right now.

Thanks again for your efforts on this great program.
[Android Apps and Games] supercurio:
Thanks for your message.

I shall know more after you send me a report using:

https://play.google.com/store/apps/details?id=org.projectvoodoo.report
[Android Apps and Games] shiv81:
I have a Motorola Triumph and it works perfectly. I think it needs to be narrowed down more. Would you like me still send you a report even if it works ok? Thanks

Sent from my Triumph using Xparent ICS Blue Tapatalk 2
[Android Apps and Games] supercurio:
If it worked alright, no need.

Still, thanks for the feedback.
[Android Apps and Games] noamparn:
I would like to try the update 2.0.1 version when I get home (I want to be near my PC, in case I need to use it to re-root the phone again).

However, since I have a Droid Razr Maxx, it is currently blocked. It sounds like you are waiting for users reports before un-blocking it. Are you looking for reports reom users with v2.0 or v2.0.1? Will I be able to install the update manually (using the alternate link directly to the APK) on my Motorola phone?

I made a backup of version 1.2 (using ASTRO), which is how I was able to roll back from 2.0 initially. If I have a problem with 2.0.1, I'll gladly try to install the Voodoo Report app, and send you an update before rolling back.
[Android Apps and Games] supercurio:
Thanks

Same as in 3 previous message and as listed on the web description.

http://dl.project-voodoo.org/apps/VoodooOTARootKeeper.apk

Be sure to send the report (via Voodoo Report, alogcat does just as good) as soon as the issue happen, otherwise the log will have already circled.
[Android Apps and Games] noamparn:
I'll try my best (I've never sent a logcat report before).

Whatever happens, I'll report it back here. I'm guessing you only want the logcat report if there is a problem, right?

--Noam
[Android Apps and Games] segv11:
mkdir -p doesn't work right

I'm on a "toro" Galaxy Nexus, running stock 4.0.4. New version doesn't seem to be saving root correctly. As far as I can see the first "mkdir -p" in your script is failing with "read only filesystem", but that is a misleading error message because you have aready remounted /system as rw. I tried running the same commands from a root adb shell, and I think that the -p flag is not working correctly with mkdir on some devices. When I tried using mkdir without the -p flag, it worked fine.

In fact, after manually creating the directory, your app works great!

Sorry you had to pull it from the market; is sucks as dev when people slam you with 1-star reviews because of a bug rather than waiting for a fix. PM me if you want logfiles, because you probably don't want the specific location of your root backups posted in a publicly searchable place.
[Android Apps and Games] supercurio:
Thank you segv11 and guys for the help you provide now to help debugging.

mkdir -p was the most likely suspect given the latest reports I got, but really I had no idea Motorola device would come with a broken toolbox (responsible of every basic Unix commands available on Android) binary.

Preparing a new apk with a 1 code line fix for you guys.

I was thinking about how to ask for a remote adb shell access to a device to test but.. Your answer contains all I kneed to know!
[Android Apps and Games] noamparn:
I can also test the new one when I get home. Please let me know if I need a different URL to access it.
[Android Apps and Games] supercurio:
Updated to 2.0.2, same link:

http://dl.project-voodoo.org/apps/VoodooOTARootKeeper.apk
[Android Apps and Games] noamparn:
I am VERY happy to report that v2.0.2 appears to work perfectly on my Droid Razr Maxx running GB 2.3.6. I can't speak for any other phones, though.

Here's what I did:

Verified I had root before installing the update, and then installed the update.

It correctly showed I had root.

I then did a temp unroot, which correctly showed I DIDN'T have root.

I verified (using Terminal Emulator) that I no longer had root.

I then restored root, and tested again.

Everything looks like it is working again.

I'm restoring the 5-star rating in the Play Store.

Thanks for taking care of this so quickly.

--Noam
[Android Apps and Games] Fejglobal:
Thanks again for this excellent app v 2.0.2 works as smoothly ie for using google movies as v1 I downloaded yesterday

using p7500 with cm9 nightly 27062012

Will rate 5 stars on the market

Thank for your efforts contributing real value ad, appreciated
[Android Apps and Games] segv11:
I think the toolbox in a lot of Android phones is crippled; this is why so many people install busybox instead. (But then that becomes another compatibility issue too; I also try to code to the basic toolbox if I can, when writing root apps.)

Anyways, I manually deleted the root backup directory (and man, you made that HARD TO DO, good job!!!), uninstalled 2.0, and sideloaded 2.0.2. Looks like the new version correctly made the subdirectory and the backup file with no hitch, so your patch worked. I can still see the app on the market, so I rated it five stars. I hope you decide to return it to the market.

One comment I had: after installing the new version of the app, it froze with a black screen for several seconds while SuperSU brought up the permission dialog. I used to have the same problem with my own root app, so I browsed your source code repo.

It looks like you are calling the su command on the main thread, which I used to do as well; this seems to cause problems on first run because the whole UI freezes while the permissions dialog comes up. I had good luck fixing this problem by offloading the su command to a background thread using an AsyncTask.
[Android Apps and Games] supercurio:
Updated to 2.0.3

Deal better with SuperSU (don't require classic Superuser app to be installed)

Async init of the UI at launch.

http://dl.project-voodoo.org/apps/VoodooOTARootKeeper.apk

Please test!
[Android Apps and Games] segv11:
It does the right thing.
[Android Apps and Games] Stormwatch:
I was just going to ask if there was any conflict between the two different superuser then saw your update above, just installed and works fine on Rooted Galaxy SIII and was actually able to temp unroot and run skygo.:good:
[Android Apps and Games] supercurio:
Alright, 2.0.3 pushed on Google Play, Motorola devices de-excluded.

Let see what happens.
[Android Apps and Games] segv11:
Best of luck. :-)

I am still surprised at all the bad feedback you got for 2.0. This is a root app for crying out loud!!! I would have expected root users to have more patience and give devs time to fix bugs.
[Android Apps and Games] KMDonlon:
Still shows market button instead of check box if only SuperSU is installed for me....
[Android Apps and Games] supercurio:
Yes, this app is intended to be used with Original Superuser, as SuperSU have the protection feature built-in already.
[Android Apps and Games] segv11:
Yep. I keep both installed on my device (switching binaries as needed) so I canb test new versions of my app against both.