Ultimate guide how to root or jailbreak all Android and iOS devices

jailbreakIs your phone feeling a bit boring? Does your tablet need more customization? Sometimes, your devices don’t feel personal enough. Other times, it can be bogged down by needless bloatware and other cruft. Free it with one of several free tools for iOS, Android, Windows RT, and webOS!

Jailbreaking, on iOS devices, allows you to install apps, tweaks, and themes that Apple hasn’t approved. You can add a fifth (or sixth, or seventh) icon to your dock; you can make the entire system bright red. Although Apple tries hard to not let people jailbreak, the worst they can do is void your warranty; and rest assured, Apple will void your warranty if you jailbreak. (Jailbreaking is 100% legal, although pirating apps is not!)

Rooting, which is for Android devices, allows you to modify crucial system files that would otherwise be locked away. This lets you do things like block ads, remove/freeze bloatware, use a firewall, and much more. Due to the thousands dozens of devices available, there are dozens and dozens of rooting methods; however, there are also some rooters that are fairly universal. Take note although rooting is 100% legal, it may void your warranty.

Disclaimer: Please proceed with caution. Although the art of rooting, jailbreaking, and homebrewing has been been turned into a science (all three are fairly safe to do), all after-market software modifications have the risk of bricking your device. By proceeding below and rooting/jailbreaking/homebrewing your device, you recognize and accept the risks of these processes. Locutus, Ashraf, dotTech and anyone else except yourself are not responsible for any gain, loss, or harm done to you, your device, or your data. If you brick your device and come whine here, Ashraf will probably laugh at you.

Table of Contents

Android Rooting

Do you like HTC’s Sense skin? What about Motoblur? More like Motoblah! By rooting your Android device, you can get more customizability along with more apps.

Android is a unique beast among mobile OSes. Unlike iOS or WebOS, which are made exclusively by one company and only have a few software releases, Android has thousands dozens (maybe hundreds) of devices and many different software versions. As such, it is extremely difficult to make one rooting program work on all devices. However some programs, like SuperOneClick, have managed to get fairly close to the end goal of a universal rooting program, and some others, like z4root, even allow rooting from the comfort of your hand (no computer required).

Rooting Android with z4root

Have Android 2.2 Froyo or below? That means you can root your phone, from the convenient location of your phone! All you’ll need is a small bit of time. No computer is required. (If you have above Android 2.2, skip down below to SuperOneClick, Framaroot, or device-specific rooting.)

First, you’ll need to make sure that non-Market app installs are allowed; this is called sideloading apps. To do this, go to Menu > Settings > Applications (or Security) and check “Unknown Sources”. (If it’s greyed out, that means that your carrier has decided to be mean and block sideloading. To remove this restriction, try rooting with SuperOneClick, Framaroot, or device-specific rooting below.)

Now that your phone allows sideloading, download z4root onto your phone. Once it has been downloaded, use a file manager to navigate to the APK installer (it will probably be in the download folder) and install z4root. After it is installed, launch z4root from your app tray open it up from your launcher:

Once z4root has been launched, you are half-way finished. Now all you have to do is decide if you want a permanent root, or just a root until you reboot your phone (temporary root). If you want a permanent root, be aware that it won’t work on every phone (try SuperOneClick, Framaroot, or device-specific rooting if z4root doesn’t work for you).

Once you select what type of root you want, just follow on-screen instructions and you will be rooted within minutes. You know you are rooted if you have a “SuperUser” app in your app tray. You may have to reboot your device for this to appear. If the “SuperUser” app appears, congrats! Your Android 2.2 phone is now rooted.

Te following is the list of known phones compatible/incompatible with the permanent root:

(Click on the list to view it in full size.)

If your phone is not in the list shown above, it may or may not be compatible with z4root. The only way to find out is try it out. If your phone is on the incompatible list, you can only use the temporary root option.

Rooting with SuperOneClick

Rooting with SuperOneClick is a fairly easy affair, but requires a bit of setup first. The first thing you need to do is make sure your device will work with SuperOneClick. SuperOneClick only works for devices on Android Gingerbread (2.3.x) and lower. See Framaroot or device-specific rooting if your device is not compatible with SuperOneClick.

It is most likely compatible if it is not one of these (the following are incompatible devices)

  • Sprint EVO 4G (HTC Supersonic)
  • Droid Incredible (HTC Incredible)
  • HTC Desire GSM
  • HTC Desire CDMA (HTC BravoC)
  • HTC Aria
  • Droid Eris (HTC DesireC)
  • HTC Wildfire (HTC Buzz)

These phones have locked NAND chips. In order to remove this lock, you must use unrevoked, a NAND unlocker.

So far the known phones that are compatible with SuperOneClick are:

  • Acer Liquid Metal
  • Dell Streak
  • HTC Magic (Sapphire) 32B
  • HTC Bee
  • LG Ally
  • Motorola Atrix 4G
  • Motorola Charm
  • Motorola Cliq
  • Motorola Droid
  • Motorola Flipside
  • Motorola Flipout
  • Motorola Milestone
  • Nexus One
  • Samsung Captivate
  • Samsung Galaxy 551 (GT-I5510)
  • Samsung Galaxy Portal/Spica I5700
  • Samsung Galaxy S 4G
  • Samsung Galaxy S I9000
  • Samsung Galaxy S SCH-I500
  • Samsung Galaxy Tab
  • Samsung Transform M920
  • Samsung Vibrant
  • Sony Ericsson Xperia E51i X8
  • Sony Ericsson Xperia X10
  • Sprint Hero
  • Telus Fascinate
  • Toshiba Folio 100

The key thing to note is just because your phone is not on the above list does not mean SuperOneClick won’t work with your phone. As long as your phone is not listed on the incompatible list (first list shown above), then your phone may still work with SuperOneClick. The only way you will know for sure is to give it a try; if you are on Android 2.3 Gingerbread or lower, SuperOneClick will likely work for your device. See Framaroot or device-specific rooting if your device is not compatible with SuperOneClick.

After verifying your phone is rootable, there still remain couple of prerequisites to rooting your device:

  • You NEED to put your phone on USB Debugging mode
  • You NEED to install make sure the Android drivers for your phone are installed
  • Make sure you DO NOT mount your SD card
  • If you still can’t get something to run, try doing it in recovery mode

To put your device into USB Debugging mode, go to Settings > Applications > Development and check the “USB Debugging” box. After enabling debugging, install drivers for your phone on your computer and plug in your phone.

After installing the drivers, you’ll need to download SuperOneClick. Note that, due to the exploit used in the rooting program, it may be detected as a virus; this is to be expected and the program is clean as far as we know. Extract the program and open SuperOneClick.exe (Vista + 7: right click -> run as administrator):

The beauty of SuperOneClick is its rooting method is universal, allowing for all Android devices to be rooted at any version number. So, just hit Root to root your device.

(Sidenote: After rooting, if your device did not allow for sideloading, you can enable sideloading on your device by hitting the Allow Non-Market Apps buttons.)

Once the root procedure has finished, go back to your device. Open your app launcher and you should a new app called “Superuser”. This verifies your device has been rooted; if you don’t see it, try rebooting your device.

Congratulations! You’ve successfully rooted your Android device. Now go have fun theming, de-bloating, and modding.

Rooting With Framaroot

Framaroot exploit choiceYou can think of Framaroot as an updated, modern version of z4root. Like z4root, Framaroot is an Android app that lets you root you root almost any Android smartphone or tablet directly from within the app itself — download the app (you need to sideload, since it isn’t available for Google Play Store), run it, select the relevant options, and Framaroot roots your devices and installs SuperUser. The difference between z4root and Framaroot is, Framaroot is a newer app and supports more newer devices than z4root, thanks to the use of multiple exploits.

As already mentioned, Framaroot works with dozens of devices (noteably, it supports many devices on Ice Cream Sandwich and Jelly Bean) but not all devices. So far, the known supported devices are:

Compatibility for Qualcomm devices (Gandalf exploit only) :

  • Asus Padfone 1/2
  • Asus Padfone Infinity
  • Asus Transformer Pad Infinity TF700KL
  • BW T18+ (Fortis Evo)
  • Cloudfone Thrill 430x
  • Disgo 8400g
  • DNS S4504/S4503/S4502
  • FAEA F1
  • Gigabyte GSmart G1315 Skate
  • Gigabyte GSmart Rio R1
  • Google Nexus 4
  • Highscreen Spark/OMEGA Q/Blast/Strike/Boost
  • HTC One S
  • Huawei Honor Pro (U8950-1)
  • Huawei U8815/U8816 Ascend G300/G301
  • Huawei U8825D Ascend G330D
  • Karbonn Titanium S5
  • Kyocera Torque
  • Lenovo S870E
  • LG Nitro HD
  • LG L7 II P710/P714/P715
  • LG Optimus F5 (P875)
  • LG Optimus G E970/E975
  • LG Optimus L3 II E425
  • LG Optimus L5 E610/612/615
  • LG Optimus L7 II P710/P713/ P714/P715
  • LG Optimus L7 P700/?705
  • LG Optimus LTE 2
  • MEDION LIFE P4013
  • Micromax A111 Canvas Doodle
  • Oppo Find 5
  • Orange Nivo
  • Pantech Discover
  • Pantech IM-A840S Vega S5
  • Samsung Galaxy Win I8552
  • Sharp Aquos Phone SH930W
  • Sony Xperia E C1505/Dual C1605
  • Sony Xperia L C210X
  • teXet TM-3204R
  • teXet TM-4677
  • Xiaomi Mi-2S
  • ZTE V880G/ZTE V955
  • Waiting feedbacks …

Compatibility for MTK devices (Boromir exploit only) :

  • Alcatel OT 4030D S’POP
  • Alcatel OT 8008D Scribe HD
  • Alcatel OT 997D
  • Alcatel OT Idol 6030X/6030D/6030H
  • Amoi N828
  • ASUS Memo Pad HD 7
  • Chinese Star S7589
  • DAXIAN XY100S
  • Explay HD Quad
  • Explay infinity II
  • Explay Polo
  • Explay Surfer 7.32 3G
  • Explay Surfer 8.31 3G
  • Fly IQ440 Energie
  • Fly IQ441 Radiance
  • Fly IQ442 Miracle
  • Fly IQ443 Trend
  • Fly IQ446 Magic
  • Fly IQ450 Quattro Horizon 2
  • Fly IQ451
  • GoClever Fone 570Q
  • Haipai I9389
  • Highscreen Alpha GTX
  • HKC Q79 3G
  • Huawei U8836D G500 Pro
  • IconBIT NetTAB Space 3G Duo
  • iOcean X7
  • Jiayu G2
  • Jiayu G3S
  • Jiayu G4
  • KENEKSI Beta
  • Lava iris 405
  • Lenovo IdeaPhone P700i
  • Lenovo IdeaPhone S720
  • Lenovo IdeaTab A3000-H
  • Lenovo IdeaTab S6000-H
  • Lenovo P770
  • Lenovo S820, S920, A390
  • Micromax Canvas HD
  • Motorola RAZR D3
  • Newman N1
  • Oppo findway U7015
  • OUMEI X5
  • Philips W536
  • Philips W736
  • Prestigio MultiPhone 4055
  • Prestigio MultiPhone PAP 4505DUO
  • Sharp AQUOS SH837W
  • Star S5 Butterfly
  • TeXet NaviPad TM-7055HD
  • Texet TM-5277
  • THL V12
  • THL W100 (130711)
  • THL W200
  • ZOPO C2 Platinum
  • ZOPO ZP 910
  • ZOPO ZP300+
  • ZOPO ZP900 Leader
  • ZTE V880G/H
  • ZTE V987 Grand X Quad
  • Waiting feedbacks …

Compatibility for Huawei K3V2 devices (Pippin exploit only) :

  • Waiting feedbacks …

Compatibility for Samsung devices (Legolas and Aragorn exploits only) :

  • Samsung Galaxy Core GT-I8262
  • Samsung Galaxy Proclaim S720C
  • Samsung Galaxy Young GT-S6312/GT-S6310
  • Samsung Lightray SCH-R940
  • Waiting feedbacks …

Compatibility for Exynos devices (Sam, Frodo, Legolas and Aragorn exploits only) :

  • AT&T Galaxy Note 2 SGH-I317
  • Highscreen Explosion
  • Hyundai T7s
  • Impression 9702 (Exynos 4412)
  • Lenovo K860/?860i
  • Newman N2
  • Meizu MX2
  • Samsung Galaxy Camera EK-GC100
  • Samsung Galaxy Note 10.1 GT-N8000, GT-N8010, GT-N8013, GT-N8020
  • Samsung Galaxy Note 2 GT-N7100
  • Samsung Galaxy Note 2 LTE GT-N7105
  • Samsung Galaxy Note 8.0
  • Samsung Galaxy Note GT-N7000
  • Samsung Galaxy S GT-i9000
  • Samsung Galaxy S2 AT&T SGH-I777
  • Samsung Galaxy S2 Epic 4G Touch – SPH-D710
  • Samsung Galaxy S2 GT-I9100
  • Samsung Galaxy S3 GT-I9300
  • Samsung Galaxy S3 LTE GT-I9305
  • Samsung Galaxy Tab Plus GT-P6200/GT-P6210
  • Samsung Galaxy Tab 7.7 GT-P6800/GT-P6810
  • Samsung SGH-i997 Infuse 4G
  • T-Mobile Galaxy Note 2 T-889
  • Verizon Galaxy Note 2 SCH-I605
  • iBerry Auxus CoreX2 3G and CoreX4 3G

Compatibility for Omap36XX devices (Gimli exploit only) :

  • Archos Gen8
  • Cliq 2 MB611
  • Coolpad Quattro 4G
  • Droid 2 (a955)
  • Droid 2 Global (a956)
  • Droid X (MB810)
  • LG Marquee LS855
  • LG P970 Optimus Black
  • Motorola DEFY+ (MB525 / MB526)
  • Motorola Droid PRO
  • Motorola Droid X
  • Motorola XPRT
  • Parrot ASTEROID Smart
  • R2D2 (a957)

However, just because your device isn’t on the list doesn’t mean it won’t work — the only way to find out if Framaroot will work on your device is to try it. If Framaroot doesn’t work, rooting will fail and no harm will be done to your device and you should read our device-specific rooting section for a specialized guide on how to root your device. If Framaroot does work… then you are golden.

So ready to give it a try? Head over to Framaroot’s homepage at XDA-Developers to grab it. You will first need to sideload the app onto your smartphone or tablet, meaning you need to first enable Unknown Sources by going to Menu > Settings > Applications (or Security) and checking “Unknown Sources”. Then download the app onto your smartphone or tablet (you can download the app APK onto your computer then transfer it to smartphone or tablet using a USB wire) and install it. Once installed, run it and follow on-screen instructions to have a rooted device in no time!

Other One-Click Tools

If none of the one-click, universal tools we’ve mentioned above work for you, there are a couple of other ones you can try. If you are interested, see Kingo One-Click Tool or Cydia Impactor. Both are one-click rooting tools for Android that works with many different smartphones and tablets — learn more about them to see if they will work for your Android smartphone or tablet.

Device-specific Rooting

dotTech has a section on how-to root guides for individual Android devices; you can read the guides from the links below:

Google devices

Samsung devices

HTC Devices

Motorola Devices

Sony Devices

Amazon Devices

LG Devices

ASUS Devices

Barnes & Noble Devices

Oppo Devices

Lenovo Devices

Acer Devices

Pantech Devices

MSI Devices

ZTE Devices

Huawei Devices

Other Devices

Other

If z4root nor SuperOneClick nor Framaroot nor Kingo One-Click Tool nor Cydia Impactor worked for your device and we haven’t covered your device on dotTech, the best place to find how to root your device is XDA-Developers. Visit XDA and look for your specific device; then roam the forums and look for a thread that explains how to root. (You will most likely find it in the Android Development subforum for your device.) You can even ask questions if you have trouble.

iOS jailbreaking

Apple makes cool toys. However, Apple has not-so-cool restrictions on these toys. Apple likes to build a “walled garden” around its gadgets: You can’t buy or download apps they don’t approve of, and don’t even think about setting custom ringtones.  Don’t like that icon? That’s too bad, as Apple won’t let you change it.  Luckily, there are ways to blow a hole in this walled garden (without damaging the turnips), and it’s called jailbreaking.

evasi0n (iOS 7.x)

It’s been a long road, getting from there to here. However, after almost a year without a new jailbreak, the first unthethered iOS 7.x jailbreak has been released. Titled evasi0n, it’s available for any device running iOS 7.0 through 7.1beta. In other words, it shows you how to jailbreak any iDevice on iOS 7.0, 7.0.1, 7.0.2, 7.0.3, 7.0.4, 7.1beta1, and 7.1beta2.

After downloading evasi0n, extract and run evasi0n.exe. Note that you’ll need to disable passcodes prior to jailbreaking. When you’re ready to go, just hit “Jailbreak” and you’ll be on your way!

evais

After it goes through the various stages of jailbreaking, you’ll need to tap the new app on your homescreen labeled “Jailbreak”. Only tap it once! After tapping, it will go through a few more stages of jailbreaking, and will reboot once or twice.

Congratulations, you’re jailbroken!

evasi0n homepage

[evasi0n for Windows download]

[evasi0n for Mac OS X download]

[evasi0n for Linux download]

Absinthe (iOS 5.x)

After downloading Absinthe, extract absinthe-win-[version].exe and run it. Absinthe still won’t start, however: that was just an extractor. Now go to the newly created absinthe-win-[version] folder and run absinthe.exe. You’ll need to run it as administrator.

Just plug in your device and hit jailbreak. It may take quite a while, especially if you have a large amount of data already on your device, due to some of the exploits it uses. Around halfway through the jailbreak, your device will go into Restore mode. This is perfectly normal and is one of the ways the jailbreak works.

In just a few minutes, you’ll be jailbroken! Congratulations!

GreenPois0n Absinthe homepage

[iOS 5.1.1 download – Windows] [iOS 5.1.1 download – Mac OS X]

[iOS 5.0.1 download – Windows] [iOS 5.0.1 download – Mac OS X]

JailbreakMe.com (iOS 3.x, 4.x)

Do you have an older device, one running iOS 3.1.3 or 4.3.3? You’re in luck! These older software versions are vulnerable to the world’s easiest jailbreak–and you don’t even need a computer to do it on! Simply go do JailbreakMe.com from your device:

Notice the “Free” button? JailbreakMe installs just like any other app, meaning it’s super simple to install:

After tapping Free and Install, just wait a minute or two, and suddenly, Cydia is installed! It’s that simple.

Windows RT Jailbreaking

RT Jailbreak Tool

dotTech has an easy-to-follow guide that shows you how to jailbreak your Windows RT tablet. The jailbreak works with any tablet running on Windows RT, including Microsoft Surface RT. Click here to read the guide.

WebOS homebrewing

Homebrewing, which is for HP’s WebOS devices, allows you to install apps that aren’t in the App Catalog.  It also allows you to install tweaks to the WebOS operating system, like faster animations, overclocking, and many more. The best part about homebrewing is that HP is entirely alright with you if you do it, and on WebOS, there is a large active community of people that write homebrew applications and tweaks. These applications range from things that weren’t submitted to the App Catalog to things that wouldn’t be allowed in the App Catalog. Unlike jailbreaking or rooting, setting up your WebOS device for homebrewing is as easy as the Konami code. Literally.

Homebrewing with WebOS Quick Install

Luckily for WebOS users, there is a single, unified app for getting set up. To get started, open your Just Type box and type in upupdowndownleftrightleftrightbastart. (Five points for those of you that know what that is.)

Open the Developer Mode app that appears and flick the switch in the top right corner. It’ll ask you for your developer mode password; if this is the first time you’ve done this, you don’t have one. A little while after tapping Submit, you’ll be in Developer Mode–congrats!

Now that you’re in developer mode, connect your device to your computer. Hit Close when asked if you want to use your device as a USB drive.

Everything else is done from the computer. Download the latest version of WebOS Quick Install, currently version 4.3.1, from here. If you don’t have Java, be sure to get it now!

Once downloaded, double click it to launch. It will complain that you don’t have Novacom drivers installed. When it does, just hit the install button and wait a few minutes.After the drivers are installed, it should look something like this:

Hit the globe to search the internet for packages.

The package we’re looking for is called Preware. Once you’ve found the package, click install. Very shortly afterward, you’ll have Preware nicely installed on your device. It’ll appear in the downloads tab.

Conclusion

It’s never fun to be told what to do by Big Brother; this is even more true when it comes to electronics we spend our cold hard cash on. With just a few minutes of your time, you can free your device from the shackles put on it by Corporate America. Jailbreaking, rooting, and homebrewing opens doors for your device that would not be open otherwise. Enjoy! (And remember: Don’t pirate apps.)

Originally published August 24, 2011; updated multiple times since then.

Share this post

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

97 comments

  1. Skye

    If you root/jailbreak a sprint galaxy note 2 can you activate it on someone else’s phone line? It’s not a stolen phone I bought it from my cousin who was using it but deactivated it because he switched from sprint to at and t but sprint is saying it’s still activated on they’re account

  2. Tenderfoot

    2014-05-23
    Here is a ROOT process that Works just FINE on the Proscan PLT8235G !!

    http://www.kingoapp.com/index.htm

    Watch this Youtube.com Video to see how it is done..

    https://www.youtube.com/watch?v=8MiZtZCqu4k

    I Rooted my Proscan PLT8235G with this root process and it was much faster and easier than one I posted on an earlier post. This one was the easiest to do. Just be sure to leave your laptop connected after the root process is finished and has completed a reboot process. Once it has completed the reboot and you can unlock the tablet and see all of your normal icons, your good to go.

    Click Finish on the PC application, then Disconnect your USB Cable and close the application.

    That’s it! You can download Root Checker from the Google Play store and use it to check to insure that you have been rooted.

  3. Aj Porras Bergado

    Hi! Can you help me please?? Just answer me with yes or no only.. it’s a viruz or not?? Cause im scared cause when i broke my tablet my mom will never buy me again…… i have “Cloudpad 706w”… so please help me

  4. sean

    i lost my samsung galaxy s2 last week at work and its gone gone lol so i quickly order a new phone from amazon and when i get iti realize that the 3g is broken so no activation possible. I searched for four days for a successfull rooting guide before i found your post. Thank u soo much. Now im gonna tackle this 3g thing and hopefully come out ahead. Ttyl love my new samsung galaxy tab (phone).

  5. Tenderfoot

    If you have a Proscan PLT8235G 8″ Tablet, try this method to Root it. It worked great for me!
    https://www.youtube.com/watch?v=QCBLOhWavT0

    Using this Outstanding Tutorial, I Successfully Rooted my Proscan PLT8235G Tablet with Android Operating System Jelly Bean 4.1.1 This Tablet is using Kernel Version 3.0.8, and Build number JRO03C.20130814.v006. This Tablet was purchased from Woot.com on Nov 16, 2013 and I have been looking for a way to root it ever since I got it.

    Prior to running the Root Process, I did the following to the Tablet to prepare it for Rooting.
    1.) I made sure the battery was fully charged.
    2.) I went to Tablet “Settings”, then selected “Security”, and set “Screen lock” to NONE.
    3.) I went to Tablet “Settings”, then selected “Security”, and put a tick in the “Unknown Sources” box
    4.) I went to Tablet “Settings”, then selected “Developer options” and TURNED ON the options by selecting “ON” in the upper right hand corner of page, then also put a tick in the box next to “USB debugging”
    5.) I powered off the Tablet for 30 seconds, then turned it on prior to following the instructions in this video.
    6.) Be sure tablet is Turned On, but NOT Connected to an External Power Supply to the Tablet. (When Instructed to do so, the USB cable will provide power to the tablet automatically), but DO NOT CONNECT the Tablet to the PC until instructed to do so in the video!!!!

    Using the updated Root Master application (VRoot_1.7.3.4388_Setup.exe and I believe it updates itself to 1.7.5 at some point during the installation), the only difference I saw was that when you reached the Main Screen at about 06:29 minute location in the video, my screen did not scroll left or right, but instead, you had to press the Bang ” ! ” Button located at the top of the screen to access the “Superuser” screen where you saw the “su.binary v3.1.1″ green link

    Aside from that minor difference, everything else went step by step just as described in the video.

    I can tell you that when I got to the Binary Updater screen the first time, it correctly showed the 3 items listed as okay! (exactly as shown in the video), and the 4th item where it said “Remounting /System as ro_ fail!”.

    Just for the heck of it, I hit the “Try Again” button at the bottom of the screen and to my surprise it completed everything successfully, All Green okay! ‘s listed including the 4th line.

    After following each step to the end, everything worked as described until I told it to do the final “SU Binary Update”, and it hung and would not complete even after allowing it to sit for a few minutes. I simply hit the left bottom return button, then immediately went back into the “SU Binary Updater”, hit the Update button at the bottom of the screen and it completed without error. I also hit the “That was cool, do it again” button and it completed a second time without issue.

    The only issue I can see so far that is not mentioned is that there is a blue icon in my APPS page that has what appears to be a large Letter C on it with some Chinese writing under it. Not sure what it is or if I can delete it.

    Clicking on it takes the Tablet to what appears to be a Chinese App Store and everything is shown in Chinese. I’m assuming that this can be safely deleted.

    Enjoy!

  6. jason

    Really great!!! I’ve visited thousands of sites on rooting from xda to android forum to etc etc but the information here is so simple and easy to understand. Plus the websites not too cluttered.. Will be visiting again for sure….

  7. Alex

    hi guys im not very techy guy or anything but ive tried various rooting methods but nun of them seem to work my devices name does not even show up correctly for example on Kingo it says I have a Samsung Galaxy s4 (i9500) when I actually have a Lightahead® N9000 (I9500) 5.0″ Capacitive Android 4.2.2 Dual SIM Smart Phone With 8GB ROM (White) -that is exactly copy paste from where I bought my phone amazon- please help I can not seem 2 find a way

    yes I tried looking up info on XDA-Developers but I found nothing, it might jst be for my cheap ass buying that dumb imitation phone but I have it now oh well gota do something about it if u know how or are welling to help very much appreciated, sorry for grammar

  8. KEK

    I cannot root an LG Optimus F7 (LG870) from BoostMobile running 4.1.2. Tried OneClickRoot (website down all day), Framaroot, Impactor, Kingo (does not recognize the phone when connected). Tried rebooting also. Any ideas?

  9. Melydon

    I found your post comments while searching Google. It is very relevant information. Great work. Regularly I do not make posts on blogs, but I have to say that this posting really forced me to do so. Really awesome post. Really fantastic and I will be coming back for more information at your site and revisit it! T Mobile .

  10. Lanre Johnson

    pls, the below is information about my phone which has been proved stubborn for rooting for NAND LOCK presence. In africa, TECNO AnDROID PHONES have taken market n thousands are searching day &nite to get them rooted ESPECIALLY TECNO D3 2.3.6 GingerBread, D5 &L3

    Build Details

    Manufacturer: alps
    Model: TECNO D3

    Brand: alps
    Board: ratech15cu_nand_6628_gb2
    Device: ratech15cu_nand_6628_gb2
    Hardware: mt6575
    Product: ratech15cu_nand_6628_gb2

    Serial Number: 0123456789ABCDEF

    Bootloader: unknown
    Radio: unknown
    OS: GRK39F

    Build: D3_G120L_CHUANYIN_B1_ALPSGB2MPV2.17_V5.4_S20130304
    Build Type: user
    Build Fingerprint: unknown
    Build Tags: test-keys
    Build Date: 2013-03-05
    Built By: rlk-buildsrv1@rlk-buildsrv1-desktop

    CPU ABIs: armeabi-v7a armeabi

    Kernel Version: Linux version 2.6.35.7 (rlk-buildsrv1@rlk-buildsrv1-desktop) (gcc version 4.4.3 (GCC) ) #1 PREEMPT Tue Mar 5 19:14:16 CST 2013

    DalvikVM Heap Size: 40 MiB

    DalvikVM features
      hprof-heap-dump
      hprof-heap-dump-streaming
      method-trace-profiling
      method-trace-profiling-streaming

    OpenGL ES version: 2.0

    Features
      android.hardware.bluetooth
      android.hardware.camera
      android.hardware.camera.autofocus
      android.hardware.camera.front
      android.hardware.location
      android.hardware.location.gps
      android.hardware.location.network
      android.hardware.microphone
      android.hardware.sensor.accelerometer
      android.hardware.sensor.compass
      android.hardware.sensor.gyroscope
      android.hardware.sensor.light
      android.hardware.sensor.proximity
      android.hardware.telephony
      android.hardware.telephony.gsm
      android.hardware.touchscreen
      android.hardware.touchscreen.multitouch
      android.hardware.touchscreen.multitouch.distinct
      android.hardware.touchscreen.multitouch.jazzhand
      android.hardware.wifi
      android.software.live_wallpaper
      android.software.sip
      android.software.sip.voip

    Shared Java libraries
      android.test.runner
      com.android.location.provider
      com.google.android.maps
      com.mediatek.framework
      javax.obex

    System Properties (39)

    android.vm.dexfile=true
    file.encoding=UTF-8
    file.separator=/
    http.agent=Dalvik/1.4.0 (Linux; U; Android 2.3.6; TECNO D3 Build/GRK39F)
    java.boot.class.path=/system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar:/system/framework/mtklockscreen.jar
    java.class.path=.
    java.class.version=46.0
    java.compiler=
    java.ext.dirs=
    java.home=/system
    java.io.tmpdir=/sdcard
    java.library.path=/vendor/lib:/system/lib
    java.net.preferIPv6Addresses=true
    java.runtime.name=Android Runtime
    java.runtime.version=0.9
    java.specification.name=Dalvik Core Library
    java.specification.vendor=The Android Project
    java.specification.version=0.9
    java.vendor=The Android Project
    java.vendor.url=http://www.android.com/
    java.version=0
    java.vm.name=Dalvik
    java.vm.specification.name=Dalvik Virtual Machine Specification
    java.vm.specification.vendor=The Android Project
    java.vm.specification.version=0.9
    java.vm.vendor=The Android Project
    java.vm.vendor.url=http://www.android.com/
    java.vm.version=1.4.0
    javax.net.ssl.trustStore=/system/etc/security/cacerts.bks
    line.separator=\n
    os.arch=armv7l
    os.name=Linux
    ‘os.version=2.6.35.7
    path.separator=:
    user.dir=/
    user.home=
    user.language=en
    user.name=
    user.region=US

    Device Details

    Processor: ARMv7 Processor rev 10 (v7l)
    Cores: 1

    (Unable to determine CPU frequencies.)

    CPU Implementer: ARM
    CPU Part: Cortex-A9
    CPU Variant: 2

    Hardware: MT6575
    Revision: 65fb8a00
    Serial: 0000000000000000

    CPU Features
      edsp
      fastmult
      half
      neon
      swp
      thumb
      thumbee
      vfp
      vfpv3

    Memory
      Total: 488.8 MiB
      Used: 459.3 MiB
      Free: 29.5 MiB
      Buffers: 800.0 KiB

    Screen Density: 160dpi (1.0x DIP)
    Exact DPI: 160.0 x 160.0
    Screen Size: 320 x 480 pixels
    Approximate Dimensions: 2.0″ x 3.0″ (3.6″ diagonal)

    Charset “UTF-8″

    Canonical Name: UTF-8

    Can Encode: true
    IANA Registered: true

    Aliases
      cp1208
      ibm-1208
      ibm-1209
      ibm-13496
      ibm-13497
      ibm-17592
      ibm-17593
      ibm-5304
      ibm-5305
      UTF-8
      windows-65001

    Environment Variables (12)

    ANDROID_ASSETS=/system/app
    ANDROID_BOOTLOGO=1
    ANDROID_DATA=/data
    ANDROID_PROPERTY_WORKSPACE=8,49574
    ANDROID_ROOT=/system
    ANDROID_SOCKET_zygote=9
    ASEC_MOUNTPOINT=/mnt/asec
    BOOTCLASSPATH=/system/framework/core.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/core-junit.jar:/system/framework/mtklockscreen.jar
    EXTERNAL_STORAGE=/mnt/sdcard
    LD_LIBRARY_PATH=/vendor/lib:/system/lib
    LOOP_MOUNTPOINT=/mnt/obb
    PATH=/sbin:/vendor/bin:/system/sbin:/system/bin:/

  11. Diane Rogers

    I have a Android Exhibit 2G. I was with T-Mobile, they gave me the code to unlock my phone. I’m now with straight talk. I Master reset my phone, I have nothing but problems with it. t-Mobil has stuff in the phone that continuously does things like, delete my new carrier and take overmy phone. I have tried to use, i’m sure yous know the story. I have addhd, which is a disability that causes me not to be able to understand /learn things by reading. I have to be shown . which beings me to this question. Is there anyone or way I can get help rotting my phone. 5202727781 this is my number. Thanks, Diane

  12. Hal

    a newbie needs a little direction or directions….lol

    I have a motorola atrix 4G same as the day it came out….just checking to see if I have this figured out right…
    first download the moto drivers from internet to my computer and with the data cable install them on the phone then download superoneclick and click on it and install and then re-boot the phone.

  13. Tessa

    Hello,

    My acer iconia a100 froze- long story short after attempting hard reset and seeing my little android die, and trying a few things I found online, I’ve decided to root it-

    I know you have to put it in debugging mode before you can root- so my question is is there another way to set the debugging mode if you can’t get into the tablet settings to do so?

    hope you can help

  14. phillip martinez

    I’ve everything to root my samsung admire 2.3.4 n nothing. Its drivin me crazy! It says its rooted but no supper user app n when i use root checker it says device is not rooted. Also i tried a root uninstaller but say root not found. Im ready to through the phone out the window on thee freeway!!!! Can any one please get back at me n let me know what the problem is. I had no problem rooting 2 lg optimus ms690’s and managed to brick one unbricked it but cant seem to gain root access back on it. So between the 2 im irritated.

  15. skøder Taastrup

    Hello there, just became alert to your blog through Google, and found that
    it is truly informative. I am going to watch out for brussels.
    I will be grateful if you continue this in future. A lot of people will be benefited from your writing.
    Cheers!

  16. huse til salg gjessø

    Heya i am for the first time here. I came across this board and I in finding It really helpful
    & it helped me out a lot. I’m hoping to provide one thing again and aid others like you aided me.

  17. fritidshus priser

    I really like your blog.. very nice colors & theme. Did you create this website yourself or did you hire someone to do
    it for you? Plz respond as I’m looking to create my own blog and would like to know where u got this from. many thanks

  18. isolering af loft hus

    Admiring the time and energy you put into your blog and in depth information
    you offer. It’s good to come across a blog every once in a while that isn’t the same outdated rehashed material.
    Wonderful read! I’ve saved your site and I’m adding your RSS
    feeds to my Google account.

  19. sommerhus ry

    Hi there! This is kind of off topic but I need some guidance
    from an established blog. Is it very hard to set up your
    own blog? I’m not very techincal but I can figure things out pretty fast. I’m thinking about creating my own but I’m not sure where to start. Do you have any ideas or suggestions? Thank you

  20. Scooter

    Can someone please tell me how to root a concord, zte v768, Ive tried for three straight days and I just lost count of how many things ive downloaded. i must be doing something wrong, please help.

  21. dzie? noc

    Today, I went to the beach front with my kids. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She placed the shell to her
    ear and screamed. There was a hermit crab inside and it pinched her ear.
    She never wants to go back! LoL I know this is completely off topic
    but I had to tell someone!

  22. Dorie

    you’re truly a good webmaster. The site loading pace is amazing. It sort of feels that you are doing any distinctive trick. Moreover, The contents are masterwork. you’ve
    done a excellent activity in this subject!

  23. Amanda

    Hello . So i have been having trouble with my phone . I downloaded this app to manage my folders on my sd card forgor what it is called but i deleted all the ones i dont need n i think i deleted all my pictures on accident so i have been looking everywhere to recover my photos they are really important to me and i have been trying to root my droid incredible 2 withought computer because i have a computer but i dont have internet and all i have is my phone and there is nothing i can find. I need your help or anybodies … I will appreciate it very much . Thank u .

  24. Locutus
    Author/

    @ashutosh: Beats Audio is a hardware/software combination, and according to what I’ve read, the only noticable effect is that it increases the bass when activated. You can get an equivalent product on your phone called DSP Manager.

    To root your phone, I recommend using SuperOneClick. As it is running ICS, I can guarantee that none of the other methods above would work.

    After rooting, you can follow this guide for installing DSP Manager (follow the Vanilla Android instructions, not the HTC Sense instructions):
    http://android.appstorm.net/how-to/music/install-and-configure-dsp-manager-on-any-rom/

    After that, reboot and open the app. Adjusting the levels should work.

  25. ashutosh

    Hi everyone

    I m currently use micromax a90 pixel it has ics os and no much customization n I wanna root my phone to install beats audio drivers…

    Can z4root doing tht task or I should use another method

    N I m quite new to android so little bit worry about tht

    Plz give suggestions as fast as possible

    Thaxxxxxx

  26. UK Airport Transfers

    Wonderful blog! I found it while browsing on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News?
    I’ve been trying for a while but I never seem to get there! Many thanks

  27. rug cleaning

    Hello this is kinda of off topic but I was wondering if blogs
    use WYSIWYG editors or if you have to manually code with
    HTML. I’m starting a blog soon but have no coding experience so I wanted to get guidance from someone with experience. Any help would be greatly appreciated!

  28. d

    @Ashraf: hi my msg is kinda off subject but I need help. Here’s my situation. Someone got onto my pc, my sidekick and Droid and rooted them and is remote accessing my camera doing things with streaming and dening me access to my own phones and even bricked my sidekick. I know androids and such don’t get viruses in the literal sense so I know someone I know and trusted has been in my room and took it amongst themselves selfsame to invade my privacy. They have limited ny searches on the web I’m constatly being redirected.they slowed my pc and phones down and I can’t factory reset cause I seen in a text log where it just ignores my commands and does a certain recovery boot. Is there any way to rid my self of this parasite. Is there anyway to find out who did this. My ex gave me the computer and is an IT. I also have a friend who worked for netgear and Linux. I feel completly helpless and violated. I feel my husband had a hand in it because of certain things I’ve got him to admit to but thevrest of the stuff he plays dumb but soneonevwas reading logs of my text and litening to my conversation. My marriage may be over this issue isn’t resolved soon and he’s proven innocent. Please help me direct me to someone who can.

  29. Shankar

    I tried Super one click on a Galaxy Note with Android 2.3.6 but the program gets stuck once it starts adb.exe
    I had initially enabled USB debugging, but disabled it after the program advised me to try that since it was just looping over and over. No luck!

  30. compete noob

    Hi, I just read your excellent guide but I might have missed it if you mentioned…does rooting one’s Android phone cause it to loose all app data/phone information/contacts, etc?

  31. Rajeev

    @Ashraf: I did try XDA a few months ago; for some reason, couldn’t really make any sense of the information there (TOO MUCH information!). I posted some questions, didn’t really get answers I could work with.

    This article was the clearest and most concise one on the subject I’ve seen so far (and I’d gone through the web extensively before I posted on XDA some months ago) — kudos to Locutus. Will try XDA again, though.

    BTW, the ‘Acronis-style’ backup with ClockworkMod doesn’t seem to work. I instigate the backup command, it opens a filename dialogue, then reboots (which, as you say, is normal). But — no backup file found after the reboot. So, again XDA, I suppose…

    Thanks, anyways — like I said, clearest article on rooting I’ve seen. (No other article gave me the guts to root — even if temporary — during the warranty!)

  32. Ashraf
    Mr. Boss

    @lol768: What phone do you have?

    @Rajeev: Now I dont know what would happen since you are temporary rooted. I believe since you flash ClockworkMod Recovery while you are rooted it should work fine. However I dont know for sure. My best advice is to go to XDA Developers and ask.

  33. Rajeev

    @ashraf
    Thanks for the response. I just wondered, because afterI reboot my phone (after the ‘temporary’ root), and then check for root, I get the message that I’m not rooted. Given this, I was assuming that I’d be back to square one after a reboot.

  34. Ashraf
    Mr. Boss

    @Locutus: You may want to consider the fact that data plans are becoming more expensive day by day. Grandfathering one in right now for the future may not be a bad idea.

    Or, if you don’t want to have a data plan, buy a phone unlocked. Nexus Prime will be out soon which means Nexus S prices will drop. You can probably pick a brand new one up (from Craigslist, eBay, or even XDA-Developer’s marketplace) for $300 or less. Even if you have the AT&T band Nexus S, AT&T cannot force you to use a data plan.

    @Rajeev: The voiding of warranty is a tricky business. Officially, most manufacturers will tell you if you root you lose your warranty. However, there have been reports of 1) People unrooting their phones before sending them for warranty fix/replacement and 2) People having had their phones replaced at no charge (under warranty) even after they rooted their phones (and didn’t unroot).

    Temporary root is typically for NAND locked phones (i.e. HTC devices). I am not sure if “temporary root” on a Dell Streak leaves behind any files or not. Therefore I can’t really tell you if temporary rooting your Dell Streak will void your warranty or not. It really depends on Dell.

    In regards to ROM Manager, it backs up in “recovery mode”. So rebooting is normal. (You will need to flash Clockword Recovery first, though. Look at the first option in ROM Manager.) In fact you wouldn’t be able to backup if your phone didn’t reboot.

  35. Rajeev

    So after a great deal of soul-searching I used Z4 to root my Dell Streak. (Soul-searching because it’s still under warranty.) Since I didn’t want to muck with the warranty, I’ve rooted it with the ‘temporary’ option, so I’m unrooted if I cold-reboot the phone. And since I’m basically tip-toeing here, I also didn’t install Busybox.

    My question is — if I had a hardware problem, would my warranty still be valid? (Since it’s a ‘temporary’ root.) What about if I use the ‘permanent’ option?

    I was looking for a backup utility which functions like Acronis Trueimage, so based on Ashraf’s post, I installed ROM Manager. (It installed the Clockwork Mod-whatever too.) However, when I try to use the Backup option, the phone spontaneously reboots. Any suggestions?

    I’ve found the most concise explanations about rooting etc. so far on this site, so thanks!

  36. Locutus
    Author/

    @Ashraf: whenever at&t makes data plans a requirement. Or when I get a nice one with no dataplan. Or when someone releases a WiFi only device. ;-)

    Something less humane, actually… How about a cerebral cortex? :-P

  37. Ashraf
    Mr. Boss

    @Jyo: Thx for the tip!

    @lol768: If you are worried about a brick, I highly suggest you visit http://forum.xda-developers.com/, find your device and start reading the guides on it. There will definitely be threads talking about how to fix bricks.

    @Locutus: Are we taking an arm and a leg type thing here or something more humane? And when do you plan on joining the fun? Nexus Prime is supposedly coming out later this year.

  38. Locutus
    Author/

    @Ashraf: Sure, just be prepared to fork over a small sum of money. ;-)

    @All: It’s nice to see you’re all so excited about this! I seriously wish I could help you more, but I don’t have an Android device to do the Android test with. Ashraf had to help with that =/

  39. lol768

    @Ashraf I’m basically trying to ensure that if rooting the phones bricks it, I have some way of turning the brick hack into a functional phone again. I know there are Android stock ROMs available for HTC phones but I have no idea how I would flash a bricked phone and install a ROM. Data loss is not an issue as contacts are on the SIM and other files are on the SD card.

    I know HTC have recently announced a firmware update to unlock the bootloader but this is not yet available for install.

    Thanks for your help,
    lol768

  40. Jyo

    Wowwie, nice guide!

    If you are using z4root on one of the compatible phones, try rebooting first after installing it. (Rooting didn’t work for me until I rebooted after installing z4root)

  41. Ashraf
    Mr. Boss

    @lol768: There is ROM Manager that makes nandroid backups, which are the equilivant of image backups for Windowa that you do with software like Acronis. However, you need to be rooted to use ROM Manager. :-P

    If you tell me what exactly you are trying to back up I may be able to tell you an alternate way to back it up. (Once I get home — I am typing from my phone right now.)

    @Lanny: Yes. First download a PDF printer like CutePDF. Then click on the “Print” button at the top. Then go to file -> print and printing using the PDF printer you downloaded earlier.

  42. lol768

    If I was going to use unrevoked to root my HTC phone what would be the best way of backing it up so if anything went wrong I could restore it? I’m using Android 2.2.1 at the moment — I know with iOS devices you can use the restore button in itunes, is there anything similar for Android?