I unlocked my bootloader and tried using my pc to root but something is wrong with drivers or adb or something and at this point im giving up on that. So my question is could i just use kingroot then install flashify then install twrp then install magisk? Or am i crazy and this is impossible?
Thanks for your time.
I, and everyone else on this forum, will not recommend using Kingroot.
You're better off trying to fix your current problem. As a matter of fact, somebody said OnePlus provided fastboot drivers with the phone. They should be somewhere on the driver partition which pop-up when your phone is plugged into the PC.
Pwnycorn said:
I, and everyone else on this forum, will not recommend using Kingroot.
You're better off trying to fix your current problem. As a matter of fact, somebody said OnePlus provided fastboot drivers with the phone. They should be somewhere on the driver partition which pop-up when your phone is plugged into the PC.
Click to expand...
Click to collapse
I second this
I don't think King Root works on this phone but even if it does I would stay away from it. King Root is as close to malware as any program I have ever seen people willingly install. There's a step by step guide for rooting and flashing on the OP5. The OP of that thread is really good about answering questions when people run into problems. If you post what is going wrong for you in that thread I'm sure he will be able to help you.
Related
Hi everyone,
I'm new to "rooting" android devices, although I have jailbroken all my iPhones and "rooted" my palm pre.
As a newbie, it seems the "root toolkit" is the best way to do this? Is this Windows only, or is there a Mac version?
anything else I should read up on / know before rooting? I basically want to root, initially at least, to get sixaxis support and stickmount working.
Thank you all for your help in advance.
First of all, this is the wrong section. You should post inquiries in the q/a section.
In terms of rooting, I personally find the easiest way is to unlock the bootloader, flash a custom recovery such as cwm/twrp, and then install the supersu zip via recovery. You should be able to unlock the bootloader and install recovery via fastboot. After that the rest is just copying a file to the device, booting into recovery and installing a zip file.
Sent from my Nexus 7
Take a peek at the nexus root toolkit thread in this forum...quick and easy.
Sent from my Nexus 7 using xda app-developers app
The tool kit is windows only, correct?
Any reason to NOT use the tool kit and go with other more manual methods?
An iphone is virtually impossible to "brick" - Is the same true for the N7?
Foxman2k said:
Any reason to NOT use the tool kit and go with other more manual methods?
An iphone is virtually impossible to "brick" - Is the same true for the N7?
Click to expand...
Click to collapse
I would agree with:
evonc said:
In terms of rooting, I personally find the easiest way is to unlock the bootloader, flash a custom recovery such as cwm/twrp, and then install the supersu zip via recovery. You should be able to unlock the bootloader and install recovery via fastboot. After that the rest is just copying a file to the device, booting into recovery and installing a zip file.
Click to expand...
Click to collapse
Then you know what is happening, and how it works... so if you run into troubles later, you know what to do.
Hard to brick this device.
Foxman2k said:
Any reason to NOT use the tool kit and go with other more manual methods?
Click to expand...
Click to collapse
For practice, and maybe the one-click solution is not flexible enough for your means. It's usually dependent on the developer to update it, so do check if it has any limitations.
Also, the ones I've seen are Windows only.
Foxman2k said:
An iphone is virtually impossible to "brick" - Is the same true for the N7?
Click to expand...
Click to collapse
As long as you don't mess up the bootloader, it should be possible to reflash stuff via recovery or fastboot. Bear in mind there have been exceptions (though that came about because of a serious kernel bug, rather than due to user error) so this can't be a guarantee.
I was new to rooting too, using the nexus toolkit helped me learn a lot about rooting and all the android stuff I wasn't used too!
I really recommend it
spdecoste said:
I was new to rooting too, using the nexus toolkit helped me learn a lot about rooting and all the android stuff I wasn't used too!
I really recommend it
Click to expand...
Click to collapse
Another recommendation for WUGS rootkit - literally very easy foolproof step by step menus/instructions - only prob I had were the drivers - just manually pointing to driver directory sorted this out.
I made a guide that could help you. http://exzacklyright.blogspot.com/2012/07/nexus-7-guide-for-adbunlocking-rooting.html There's really only 3 commands. I don't recommend toolkits.
exzacklyright said:
I made a guide that could help you. http://exzacklyright.blogspot.com/2012/07/nexus-7-guide-for-adbunlocking-rooting.html There's really only 3 commands. I don't recommend toolkits.
Click to expand...
Click to collapse
Great, will check that out!
Can someone explain to me, in layman's terms, what "unlocking the bootloader" does?
I'm familiar with what "root" technically means as I've been using Linux since back when it had to be loaded on floppys and manualy configuring X LOL. So basically "root" means you have access to super user privileges.
Why is the bootloader locked in the first place? Once it's unlocked can it be locked again?
exzacklyright said:
I made a guide that could help you. http://exzacklyright.blogspot.com/2012/07/nexus-7-guide-for-adbunlocking-rooting.html There's really only 3 commands. I don't recommend toolkits.
Click to expand...
Click to collapse
This seems to rely on Windows. Any Mac tools available?
Foxman2k said:
Great, will check that out!
Can someone explain to me, in layman's terms, what "unlocking the bootloader" does?
I'm familiar with what "root" technically means as I've been using Linux since back when it had to be loaded on floppys and manualy configuring X LOL. So basically "root" means you have access to super user privileges.
Why is the bootloader locked in the first place? Once it's unlocked can it be locked again?
Click to expand...
Click to collapse
Unlocking the bootloader allows you to mess with the bootloaders progression at startup, which gives you the ability to install a custom recovery and gives us the method to gain root access. The bootloader can be unlocked by many different methods - some manual and some "one-click". I'd suggest doing it the manual way first, so you understand the process, and are able to fix it manually if anything goes wrong.
To my understanding, it's locked so that people who don't know what they're doing can't mess the device up. It's a safety procedure basically.
To relock the bootloader, you just type (I only know how to do this in windows - Linux and Mac work as well al beit differently)
Code:
fastboot oem lock
and you're all set.
Foxman2k said:
This seems to rely on Windows. Any Mac tools available?
Click to expand...
Click to collapse
The Android SDK and ADB tools are equally available on Linux and Mac. You won't have to do the "Adding to Path" thing. All of the ADB commands will be the same, though.
I didn't know anything about rooting at all too, despite having an android phone for more than 2 years.
I went with the one-click root process.
Download this file, plug your Nexus 7, follow the instructions- which means typing Y, N, Y etc
Done in 5 minutes. There's a youtube video on it too. Go check it out.
I still dont know much about the process.. except I'm unlocked and rooted =)
I have a few naive questions
Do I have to do the OEM unlock to root the device? I would prefer not to wipe it.
Assuming I don't hard brick the device, can I go back to stock for warranty work?
Does rooting the device mean I can't get OTA updates from Google? For now I just want to run the stock kernel/rom and get updates. I just want root to run titanium and certain other apps that require root.
I've seen a thread that suggest that the play store (market) doesn't work on rooted devices. Is that true?
I'm want to use Android Commander to transfer some files back and forth to the PC for development. AC needs root access... I've used WugFresh's excellent toolkit to unlock and root the device. All worked fine; SuperSU is present, BusyBox installed. But AC still reports no root access, and the FAQ briefly mentions the difference that not all rooting gives root access to adb.
Can anyone explain in simple terms (I'm pretty new to android) how to get full root access to the device so that I can use Android Commander? Googling for instructions to root the device seems to pretty much always lead back to WugFresh's toolkit, which I've already done.
Stuart
Try the link below .I remember having a similar problem on a Galaxy Note. I ain't certain but I think its to do with ADB insecure/secure. I could be completely wrong of course!!
http://www.xda-developers.com/android/run-adbd-in-root-mode-with-adbd-insecure/
ScottArten said:
Try the link below .I remember having a similar problem on a Galaxy Note. I ain't certain but I think its to do with ADB insecure/secure. I could be completely wrong of course!!
http://www.xda-developers.com/android/run-adbd-in-root-mode-with-adbd-insecure/
Click to expand...
Click to collapse
Many thanks, yes, that seems to have worked. Strange that there isn't more info about this out there.
This says that it only persists until a reboot - I would still be interested in anyone knows a way of doing this permanently without installing a custom ROM
Stuart
I'm entirely new to anything phone/development related so I apologize for my ignorance (I also apologize if this is in the wrong section). I've had a razr M for about 2 years now and I'm entirely content with it except after the last update I can no longer use my foxfi for wifi access. From what I understand I can't root my phone and downgrade from this operating system so my question is this: Can I buy a new one off ebay for ~$100, root it and use foxfi (or some other free wifi tether) while keeping my unlimited data and not "bricking" it? The battery on my current phone has gone to crap anyways and I was considering buying a replacement phone considering they're only ~$100 anyways.
It's a pain in the but trying to figure all of this out with only limited time to browse the internet at work and trying to sort the 100's of pages of info from my phone.
Is this feasible? Are there certain things I need to verify about a phone before I buy it to make sure I can complete this process?
Thanks in advance,
Rory
If you're on the latest firmware, you CAN root with Towel Root and unlock with Motopocalypse. Then you can downgrade back to JB. There's a method posted by @bweN diorD somewhere in this forum.
Sent from my HTC6525LVW using Tapatalk
RikRong said:
If you're on the latest firmware, you CAN root with Towel Root and unlock with Motopocalypse. Then you can downgrade back to JB. There's a method posted by @bweN diorD somewhere in this forum.
Sent from my HTC6525LVW using Tapatalk
Click to expand...
Click to collapse
Thanks RikRong! How do I know if I'm on the latest firmware (does that just mean the latest operating system? My phone says 4.4.2 so I'm assuming that's a yes)? Sorry, there's a thousand new terms and I'm struggling to take in what this all means.
When it comes to trying to root my phone, since I have no more foxfi I also don't have a way to have internet access on my computer/tablet to walk me through the rooting process/assist me if something goes wrong with the... would you think it's intuitive enough/fullproof that if I print out the thread I can just follow it through and shouldn't have issues? Also, I looked through the first 4 or 5 pages in this forum and didn't find any threads started by "bweN dior" but I'm probably just overlooking what I'm looking for. Do you know what the thread was titled?
Thanks,
Rory
http://forum.xda-developers.com/showthread.php?t=2783157
Install .apk and run
Profit
Don't forget to thank geohot
rypkr937 said:
Thanks RikRong! How do I know if I'm on the latest firmware (does that just mean the latest operating system? My phone says 4.4.2 so I'm assuming that's a yes)? Sorry, there's a thousand new terms and I'm struggling to take in what this all means.
When it comes to trying to root my phone, since I have no more foxfi I also don't have a way to have internet access on my computer/tablet to walk me through the rooting process/assist me if something goes wrong with the... would you think it's intuitive enough/fullproof that if I print out the thread I can just follow it through and shouldn't have issues? Also, I looked through the first 4 or 5 pages in this forum and didn't find any threads started by "bweN dior" but I'm probably just overlooking what I'm looking for. Do you know what the thread was titled?
Thanks,
Rory
Click to expand...
Click to collapse
actually, i didnt make a guide for this model. i made it for the hd/maxx hd. the root and bootloader unlock is the same and you can use those files, but you can NOT use any of the phone specific software in the guide or you will likely brick your phone.
http://forum.xda-developers.com/showthread.php?t=2789743
bweN diorD said:
actually, i didnt make a guide for this model. i made it for the hd/maxx hd. the root and bootloader unlock is the same and you can use those files, but you can NOT use any of the phone specific software in the guide or you will likely brick your phone.
http://forum.xda-developers.com/showthread.php?t=2789743
Click to expand...
Click to collapse
Yeah, I saw that it was someone else that made the guide for the M, but I like how yours is set-up. I was going to point him to your thread in the HD forum for rooting and unlocking, then refer him to guide in the M forum for downgrading. Use Bwen's guide to use Towel Root and Motopocalypse. Get TWRP from here: http://androidhosting.org/Devs/Dhacker29/msm8960/TWRP2710-RAZR_M-KITKAT.img and flash a SU zip to gain permanent root. Then use this guide to downgrade: http://forum.xda-developers.com/showthread.php?t=2786016 .
RikRong said:
Yeah, I saw that it was someone else that made the guide for the M, but I like how yours is set-up. I was going to point him to your thread in the HD forum for rooting and unlocking, then refer him to guide in the M forum for downgrading. Use Bwen's guide to use Towel Root and Motopocalypse. Get TWRP from here: http://androidhosting.org/Devs/Dhacker29/msm8960/TWRP2710-RAZR_M-KITKAT.img and flash a SU zip to gain permanent root. Then use this guide to downgrade: http://forum.xda-developers.com/showthread.php?t=2786016 .
Click to expand...
Click to collapse
Okay, I'm trying to start this process. From my droid, I downloaded http://androidhosting.org/Devs/Dhacker29/msm8960/TWRP2710-RAZR_M-KITKAT.img but immediately I'm encountering problems. My phone says it cannot open this file. I'm already dreading this is going to be difficult/dangerous...
Why can't I open this file? Also, what is flashing a SU zip?
There is far too much about this I don't understand.
I am willing to pay someone to root a razr m for me. Do I have any takers?
Towel Root and Motopocalypse are both apps that you can download to the phone and then run. They're just apps, so they are as easy as opening the app then running. You need to use Towel Root, then Motopocalypse to unlock, and then you can install TWRP. If you don't want to use fastboot to install recovery, then you can flash it with Rashr or Flashify. Just download TWRP and place on your external SD, no need to open or extract it. Flash it with one of those apps. Once you're rooted and unlocked, you should be able to use that guide to downgrade.
Sent from my HTC6525LVW using Tapatalk
rypkr937 said:
Okay, I'm trying to start this process. From my droid, I downloaded http://androidhosting.org/Devs/Dhacker29/msm8960/TWRP2710-RAZR_M-KITKAT.img but immediately I'm encountering problems. My phone says it cannot open this file. I'm already dreading this is going to be difficult/dangerous...
Why can't I open this file? Also, what is flashing a SU zip?
Click to expand...
Click to collapse
just use the tutorial i posted before as a guide, substituting the files @RikRong gave you for the recoveries.
i just updated the guide to include a complete step by step for flashing the recoveries and su zip.
the only thing you will need is fastboot and adb in the same folder with your recovery file.
the guide instructs to use adb and fastboot from my script, but you wont have my script. thats why you need to grab adb and fastboot from google.
its not difficult, you just dont understand what needs to be done. you dont open the recovery with the phone booted up. just read the guide and subsequent link to the step by step and you will quickly see where you are going wrong.
http://forum.xda-developers.com/showthread.php?t=2789743
just a quick disclaimer for those not following along, ^^^^^ the firmware and recoveries in this guide are for the 926 only!!! use it for reference only!! any other files in the guide and the guide itself, is universal.
rypkr937 said:
There is far too much about this I don't understand.
I am willing to pay someone to root a razr m for me. Do I have any takers?
Click to expand...
Click to collapse
Please refer to this thread > http://forum.xda-developers.com/droid-razr-m/general/guide-faq-how-to-root-boot-unlock-t2869432
Now I think I got problems. I thought I had it all figured out with all of the walkthroughs. I have the phone in fastboot mode and I was flashing it with RSD for the previous firmware. It was going through the steps and on 7/20 it said failed flash. I tried again and now it says failed flash after 1/20. I'm afraid to try and boot the phone. What should I do?
rypkr937 said:
Now I think I got problems. I thought I had it all figured out with all of the walkthroughs. I have the phone in fastboot mode and I was flashing it with RSD for the previous firmware. It was going through the steps and on 7/20 it said failed flash. I tried again and now it says failed flash after 1/20. I'm afraid to try and boot the phone. What should I do?
Click to expand...
Click to collapse
If your boot loader isn't unlocked, you can't flash older FW. Did you unlock already?
Sent from my HTC6525LVW using Tapatalk
rypkr937 said:
Now I think I got problems. I thought I had it all figured out with all of the walkthroughs. I have the phone in fastboot mode and I was flashing it with RSD for the previous firmware. It was going through the steps and on 7/20 it said failed flash. I tried again and now it says failed flash after 1/20. I'm afraid to try and boot the phone. What should I do?
Click to expand...
Click to collapse
It says USB error. I unplugged it from the computer and tried it again. It's step 7/20 "flash modem "non-hlos.bin" where it is getting screwed up.
RikRong said:
If your boot loader isn't unlocked, you can't flash older FW. Did you unlock already?
Sent from my HTC6525LVW using Tapatalk
Click to expand...
Click to collapse
Yes. I think? I did these steps successfully
-----------------------------------------
2. BOOTLOADER UNLOCKING
-----------------------------------------•Download Towel Root [XDA] [WEBSITE] - Disregard if you have previously rooted using Towel Root
•Download Motopocalypse [WEBSITE] [DOWNLOAD]
•Place both on external SDcard
•Install and run Towel Root
•Follow any in-app prompts
•Reboot
•Install and run Motopocalypse
•Follow any in-app prompts
•Reboot
•PROFIT!
My error specifically says this:
Failed flashing process. 7/20 flash modem "non-hlos.bin" -> USB error occurred while reading/writing.
I unplugged it and tried another USB port and it went through all the steps 20/20. Then it rebooted my phone and the phone says "please wait, this may take a few minutes". After several minutes RSD told me to "manually power on the phone". Since the phone was never shut off I couldn't do this so I unplugged the USB and replugged it in thinking maybe there was another USB error. RSD has now finished and says result is "PASS". However my phone still says "please wait, this may take a few minutes". Should I let me phone be or should I restart it?
rypkr937 said:
I unplugged it and tried another USB port and it went through all the steps 20/20. Then it rebooted my phone and the phone says "please wait, this may take a few minutes". After several minutes RSD told me to "manually power on the phone". Since the phone was never shut off I couldn't do this so I unplugged the USB and replugged it in thinking maybe there was another USB error. RSD has now finished and says result is "PASS". However my phone still says "please wait, this may take a few minutes". Should I let me phone be or should I restart it?
Click to expand...
Click to collapse
do the 3 button trick to get into flash mode and tell us what the status code is please.
bweN diorD said:
do the 3 button trick to get into flash mode and tell us what the status code is please.
Click to expand...
Click to collapse
power + volume up + down rebooted me to a screen that asked me to select my language (just as before). After selecting English it goes back to the "please wait this make take a few minutes" screen.
It's working!!!! I just ran RSD again (and this from the start on a usb 2.0 port as I read 3.0 can screw it up). This time it worked like a charm! I'm back on jellybean and posting from my laptop through a foxfi connection from my phone! SO thankful for this and those who did the write ups/walk throughs and posted in here! I got a lot of apps and setting to update ahead of me ugh. I'm going to do some donating here for the help! Thanks to those who posted in this thread and the ones who made those write ups and the app developers!
How do I keep my phone from automatically updating back to KK?? I didn't let it update when KK originally came out (I just kept clicking postpone) until about a month or two later it just updated on it's own. Well my phone just started automatically downloading a system update again. I put it in airplane mode but how do I keep this update from happening again and getting screwed by KK again?
I have been a Linux based software developer for over 10 years but recently started looking into Android development and just purchased a Nexus 6 phone from Motorola to start hacking on. The first thing obviously is to unlock the bootloader (which seems really straight forward) and then root the phone. But this leads me to a question.
I have been searching the internet for root techniques for the Nexus device and I keep finding tutorials that point me to downloading premade files from others that root the phone in a blackbox fashion. I would rather understand the actual root process than just follow a cookie cutter process designed to make it easier for people who don't want to learn how to do it. So my question is this, does anybody know of any information anywhere that details and explains the rooting process without using others downloaded files or actually explains what those downloaded files are doing? I am a curious guy and don't really like blackboxes if I have an alternative. I would much rather learn the process so I can start figuring out how to hack on this phone more effectively.
Thanks for any information you can provide!
Adrian
aew_78 said:
I have been a Linux based software developer for over 10 years but recently started looking into Android development and just purchased a Nexus 6 phone from Motorola to start hacking on. The first thing obviously is to unlock the bootloader (which seems really straight forward) and then root the phone. But this leads me to a question.
I have been searching the internet for root techniques for the Nexus device and I keep finding tutorials that point me to downloading premade files from others that root the phone in a blackbox fashion. I would rather understand the actual root process than just follow a cookie cutter process designed to make it easier for people who don't want to learn how to do it. So my question is this, does anybody know of any information anywhere that details and explains the rooting process without using others downloaded files or actually explains what those downloaded files are doing? I am a curious guy and don't really like blackboxes if I have an alternative. I would much rather learn the process so I can start figuring out how to hack on this phone more effectively.
Thanks for any information you can provide!
Adrian
Click to expand...
Click to collapse
Unlock the bootloader, flash TWRP recovery. Flash the SuperSU zip in TWRP.
Profit.
Thanks for the reply
Evolution_Tech said:
Unlock the bootloader, flash TWRP recovery. Flash the SuperSU zip in TWRP.
Profit.
Click to expand...
Click to collapse
Thanks for the reply! This seems like the general process I have seen in the tutorials. What I would really like to understand is the nature of the process though. Previously in all my other Android devices I blindly downloaded files and followed instructions to run them and it all just seemed to work. Now I'm trying to figure out the process and why it worked. You could say I am trying to understand how the people that create these downloadable files do it. I'm not looking for a quick root process, but a more thorough approach that actually teaches me what's going on.
For instance, I don't know why I need to flash the TWRP recovery (or even what it is doing in the process) and I don't understand what the SuperSU is doing? Consider me a very curious novice who would like to get to the point to where I could be a valuable contributor to a project like TWRP.
aew_78 said:
Thanks for the reply! This seems like the general process I have seen in the tutorials. What I would really like to understand is the nature of the process though. Previously in all my other Android devices I blindly downloaded files and followed instructions to run them and it all just seemed to work. Now I'm trying to figure out the process and why it worked. You could say I am trying to understand how the people that create these downloadable files do it. I'm not looking for a quick root process, but a more thorough approach that actually teaches me what's going on.
For instance, I don't know why I need to flash the TWRP recovery (or even what it is doing in the process) and I don't understand what the SuperSU is doing? Consider me a very curious novice who would like to get to the point to where I could be a valuable contributor to a project like TWRP.
Click to expand...
Click to collapse
Maybe start here:
http://forum.xda-developers.com/showthread.php?t=2948481
aew_78 said:
I have been a Linux based software developer for over 10 years but recently started looking into Android development and just purchased a Nexus 6 phone from Motorola to start hacking on. The first thing obviously is to unlock the bootloader (which seems really straight forward) and then root the phone. But this leads me to a question.
I have been searching the internet for root techniques for the Nexus device and I keep finding tutorials that point me to downloading premade files from others that root the phone in a blackbox fashion. I would rather understand the actual root process than just follow a cookie cutter process designed to make it easier for people who don't want to learn how to do it. So my question is this, does anybody know of any information anywhere that details and explains the rooting process without using others downloaded files or actually explains what those downloaded files are doing? I am a curious guy and don't really like blackboxes if I have an alternative. I would much rather learn the process so I can start figuring out how to hack on this phone more effectively.
Thanks for any information you can provide!
Adrian
Click to expand...
Click to collapse
Find stuff from chainfire, for example: THIS.
You could check sources from superuser written by Koush. Although it is old, you will get the basic idea of what is going on with root.
Basically the entire idea is to get the linux su binary installed on the system.
The problem is that the user that you are using doesn't have permission to create or execute the su binary.
The root process is the process of making both of those true.
Sometimes a root kit needs to utilize an exploit for this to happen, or can simply be flashed (written to the system) before the system is booted (typically in recovery mode).
Picture twrp as your recovery tool for your comp. Basically same functions. SuperSU does the same thing as root on your Linux
Benefits if running Linux you only download 2 files. Twrp and SuperSU. Process is done in terminal so you can see everything that is happening. Also if you open a rom zip you can access the notes that tell it what to do and sorta see what's going on in there as well.
Hi I'm curious i'm completely stock and would like to finally root my device I haven't rooted since well i think my nexus and that was simple or my note 3. Anyway I did some research and found this(https://forum.xda-developers.com/axon-7/development/tool-axon7toolkit-t3573108) but when trying it can't connect to servers and not sure about the abd installed drivers i believe maybe i'm doing something wrong.
So my question is whats the best current way to root the phone any links to an instructional would be helpful the ones i've read only say b20 something i think 28 (https://forum.xda-developers.com/axon-7/how-to/guide-install-twrp-unlock-bl-flash-t3517379) and don't have all the files anymore so not sure thanks i really would like to root the phone been having the itch to mess with it thanks for any help.
thanks hope I can root this bad boy
Yeah use the tool. Worked for me a few weeks ago.
spriteboost said:
some research and found this(https://forum.xda-developers.com/axon-7/development/tool-axon7toolkit-t3573108) but when trying it can't connect to servers and not sure about the abd installed drivers i believe maybe i'm doing something wrong.
So my question is whats the best current way to root the phone
thanks hope I can root this bad boy
Click to expand...
Click to collapse
Make sure you have Android SDK and thus ADB properly installed, from there just use the tool and you'll be fine. Only thing you'd really need to do post-root is set system to r/w if you want to delete sys apps and such because that doesn't seem to stick until you pass it a command or use a root toolkit app and do it from there.