Root reversal - Motorola Droid 3

Could someone come up with a proper root reversal procedure? I had to factory reset the device last night due to a mistake I made, and not only did I have issues when activating the phone, root was still retained after the reset.
I figure this would be helpful for those who need to bring the phone back for a warranty claim.

kep0ne said:
Could someone come up with a proper root reversal procedure? I had to factory reset the device last night due to a mistake I made, and not only did I have issues when activating the phone, root was still retained after the reset.
I figure this would be helpful for those who need to bring the phone back for a warranty claim.
Click to expand...
Click to collapse
Mount /system as rw [If you shutdown your phone with /system as rw, theres a process that will default your local.prop] OR replace local.prop with your local.prop.bak
chown system:system /data/local.prop
chown system:system /data
remove /system/xbin/su & /system/app/superuser.apk & /system/xbin/busybox
reboot
Unrooted.

Okay so busybox is still there, along with the symlink...

evulhotdog said:
Okay so busybox is still there, along with the symlink...
Click to expand...
Click to collapse
Ah yeah, i edited it, just no idea how to remove symlinks

Yeah that worked for me. Had to use ConnectBot as local, but all is well. If i didn't install ANYTHING or REMOVE anything while the phone was rooted, that should be sufficient?

Don't forget to pm enable anything you froze with Titanium Backup.
I have a one-click unroot I released last night in another thread.

Unroot?
psouza4 said:
Don't forget to pm enable anything you froze with Titanium Backup.
I have a one-click unroot I released last night in another thread.
Click to expand...
Click to collapse
Hey psouza4, I used your one-click root to get my Droid 3 rooted. Great job by the way. I was curious about you one-click unroot. Is it completely automated as in click the button and go or does it require me to do anything special(ether before or after)?
Thanks again,
Hunter

pools200 said:
Hey psouza4, I used your one-click root to get my Droid 3 rooted. Great job by the way. I was curious about you one-click unroot. Is it completely automated as in click the button and go or does it require me to do anything special(ether before or after)?
Thanks again,
Hunter
Click to expand...
Click to collapse
Read his other thread.

psouza4 said:
Don't forget to pm enable anything you froze with Titanium Backup.
I have a one-click unroot I released last night in another thread.
Click to expand...
Click to collapse
For users that are still using XP Pro are you planning to create an "unroot" script for them?

Related

[Q] Is there an easy way to UNROOT my Galaxy Tab?

I rooted mt T-Mobile Galaxy tab with the z4root app. it gave me superuser permissions and worked great. but now i would like to unroot it. Can someone help me out with the proper procedure? easiest way would be nice. thanks..
donniestarko said:
I rooted mt T-Mobile Galaxy tab with the z4root app. it gave me superuser permissions and worked great. but now i would like to unroot it. Can someone help me out with the proper procedure? easiest way would be nice. thanks..
Click to expand...
Click to collapse
Ummm...not sure how to say this...
Open z4root
See the 'unroot' button right next to the 'root' button?
Figure it out.
Rapax said:
Ummm...not sure how to say this...
Open z4root
See the 'unroot' button right next to the 'root' button?
Figure it out.
Click to expand...
Click to collapse
ummm.. not sure how to say this.. that didnt work, wiseguy. why do you think i took the time to actually make a thread on this website?
some people...
Did ya try it with USB debugging enabled? You could try unrooting with superoneclick root.
Sent from my T-Mobile Galaxy Tab
donniestarko said:
ummm.. not sure how to say this.. that didnt work, wiseguy. why do you think i took the time to actually make a thread on this website?
some people...
Click to expand...
Click to collapse
Right, ok then. You see so many idiotic questions posted on various forums, it's hard to discern if you're looking at another of those.
Maybe you should have mentioned that you've already tried the obvious way. Also, 'didn't work' is kind of devoid of information. Did you get an error message? FC? No Reaction? Success message, but no effect?
+1 rapax
Every noobs a smartass nowadays
More info - better chance of fixing
Anyway, why would you want to remove su
?
donniestarko said:
I rooted mt T-Mobile Galaxy tab with the z4root app. it gave me superuser permissions and worked great. but now i would like to unroot it. Can someone help me out with the proper procedure? easiest way would be nice. thanks..
Click to expand...
Click to collapse
Guys, I have the same problem. I used z4root to root my UK Tab. It took about 5 minutes to do the job the first time. Everything worked fine I guess. It installed Superuser and I managed to run the application that needed rooting.
The problem is when I try to unroot, I don't have the "unroot" button on the screen. I am on XXJK5 baseband.
Any help would be appreciated.
Thx!
Hi test the 1.2.2 app of z4root
i had the samo problem with any other version.
Only 1.2.2 is working with unroot
Sn1cki said:
Hi test the 1.2.2 app of z4root
i had the samo problem with any other version.
Only 1.2.2 is working with unroot
Click to expand...
Click to collapse
I have 1.3.0 which roots and un-roots fine on XXJK5
Terminal:
su
mount -o remount,rw -t rfs /dev/block/stl9 /system
rm /system/bin/busybox (Not very useful without root, but some functionality still handy, so up to you)
rm /system/bin/su
exit
Uninstall the Superuser app.
Reboot.
Can't imagine why you'd want to do this unless you're taking it back to the shop.
vs2 said:
I have 1.3.0 which roots and un-roots fine on XXJK5
Click to expand...
Click to collapse
sry...
but i cant install Version 1.3.0... error" no Prog to open" 1.3.0...
will Samsung allow to update it
ok, and here maybe the dumbest question...
when ur Tab is rooted, will Samsung allow to update it?
I mean, can they 'see' that and deny any update?
tx in advance
I haven't tried it myself, but I have noticed that the "Oneclick lag fix" app has an unroot module
Sent from my GT-P1000 using XDA App
jupiter8 said:
ok, and here maybe the dumbest question...
when ur Tab is rooted, will Samsung allow to update it?
I mean, can they 'see' that and deny any update?
tx in advance
Click to expand...
Click to collapse
Since when have Samsung issued an update OTA? Everything update they've released has been via SamFirmware for us to update themselves.
But as a general answer, custom roms won't get the popup saying an update is available. But if you do get one, don't do it.
Sent from inside a whale.
Using SuperOneClick v1.7 on my Tab. Rooted it in USB mode. Also able to unRoot easily in USB mode. Very simple and without any issue.
I will try myself to unroot it simply because a game (Jewels HD for Galaxy Tab) does not work on rooted devices. It provides a message when trying to open it...
And honestly, for an average user, rooting the device doesn't add much in my opinion (perhaps it is just that I didn't see the benefits yet, except for having Titanium to delete everything or extended backup options).
donniestarko said:
I rooted mt T-Mobile Galaxy tab with the z4root app. it gave me superuser permissions and worked great. but now i would like to unroot it. Can someone help me out with the proper procedure? easiest way would be nice. thanks..
Click to expand...
Click to collapse
Rapax said:
Ummm...not sure how to say this...
Open z4root
See the 'unroot' button right next to the 'root' button?
Figure it out.
Click to expand...
Click to collapse
donniestarko said:
ummm.. not sure how to say this.. that didnt work, wiseguy. why do you think i took the time to actually make a thread on this website?
some people...
Click to expand...
Click to collapse
lmao.
I know these are old posts but since somebody decided to bump this topic anyway I would just like to say to the OP if he hasnt killed himself by licking a live wire.. You sir are a prize ahole/n00b.
Even a logical person reading your initial post would have assumed you was a idiot who didnt even try to unroot with z4root. Nowhere did you mention you had tried, infact teh way you said it sounded like you didnt even know that you could unroot with z4root.
This is why "n00bs" is a bad name, not because its somebody trying to learn but because of ahole's who are lazy in the way they ask and then get pissed because somebody replies in a non-expected way.

[HOWTO] Root (via application)

You'll need:
* GingerBreak v1.20 (download)
Instructions:
1. Download APK and copy it to your phone.
2. Go to settings > applications and activate unknown sources.
3. Go to settings > applications > development and active usb debugging.
4. Open a file manager, go to where the APK is located, click it and install.
5. Go to applications drawer and run GingerBreak, pick Root. Wait for reboot.
6. Confirm you have a new application called Superuser.
Additional notes:
* Reboot may take up to 10m due to cache cleaning.
* After rooting you can uninstall GingerBreak.
Credits go to Chainfire who created GingerBreak and whose official thread can be found in XDA.
i think super one click is a better way,can you post it ?
it is easy and fast to do...
works well
dxdiag32 said:
i think super one click is a better way,can you post it ?
Click to expand...
Click to collapse
Needs drivers, it's more complicated.
Already rooted mine! Very easy and fast with gigerbreak!
Obrigado
I rooted mine using gingerbreak a few days ago. Some people talks about superoneclick but I found a really fast and clean gingerbreak which solved all my needs.
dxdiag32 said:
i think super one click is a better way,can you post it ?
Click to expand...
Click to collapse
why do you think SOC is the better way?
i04055 said:
why do you think SOC is the better way?
Click to expand...
Click to collapse
i don't know ,i‘d like to use computer to do all the things
and Z4root leave me a bad impression
dxdiag32 said:
i don't know ,i‘d like to use computer to do all the things
and Z4root leave me a bad impression
Click to expand...
Click to collapse
Gingerbreak works great...
i rooted mine with gingerbreak and it's easy
Great! GingerBreak is fast and easy
GingerBreak worked fine, Phone rooted and some stock apps removed. But I cannot make my /system writable.. I click on the Mount R/W button in root explorer and nothing happens..
EDIT:
I mounted it as R/W using the terminal
Hi.. I just root my phone as u say and now i have SuperUser app.. But i dont know how to remove Vodafone apps and the other i dont want, in SuperUser i cant do nothing..
Can you help?
Best Regards
You can use SuperUser only to revoke permissions of apps.. nothing else (as far as i know)
To remove apps, install Titanium Backup ★ root from the market. Open the app, go to the Backup/Restore tab, click on the app that you want to remove and select Uninstall. Be careful though, removing certain apps might break your system. So backup first.
I will try...
Thanks for the anwser!
Regards
Troubles
I have the Telus Optimus Black V10A and for some reason gingerbreak and Soc both hang on me.. but not frozen i left gingerbreak running for an hour (followed directions to a tee) freshly formated SD card Debugging running (tried both plugged in and unplugged from the computer) can anyone tell me what i might be doing wrong?
Gingerbreak or superoneclick are not working with new V10C and V10D
i want to un-root my O.B.
how to un-root my O.B. Please help me
If you used gingerbreak to root before, install back gingerbreak, run the application then tap unroot, done your ob is unroot
Sent from my LG-P970 using XDA App
Hey guys. I'm new here, I come from a x10, I just got the LG OB for "free" by renewing my plan. Im gonna try Gingerbreak, instructions seem pretty straight forward but any tips for a noob in LG OB rooting are most welcome in inbox.
thanks in advance
Carlos

Problem with Hashcode's tweaked D3 Bootstrap

I got a new phone in yesterday and after starting up, I immediately rooted and installed Hashcode's tweaked version of Koush's Bootstrap Recovery. I did a Nandroid backup and everything went smoothly. However, I went on to flash Dark Droid and everything worked great, but after clicking "Bootstrap Recovery" after flashing (as I read that one should after flashing a new ROM), I received the following error:
Failure
/data/data/com.hashcode.droid3.bootstrap/files/surunner.sh
[Permission denied]
Any idea as to what's going on here? Thanks in advance.
Sent from my DROID3 using Tapatalk
Check superuser it looks like it did not get su permission.
i had some issues like that, it was solved by updateing busybox then su. worth a shot anyway.
eww245 said:
Check superuser it looks like it did not get su permission.
Click to expand...
Click to collapse
I checked SU and the Bootstrapper definitely has SU permissions. I also updated SU, but to no avail.
Anyone else?
did you check busybox?
lordgodgeneral said:
did you check busybox?
Click to expand...
Click to collapse
I'm not very familiar with how Busybox works or how to "check" it. Could you teach me?
Edit: So I know there is some version of Busybox installed on my phone (doesn't psouza's one-click root automatically install it?), but I went ahead and donwloaded the Busybox installer from the Market and installed the latest version. Still not working. I even removed permission from SU in order to regain permission but that also didn't work.
Bump...still can't figure it out. Thank you again in advance.
Hello Lyxdeslic,
Have you tried Koush's stock Droid 3 Bootstrap? I'm curious if his apk would also have the same error.
I've seen a total of 2 users describe the issues that you're seeing. And 1 case was fixed, but never was explained how to me, the other issue was never resolved.
The 1st reply has it correct. The issue is that the Bootstrap "thinks" it has SU permissions, but it doesn't. And I'm 100% sure it has to do with the upgrade of Superuser.apk tho for 99% of users, all of it works seemlessly.
I apologize for not being able to provide much help :/
Hashcode said:
Hello Lyxdeslic,
Have you tried Koush's stock Droid 3 Bootstrap? I'm curious if his apk would also have the same error.
I've seen a total of 2 users describe the issues that you're seeing. And 1 case was fixed, but never was explained how to me, the other issue was never resolved.
The 1st reply has it correct. The issue is that the Bootstrap "thinks" it has SU permissions, but it doesn't. And I'm 100% sure it has to do with the upgrade of Superuser.apk tho for 99% of users, all of it works seemlessly.
I apologize for not being able to provide much help :/
Click to expand...
Click to collapse
My friend, no need to apologize at all. I appreciate the response, as I was considering PMing you but I didn't want to be a bother considering you probably get tons of PMs a day.
However, I uninstalled your tweaked Bootstrap this morning (also deleted data prior) and reinstalled it, and permissions were re-granted and it works now. I just realized that this did indeed happen after SU binaries were updated. All seems to be working well now.
One last quick question; after re-installing, if I boot into Recovery mode...will your Bootstrap still recognize and find the Nandroid backup on my SD card, which was also created with your Bootstrap during the first installation? I don't have my phone on me at the moment and I forgot to test.
Thanks again for the support. Kudos to you.
uninstall bootstrap and try the new safestrap
The Solutor said:
uninstall bootstrap and try the new safestrap
Click to expand...
Click to collapse
The Safestrap isn't to be used with ROMs other than CM7 Alpha and the stock MotoBlur ROM, if I'm not mistaken.
Lyxdeslic said:
The Safestrap isn't to be used with ROMs other than CM7 Alpha and the stock MotoBlur ROM, if I'm not mistaken.
Click to expand...
Click to collapse
It let to enter in the recovery, and is enough for me.
Ok, right...but why would you want to enter recovery in case of a bootloop when you can't flash the ROM you want to to restore your system? I mean yea Hashcode did create the MotoBlur ROM compatible with Safestrap only but still. Both options (safestrap and bootstrap) are needed, in my opinion.
Sent from my DROID3 using Tapatalk
Lyxdeslic said:
Ok, right...but why would you want to enter recovery in case of a bootloop when you can't flash the ROM you want to to restore your system? I mean yea Hashcode did create the MotoBlur ROM compatible with Safestrap only but still. Both options (safestrap and bootstrap) are needed, in my opinion.
Click to expand...
Click to collapse
I think that trying yourself is better than theorize...
They are two different sw created for different purposes, but those purposes are overlapping on the part that counts: booting in to recovery.
The Solutor said:
I think that trying yourself is better than theorize...
They are two different sw created for different purposes, but those purposes are overlapping on the part that counts: booting in to recovery.
Click to expand...
Click to collapse
Correct. They both get you into recovery...but he wants to flash a ROM other than CM or stock. Which Safestrap has no use for. He needs a bootstrap, no ifs ands or buts. Safestrap is of no use to him.
redsox985 said:
Correct. They both get you into recovery..
Click to expand...
Click to collapse
This is what is needed to flash a rom (whatever rom), to do a nandroid backup and so on.
Period.
If you don't use a safestrap enabled rom just don't use the related feature
The Solutor said:
This is what is needed to flash a rom (whatever rom), to do a nandroid backup and so on.
Period.
If you don't use a safestrap enabled rom just don't use the related feature
Click to expand...
Click to collapse
Safestrap is different in the way that it flashed roms. So. There.
OP:
You can install safestrap (after uninstalling whatever recovery app you had before) and hold tight until later tonight or tomorrow when I update DarkDroid with safestrap compatibility.
dpwhitty11 said:
Safestrap is different in the way that it flashed roms. So. There.
Click to expand...
Click to collapse
Listen, I'm used to talk just when I'm sure about things.
Right now I've installed a rom starting with safestrap, and works perfectly.
So why don't try yourself instead of posting guesses as facts ?
The Solutor said:
So why don't try yourself instead of posting guesses as facts ?
Click to expand...
Click to collapse
lol, ok buddy.
Don't get all offensive.
Sent from my DROID3 using XDA App
dpwhitty11 said:
OP:
You can install safestrap (after uninstalling whatever recovery app you had before) and hold tight until later tonight or tomorrow when I update DarkDroid with safestrap compatibility.
Click to expand...
Click to collapse
Looking forward to your latest

[Q] (please help!) rerooting on a rom

So I installed the retribution ROM after rooting. I thought I had forgotten to clear the caches in CWM recovery so I cleared them after I installed the rom and now I apparently have no root. Superuser tells me it can't gain root access.
So my question is, can I reroot on a custom rom?
It seems like a newbish question but I have to be extra careful, since if I mess my phone up I can't get a new one. Any help will be greatly appreciated, and will recieve homemade cookies like grandma used to make.
While I'm at it, I have another semi-related question. Can I switch to razodroid from this rom directly? I don't have access to a computer with odin riggt now and never made a backup of the stock rom. I know, that was dumb.
Firstly are you able to update the su binary in the Superuser app?
Next, out of interest what exactly happens if you type "su" followed by enter in a terminal emulator or an adb shell? The prompt symbol should either change from $ to # or you will get "su: not found". If the symbol has changed to # but you still don't have root permissions then enable "USB debugging" and "Allow mock locations" in Settings > Applications > Development. I know this sounds unrelated but this is a Rafael kernel issue.
If however you get "su: not found" then your phone is basically not rooted. There are two ways that I can think of to fix this. Either update to the latest kernel, which automatically roots your phone by installing the su binary again or flash the ROOT-S5830C-i-M.zip (from the sticky in this forum) from stock recovery.
If you choose to update the kernel then read the recent posts in the kernel thread and be sure to select the correct recovery for your filesystem format. Be sure to enable "USB debugging" and "Allow mock locations" again after you update.
If you choose to flash ROOT-S5830C-i-M.zip then from taking a look at the updater script inside the zip file, all this basically does is transfer the su executable binary along with busybox and a couple of other programs to your /system/xbin folder. I very much doubt that flashing this will brick your phone, at the very worst you might have to re-install your ROM. My thinking behind this is that you are not even touching the bootloader, kernel or ramdisk. However I can't give you a 100% guarantee because I am not quite knowledgeable enough yet when it comes to Android !
By the way for your information, su is a program that grants the current user permissions of another user (root is the default). It generally exists on all linux systems but it has been removed on Android deliberately to deny root permissions. If you don't have it then the only way to install it is via recovery/download mode because you need root permissions in the first place in order to install it to your system partition!
With regards to Razodroid the dev recommends flashing from stock. Sorry I don't feel confident enough on that one to give you a definitive answer but its probably something to do with the fact that each ROM modifies your system partition. Again, soft-brick is the likely worst-case scenario if you don't flash from stock.
Before flashing anything always do a nandroid backup in CWM and also backup your bml15 partition (IMEI number) with the Galaxy Toolbox app if you haven't done it. If you really can't get access to a PC and Odin then yeah, you probably need to be a little more careful than normal. ..
makeyourself said:
Firstly are you able to update the su binary in the Superuser app?
Next, out of interest......................................................................................
Click to expand...
Click to collapse
no need to go through all that for a simple thing.....
if your phone cannot get root access, simply root it by flashing the update.zip from HERE.
as far as the 2nd ques is concerned, you can flash other rom without flashing the original firmware....but its safer if both the roms are based on the same firmware.
Only trying to help even if it was a bit thorough: rolleyes:
Sent from my GT-S5830i using xda app-developers app
Okay, so I can just root like normal? Good, I'm glad I don't have to go through some convoluted process. And I'm checking now. Does baseband and all that matter? Like XXLA and all that?
M.Alexander.156 said:
Okay, so I can just root like normal? Good, I'm glad I don't have to go through some convoluted process. And I'm checking now. Does baseband and all that matter? Like XXLA and all that?
Click to expand...
Click to collapse
yes you can....
baseband should not matter much.....but it is better as i suggested
---------- Post added at 05:36 PM ---------- Previous post was at 05:34 PM ----------
makeyourself said:
Only trying to help even if it was a bit thorough: rolleyes:
Sent from my GT-S5830i using xda app-developers app
Click to expand...
Click to collapse
ya ok.....i appreciate that

Custom Rom Without Root

So I looked around and couldn't find an answer on this, but I am in a situation where I can't have a rooted phone if I want to access my corporate email which is very important.
On the the problem. I really want to flash a custom rom, but they all obviously are rooted. Is there anyway to unroot a custom rom? I really don't need root access, but I do want to flash a kernel and Pure Shamu if possible.
Any help would be awesome. Thanks in advance!
You can simply un-root using super su settings. There's an option for full unroot. Reboot after doing it and you are good to go.
Sent from my Nexus 6 using Xparent Skyblue Tapatalk 2
Actually they all aren't rooted, in many cases they don't come with root, you have to flash it separately. Alternatively you can unroot as mentioned.
cupfulloflol said:
Actually they all aren't rooted, in many cases they don't come with root, you have to flash it separately. Alternatively you can unroot as mentioned.
Click to expand...
Click to collapse
This...
as long as your bootloader is unlocked, and you have a custom recovery, you can flash any rom or kernel without ever having root. you dont need root to flash them. the only reason you need root is is to use root apps or control the cpu with.
desairs said:
So I looked around and couldn't find an answer on this, but I am in a situation where I can't have a rooted phone if I want to access my corporate email which is very important.
On the the problem. I really want to flash a custom rom, but they all obviously are rooted. Is there anyway to unroot a custom rom? I really don't need root access, but I do want to flash a kernel and Pure Shamu if possible.
Any help would be awesome. Thanks in advance!
Click to expand...
Click to collapse
Install custom sys, install terminal emulator (if it doesn't already come with it), type in the following;
**********
su
mount -o remount,rw /system
mv `which su` "`which su`IamNOT"
sync
reboot
**********
Now you still have root, but it is undetectable.
doitright said:
Install custom sys, install terminal emulator (if it doesn't already come with it), type in the following;
**********
su
mount -o remount,rw /system
mv `which su` "`which su`IamNOT"
sync
reboot
**********
Now you still have root, but it is undetectable.
Click to expand...
Click to collapse
One question, what is custom sys?
Also, I have installed pure shamu and didn't root it but the MDM we have shows I am rooted.
desairs said:
One question, what is custom sys?
Also, I have installed pure shamu and didn't root it but the MDM we have shows I am rooted.
Click to expand...
Click to collapse
I think he means the ROM of your choice. Might be wrong though.
desairs said:
One question, what is custom sys?
Also, I have installed pure shamu and didn't root it but the MDM we have shows I am rooted.
Click to expand...
Click to collapse
one way to see if you have root or not, thats via a terminal emulator app. open the app, type su, press enter, if you get a #, then you have root.
rootSU said:
I think he means the ROM of your choice. Might be wrong though.
Click to expand...
Click to collapse
"ROM" is really NOT the right terminology. I think that really dates back to video game cartridges, which really were Read Only Memory.
doitright said:
"ROM" is really NOT the right terminology. I think that really dates back to video game cartridges, which really were Read Only Memory.
Click to expand...
Click to collapse
Yes it's historic. Though it is read only until you mount it with read/write permissions. You can reprogramme any ROM from the original age of consoles anyway, so nothing is ROM really. Right or wrong though, thast what we call em

Categories

Resources