[Gingerbread Root] Pete's Motorola Root Tools - Droid X General

This does not work with Droid X System Version .621.
(Information on this post was taken from Pete's website: http://www.psouza4.com/Bionic/)
NOTE: If you were rooted on the original OTA and took the update to .602 and lost root, read the 'Droid X' notes under the how-to.
-----------------------------------------------------------------------------
How to: One Click Root for Windows 7/Vista
1. Your phone must be connected via USB data cable to your computer and be recognized.
2. If your phone is connected, but not recognized, you may need to install one of these software drivers:
-Windows universal 32-bit Motorola drivers version 5.2.0
-Windows universal 64-bit Motorola drivers version 5.2.0
3. Download this one-click root package: PetesMotorolaRootTools_v1.08.zip
4. Extract the contents of the one-click root package to a new folder on your computer.
5. Make sure USB Debugging is enabled on your device. This should be under Settings -> Applications -> Development -> USB Debugging.
6. From the new folder on your computer, double-click on Pete's_Motrola_Root_Tools.exe to begin the root process.
7. Click 'Root My Phone'.
-----------------------------------------------------------------------------
Droid X Note:
Droid X Notes
Your phone may need to be in either charging mode or PC mode or you may need to toggle it a number of times for the device to recognized correctly.
If you are trying to root from the OTA Gingerbread update and you were previously rooted, you will probably experience problems with this root method because of the pre-existence of busybox and superuser.apk. For that reason, you may need to attempt both the script method (for Windows XP users) and program executable method (Windows Vista/7 users). If you are still having problems, please follow these instructions:
Open a Command Prompt in the folder where you extracted the one-click root package (see instructions for rooting). If you are using Windows 7, you can just use Shift+Right-Click on the folder you extracted the package and choose to "Open a command prompt here". For other operating systems or versions of Windows, you may require some DOS experience or need to Google how to change directories.
In the command prompt, type the following command:
adb shell
Click to expand...
Click to collapse
If you receive any kind of error, then you may not be in the folder where you extracted ADB.exe or you may need to reboot your computer, your phone, or check the connection. You should receive an ADB prompt ending with either a # or a $.
If the line ends with a $, then run the one-click exploit for Windows XP (even if you have Windows Vista or 7) and only complete step 1.
When you have adb shell ending with a #, type the following commands:
mount -o remount,rw /dev/block/system /system
rm /system/bin/su
rm /system/xbin/su
Click to expand...
Click to collapse
Ignore any messages that warn you about the file not being found/missing. We're removing old copies of su/superuser which are causing this one-click root method to fail.
(credit: KevlarGibs)
Additionally, during the parts of the one-click root that reboot your phone, your phone will most likely reboot into recovery instead of into the standard Android lock screen. If this is the case, simply unplug the cable and reboot the phone manually. When you are finished rebooting, plug the phone back in again. Some people have had to reboot their PC too.
Finally, some users have mentioned that the root isn't taking affect right away for all apps. Eventually, after several reboots, the phone finally takes root. We're not sure why this is (I don't have a Droid X -- I'm just re-posting this information for brevity).
-----------------------------------------------------------------------------
Please try the Windows Vista/7 method first! It will work better for most Windows XP users.
Only use this method if the other has not worked yet.
http://www.mediafire.com/?pj5lk8u2s0zhqo8
----------------------------------------------------------------------------
Nothing you see here is my work. All credit goes to Pete and everyone he's credited. I simply created this thread on XDA using Pete's information.

Reserved for future information.

Awesome
Great tool, thanks so much!

Confirmed OTA
Works fine!!!

Awesome! Works perfectly!

Nice, I may give it a go (may sbf to 602 for a clean start)
D.

I SBF'd to .602 on my DX and the root was successful but I can't get my phone to boot into CWM Recovery. I tried following the special DX instructions but can't get the ADB Shell to show anything but a $.
Whats next for me to try to get this working?

Hi I'm trying to unroot my x2 and it keeps saying Error: you are missing adb.exe, which was packaged with this program. The adb.exe is in the same folder as all of the other files i extracted to my restore folder. Any ideas?

I will try this at thanksgiving for my dad's X
It was rooted froyo and got the ota GB and wont root. Hopefully this works

choonami said:
I SBF'd to .602 on my DX and the root was successful but I can't get my phone to boot into CWM Recovery. I tried following the special DX instructions but can't get the ADB Shell to show anything but a $.
Whats next for me to try to get this working?
Click to expand...
Click to collapse
Your preinstall is full. With Root Explorer go to preinstall/app/ and delete something (NFS). Reflash Clockwork mod. Then try again.
Sent from my PC36100 using XDA Premium App

I have just updated from 602 to 605 ota official.
Did run the process as guided above, but nothing seemed to happen on my droidX, and I cant see any super user. and did try to instal CWM to my device, its said the device has not rooted.
Any one got the same issue?

Greatdane said:
I have just updated from 602 to 605 ota official.
Did run the process as guided above, but nothing seemed to happen on my droidX, and I cant see any super user. and did try to instal CWM to my device, its said the device has not rooted.
Any one got the same issue?
Click to expand...
Click to collapse
Were you previously rooted on .602? If so, you may need to follow the Droid X notes.
Sent from my DROIDX using XDA App

This worked perfectly on my Droid X....thanks for making it so easy!!

Finally worked up the cajones to use Pete's Tools and rooted my DX. *whew*
Doing a complete TiBu right now. Couple quick questions.......
1. Is CWM installed? If so, how does one access. If not, ROM Manager perhaps?
2. Renamed blurupdater_VZW.apk to .bak to block updates
3. Any "landmines" I should NOT uninstall?
Sorry if I sound noobish but this is my only phone number and am proceeding cautiously.
Thanks

skeeterpro said:
Finally worked up the cajones to use Pete's Tools and rooted my DX. *whew*
Doing a complete TiBu right now. Couple quick questions.......
1. Is CWM installed? If so, how does one access. If not, ROM Manager perhaps?
2. Renamed blurupdater_VZW.apk to .bak to block updates
3. Any "landmines" I should NOT uninstall?
Sorry if I sound noobish but this is my only phone number and am proceeding cautiously.
Thanks
Click to expand...
Click to collapse
First of all, let me reassure you that anything you do to your phone can be reversed with a simple SBF. ^_^
Install ClockworkMod Recovery through Droid 2 Bootstrapper, then use ROM Manager to update it to the latest version.
There is plenty of things that you can remove that will cause issues =P It's pretty much trial and error, there are lists you can look up that will tell you what can and can't be removed, but regardless, always make a backup in CWM.
Sent from my DROIDX using XDA App

Thanks again.
Droid 2 Bootstrapper via Android Market will do it, one presumes?

skeeterpro said:
Thanks again.
Droid 2 Bootstrapper via Android Market will do it, one presumes?
Click to expand...
Click to collapse
You are correct.
Sent from my DROIDX using XDA App

I amaze myself sometimes. lol
Has anyone flashed working CWM via ROM Manager?
Can't say I have interest in flashing ROMs. Just want CWM for nandroid system backups actually.

STRANGE!
DroidX, 2.3.3, original Moto ROM, LauncherPro+
First time I did Pete's it worked perfectly.
After .605 OTA it had a problem, so I re-Peted.
Each time Pete tried to reboot the phone, I had to pull the battery. Eventually, the process finished and I had a rooted Droid. It's fast, stable, has fine battery life. TitaniumPro, QuickBoot, and other root-only tools work properly. Various things ask for Superuser permission, and I give it, and they work properly.
But the SUPERUSER app has disappeared. When I go to Market, it says "Installed". It doesn't appear on my app list, and was never frozen. It's there, but invisible.
Everything else works, so should I just leave it alone?

noguru said:
DroidX, 2.3.3, original Moto ROM, LauncherPro+
First time I did Pete's it worked perfectly.
After .605 OTA it had a problem, so I re-Peted.
Each time Pete tried to reboot the phone, I had to pull the battery. Eventually, the process finished and I had a rooted Droid. It's fast, stable, has fine battery life. TitaniumPro, QuickBoot, and other root-only tools work properly. Various things ask for Superuser permission, and I give it, and they work properly.
But the SUPERUSER app has disappeared. When I go to Market, it says "Installed". It doesn't appear on my app list, and was never frozen. It's there, but invisible.
Everything else works, so should I just leave it alone?
Click to expand...
Click to collapse
You should be able to find Superuser by using the search key. It's not really important to have, it just manages the superuser permissions. I think of it as a background app.
Sent from my DROIDX using XDA App

Related

All Uses For ADB For NON-ROOTED Eris

I jumped the gun installed the original and the latest 2.1 leaks, so I am not rooted. I just recently learned how to use the ADB push feature in the tools of the Android SDK to install a custom boot animation and I'm stoked at how awesome it works.
I was wondering what all you can use the ADB push feature for on a NON-rooted Eris. Any help is greatly appreciated.
Thanks devs for all your hard work!
Adding custom boot images.
Thanks jcase! I was seriously hoping that there was there would be other things that I could use it for. Oh well, guess I'll just wait until the Official OTA 2.1 is released, then wait until you genius devs crack it open and get it rooted. Thanks again!
You can make a script to quickly install apps in mass.
#!/bin/sh
echo "Installing apps..."
./adb install apps/app1.apk
echo "app1 Installed."
./adb install apps/app2.apk
echo "app2 Installed."
./adb install apps/app3.apk
echo "app3 Installed."
./adb install apps/app4.apk
echo "app4 Installed."
./adb install apps/app5.apk
echo "app5 Installed."
echo "done"
how do i install ADB on my computer. I downloaded SDk and in the tools when i click or ADB or Emulator it opens and instantly disappears. im running windows 7.
interscion said:
how do i install ADB on my computer. I downloaded SDk and in the tools when i click or ADB or Emulator it opens and instantly disappears. im running windows 7.
Click to expand...
Click to collapse
....
EDIT: check your inbox interscion, I sent you a message in order to keep this thread uncluttered and on subject.
Android22 said:
....
EDIT: check your inbox interscion, I sent you a message in order to keep this thread uncluttered and on subject.
Click to expand...
Click to collapse
would you send me one too i have sdk setup and when i click adb a screen pops up and disapears ,,, help!! please please
trhanks
PM
Jimmie's 2.1 Eris said:
would you send me one too i have sdk setup and when i click adb a screen pops up and disapears ,,, help!! please please
trhanks
Click to expand...
Click to collapse
Sent, check your inbox...
I know this is an old thread, but I just got a replacement eris and i'm trying to avoid signing into the market before I root (for a completely clean install, probably doesn't matter, I'm just funny like that), in which case, I want to install 1-click root before I do anything. So, if someone could point me in the right direction to do an adb install on an un-rooted eris, that would be great.
demmo86rt said:
I know this is an old thread, but I just got a replacement eris and i'm trying to avoid signing into the market before I root (for a completely clean install, probably doesn't matter, I'm just funny like that), in which case, I want to install 1-click root before I do anything. So, if someone could point me in the right direction to do an adb install on an un-rooted eris, that would be great.
Click to expand...
Click to collapse
No need to bypass activation, skip account setup, Settings->Applications->Unknown sources, Settings->Applications->Development->USB Debugging.
Then this plus this:
Code:
adb install erisone010.apk
You are making unnecessary work for yourself - if you want a Nandroid backup of the factory ROM in a near virginal state, root the phone with OneClick (so that a custom recovery gets installed) - NOT including insallation of the engtools (or rootme, whatever it is called), and then perform a factory reset afterwards. (That will clear accounts & account data from the phone, and you can then boot to the recovery to make a backup of the virginal ROM).
bftb0 said:
No need to bypass activation, skip account setup, Settings->Applications->Unknown sources, Settings->Applications->Development->USB Debugging.
Then this plus this:
Code:
adb install erisone010.apk
You are making unnecessary work for yourself - if you want a Nandroid backup of the factory ROM in a near virginal state, root the phone with OneClick (so that a custom recovery gets installed) - NOT including insallation of the engtools (or rootme, whatever it is called), and then perform a factory reset afterwards. (That will clear accounts & account data from the phone, and you can then boot to the recovery to make a backup of the virginal ROM).
Click to expand...
Click to collapse
That's basically what I ended up doing (got impatient and didn't wait for a reply), except I did sign in to the market and picked up 1-click that way. Thanks for your reply though, to my question asked in an attempt to feed my OCD tendencies.
Sent from my FroyoEris using XDA App

EVO 4G & Hero Root & the Eris

Hi All,
I viewed the video posted by the Unrevoeked team a little while back about their EVO 4G root and it definitely caught my attention.
http://grack.com/blog/2010/05/23/root-on-an-htc-evo-4g/comment-page-1/#comment-8123
I just noticed today they posted an update on the thread and a link to:
http://unrevoked.com/
If you follow the site they let you download unrevoked.apk
If this APK running in some way means we can root. Well It installs successfully and when you actually run it it says "done." So I believe it does what it is suppose to do on the Eris, I just dont know what steps to take from their.
I have tried installed 2 different superuser apks and neither seems to work. Not sure if I should be doing something else.
PS I am using unrooted OTA
jvward said:
Hi All,
I viewed the video posted by the Unrevoeked team a little while back about their EVO 4G root and it definitely caught my attention.
http://grack.com/blog/2010/05/23/root-on-an-htc-evo-4g/comment-page-1/#comment-8123
I just noticed today they posted an update on the thread and a link to:
http://unrevoked.com/
If you follow the site they let you download unrevoked.apk
If this APK running in some way means we can root. Well It installs successfully and when you actually run it it says "done." So I believe it does what it is suppose to do on the Eris, I just dont know what steps to take from their.
I have tried installed 2 different superuser apks and neither seems to work. Not sure if I should be doing something else.
PS I am using unrooted OTA
Click to expand...
Click to collapse
well just plug in to your pc and go to your adb command window and enter adb remount
adb shell
if you get a # you have root...
jvward said:
Hi All,
I viewed the video posted by the Unrevoeked team a little while back about their EVO 4G root and it definitely caught my attention.
http://grack.com/blog/2010/05/23/root-on-an-htc-evo-4g/comment-page-1/#comment-8123
I just noticed today they posted an update on the thread and a link to:
http://unrevoked.com/
If you follow the site they let you download unrevoked.apk
If this APK running in some way means we can root. Well It installs successfully and when you actually run it it says "done." So I believe it does what it is suppose to do on the Eris, I just dont know what steps to take from their.
I have tried installed 2 different superuser apks and neither seems to work. Not sure if I should be doing something else.
PS I am using unrooted OTA
Click to expand...
Click to collapse
By meaning neither one of them "work" you mean when you press on the app and all you see is a black screen thats all it will do until a program that requires root requires permission to do whatever the app was designed to do. Ohh usb debugging in setting->applications->Development-> USB debugging should be checked.
Hey,
I tested out ADB its not working and by not working I mean neither prompt for superuser permission.
doesnt work
It doesn't work sadly. The Dev's blog is shadowmite. com/blog/ (without the space) if you are looking for any followups though.
It looks like all it does is try and replace/write /system/bin/su but I can't entirely tell. This app is supposed to run something on boot so you may want to try rebooting. Also, it creates a log: /data/DxDrm/unrevoked.log

Verify a couple of steps & axe a nudda kwes-chun

So I have downloaded directly to my phone bootstrap and Z4root. They are on my SD card.
I've enabled USB Debugging.
I can now run the z4root apk without loading the Android SDK and connectiing my phone to the PC, right? I came to this conclusion from reading the noobs Guide Sticky that said this:
"...If you don't want to have to mess with this method of installing, you could also download "Astro File Manager" from the android market. You would then need to save z4root.apk to your sdcard of your Droid X. Then open the Astro program and browse to your SDcard and file the z4root.1.3.0.apk...."
I ask because I read some threads about having downloaded the z4root to their PC first, then copying it to the SD & having had better luck that way.....or did I mis-read these threads?
And the kwes-chun:
The noob guide says "if you wanna remove the bootstrap...." but it doesn't 'splain why I'd wanna. What is the benefit of removing the bootstrap? And just to be clear, the bootstrap download on pg1 of the "noobs Guide" is for "removing" the bootstrap, right?
Thanky one & all.
All you have to do is install the app and run it. If it doesn't do anything let it go for 15-20 minutes then pull the battery and try again.
For the question about the bootstrap, some people may want to return completely to stock and they will no longer be rooted. I personally wouldn't ever want to do that but some people may want to do this
ah HA...so running the bootstrap apk UN-DOES the rooting the z4root does....thereby returning to Stock?
no, z4root is an app that can root and unroot you, there are options you can select. what you have described is that people download the apk onto their computer since download capability is faster, then transfer it to the sd card of their phone where they install te app and run it allowing them to root. z4root is completely stand-alone and can be downloaded and run without a computer if you so choose.
Koush's dxbootstrapper is an app that allows your phone to hijack the boot process to be able to install custom roms, and access the bootstrap recovery. it is needed if you want to customize your phone. the noobs guide tells you haw to uninstall it if you so choose so that it doesnt show up if you return your phone so you dont get in sum trouble wit vzw for example.
Awesome. I thank you very much; I understand
Sent from my DROIDX using XDA App
And. ..........it is done. I'm rooted.
I feel ...so...liberated.
Actually I feel the same. But im happy.
Sent from my DROIDX using XDA App

Unable to Re-Root Droid 2 after Gingerbread OTA

Here's my problem,
I had the Droid 2 with stock ROM rooted and all was well. My phone installed the Gingerbread ROM (4.5.601) when Verizon pushed it out a few days ago. Thankfully, this did not totally jack up my phone. However, I no longer have root access.
I have tried three different 1 click root methods for the Gingerbread ROM but none of them worked. I tried un-rooting and re-rooting with one clicks and that's not working. I tried manually removing the Superuser app and rooting, no joy.
The one clicks are connecting with the phone but the phone does not seem to want to allow access to change files.
Before anyone asks, YES I have the drivers installed and the connection with the PC is good. I have attempted to run the 1 click roots in "charge only" AND "PC Mode". Debugging is on and I am set to allow non-market applications.
Suggestions?
Thanks,
Tracker
Update: in trying to manually remove old superuser file with adb shell, I just can't seem to get the # prompt to execute the commands even after running Pete Souza's exploits.
suggestions?
Hope somebody comes up with an answer - same thing happened to me.
did you use the d3 root method? thats the only one that works 100% on gingerbread.
Yes. I used the "Pete's Motorola Root Tools.exe" program on Win7:
psouza4.com/droid3/#root
I also followed the "Droid X Notes" section at the bottom even though I have the D2 and I'm not able to get the "adb shell" ending with #.
SOS!!
Thank you for such a clear, concise post! I am in the same boat with no luck. I used the one click root for D3 which says it will work for a number of Android phones, including the D2 Global, but is NOT working with my D2. I have run the application two times and both times it went through the entire process, rebooted my phone three times and said success but...no success... I am sooo bummed as the only way I get internet at home is via Wireless Tether which I can no longer use because I do not have Root access!
Desperate in Cool (the name of the town I live in), I need help!!
Thanks in advance,
Jeni
Yeah, still no joy here. I've retried everything that I mentioned in the OP and still can't get the # so I can execute an un-root and/or re-root as described on Pete's website.
I've tried it on both a Win XP and a Win 7 machine.
Anyone have any suggestions? It appears the D2 Gingerbread firmware doesn't want to allow permissions to modify certain portions that were allowed before.
Success
I didn't so much fix the problem as hit it with a bat until it shattered, then rebuilt it.
My fix was to SFB the phone back to Froyo with factory defaults, activate it with Verizon (at this point I have no software added or accounts set up on it so obviously no root), apply the OTA update to GB, perform the 1-click Root which worked this time, then setup my google accounts and install Titanium Backup which I had previously used, and restored all my data from it.
At this point I'm getting some force-close errors which I'm sure are related to the Titanium restore but I was able to ADB Shell in and SU so I know I have rooted it properly and at the very least I will do another clean wipe and restore individual applications one at a time so I know which aren't working right and go from there.
Good luck everyone!
My fix was to SFB the phone back to Froyo with factory defaults, activate it with Verizon (at this point I have no software added or accounts set up on it so obviously no root), apply the OTA update to GB, perform the 1-click Root which worked this time, then setup my google accounts and install Titanium Backup which I had previously used, and restored all my data from it.
Click to expand...
Click to collapse
I kinda figured that this would work. I'm trying to avoid a full nuke of the phone, but so far it appears that this is the only work around.
Anyone else got a plan?
Only option I was going to provide was SBF to 2.3.2 with RSDlite and re-flash the OTA, then run the Droid3 exploit.
I have a D2G and I had the exact same problem. I did an OTA upgrade without un-rooting (I was earlier rooted using z4root). I had a long discussion with Pete Souza, the guy who created 1-Click root. And he agreed to help me out. He did a remote to my computer and rooted my D2G. I am going to try to reproduce all the steps here.
Situation: Was rooted using z4root. Had Superuser and su binary both on my phone but root was not recognized by titanium Backup, SetCPU, etc.
Resolution:
Run Psouza's 1-cick root http://www.psouza4.com/droid3 (ensure u have motorola drivers)
First try the Root, and if that does not work only then continue with the following steps. I got an error after step 3 which said the phone cannot be rooted (or something like that). The first two steps were a success.
Now that the root is not working, run the Temp ADB Root from the same app. In my case even that failed - but Pete said that ignore the failure message.
Now, I need to delete the su and busybox which are leftovers from the earlier root.
Open a command prompt in the support_files folder where adb is located.
Get into the shell by typing: "adb shell"
type "/system/xbin/su"
This will pop-up a prompt on your phone to allow Superuser access - just click Okay.
The $ sign will change to #
Now type "busybox mount -o remount,rw /dev/block/mtdblock3 /system"
now type "cd /system/bin" This is where your su and busybox are.
Type "rm su"
Type "rm busybox"
After this just exit out of everything and run the 1-click root again. It should work now.
======================
All credits to psouza www.psouza4.com
======================
drumster said:
I have a D2G and I had the exact same problem. I did an OTA upgrade without un-rooting (I was earlier rooted using z4root). I had a long discussion with Pete Souza, the guy who created 1-Click root. And he agreed to help me out. He did a remote to my computer and rooted my D2G. I am going to try to reproduce all the steps here.
Situation: Was rooted using z4root. Had Superuser and su binary both on my phone but root was not recognized by titanium Backup, SetCPU, etc.
Resolution:
Run Psouza's 1-cick root http://www.psouza4.com/droid3 (ensure u have motorola drivers)
First try the Root, and if that does not work only then continue with the following steps. I got an error after step 3 which said the phone cannot be rooted (or something like that). The first two steps were a success.
Now that the root is not working, run the Temp ADB Root from the same app. In my case even that failed - but Pete said that ignore the failure message.
Now, I need to delete the su and busybox which are leftovers from the earlier root.
Open a command prompt in the support_files folder where adb is located.
Get into the shell by typing: "adb shell"
type "/system/xbin/su"
This will pop-up a prompt on your phone to allow Superuser access - just click Okay.
The $ sign will change to #
Now type "busybox mount -o remount,rw /dev/block/mtdblock3 /system"
now type "cd /system/bin" This is where your su and busybox are.
Type "rm su"
Type "rm busybox"
After this just exit out of everything and run the 1-click root again. It should work now.
======================
All credits to psouza www.psouza4.com
======================
Click to expand...
Click to collapse
IMO this instruction should be stickied.
This worked perfectly on my wife's D2G. Rooted Gingerbread = a good start to the day!
Awesome! Thanks!
Just wanted to say I think i love you...this worked for me after two tries on my Droid 2.
First time I was able to remove su and busybox...then when I applied the one click root again, it said there were a bunch of errors but still succeeded. After the reboot I didn't get superuser access yet so I went through deleting su and busybox again (but busybox wasn't found)
The second time i decided to restart my phone before running the script again and when attempting to verify if su was still installed by going into adb shell...it said my phone was already rooted.
Thanks!!
Awesome!
Thanks! This worked for me as well! (after additional reboot)
Good Info but one problem for me
Since I did the OTA Gingerbread, I cannot get into debugging mode. I have uninstalled the Moto drivers & reinstalled using my administrator profile on Windows 7. I have also sbf my phone. Wipe cache. Factory reset. Activate service (NOT download or sync w/ google). OTA Gingerbread. This is on a regualr D2. Anyone have any ideas on how I can get into debugging mode. Otherwise I can't do anything.
Thank you!
I am so glad I found this post and the directions posted by drumster. I had previously used z4root and had not unrooted before allowing the Gingerbread upgrade. Pete's application fixed my Droid 2 on the first attempt; no other steps were needed.
Thanks again,
Andrew
awesome
psouzas 1 click worked for me. Droid 2. previously had rooted with deroot method until it updated by itself to gingerbread which broke root.
enabled usb debugging
in pc mode, clicked on souza's link and followed instructions
i have win 7 64 bit computer
It works
I just got it to work. I was on rooted froyo. Sbf'd back to stock froyo. Downloaded and installed OTA G bread. Then I had to run the D3 one click root method twice but the 2nd time it worked fine.

Easy guide to root your tablet and keep your warranty

I must write this guide because I spent yesterday 6 hours of doing all of following steps (together with 2 useless firmware flashes and other worthless stuff). Why? Because it was really complicated for someone who is not really familiar with all the names, definitions etc. I just wanted to have my tablet rooted, keep my warranty and use my external SD card without limitations. It is not easy but it is DIFFICULT to find these few steps on XDA forum in tens of topics with many information posts and garbage around.
Important thing is that you can do these steps WITHOUT loosing any data! (Which I lost yesterday because of my lacking information.)
Here we go (written without tablet around, so some things can be generalised):
I did it on Z2 Tablet 511, firmware .402 (no need to downgrade as I did at the beginning...)
1. Open up your device’s “Settings”. Now scroll to the bottom and tap “About phone” or “About tablet”. At the “About” screen, scroll to the bottom and tap on “Build number” seven times. Make sure you tap seven times. You will then see a notice that you are now a developer.
2. Now you should have Developer options in the System settings. Go there, enable USB debugging.
3. Again in Settings go to Security options and allow installations from Uknown source.
4. Download Easy Root v5 here http://forum.xda-developers.com/showthread.php?p=53448680 (guide is there also)
5. Download Backup TA v9.11 here http://forum.xda-developers.com/showthread.php?t=2292598 (optional for backing up your system info if you will later unlock your phone, install new ROMs etc. But if you need just root, it is not necessary. But it is recommended so you can be sure that you can get your tablet to the default status when it was bought and you can make a complaint in case something else will break down.)
6. Connect your tablet to your pc normally. Just have your tablet switched on and use USB cabel. Let it install all drivers.
7. Run Easy Root v5 (install.bat) and your tablet will be rooted in few seconds
8. For TA backup run Backup-TA.bat. Follow instructions and save your TA files. It will be created in the folder from which you run the applications. It is compressed in one file. Save it somewhere and keep it!
9. Reboot
10. If you want to use external card without limitations, install SD fix https://play.google.com/store/apps/details?id=nextapp.sdfix
For common users who want to install apps which need root and do not want to install custom ROMs or do another tricky stuff this process is enough. Enjoy your tablet now .
There can be maybe some problems with drivers. Then you can try install PC Companion which should install everything for you. http://www.sonymobile.com/global-en/tools/pc-companion/
Another thing from @stress40 who had also problems rooting the tablet:
1) I used easy root tool (on windows with Android SDK installed, ADB drivers etc)
2) extract easyroot v5 onto desktop (keeping extracted files together in a folder)
3) download towelroot.apk and put in Files folder of towelroot
4) reboot phone then plug in phone and double kick install.bat (so you get the ADB message on phone) and most importantly DON'T LET YOUR*PHONE*SCREEN*TURN*OFF (mine did so was stuck at waiting for phone but as soon as I turned it on it was fine) I was rooted in a few minutes after double clicking install.bat.
Good job, beats people having 3 tabs open trying to dissect which steps they should be following and then trying to piece together the timeline of events with other people screaming "read and search"
Sorry you lost data though, have you tried out Sony's backup app that for me was embedded in "tools" folder in app drawer? I hadn't noticed it for a while.
GandalfTehGray said:
Good job, beats people having 3 tabs open trying to dissect which steps they should be following and then trying to piece together the timeline of events with other people screaming "read and search"
Sorry you lost data though, have you tried out Sony's backup app that for me was embedded in "tools" folder in app drawer? I hadn't noticed it for a while.
Click to expand...
Click to collapse
Not a big issue for me at this time. I just had to reinstall everything but data etc. are on cloud plus I have titanium backup just it was not used . For me tablet must be ready for summer when I will be off home. Now it's ok.
And yeah, there are like 8 topics with 49 pages in 5 subforums and then try and go through it. I don't know why there was no simple guide like this before. Only updated long ago created topics in first post plus other mess around in tens of threads.
Good guide for those who want to root it; and exactly the steps I followed, so I can confirm (again) that this method works like a charm.:good:
Thanks worked great for me installed supersu from the play store and all working great nice to see a clear tutorial . Would be good if development jumped up on this fantastic device
Sent from my HTC One_M8 using Tapatalk
Thanks a lot for this compilation of all the relevant steps!
It makes things really easy as there is no more need for searching hundreds of postings
Would it be possible, to also have an "easy guide" for noobs, explaining how to go back to a stock unrooted tablet (in case you should need to send it in for warranty reasons)?
Thanks again!
deb10042 said:
Thanks a lot for this compilation of all the relevant steps!
It makes things really easy as there is no more need for searching hundreds of postings
Would it be possible, to also have an "easy guide" for noobs, explaining how to go back to a stock unrooted tablet (in case you should need to send it in for warranty reasons)?
Thanks again!
Click to expand...
Click to collapse
There's really no need for that. As you will be sending your device back just use PC Companion to install the latest Sony rom. This will automagically do what you want.
Sent from my SGP311 using XDA Premium HD app
guhvanoh said:
There's really no need for that. As you will be sending your device back just use PC Companion to install the latest Sony rom. This will automagically do what you want.
Sent from my SGP311 using XDA Premium HD app
Click to expand...
Click to collapse
Well, seems that was the "easy guide" :fingers-crossed: Thanks!
In several other threads, I read about the need of the so called dualrecovery, which is not part of the above guide.
Is it optional or should I go for it?
btw.: my SGP512 is now rooted and the guide helped me very much! :good:
deb10042 said:
Well, seems that was the "easy guide" :fingers-crossed: Thanks!
In several other threads, I read about the need of the so called dualrecovery, which is not part of the above guide.
Is it optional or should I go for it?
btw.: my SGP512 is now rooted and the guide helped me very much! :good:
Click to expand...
Click to collapse
A recovery makes it easy to 'flash' kernels, roms etc that come in zip files as well as make a nandroid backup. If you see yourself doing this, then yes install a recovery system. As a whole, it doesn't hurt to have one installed.
Sent from my SGP311 using XDA Premium HD app
guhvanoh said:
A recovery makes it easy to 'flash' kernels, roms etc that come in zip files as well as make a nandroid backup. If you see yourself doing this, then yes install a recovery system. As a whole, it doesn't hurt to have one installed.
Sent from my SGP311 using XDA Premium HD app
Click to expand...
Click to collapse
I wanted to have "root" but do not intend to flash any other ROM, therefore, I will leave this part away from my tablet
Thanks for helping!
permission denied
Hey, thanks for a great guide!
All steps went smoothly and for the most part my Tablet Z2 now appears to be rooted.
For instance MyBackup Pro, Tasker, Secure Settings, App Quarantine all work.
However, there are some apps that have issues and they complain about permission denied in /system folder.
Apps are
BusyBox (unable to install binaries),
SuperSU (I was able to install it from Play Store, but as soon as I start it it tries to update to latest version, which fails)
AdAway (fails to apply hosts file)
Any ideas?
Your /system folder is not mounted with r/w permissions.
How do I do that?
I tried this app: Mount /system (rw / ro)
But it did not help
Is the only solution to install a custom recovery? Would be nice to avoid a full wipe if possible.
Sent from my SGP511 using Tapatalk
Your device is not properly rooted.
Please re-root.
All other attemps only lead to problems.
Perhaps you try the XZDualRecovery (rooting is included in the installation procedure), worked like a charm here: http://forum.xda-developers.com/showthread.php?t=2794175
Ok, so you are saying that the method mentioned in the first post in this thread is not the proper way to do it?
The thread you are referring to, the method mentioned there will result in a full wipe, if I understand it correctly?
cewan said:
Ok, so you are saying that the method mentioned in the first post in this thread is not the proper way to do it?
The thread you are referring to, the method mentioned there will result in a full wipe, if I understand it correctly?
Click to expand...
Click to collapse
When I updated my Z2 fone to the 314 rom, I needed to reroot. My /system couldn't be mounted rw. I tried multiple ways to remount it rw and none worked. Installing XZDualRecovery solved my problem. No wipe was necessary, nor was one performed. No data was lost either.
HTH
Sent from my SGP311 using XDA Free mobile app
guhvanoh said:
When I updated my Z2 fone to the 314 rom, I needed to reroot. My /system couldn't be mounted rw. I tried multiple ways to remount it rw and none worked. Installing XZDualRecovery solved my problem. No wipe was necessary, nor was one performed. No data was lost either.
Click to expand...
Click to collapse
That is good news! I will try it
I suggest that the author of this thread should add to the description that full rooting will not be possible for the 314 firmware version.
Thanks for your guide. So I don't need to unlock the bootloader? Are there any advantages of having an unlocked bootloader, if I gain root using your guide?
woggly4 said:
Thanks for your guide. So I don't need to unlock the bootloader? Are there any advantages of having an unlocked bootloader, if I gain root using your guide?
Click to expand...
Click to collapse
Unlocking your boot loader is only needed off you're going to flash non-stock roms like CM or kernels that require it. If you only need root, there's no need to unlock your bootloader.
Sent from my SGP311 using XDA Free mobile app
cewan said:
That is good news! I will try it
I suggest that the author of this thread should add to the description that full rooting will not be possible for the 314 firmware version.
Click to expand...
Click to collapse
No need. The solution to your problem is to install superuser first and then run the latest version of the easyroot tool. It will root your tablet fully, no need for dual recovery unless that's something you want

Resources