[Program] SimpleRoot .1 ---- 3 Click Root w/ nand unlock!! - EVO 4G Android Development

First things first...
Credits:
Mast3rpyr0 - Original creator of a simple one click root. Most the code used here is based on his work with some tweeks. [ Link ]
webs05 - For the outstanding help he has provided to those who were having issues using Simple Root!!! Thanks!
toastcfh - For root and nand unlock. [ Link ]
Koush - Recovery image [ Link ]
maejrep - For helping with the code to remove sendkeys!! Thanks alot!!
If I forgot anyone that I should have mention, let me know....
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Automatic updates and create update patches with wyBuild.
After hours of trying to figure out a way to make Mast3rpyr0's batch files work correctly, I noticed it had problems sending certain commands. So I decided to use some of his batch file codes, and create a VB.NET application along with batch files. I have unrooted and rooted my personal phone multiple times trying to get this to work. I tested the app 3times!! Each time Unrooting my phone! All three times its has been successful!
What exactly does this do?
Exactly what it say, Root your EVO in 3 Steps.
How do you use it?
Make sure your phone is on USB Debug mode. (MENU > Settings > Applications > Developement > USB debugging = Checked ) Click the buttons starting from Step 1.
Why the large file size?
This includes all the .img and .zip files that are needed to root. (2 PC36IMG.zip @ ~ 170MB = 340mb) and a couple of other smaller files. I decided to add them to make things more simple and avoid having to explain where to get these files.
Youtube Example
sorry for all the video splits...not my fault, blame youtube.
Video quality might be bad, give them a few to process 720p version
Part 1-1 - http://www.youtube.com/watch?v=GAqTEAWxh7U
Part 1-2 - http://www.youtube.com/watch?v=578jDEJ6M_c
Part 2-1 - http://www.youtube.com/watch?v=I-FbYqPOrpg
Part 2-2+3 - http://www.youtube.com/watch?v=qk7lBDpSp-A
AndroidPolice.com Review + Tips
​
Download:
Megaupload - had to put this up, account suspended due to the amount of downloads =( they want my to go dedicated smh...
Official Page | Full (Download this if you never used this program before)
If you have downloaded this program before, please read this
Note: Its recommended to flash a custom ROM. Reason I say this is because for whatever reason, the eng-image doesnt allow proper SU permission!!
Requires: Dot Net Framework 4 and HTC SYNC

I would try it if I didn't fully root yesterday. But props to you guys for putting that together. Seems like a one step jailbreak. Very nice.

WOW! Great work. This will unlock NAND too? If so you might want to update your thread title....

jiqqaman said:
First things first...
FOLLOW THE DIRECTIONS!! IF IT SAYS DONT MOVE YOUR MOUSE, DONT CLICK ANYTHING, DONT TOUCH YOUR KEYBOARD... THEN DONT!!!!
The reason for this is because for some reason a batch file cant send the command
Code:
adb shell cat sdcard/flash_image > /data/flash_image
The only way I found to get around that was using Sendkeys. I know, send keys is lame, and poor programming, but its the only way that I could get this to work.
Basically, Sendkeys sends keystokes to a targeted window, as if you were typing. You might see your keyboard NumLock, Caps light blink while this is being used, which is perfectly normal. (Enjoy the light show)
Click to expand...
Click to collapse
That's because the windows shell interpreter parses the redirect as belonging to the Windows system, not the android system. So it's trying to redirect the output to c:/data/flash_image or some such nonsense. Since Windows doesn't do / for it's directory structure, but instead uses \ it gacks trying to find the directory to put it in (which would be wrong even if it worked, since it would be on your hard drive, not the phone). You can change the cat line to this:
Code:
adb shell cp /sdcard/flash_image /data/flash_image
and it should work just as well. Anytime you use a redirect in a batch script like that it's going to try and redirect to Windows. If it wasn't my day off and I wasn't so tired I might figure out a fix for that, but the code I posted above should do the trick well enough. I wasn't sure initially why people wanted to to read the file into another one in the first place, but I did it with cp when I rooted and it worked fine. I suggest testing it, and then possibly changing your program. That way you can get rid of sendkeys and people breaking root by clicking something when it's running

this is amazing. too bad noobs like myself could not wait to root and unlock nand. but the process was well worth it. great job, i hope this save someone a headache

Re: [Program] SimpleRoot .1 ---- 3 Click Root!!
smw6180 said:
That's because the windows shell interpreter parses the redirect as belonging to the Windows system, not the android system. So it's trying to redirect the output to c:/data/flash_image or some such nonsense. Since Windows doesn't do / for it's directory structure, but instead uses \ it gacks trying to find the directory to put it in (which would be wrong even if it worked, since it would be on your hard drive, not the phone). You can change the cat line to this:
Code:
adb shell cp /sdcard/flash_image /data/flash_image
and it should work just as well. Anytime you use a redirect in a batch script like that it's going to try and redirect to Windows. If it wasn't my day off and I wasn't so tired I might figure out a fix for that, but the code I posted above should do the trick well enough. I wasn't sure initially why people wanted to to read the file into another one in the first place, but I did it with cp when I rooted and it worked fine. I suggest testing it, and then possibly changing your program. That way you can get rid of sendkeys and people breaking root by clicking something when it's running
Click to expand...
Click to collapse
Thanks, I'll see how that works later on, and if it works ill just upload a zip file with the updated code. Don't like the whole sendkeys thing,...I'd like to figure out on making it work without batch files... but I no pro code lol
Sent from my HTC EVO using Tapatalk

If I am already rooted can I skip right to Unlock Nand? I did root using the toast method.

cmdauria said:
If I am already rooted can I skip right to Unlock Nand? I did root using the toast method.
Click to expand...
Click to collapse
It wont hurt to re-root just run the whole thing. make sure you backup of course
thanks OP great work I'm sure it will get even better and easier once you get rid of key presses
STICKY!!!!

would you mind just posting a zip with the main files and not the roms?
im running low on space and wouldnt mind saving 300 megs

Damn after I followed the 50 step-by-step and wish I had seen this earlier nice work might try this on my older bros in a few days
Sent from my Sprint HTC EVO 4G. via tapatalk

cmdauria said:
If I am already rooted can I skip right to Unlock Nand? I did root using the toast method.
Click to expand...
Click to collapse
Yes, but you must run on the pushfiles.bat file before you goto step 2.
CYBERxNUKE said:
would you mind just posting a zip with the main files and not the roms?
im running low on space and wouldnt mind saving 300 megs
Click to expand...
Click to collapse
http://www.megaupload.com/?d=N6GV5NNP - no .img or .zip files
make sure you have the first PC36IMG.zip from the first root tutorial and the 2nd PC36IMG.zip from the nand unlock rename it eng-PC36IMG.zip or else you'll break it =(

Hi,
If I do this method will I be able to load custom Roms following these steps? I found these on another site and I am a noob so this one step thing would be great for me to get my feet wet...but the whole reason I would root is so that I could try another ROM...
Here are the steps I found...earlier it said I needed adb and sdk tools so I'm not sure if below will work if I don't have that installed on my computer.
Choose a ROM you want to try. Download it and save it to your computer (do NOT extract it, leave it as a .zip)
2. Plug the phone in via USB cable and mount the sd card so we can transfer files to it.
3. Copy the ROM .zip file and save it to the root of the sd card (NOT in any folders just on the sd card itself). Once it is done copying, unplug the phone from the usb cable.
4. Turn off the phone, then turn it back on by holding down Volume Down and Power until the white bootloader screen comes up (if it finds the PC36IMG.zip on your sd because you didn’t delete it, just say NO when it asks you if you want to update). Now using the volume buttons select Fastboot, then select Recovery and wait for the phone to boot into recovery mode.
5. Scroll to Wipe Data, select wipe data/factory reset and then select wipe dalvik cache.
6. Now scroll to Apply .zip from sd card and select the ROM .zip file we saved to the sdcard and wait for it to finish flashing. Once it is done, hit reboot and you are all set! Enjoy!

OP theres an updates restore image much better options from armon .02 works for people who have bad sectors ALLOT of us have
but 01 is for those who dont try that first
http://forum.xda-developers.com/showthread.php?t=705026

ken987 said:
Hi,
If I do this method will I be able to load custom Roms following these steps? I found these on another site and I am a noob so this one step thing would be great for me to get my feet wet...but the whole reason I would root is so that I could try another ROM...
Here are the steps I found...earlier it said I needed adb and sdk tools so I'm not sure if below will work if I don't have that installed on my computer.
Choose a ROM you want to try. Download it and save it to your computer (do NOT extract it, leave it as a .zip)
2. Plug the phone in via USB cable and mount the sd card so we can transfer files to it.
3. Copy the ROM .zip file and save it to the root of the sd card (NOT in any folders just on the sd card itself). Once it is done copying, unplug the phone from the usb cable.
4. Turn off the phone, then turn it back on by holding down Volume Down and Power until the white bootloader screen comes up (if it finds the PC36IMG.zip on your sd because you didn’t delete it, just say NO when it asks you if you want to update). Now using the volume buttons select Fastboot, then select Recovery and wait for the phone to boot into recovery mode.
5. Scroll to Wipe Data, select wipe data/factory reset and then select wipe dalvik cache.
6. Now scroll to Apply .zip from sd card and select the ROM .zip file we saved to the sdcard and wait for it to finish flashing. Once it is done, hit reboot and you are all set! Enjoy!
Click to expand...
Click to collapse
1. The program includes adb, just download, unzip and run Simple Root.exe
2.Yes you will be able to install custom roms after you have completed the all the steps.
3. Those are not complete steps, but its sorta on the right track... have you done the first part of root?

great job on making this easy guys.... To bad I couldnt wait longer than a week to root.

jiqqaman said:
1. The program includes adb, just download, unzip and run Simple Root.exe
2.Yes you will be able to install custom roms after you have completed the all the steps.
3. Those are not complete steps, but its sorta on the right track... have you done the first part of root?
Click to expand...
Click to collapse
Thanks for the quick reply. No, I am a new EVO owner and this is my first android phone. I was an iPhone user but I have come over to the Android side. No regrets. I have basically a new EVO with the OTA update installed. So my goal would be to run your one click method and then learn how to load roms. I also read that people have some kind of rom loader on their phone that sounded pretty easy so I need to do more searching on the forums here so I can learn.
Ken

This would have saved me 3 hours....
Thanks dude though this seems awesome.

Videos are titled "Hero 4g" btw.

Part 1 worked for me but part 2 doesn't. When I click yes on part 2 I get a screen that says "Unhandled exceptin has occured" and it gives me a option to continue or quit and I click continue and it closes out.

Does this method work if I already have the .6 stock rom on my device?

Related

non-NAND root without ADB, a photographic guide

THIS IS ONLY FOR NON-NAND, TheBiles should put one out for NAND rooting soon.
Here's a guide for people who either don't have a PC or don't want to use one.
You will need the following files:
PC36IMG.zip
Update.zip (listed below)
A rom image of your choice
put all these files on your SD card root then power off your phone.
THIS CAN WIPE YOUR DEVICE, IF YOU NEED TO BACKUP DO STEPS 1-13 HERE
1. Hold volume down and power, keep holding volume down till the white screen appears
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2. Wait for it to search for PC36IMG.zip on the sd card then hit yes when it asks if you want to update
http://www.flickr.com/photos/mrono/4694475803/
3. Wait for it to finish(it takes awhile) then press yes to reboot
http://www.flickr.com/photos/mrono/4694475829/
YOU NOW HAVE ROOT
now we will flash a custom rom
4. When the white "Evo 4g" screen appears, pull the battery
http://www.flickr.com/photos/mrono/4695109532/
5. Hold volume down and power, keep holding volume down till the white screen appears
http://www.flickr.com/photos/mrono/4695109576/
6. Press no to updating, then no to rebooting
http://www.flickr.com/photos/mrono/4694475803/
7. Select recovery and press power
http://www.flickr.com/photos/mrono/4695109576/
8. Wait for the red triangle
http://www.flickr.com/photos/mrono/4694475545/
9. Hold vol up and press power, wait for the menu, then select apply sdcard:update.zip and press power again
http://www.flickr.com/photos/mrono/4695109674/
10. Select install zip from sd card
http://www.flickr.com/photos/mrono/4695109714/
11. Select choose zip from sd card
http://www.flickr.com/photos/mrono/4695109744/
12. Select your rom of choice and hit power
http://www.flickr.com/photos/mrono/4695109770/
13. Wait for it to install
http://www.flickr.com/photos/mrono/4695109790/
14. Select -go back-
http://www.flickr.com/photos/mrono/4694475723/
15. Select reboot system now
http://www.flickr.com/photos/mrono/4694475763/
16. Enjoy your custom rom and rooted device!
http://www.flickr.com/photos/mrono/4695109864/
All the credit goes to:
toast: without him we wouldn't have root http://forum.xda-developers.com/showthread.php?t=690762
Koush: for the fake-flash recovery http://forum.xda-developers.com/showthread.php?t=699043
I'm glad you wrote this up. I performed root the exact same way. I still don't know anything about adb, sdk, shell, or whatever. But this way is truly rooting for dummies!, and totally without a PC. I also used rom manager to download my first rom that i flashed. But then downloaded a new one. I plan on using dcupdater for new updates.
This should be a sticky. Rooting for dummies! No PC required.
Sticky this for all of us root wanting fools that have no sense of adb.
This is sooo what I just posted, only you have photos of the recovery screen.
TheBiles said:
This is sooo what I just posted, only you have photos of the recovery screen.
Click to expand...
Click to collapse
Lol we should just combine them, feel free to combine mine into yours
Re: Rooting without ADB, a photographic guide
mrono said:
Lol we should just combine them, feel free to combine mine into yours
Click to expand...
Click to collapse
That would be great, and it would save me a lot of time. I will do that first thing tomorrow. Thanks!
-------------
Sent from my HTC EVO 4G using Tapatalk Pro.
Thanks for this. Helped me get past a step I got hung on for hours tearing my hair out.
Aparently my web server is down >.> that's why the images arn't appearing.
Re: Rooting without ADB, a photographic guide
If you post them in a .zip I will upload them to mine with the rest of my pics.
-------------
Sent from my HTC EVO 4G using Tapatalk Pro.
TheBiles said:
If you post them in a .zip I will upload them to mine with the rest of my pics.
-------------
Sent from my HTC EVO 4G using Tapatalk Pro.
Click to expand...
Click to collapse
Sure, here you go.
Woot, will be doing this soon.
I hope a 100% Senseless rom comes out.
Thanks for this method with all the images. But, I have been trying all night to gain root. First using Toast's version and adb, and now with your method on my sdcard. Using either method, I never get to a screen where I can choose to update, in step 2. I have the searching for PC36IMG.zip, with the blue progress bar, but it dumps me into this screen:
HBOOT
<VOL UP> to previous item
<VOL DOWN> to next item
<POWER> to select
FASTBOOT
RECOVERY
CLEAR STORAGE
SIMLOCK
HBOOT USB
I've downloaded the file at least twice, but I get the same result. I also flashed the stock RUU between trying Toast's version with adb and yours from the sdcard.
Do you have any idea where I went wrong? Also, is your update.zip Clockwork? (Just curious.) I'm not a complete beginner at this, as I have a Hero and was able to flash custom ROMs to it...
Thanks for any help you can give.
smarcin said:
Thanks for this method with all the images. But, I have been trying all night to gain root. First using Toast's version and adb, and now with your method on my sdcard. Using either method, I never get to a screen where I can choose to update, in step 2. I have the searching for PC36IMG.zip, with the blue progress bar, but it dumps me into this screen:
HBOOT
<VOL UP> to previous item
<VOL DOWN> to next item
<POWER> to select
FASTBOOT
RECOVERY
CLEAR STORAGE
SIMLOCK
HBOOT USB
I've downloaded the file at least twice, but I get the same result. I also flashed the stock RUU between trying Toast's version with adb and yours from the sdcard.
Do you have any idea where I went wrong? Also, is your update.zip Clockwork? (Just curious.) I'm not a complete beginner at this, as I have a Hero and was able to flash custom ROMs to it...
Thanks for any help you can give.
Click to expand...
Click to collapse
This is happening to me too.. Though I think it's because I'm already rooted? I did go through Toast's method and looks like I'm rooted, wish there was a way to tell. Also If I load a ROM then check ROM manager to see which rom I'm currently running, nothing is there -just blank.
Settings, About phone, Software information will tell you if it is rooted. Look at build number, should be Fresh Evo 0.2 by flipz or whatever ROM you used.
Mine says Fresh Evo 0.2 but during the root process it skips [8] TP and bypasses [9] TP, wondering if something is wrong with the root process? Also my sd card seems to have lost all my backup data and when I connect to pc it says my card has issues. Do I have a problem?
Did it, worked 100% easy.
Thanks man.
Are you supposed to be able to open (explore) the PC36IMG.ZIP file through Windows? I have downloaded it 12 times from 4 different places and the message says the file is invalid. I haven't put it on my SD yet, this is just on my PC.
Edit: Well, I tried doing the update to root with the downloaded PC36IMG.ZIP file and all I get is a non-rooted wiped clean EVO after it does the update.
Can someone please download load PC36IMG file "now" (not try a previous version) and see if it corrupt and also see if you can open already downloaded one through windows as a zip file.
Thanks....
MisterEdF said:
Are you supposed to be able to open (explore) the PC36IMG.ZIP file through Windows? I have downloaded it 12 times from 4 different places and the message says the file is invalid. I haven't put it on my SD yet, this is just on my PC.
Edit: Well, I tried doing the update to root with the downloaded PC36IMG.ZIP file and all I get is a non-rooted wiped clean EVO after it does the update.
Can someone please download load PC36IMG file "now" (not try a previous version) and see if it corrupt and also see if you can open already downloaded one through windows as a zip file.
Thanks....
Click to expand...
Click to collapse
I think that's what I have too: "a non-rooted wiped clean Evo." I never had the prompt to say yes to update or yes to reboot. I'm not a total n00b at this. I was able to successfully root and put Fresh's ROM on my Hero. I thought maybe it was adb drivers, but I can use my Evo in disk mode, and run HTC Sync. (I have no use for HTC Sync.)
I'd love to try d/ling the file, but my dsl is down. I've spent the last 2 hours troubleshooting it and arguing with Qwest. They've finally agreed it might be their problem and are coming out to fix it. I NEED root so I can us WiFi tether!
MisterEdF said:
Are you supposed to be able to open (explore) the PC36IMG.ZIP file through Windows? I have downloaded it 12 times from 4 different places and the message says the file is invalid. I haven't put it on my SD yet, this is just on my PC.
Edit: Well, I tried doing the update to root with the downloaded PC36IMG.ZIP file and all I get is a non-rooted wiped clean EVO after it does the update.
Can someone please download load PC36IMG file "now" (not try a previous version) and see if it corrupt and also see if you can open already downloaded one through windows as a zip file.
Thanks....
Click to expand...
Click to collapse
I just tried to open my pc36img.zip file off my sd card, the one that I used to root and it says that it's inva'id. I think it's because it's not really a zip file. The one your downloading is fine.
smarcin said:
I think that's what I have too: "a non-rooted wiped clean Evo." I never had the prompt to say yes to update or yes to reboot. I'm not a total n00b at this. I was able to successfully root and put Fresh's ROM on my Hero. I thought maybe it was adb drivers, but I can use my Evo in disk mode, and run HTC Sync. (I have no use for HTC Sync.)
I'd love to try d/ling the file, but my dsl is down. I've spent the last 2 hours troubleshooting it and arguing with Qwest. They've finally agreed it might be their problem and are coming out to fix it. I NEED root so I can us WiFi tether!
Click to expand...
Click to collapse
Why don't you just download the unrevoked root till you get your DAL back online.
http://m.unrevoked.com
Hey guys, I want to flash to another Rom with this method. Do I just do all the steps all over again?
Zardos66 said:
Hey guys, I want to flash to another Rom with this method. Do I just do all the steps all over again?
Click to expand...
Click to collapse
no, just get into recovery, you don't have to flash the .img file

How to root the HTC Aria

Obsolete: Go HERE: Unrevoked's reflash Root/Recovery flash tool
attn1 said:
This will root the device and allow you to install things like wireless tether.
Edit: I can connect to wireless tether, but it's not routing to anything and takes forever to get an IP address. Once I get an ip address, I can't even ping the gateway. I suspect further AT&T foolery. I am working on it.
Custom recovery is a bear to get to. You can however, get to custom recovery, and we can flash custom roms.
For the most part, I used the root method and files from the MT3G root procedure. However, I could not get the adb to read my in recovery until I used my gold card. Many failed attempts before, and it pretty consistantly worked afterword. I suspect the difference was the SD card itself, and not that it was a gold card, because it makes no sense that a gold card should make a difference. Both cards were 2 gb Sandisk cards, but the one I used was from a Hero, which was what I used to make my goldcard to root that.
Folks, the MT3G method works. This isn't mine, I was just the first to make it go on the Aria.
Here's eugene's "How to Root the Slide thread"
Eugene, Koush, Modaco, ChiefzReloaded, brokensanity, the EVO Unrevoked team and many others, on behalf of an awful lof frustrated AT&T Android fans, thank you.
The Unrevoked team has more info here if you get stuck.
Update:
Instead of slideroot.zip and superuser.apk, you can just flash my rom. (See next post in this thread).
That includes root, busybox, superuser.apk and strips AT&T applications & brings the ROM much closer to a generic HTC sense ROM.
Check out this thread: http://forum.xda-developers.com/showpost.php?p=6909467&postcount=1
Once you have root (either by pushing slideroot and installing superuser.apk or skipping those and installing my rooted ROM) do yourself a favor and check out this thread: Unrevoked team: Recovery reflash tool (updated - Now for Aria/Liberty!)
Once rooted, you don't have to do the adb chase anymore; you can now flash custom recovery with the tool in that thread. It works!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Click to expand...
Click to collapse
Installing a custom ROM and loading Clockwork Recovery on an unrooted HTC ARIA.
Installing a custom ROM on Aria/loading Clockwork Recovery on an UNROOTED HTC Aria.
(like mine, found here: ROM Liberated_Aria)
This method is borrowed heavily from eugene's MT3GS root method, using Unrevoked exploit.
OS X/Linux Users: remember to preface abd commands with ./ (./adb)
We now have the ability to flash custom recovery on the phone! (Thanks to the Unrevoked Team)
PREREQUISITE #1: You must have the android sdk installed on a Windows machine and know how to use adb. Alternatively, you can use a *nix/OS X box if you don't mind verifying devices without the loop to watch.
PREREQUISITE #2: Download Clockwork_Aria_MT3GS.zip
Process:
Format the SD card supplied with the phone like this: http://forum.xda-developers.com/showpost.php?p=7029045&postcount=283 (Thanks Yoshiofthewire) in a card reader if at all possible.
Copy your new ROM zipfile to the root directory of the SDCARD. DO NOT name it update.zip. DO NOT unzip it. You must flash the zipfile later.
Copy the contents of Clockwork_Aria_MT3GS.zip to the tools directory of your SDK, along with your ROM zipfile of choice.
Power up the phone, holding down the VOL-DOWN button.
Wait about 30 seconds, until some diagnostic checking is done.
Press volume down to highlight recovery, but to do not push power to execute just yet.
Open a command prompt and navigate to your SDK tools directory.
Start the loop.bat file and let it run. (Optional if you don't mind running adb devices until the decide to show up).
Get ready to connect the phone to the computer with the USB cable, but don't connect one end until you read the next step.
This part is a PIA and it's critical, and it's inconsistent and therefore may take quite a few tries to get it right: Pushing the power button first and then approximately one second later plug in the USB cord. (Think ONE THOUSAND ONE-PLUG)
When the triangle/exclaimation over phone graphic appears, hold volume up and press power. This will bring you to stock recovery.
If this works, your loop running the adb devices command will list the device. If not, start from the beginning from power up. This can take a lot of tries, be patient and don't give up. Not all SD cards will work reliably.
Once devices are listed in the loop, hit CTRL-C to terminate the loop if you've started one. Hurdle one complete.
In recovery, use volume down to select Apply sdcard:update.zip and push the power button to execute (This will fail, but it's enabled write access for me.)
adb push ota.zip /sdcard/update.zip and press the enter on keyboard to execute. (No - that's not a typo)
If that pushes without error, then enter adb push update.zip /sdcard/update.zip but do NOT press enter.
In recovery, again scroll down with power down to select sdcard:update.zip but do not execute yet.
Press the power button and then watch phone to say "verifying" and then press enter IMMEDIATELY on the keyboard. If timed right, Clockwork recovery should load. If not, start back at step push ota.zip /sdcard/update.zip and repeat from there until clockwork loads.
Optional: From Clockwork Recovery, do a Nandroid backup.
From Clockwork Recovery, select install zip from sdcard, and execute, then choose zip from sdcard and execute, and then you can scroll down to your pre-rooted rom of choice and execute that to flash it. In Clockwork you can scroll with trackpad or volume buttons, and you can execute with either the power button or a trackpad button push.
If you get stuck trying to get Clockwork to load:
Try a different sdcard and start again from the first step.
Check out Modest Android's post here: http://forum.xda-developers.com/showpost.php?p=7006760&postcount=2
The Unrevoked Team has more info here: http://www.unrevoked.com/rootwiki/doku.php?id=public:adb_in_recovery
On a rooted Aria, do yourself a huge favor and install Clockwork Recovery. See this thread: Unrevoked team: Recovery reflash tool (updated - Now for Aria/Liberty!)
Also, enable installation of non-Market (untrusted) apps (sideloading):
COMMON:
Start the phone normally.
Enable USB debugging (settings > applications > development > USB Debugging)
Leave the phone running - do not reboot to Clockwork.
adb remount
adb pull /data/data/com.android.providers.settings/databases/settings.db settings.db
Linux/OS X:
echo "update secure set value = 1 where name = 'install_non_market_apps';"|./sqlite3 settings.db
WINDOWS:
echo update secure set value = 1 where name = 'install_non_market_apps';|sqlite3 settings.db
COMMON:
adb push settings.db /data/data/com.android.providers.settings/databases/settings.db
Reboot phone and sideloading works. (thanks to fluffyarmada)
When I get a chance, I'll figure out how to do a proper menu toggle.
ROM Downloads:
liberated_aria_b003_signed.zip
(HTC Boot theme, AT&T apps removed, Google Search default web page)
MD5: 2d7a3aeb8ebe2c33247897be7ef22740
aria_shipped_rooted_signed.zip
(Stock with ROOT, AT&T Boot theme & Apps)
MD5: af56f22d24e4dcc4b205cf9bb3bc9ba1
Aria Issues:
Even with root, wifi tether does not work.
Thanks attn1 and whoever else worked on the Aria. Awesome job.
very impressive!
Remember I told you I had a feeling it would work!
Oh and whenever went into recovery during the root process after running the loop did you actually select recovery from the menu or did you use the other method we talked about in that other thread?
What is the procedure for removing the bloatware? As I said in the other thread, this will be my first endeavor into the Android market and I hope this is not a stupid question.
_Opiate_ said:
very impressive!
Remember I told you I had a feeling it would work!
Click to expand...
Click to collapse
You did - and you were right!
attn1 said:
You did - and you were right!
Click to expand...
Click to collapse
Im just glad it worked! I can't wait to give it a go myself.
does anyone have a stock rom for the HTC aria? Just wondering if ever i want to go back to the original ROM.
if you give this a try, please let us know how it went. that would be a big bonus.
thanks!
icedude said:
does anyone have a stock rom for the HTC aria? Just wondering if ever i want to go back to the original ROM.
Click to expand...
Click to collapse
You are still on the stock ROM....rooting doesn't flash a different ROM
I am trying this but i can't get past the start of running loop...i am following the guide linked to, can anyone give me a bit more explanation?
ko0ky said:
if you give this a try, please let us know how it went. that would be a big bonus.
thanks!
Click to expand...
Click to collapse
Its already confirmed to work but I'm going to give this a go as soon as I get home and ill update. I'm headed there now.
_Opiate_ said:
Its already confirmed to work but I'm going to give this a go as soon as I get home and ill update. I'm headed there now.
Click to expand...
Click to collapse
Thanks Opiate, but so far, just one person has confirmed. I only asked to get general census on how well its going for everyone.
I trust the op too.. but still, for some of us... this will be our first 'rooting' a android. I love the phone way too much to screw something up.
I followed the instructions on the 'Root the Slide' page... But I must have done something wrong... because I still can't su. And now I can't get adb to detect the phone in recovery mode. Hmm...
Everything seemed to work though... this is strange.
And, yes, USB Debugging is enabled. I'm trying to re-do the whole process, but I can't get the phone to show up on adb.
icedude said:
does anyone have a stock rom for the HTC aria? Just wondering if ever i want to go back to the original ROM.
Click to expand...
Click to collapse
Sure. Once your are in clockwork, you can do a Nandroid backup. You can always restore that.
How did you get this to work?
Even with a fresh gold card I am not seeing an Offline Device
ko0ky said:
Thanks Opiate, but so far, just one person has confirmed. I only asked to get general census on how well its going for everyone.
I trust the op too.. but still, for some of us... this will be our first 'rooting' a android. I love the phone way too much to screw something up.
Click to expand...
Click to collapse
This is not the easiest root I've ever done. Read the MT3G thread carefully, especially the last few pages. Getting adb to work in recovery takes some patience and some retries.
Loading ota.zip as update.zip and then switching with update.zip as the file is verified also takes time to get just right.
It's a PIA, but it's doable.
Very new at this kinda lost. Got my first android phone trying to figure all this stuff out. Is there a complete idoits gudie to this whole process. Btw loving my little android.

[No-Brick Method]New All-in-One D2G recovery & Root CD for .629 update(EzSbf method)

[No-Brick Method]New All-in-One D2G recovery & Root CD for .629 update(EzSbf method)
I have put together a modified version of 1KDS EzSbf CD's, combining the necessary tools to unbrick and root devices that have taken the .629 update.
I have tested it several times on my own phone, and it has worked well.
As with everything, I have done my best on this, but can provide no guarantees that it will work for you. It worked well for me, and others have used all of these tools, but like everything else here, use this at your own risk.
The CD is a combination of the tools from the following sites.
EzSbf from http://www.droidforums.net/forum/droid-2-global-hacks/170060-tool-ezsbf-d2g.html
phifc's preinstall method from http://rootzwiki.com/topic/29930-new-root-method-for-stock-234-621622-found-droid2-r2d2/
Suggested reading before starting:
http://www.droidforums.net/forum/droid-2-global-hacks/170060-tool-ezsbf-d2g.html
http://rootzwiki.com/topic/29930-new-root-method-for-stock-234-621622-found-droid2-r2d2/
Instructions: (all instructions are on the CD prompts)
This is ONLY for the Droid 2 Global, and more specifically only for the Droid 2 Global that has already had the 4.5.629 OTA update. If your phone has not had the OTA update to .629, I recommend you do not use this.
If using a CD, burn ISO to disc, and boot from that. It will come to a prompt with instructions.
If using USB stick.
Use Unetbootin (http://unetbootin.sourceforge.net/) to install ISO to USB drive, and when booting choose the Slitaz option.
If you need to flash the SBF, you will need to have the phone in bootloader mode, if you need to root, you will need to start the process with the phone turned on and usb debugging enabled. You will then need to put the phone in bootloader mode when prompted.
Credits:
I did not develop any of the software used, I just compiled it into one location.
Credit should go to:
1KDS for developing the EzSbf method, and for helping me as I was putting the CD together
phifc and the method he posted at
http://rootzwiki.com/topic/29930-new-root-method-for-stock-234-621622-found-droid2-r2d2/
djrbliss, and the others who developed the symlink method
Skrilax_CZ, and his Motorola Android Firmware (De)packer
Here is a link to download the ISO if you would like to try it. I don't expect anyone to have troubles with it, but as with everything, I have done my best on this, but can provide no guarantees that it will work for you. It worked well for me, and others have used all of these tools, but like everything else here, use this at your own risk.
Updated CD:
Thanks to phifc and the method he posted at
http://rootzwiki.com/topic/29930-new-root-method-for-stock-234-621622-found-droid2-r2d2/
we have an improved method available to root the D2G, and no longer need to brick our phones (presuming all goes well) in order to root them. Since there is now a direct rooting method of .629 available, I put it together with an EzSbf style CD of the full .629 SBF.
One item of note with this CD, it does require at least 1GB of RAM in order to work properly. Also, if you only have 1GB of memory, and you need to both SBF and root your phone, it will be necessary to reboot the computer after flashing the .629 SBF. If you are unsure of the amount of RAM that you have, go ahead and reboot to be on the safe side.
Also, I noticed that I neglected to put instructions for putting your phone in bootloader in the SBF Step. To put your D2G in bootloader mode, power down and power on while either holding both volume buttons, or the up arrow on the keyboard.
SBF and Root CD
The CD is available at
https://rapidshare.com/files/2650843793/D2G_4.5.629_SBF-and-RootCD.iso
and the MD5 is
579d7d5095fc2560205033456db150a2
Root Only Multi-Device CD
There is also a root only CD available, that covers multiple devices (Droid 2, Droid 2 Global, Droid X, and Droid X2).
It is a little over 50 Meg in size, so if all you want to do is root your phone, it might be a handier option.
the link for it is
http://www.mediafire.com/?mim304k214kl41h
and the md5 is
7baee9c34f6ef7ad0b4fa219ae387c68
Additional Mirror:
Rapidshare has had some trouble recently, but thanks to themib/sd_shadow for putting up a mirror that has most of these CD images as well. They can be found at
https://docs.google.com/document/d/1-Oj1a1wNZKhZMPUqU_6KzzYzQJ2RKzvvumTx-41f3h4/edit#
If anyone finds a CD helpful, and would like to upload it to a mirror, they are welcome to. If they give me the link to a mirror, I will be glad to add it to this post.
Older items still working but obsolete
Hopefully these have served their purpose, but should now be superseded.
I uploaded it to Rapidshare at
https://rapidshare.com/files/1957071604/D2G_629Recovery-and-Root_CD-With_OTA-Update.iso
and the md5 checksum for the iso is
45dff90da46bd30c33f005c853e058d1 (Updated CD including the OTA Update
Here is also a clean Nandroid backup of rooted .629.
This would be useful for the band unlockers (those want to use this phone on AT&T or T-Mobile), or for those that would prefer to restore a backup instead of taking the OTA update. Once you have rooted the .608, you bootstrap recovery, and restore this nandroid backup.
You will need to extract it, and place the folder in the sdcard\clockworkmod\backup folder. Hope this is helpful for someone.
The link to download the file is
https://rapidshare.com/files/782850895/2012-06-10_Rooted_629-Nandroid.7z
and the MD5 checksum is
c43101a5b01d7c69887a0668be24e5c9
more details
updated many times see change log
created by phifc modified by bhigham
2 options mirror links posted Magic MD5 Root 2.3.4 for D2, R2D2, D2G, DX and 2.3.5 for DX2 - Google Docs
Multi-Device Root (54mb)
D2G_4.5.629_SBF-and-RootCD.iso (219MB)
How this works
Originally Posted by phifc
There's an exploit in loadpreinstall.sh. It compares md5 sum files of preinstalled apps and if they're different, copies the md5 to the local cache. The preinstall just has an empty file in app/ so it will parse the md5 for it. Instead of an md5 sum, it contains a local.prop that allows adb root shell. So the system thinks it's copying the md5sum to the cache when it bounces off the symlink and overwrites the /data/local.prop, giving adb root on next reboot
Click to expand...
Click to collapse
what is ezSBF?
original [TOOL] ezSBF (not for 2.3.4)
1KDS said:
Don't let the word Linux scare you, this is just a cd you burn, nothing installs to your pc. Once you burn this CD you are ready to SBF flash anywhere you have a computer, no net connection needed to download any files.
This is an .iso file. It is a complete Linux operating system that you will download, burn to CD (or USB) then boot your pc from CD or USB, this allows your pc to reboot into a different operating system.
Click to expand...
Click to collapse
1KDS said:
Instructions (Mac):
Download .iso
Use Disk Utility (built in) to burn iso file to a CD (instructions)
Shut computer down
Hold c key, push power and hold c until you see the Linux OS start
Hit enter at the yellow "boot baby... boot" screen
You will see yellow dots for 3-5 minutes then the script will start
Instructions (Windows):
Download .iso
Burn iso image to a disk (Instructions, Windows 7 - Vista and XP) or (Load to a USB flash drive)
Reboot PC
Hit F12 (sometimes F8 or esc) during boot to go to boot menu (possibly google search how to boot your specific pc from CDROM)
Select boot from CDROM (or USB if you used a flash drive)
Hit enter at the yellow "boot baby... boot" screen
You will see yellow dots for 3-5 minutes then the script will start
Live USB Instructions (Windows):
(Instructions from pendrivelinux.com)(thanks)
Download UNetBootin for Windows
Download your favorite Linux ISO
Double click the Unetbootin Executable to start the program
(1) Click the Diskimage radio box
(2) browse to select your ISO
(3) Set your target USB drive
(4) click OK to start the creation
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(5) After the USB drive is done select reboot.
(6) During boot enter the boot menu and change USB to boot first, save and reboot.
(7) When booting from UNetbootin select SliTaz
________________________________________________
You will now be in the script and ready to flash.
Click to expand...
Click to collapse
select D2G for multi device root cd or /select root for the SBF-and-Root CD
don't use numbers on right side of you keyboard, just use the ones above qwerty
turn phone on, connect to pc with usb cable
on phone check usb debugging (settings/apps/development)
on phone select charge only usb mode
on pc press continue
program will use adb to push
Code:
data/local.prop /data/preinstall_md5/magic.md5
program will prompt you to
manually reboot phone to bootloader
program will flash repacked sbf (less than 50mb)
program will reboot twice, very important (reboot just replaces the local.prop, but the old local.prop is still in memory, till second reboot)
adb pushes su,superuser, and busybox
program will reboot to recovery,
manually press both volume buttons when you see !, triangle, & android andy
manually select wipe cache
manually select reboot
rooted
error info
when running program you may see these errors
rm failed for /data/preinstall_md5/magic.md5 no such file or directory
no root.img.gz no such file or directory
rm failed for /data/preinstall_md5/magic.md5 read only file system
that is fine, it will still work
by bhigham -One item of note with this CD, it does require at least 1GB of RAM in order to work properly. Also, if you only have 1GB of memory, and you need to both SBF and root your phone, it will be necessary to reboot the computer after flashing the .629 SBF. If you are unsure of the amount of RAM that you have, go ahead and reboot to be on the safe side.
Also, I noticed that I neglected to put instructions for putting your phone in bootloader in the SBF Step. To put your D2G in bootloader mode, power down and power on while either holding both volume buttons, or the up arrow on the keyboard.
Click to expand...
Click to collapse
if you plan on creating nandroid backups or flashing roms read
[HOW TO] Install/Use Droid 2 Bootstrap
Band unlock Droid 2 Global with 629 instructions
original D2 thread New root method for stock 2.3.4 (621/622) found (Droid2, R2D2) - Droid 2 / R2D2 / Milestone 2 / Droid 2 Global - RootzWiki
30 Aug 2012 added links
02 Oct 2012 added mac info
09 Dec 2012 major rewrite
Click to expand...
Click to collapse
If anyone has been able to try this out, please let me know how it goes, so I can update the post. Once others have verified it works well for them, I will post more complete and detailed instructions for those who don't have experience.
I also have a clean .629 Nandroid backup available for Band Unlockers, who would like to cut down on the number of steps necessary to get their phones on AT&T or T-Mobile, and will post detailed instructions for that as well.
i try this but wifi can't connect ..just at obtaining ip adress only...
please help...
Sent from my DROID2 GLOBAL using xda premium
WiFi won't work until you take the OTA update.
Make sure to protect root using Voodoo OTA rootkeeper first, rootkeeper should already be installed and in your list of applications.
CONFIRMED, I have .629 ROOTED, and working WIFI, GREAT job , many thanks.
but i feel the the WIFI is become weak in catching the signal, in addition to the phone signal now become -2 all the day,
and how can I remove the Verzion app, as i use the phone outside USA
---------- Post added at 01:05 PM ---------- Previous post was at 01:04 PM ----------
sd_shadow said:
nice work, hope it works well for other D2Gs
Click to expand...
Click to collapse
Did u find any method to enable the GSM on MIUI or CM7 ???
Glad it worked for you, as far as removing apps, I haven't really done any of that, I have used Titanium backup to freeze the ones I don't want running.
Does putting the old .608 on (step 1) wipe the phone? My only root experience was a one click HTC. The only reason I want to root the d2g is to do a backup of app data to move to a droid4, because after that I will be putting the d2 in a drawer.
Thanks for the info.
flashing a SBF, doesn't wipe data, just flashes the system
but normally wiping data in android recovery, is recommended to prevent bootloops
bhigham said:
WiFi won't work until you take the OTA update.
Make sure to protect root using Voodoo OTA rootkeeper first, rootkeeper should already be installed and in your list of applications.
Click to expand...
Click to collapse
i already install dude..but nothing happen..
you may have to wipe data again
Thanks OP! The CD worked great, and Murphy must have been on vacation today because I was able to get through it without clearing data, which meant I could back up the phone with TBP. :good:
Okay So I Tryed Once Already & The Disk Leads Me To This:
Disk Err 01, AX = 4200, Drive A0
Im Running A W7 64Bit Laptop, Any Help?
did you verify the md5 checksum before burning iso to cd?
Sent from my DROID2 using xda app-developers app
sd_shadow said:
did you verify the md5 checksum before burning iso to cd?
Sent from my DROID2 using xda app-developers app
Click to expand...
Click to collapse
Please Explain This, I Don't Know What Your Talking About.
How long do you have to hold down X key + power button to see recovery triangle screen?
When I do that, I immediately see the bootloader Err:A5,70,70,00,1F screen?
I've held it down for 30sec and doesn't change?
UPDATE:
Even though I didn't get the recovery triangle, I did the .629 repack update anyway on the bootloader error screen and it worked!
Thanks for this awesome post!
fyi: to boot to android recovery, start with phone power down
then x and power
it's in the wiki
Sent from my MB870 using xda premium
wiping data is only recommended, not always required, as it prevents bootlooping
Sent from my MB870 using xda premium
Got It.
Thanks So Much! ;3
8o8OhBby said:
Got It.
Thanks So Much! ;3
Click to expand...
Click to collapse
sorry that i didn't get back to you about md5
did you figure it out? it's in my links page

How to root the S7 EDGE

Caution when modifying your phone, although you can revert 99% of issues you may come across, be cautious.
I take no credit other than compiling info and making a guide. All credit goes to http://forum.xda-developers.com/member.php?u=4911585 (br3w3r, Chainfire and Princecomsy)
http://forum.xda-developers.com/att-galaxy-s7/how-to/g935a-root-t3410403
Well, root has been achieved on all of the variants. All the information is spread, therefore I will compile it.
It is confirmed working for the G935T/A/ (All firmwares so far) can anyone verify it works for Verizon?
DOWNLOAD LINKS
Complete Package with all needed files ( http://d-h.st/am7i - click the blue download link to avoids the ads. (Credit to billa)
ADB Files http://forum.xda-developers.com/showthread.php?t=2588979
Samsung Device Drivers http://developer.samsung.com/technical-doc/view.do?v=T000000117#none
http://d-h.st/gsDA Modified ODIN
http://d-h.st/lQY8 EngBootIMG
https://download.chainfire.eu/968/SuperSU/SuperSU-v2.74-2-S7QC.zip Chainfire's SuperSU
MAKE SURE TO BACKUP YOUR PHONE, YOU MAY NEED TO FACTORY RESET AFTER FLASHING THE ENGBOOT FILE. ( MAY BE FOR THOSE WHO HAVE DISABLED SYSTEM APPS)
1- Put your device in to download mode ( Power off--- Hold Down arrow + Home + Power button)
2-Open the provided ODIN and where it says "AP" select and open the file "Samsung_G935x_QC_Rooted_BOOT.TAR" -- FLASH it--
3- The phone should now reboot
Installing SuperSU
easiest way to put it for flashing su.
https://www.youtube.com/watch?v=nLvRuzQMPLk
1- make sure you have the adb toolkit installed( place it in the root of the "C:/" drive. Mine is "C:/adb"
2- place the superuser folder you downloaded in to c:/adb and rename it "super" to make things easier
3- open the command prompt. Either search for it or press windows key + r and type in "cmd"
4- once cmd is open, navigate to the "super" folder. To do so type cd c:/ , then type cd adb and finally type cd super
5- type in root.bat
You should now be rooted.
To remove the security warning, use a package disabler like titanium backup and disable SecurityLogAgent
NOTE
For those having lag, heat, and battery drain issues. Try doing this.
I had those issues on PD6.
What I did was, ODIN'd a factory PD8 file and rerooted, then I used KERNEL TOOLKIT and changed to the ONDEMAND Governor, next I increased the CPU(small cores / and large cores) to max FREQUENCY allowed and reduced the min core frequencies to the lowest setting. Be sure to apply settings on boot so they stick.
The phone is very fast now.
I disabled the KNOX packages and tmobile package.
It fixed 95% of my issues, im even running xposed
For anyone that needs the complete firmware from Sammobile:
http://www.sammobile.com/firmwares/database/SM-G935T/
I also attached the root files necessary in the zip file here.
BUT... you also need to unrar it. Stinking forum set the zip limit to 20MB for zip files but it zips to about 23MB.
Rar limit is 8MB but in a rar it was reduced to about 18. So... rar'ed it up, hid it in a zip.
Will this work on PC8? That's the one I'm on.
mrlugo88 said:
Will this work on PC8? That's the one I'm on.
Click to expand...
Click to collapse
No guts, no glory. Try it and let us know. Root hasn't been out but for a couple of hours so it's hard to know for sure. Make a backup with Smart Switch and try it out! My guess is that you shouldn't have any issue.
If anyone has disabled any of their apps, make sure you re-enable them.
If you get stuck at the white T-Mobile screen for longer than 5 minutes then reboot back to stock recovery and factory reset. Sucks... but some of us had to do it. Afterwards, it should boot fine.
By the way... HAPPY INDEPENDENCE DAY!!!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Binary100100 said:
No guts, no glory. Try it and let us know. Root hasn't been out but for a couple of hours so it's hard to know for sure. Make a backup with Smart Switch and try it out! My guess is that you shouldn't have any issue.
If anyone has disabled any of their apps, make sure you re-enable them.
If you get stuck at the white T-Mobile screen for longer than 5 minutes then reboot back to stock recovery and factory reset. Sucks... but some of us had to do it. Afterwards, it should boot fine.
Click to expand...
Click to collapse
I'm all in. Thanks. Will go for it.
mrlugo88 said:
I'm all in. Thanks. Will go for it.
Click to expand...
Click to collapse
May the root be with you.
Does it work on tmo S7 edge on PD7?
Sent from my SM-G935T using XDA Free mobile app
Do I need a laptop for this. I'm so sorry about my super noobish question. Don't kill me
Lmax579 said:
Does it work on tmo S7 edge on PD7?
Sent from my SM-G935T using XDA Free mobile app
Click to expand...
Click to collapse
It's been confirmed to work.
Chocolatetai said:
Do I need a laptop for this. I'm so sorry about my super noobish question. Don't kill me
Click to expand...
Click to collapse
A Windows machine with administrative rights to install device drivers are required.
Thankyou for your nice reply. I guess I have to wait till my brother gets home
whats the weird icon in the status bar and anybody found lag after they flash the boot file?
Binary100100 said:
No guts, no glory. Try it and let us know. Root hasn't been out but for a couple of hours so it's hard to know for sure. Make a backup with Smart Switch and try it out! My guess is that you shouldn't have any issue.
If anyone has disabled any of their apps, make sure you re-enable them.
If you get stuck at the white T-Mobile screen for longer than 5 minutes then reboot back to stock recovery and factory reset. Sucks... but some of us had to do it. Afterwards, it should boot fine.
By the way... HAPPY INDEPENDENCE DAY!!!
Click to expand...
Click to collapse
How would I boot back to stock recovery?
Sent from my HTC 10 using XDA Free mobile app
That's for compiling the info.
Might be a good idea to add a list of builds it's been confirmed working on.
Lmax579 said:
How would I boot back to stock recovery?
Sent from my HTC 10 using XDA Free mobile app
Click to expand...
Click to collapse
Switch your Samsung Galaxy S7 or S7 edge completely.
Boot into Galaxy S7 recovery mode by pressing and holding Volume Down, Home and Power keys at the same time.
Release all three buttons when Samsung Galaxy S7 screen flickers and you see a warning sign.
Press Volume Up to continue to the main screen of Recovery mode. Or, press Volume Down if you aren’t sure and want to go back to the normal mode.
That’s just about it!
Read more: http://wccftech.com/how-to-enter-galaxy-s7-recovery-mode/#ixzz4DORIJ3Dx
http://wccftech.com/how-to-enter-galaxy-s7-recovery-mode/
Chocolatetai said:
Do I need a laptop for this. I'm so sorry about my super noobish question. Don't kill me
Click to expand...
Click to collapse
Yes, specifically the root.bat is Windows based, but you could read the .bat and figure out how to do it in linux. Either way, yes.
Worked flawlessly with the guide. Thanks for compiling it
Edit/Update:
I am getting the same lag that others have reported previously. One thing I'm seeing that stands out in logcat is Secure Storage Daemon throwing warnings and then an error "Kernal binary has been changed. Please use the same version of platform/kernel binaries"
uaktags said:
Yes, specifically the root.bat is Windows based, but you could read the .bat and figure out how to do it in linux. Either way, yes.
Worked flawlessly with the guide. Thanks for compiling it
Click to expand...
Click to collapse
So just followed the guide? Do I need anything else? I just follow the guide and download what the guide says? Do I need to turn my phone off? Do I need a specific app on my phone for anything? Sorry for the questions
Chocolatetai said:
So just followed the guide? Do I need anything else? I just follow the guide and download what the guide says? Do I need to turn my phone off? Do I need a specific app on my phone for anything? Sorry for the questions
Click to expand...
Click to collapse
If you follow the guide, you'll have everything you need and there wouldn't be any questions needed.
I guess more specific to ask, where are you getting hung up?
On a windows machine:
Download all the files listed and get them installed
Follow the instructions (boot phone into download mode, put adb folder into c:\, rename the SuperSU folder from the zip archive to "super" for easy access, execute the cd's and then execute root.bat)
uaktags said:
If you follow the guide, you'll have everything you need and there wouldn't be any questions needed.
I guess more specific to ask, where are you getting hung up?
On a windows machine:
Download all the files listed and get them installed
Follow the instructions (boot phone into download mode, put adb folder into c:\, rename the SuperSU folder from the zip archive to "super" for easy access, execute the cd's and then execute root.bat)
Click to expand...
Click to collapse
How would I put my phone in download mode
Chocolatetai said:
How would I put my phone in download mode
Click to expand...
Click to collapse
It's in the guide.
Please just read the guide and understand it before you move forward. Ask what you don't understand from the guide so that the writer could make it more clear if it's needed. But what you just asked is literally written clearly with what to do.
Damn can't wait to do this and install xposed only got another hour left
T-Mobile S7 Edge
Latest Update PD8
Eng Boot - System Custom
Knox 0x0

[GUIDE to ROOT] for new users, step by step, main aspects clarified

INTRODUCTION (don't skip it if you want understand what you are reading)
Here we are, as promised.
A guide for beginners who hardly understand all the brief steps described in guides: root Galaxy S5 G-900V, unlock-bootloaders, etc. thanks for everyone who helped me with big patience (jrkruse, Bryanx86, XeCuTioN, youdoofus and all other guys) and who developed the scripts/guides. This guide is to help you keep focusing there
I'll try to be as brief as possible, remembering me when I entered in theis world without knowing this phone, and eager of flashing quickly the desidered ROM. I admit I've spent different days and a bounch bad words around figuring out all the obstacles that appeared time by time: you should know from the beginning that a small variation of the process described here may force you start from zero, loosing an amount of time, and that there are different phone models and also with different chipset, so you need carefully understand which phone you have before learning the process or losing time with wrong experiments, they will not work.
Anyway this guide will help many figuring out different aspects of phone, useful to everyone who is appraching flash the S5, it's a collection of important things I've read arond and experimented myself.
PHONE:
I have a S5 G900V with Toshiba chipset "CID11", and I tested all the following only on this phone, for questions/explanations read this article:
http://forum.xda-developers.com/verizon-galaxy-s5/general/root-method-og5-ok3-t3290370
I'm not going to give any support to other versions, but post me if I forgot something
DEFINITIONS:
PHONE: unfortunately there are a moltitude of Galaxy S5 released, they are dedicated to particular geographic areas and particular service operators, the 900V is created for Verizon brand and it has a native ROM with SIM locked. If you bought one with SIM unlocked (and you may even read under "about" it is a 900F for example! check the right one starting the download mode) and you want root it/upgrade you should consider that the first rom uploaded to begin the following process is Verizion original, and it contains SIM lock: you will not use your phone later till you flash the final desidered rom! Chances are also, if you have like I do a CID11 chipset, the SD card will stop be recognized, and that's a boring thing. EDIT: the SD card will work, it was my phone with the SD gold contacts spoiled, accurately I lift them up and sd worked always later.
CHIPSET: as I know there are two variants around, one with Chipset Sasmung "eMMC" and one with Toshiba "eMMC". Before you start you need to read the file /sys/block/mmcblk0/device/cid under the root path, the first two bytes will be 11 or 15, if you have 15 you're lucky and you may even remove the locked bootloader, if you have 11 there are not solutions yet for unlock, but you can install Marshmellow 6.0.1 (unrooted/without root). To check the file CID I suggest to install xplore from Lonelycatgames (you may find a copy around, google it and download apk, open the folder root, the path /sys/block/mmcblk0/device/ and at file cid push long and use the hex editor.
BOOTLOADER: The Verizon phones accept ROMs only containing their certificate (it's more complex but let's say it's like that), they are called stock ROM (ROMs coming from brend, original, untouched). To load other custom roms you need to unlock the Bootloader to avoid checks on certifications, and this is possible only if you have a CID 15 and only after rooting phone, and unlock bootloader. Then you will you are able to flash TWRP which is a nice console for upload any kind of rom.
Anyway, anyCID, there is a "workaround" called Safestrap that loads a TWRP console instead of the classic Android operative system (OS).. and it happens when you will reboot from its Safestrap applications: the console will load instead of Android on next reboot, and when you will reboot from Safestrap console, itself will restores Android the next boot. It's the only way to load ROMS when your CID is 11, but only very particular releases (read about down); and the way to unlock bootloader on CID15. We're waiting that someone in future will unlock also the CID11..
the "bootloader" or "download mode" can be opened only from phone switched off by pressing VolDwn+Home and when u sure u're pressing them correctly then press power keeping them pressed(!) until u see the bootloader, press then volume up.
"recovery console" or "recovery" is reached from phone switched off in the same way, but pressing Volup+Home (the power) until u see the recovery.
ROM: it's a file containing usually the kernel, the system with main applications (excluded google apps), some scripts (commands) to cancel datas before installing.
GOOGLE APPS: you have to flash them after flashed the rom (if the rom asking explicitly for them because made without (it means it doesn't contain inside any google apps that may be crucial for booting), or.. you have to flash them if you're targeting the final result (the last flash) and you want have apps updated in your "new flashed phone". It's not necessary when u're in process of root phone/unlocking.
FLASH A BOOT IMAGE/package: it's a file used to replace the bootloader, when it's needed, for example if you are upgrading from Lollipop to Marshmellow the bootloader can't stay in lollipop version, the versions should match, be sure to have both compatible already downloaded.
ROOT: it means gain the administrators privileges to edit system files on phone.
TWRP: it's a smart console to manage the phone with full control, allows to change the Android versions and many other things.
RECCOMENDATIONS:
1) have battery on phone around 100%, looks because it seems that at lower values make the phone react sometime unexpectly (power safe) during operations, that means you may loose after a lot time to figure out what problem occured/process skipped.
2) During the flashing, in download mode, the phone may not be charged from USB, and the PC power is much less powerful then the charger, you may see a quite impressive battery draining even when connected to PC, this is why is better to start near 100%.
3) During update, the USB up/downs may use lot of CPU of your PC due to driver recognition, keep then your Windows "clean" for the process, no apps in backgroud which use lot of RAM and CPU (for example browsers with many tabs opened), so the driver detection could be faster, avoid programming interruptions (for example installing apps in root.bat)
NOTICE: any time u'll use Odin you don't need to change its flags/settings (for example auto reboot), leave them as they are. If you uploaded something wrong/not certifed under download mode and the phone refuses that, you need to switch off the phone and restart in download mode again, it's not up to software Odin in your PC; you can leave it opened.
Odin will check the checksum of files that are loaded, so for big rom files you have to be patient and give it time to read all file.
When Odin is open and USB connected, you have to see the phone connected by COM, if it doesn't connect the phone may be bricked or you have to install the latest Samsung drivers (!! **you can't forget installing them if it's the first time using a Samsung device!!)
HOW IT WORKS:
useful to understand how is reached the goal here to prevent bricks, solve easier problems, find yourself an overcome. This root kit targets to install 3 applications on the phone, then use a temporary "bricked" kernel to allow edit system files and root the phone before it loads all Android, then restore the previous kernel working, and it ends by using applications installed before to install Safestrap into boot, to have a TWRP console even if the phone is locked.
As the Safestrap substitute the normal Android boot, if there is any problem on the process (=Safestrap will not boot when it's supposed to boot = you started it from its application) the phone may brick here, because when Safestrap stars it need to restore Android normal usage: if it will hapen the Android won't load again, the phone is bricked, read in that section how to solve it.
The first application, Kingoroot,it's made for allow the root permission into other two applications, it's a supervisor. If you use it gently and its installation succeded ok in the beginning of root.bat it will be enough for do all the job (even if the main Guide author suggest to buy SuperSUme).
Busybox it's a software that allows Safestrap to install, whothout it Safestrap won't work.
Safestrap it's a simple application, that if used in right way (I failed lot of times, but I always recovered my phone) permits to have a powerful console on next reboot.
IMPORTANT:
Whne in process, wait always that the USB drivers finishing detecting phone and become "stable" (CPU and hard disk aren't working, keep check them to be sure, as well the icon of the phone should appear in Windows resouces). You may need to start from zero if u miss this, a really stupid reason to lose time.
FILES YOU NEED:
G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 as the main old rom, that works as starting point.
OK3_ROOT_V5.exe: set of tools and scripts for rooting.
Find them all in the first post here:
http://forum.xda-developers.com/verizon-galaxy-s5/general/root-method-og5-ok3-t3290370
PROCEDURE:
1) Open OK3_ROOT_V5.exe in one folder, if you use windows with particular language and not latin chars avoid to extract it on desktop, prefer a path like C:\galaxy for example.
2) Switch off phone, remove SIM card and SD, switch on in recovery mode and wipe data system and cache, then boot to bootloader
2) open Odin, open under AP G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 and wait until it finished read file, connect phone USB, be sure phone is recognized, start flashing. Wait until phone boots, wait until it shows the beginning screen.
3) choose english, then wi fi button down, then skip the connetcion and everything else asked, insert any fake name.
4) When setup ends don't activate Wi fi, go to settings, about, press 8 times build number, get the development menu active, go into it and enable usb debug, wait for popup and allow your PC always, then disable the verify usb application installation in the same menu. The driver may set itself again after this, wait some seconds befor go over and be sure the phone is seen by Windows resources, when you see the icon of the phone on Windows file explorer and the CPU is low again it's time to run root.bat, not before! Go into OK3_ROOT folder, run root.bat, a black old DOS window will open (this is not Odin! Not confuse this window and what you read there with Odin messages, please!) and follow the steps you read in this new DOS window..
it will install apps, reboot in download mode and show you a new Odin window, select NK2_kernel.tar and flash it, now put your eyes over DOS window of root.bat, it should recognize your firmware and after some seconds display a full page of ########, if it doesn't something went wrong, you need to go to recovery console, wipe everything, and flash again the main big flash (=start from zero).
If succeed, and you will read it in the DOS window, as the last step, you have to disconnect USB, pull battery, switch phone on in download mode and flash VZW_BOK3_KERNEL_ONLY.tar with Odin
5) After reboot open KingRoot application already installed, Click The Up Arrows a couple of time until you get to Try It and yes click Try It, then on the main circle, go back with arrow and you will have confirm that is rooted. Close Kingroot, open busybox free app, allow the root access, click on install (even if it start scannig) and wait some seconds, when it say it completed close it. Open Safestrap, allow root, click on install, the app will quit itself, open it again and click on install, it will quit again. Now reboot phone by the power key, hen rebooted open again Safestrap and now you'll be finally ready to click on the button "Reboot to recovery". Before doing it be ready to organize the next step, like files for unlocking bootloader or flashing a locked phone to 6.0.1.
END rooting phone procedure.
BRICK/RECOVERY: if it happens during root, before you upload any other ROM, there may be three ways to solve that:
Pull the battery out (it's almost safe) and:
1) Light: go under download mode and flash VZW_BOK3_KERNEL_ONLY.tar, see if the phones later boot up normally.
Chances are, with "dirty" chache data that lead the phone to brick, you can't start the root.bat procedure again succesfully (use root2.bat to avoid the install of the three applications that supposed already installed). Then you may try to:
2) medium: go under recovery console, wipe data and cache, boot fom there to download mode and flash again VZW_BOK3_KERNEL_ONLY.tar.
Or, if still not successful:
3) Strong: go under recovery console, wipe data and cache, boot fom there to download mode and flash flash full G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 (that means start from zero)
SAFESTRAP WORLD:
WARNING: you should follow at the letter the above process above, any difference may result in a fail of Safestrap recovery to open and phone bricked at samsung logo (+custom). If so don't worry, you have just to start the download mode and flash VZW_BPB1_KERNEL_ONLY.tar.md5 again to see the phone working. But chances you probably now have to repeat all the procedure from zero because your phone is "dirty" and Safestrap won't work more, proceed to what I called "strong" reflashing in brick section.
NOTICE: when you reboot to Safestrap, after Samsung logo, you need to wait 5-10 seconds to see Safestrap.
FLASH FIRE METHOD:
You may prefer to use FF (Flash Fire) to flash your room, it is a app (apk) that needs t be installed on phone when the phone works in normal mode, it allows you to create a list of different "orders" to execute exactly one after the other after you give it the final "ok". The app reboot the phone and starting itself to flash. It may be faster then Safestrap, but when I tried once it didn't work for me, it flashed partially and rebooted before it finished, I had a soft brick and I should restart from zero. Probably it was me pretending to flash something wrong, there is only one way to upload 6.0.1 on a CID11 phone and I did only once with Safestrap.
For dealing with FF you need the phone rooted, after you followed the process above you don't need to install Busybox, neither Safestrap, but you need to find and install SuperSUme.apk, which is another "root manager" program as Kingoroot is, but FF doesn't work with Kingoroot.
After loading kingoroot copy the Flashfire apk and SuperSUme in your phone, install both of them, start first SuperSUme, allow the root, and let it remove Kingoroot in its procedure, when it finished launch FF and let him the root as well.
You need to find these two apk, google them, since SUperSUme is available only paying you should know what you are doing. I used these versons and they worked: supersume-6.0.apk, flashfire-0-50-android-apk-download (notice there is 0.52, but I tested 0.50)
PS: if you feel this useful, please thank me pressing the button
For uploading 6.0.1 to my locked phone I folowed this guide:
http://forum.xda-developers.com/ver...t/rd-unlocking-galaxys-s5-bootloader-t3337909
I would just add that having the SD card "not recognized" I simply copied files of ROM and GAPPS into the phone folder accessed by Windows resources. And when I reboot to Safestrap I flashed as last step the GAPPS, nothing more to add.
When you wipe Data you actually don't delete the /sdcard folder, so the ROM files are safe there.
if you accidentally delete files under safestrap you can upload them by adb, but it will be really slow (around 500KB/s), here is the command: adb push /path/to/local/filename.zip /sdcard/filename.zip
You may evaluate to flash also this before GAPPS:
Tethering_Fix_Knox_Removal_Slight_Debloat_V2.zip to remove Knox and useless apps from this ROM
If you need to put your default system language (the ROM is in english) download from google MoreLocale 2, open a DOS windows with the path to the folder of root.bat, activate the developer menu (point N°4 of post above), connect the USB, and type
pm grant jp.co.c_lis.ccl.morelocale android.permission.CHANGE_CONFIGURATION
Do you know any details about the new pf4 modem?
no, Im not that expert, here is just a guide to help people into the process..
thank you for the great guide. I was able to root my phone with the clear instruction.
However, I am running into one trouble.
When my phone is setting up the language and etc, it requires me to insert sim or wifi. I can't skip that step without doing one or the other. When I do turn on the wifi, the phone then upgrades itself to android 5.0 but the root is still there. I am using T-mobile sim card.
Is there a way to get around the check up? I made sure to follow all the steps correctly too.
if u're talking about the first beginning steps, after the first big ROM loaded, yes you can skip. Select wi fi button, but after skip all the rest. I've never had to connect to internet or inserted a sim card for the process.
I connected/inserted sim only after the flash to desidered rom
thewebsiteisdown said:
Do you know any details about the new pf4 modem?
Click to expand...
Click to collapse
What kind of details did you want to know? Mine works fine.
Very informative read, and also put in plain english for people that dont understand the usual processes for root, in layman's terms. But you're forgetting one thing available for locked bl that i found very useful before i unlocked mine, and that is flashfire. I was able to flash roms which could or would not flash through safestrap, through flashfire. Other than that, good job writing this
Bryanx86 said:
Very informative read, and also put in plain english for people that dont understand the usual processes for root, in layman's terms. But you're forgetting one thing available for locked bl that i found very useful before i unlocked mine, and that is flashfire. I was able to flash roms which could or would not flash through safestrap, through flashfire. Other than that, good job writing this
Click to expand...
Click to collapse
I added the FF guide
Hey! Thanks for this great guide! Could you help me understand how the check the file CID if my phone is still unrooted? Is it possible to do it?
nachoalt said:
Hey! Thanks for this great guide! Could you help me understand how the check the file CID if my phone is still unrooted? Is it possible to do it?
Click to expand...
Click to collapse
you didn't read well the first post. Read it back.
Barabba11 said:
INTRODUCTION (don't skip it if you want understand what you are reading)
FILES YOU NEED:
G900VVRU2BPB1_G900VVZW2BPB1_G900VVRU2BPB1_HOME.tar.md5 as the main old rom, that works as starting point.
OK3_ROOT_V5.exe: set of tools and scripts for rooting.
Find them all in the first post here:
http://forum.xda-developers.com/verizon-galaxy-s5/general/root-method-og5-ok3-t3290370
Click to expand...
Click to collapse
Seems like the file name for OK3_ROOT_V5.exe changed. They call it GS5_LOLLIROOT.tar.gz now (must unzip twice to get all the files) but I looks like what is needed is in this zipped file.
Might take the plunge tomorrow so wish me luck, and thanks again for the explanation!
By "run root.bat" in point 4 do you mean "3 - Root Process.bat"?
Thanks for clarifications
Barabba11,
Since you seems to have a genuine desire of helping people, (and because I want to have my phone rooted), I want to comment your instructions and also try to find what I did wrong, since my phone is locked in the black “Samsung Galaxy S5” screen when trying to accomplish step 4 (no worries, I have been there before…).
Here I go…
FILES YOU NEED
Samsung Drivers: No comments here, straight forward thing to accomplish.
From the original post Here, under “Installing PB1”:
1. Download G900VVRU2BPB1_G900VVZW2BPB1_VZW.zip and unzip it
Click to expand...
Click to collapse
This is what you get today (161108) if you download and unzip that file:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
From the same previously mentioned post, now under “Rooting Instructions”:
1. Download this zip GS5_LOLLIROOT_BLACKCAT.7z
Click to expand...
Click to collapse
This is what you get today (161108) if you download and unzip that file:
Then, under “crc” folder you will find:
And finally, “System” folder is empty.
At this stage my series of comments:
1. I don’t see anything called OK3_ROOT_V5.exe mentioned in step 4 of your procedure. I assume you’re referring to the zipped file GS5_LOLLIROOT_BLACKCAT.7z but since almost every suggestion here indicates to read thoroughly, I don’t want to miss any detail. Can you please confirm if what you call OK3_ROOT folder is the unzipped GS5_LOLLIROOT_BLACKCAT.7z?
2. I don’t see anything called root.bat in the unzipped folders above, mentioned in the same step 4. Can you confirm which one of the .bat files are you referring to? Is it 1 - Install APK's.bat, 2 - Flash NK2.bat, 3 - Root Process.bat or 4 - Flash PB1.bat?
Since my phone got stuck in the black screen when reaching this point and I had to get back to square 1, I’ll wait for comments.
Warmest regards, it is really appreciated what you do here, it is just my humble opinion that detailed instructions in plain English, with proper file names, punctuation etc, would save this world a lot of time and frustration, leaving you developers more time to deal with the important stuff, I’ll be happy to help rewriting or reviewing anything in this regard.
PD: Not sure if the images are going to appear, I don't see them in the preview. If that's the case, you can check here
This thread is out of date since the rooting method has entirely been changed
Can you please indicate where can I find the updated method? Rgds
I'm sorry for the inconvenience, since they changed the main files I'm disoriented too. If they removed the bat files it means everything is different now, and honestly I'm hearing now about that..
Would know too why they changed the process, it was working, complicated but working, and I still have my phone at unrooted Android 6 waiting for a major update, like root or Android7.. I don't have enough time to experiment something that may appear useless for me later.
Anyway reading the instructions may warn you about different aspects to consider.. and reduce the waste of time if some conditions happened.
Kindly write in this thread they way you proceed and I'll have care to edit the first post reminding it. Thank you
Great thread, need some help still
How do I check my chipset when I don't have root access? I downloaded xplore but I need root access to check the root folder.
go into the xplore settings and change the root inside, I've no-rooted phone and I can see it. In the beginning, it's just a way for them to push you install rooting apps
If I root my S5 900V using this method can I then reflash it with 4.4.2?

Categories

Resources