Rooting Android Devices: How To

You have heard this term root and its sister rooting. If you own an Android device then you hear these words almost on a daily basis. If you use any Linux-based system then you must also be familiar with the term rooting. Rooting your Android device is a gateway to very many things that your device should be able to do. Rooting is not without risks either.

Before you learn how to root your Android smartphone, you need to understand what rooting is and the risks involved.

So, what is rooting?

Rooting is the equivalent of jailbreaking in the iOS world. You must have heard of iPhone users talking of jailbreaking. It is the iOS term for rooting. In Android it is called rooting because after the process is complete you have access to your devices’ root. This is because the Android OS kernel is based on Linux and the Linux term for gaining advanced/privileged access (via su/sudo) is called gaining root access. Thus rooting or to root an Android device means obtaining elevated superuser rights/privileges/permissions so as to be able to tinker with your Droid’s software and how it communicates with its hardware.

Advantages? Well, they are many. You will be able to install custom ROMs, install customized themes, better battery management, tweak the device kernel and get superuser apps that can overclock or underclock your device speed. Furthermore rooting can also enable you to update basebands on your phone (baseband: controls the radio on your device that monitors the call and signal quality). And backups too. After rooting, it is possible to backup your whole phone using apps like Titanium Backup) and also to delete the apps that shipped with your phone. The best part I like about rooting is that you will be able to install applications like AdFree and AdAway that block all those annoying advertisements that pop up when you are using free apps.

Disadvantages: You may void your warranty. Most manufacturers and service providers don’t allow rooting and thus proceed to read this article at your own risk. The other thing about rooting is if you get it wrong then you may end up bricking your phone (bricking: screwing up your phone so badly that your phone can no longer function as expected and thus becomes useless. Once you brick your phone, there is no choice but to buy another.) You can also end up bootlooping your device i.e. it boots, reboots, boots, reboots, in an endless cycle. However it is very hard to run into bootlooping and device bricking if you follow instructions well.

I have written previously on how to root the Huawei U8150 IDEOS and today as a result of overwhelming inquiries from readers of those previous IDEOS related posts, I have a quick solution. There are many ways to root an Android device (more so a smartphone, I have never rooted a tablet though I am told the method is still the same).

Here is how to root any Android device:

NB: This method uses Unlock Root which is able to root up to 250 different devices including the big boys like HTC, Sony Ericsson (Sony Mobile these days), Samsung, and Motorola as well as upcoming players like Huawei. Confirm compatibility of your device on their website before attempting to root your Android device. Only Android versions 2.1, 2.2 and 2.3 are supported. I suppose Ice Cream Sandwich and Honeycomb (for tablets) support is in the works.

  1. On your PC, head over to http://www.unlockroot.com and download Unlock Root. Unlock Root is only available for Windows PCs. It should work well on Windows 7. At least that is what I have tested. (Though it is reported to work equally well on Vista and XP, I recommend Windows 7. No, don’t risk with Windows 8 yet though it should still work). It is a small application (around 9 Mb as at the time of publication of this post) and thus won’t leech your data.
  2. Install the USB drivers for your device (Many USB drivers install automatically, like for Sony Ericsson and Huawei devices, when you connect the device via USB. However others have to be installed manually. For Samsung users like me, make sure you have Samsung Kies installed on your PC as it is the one that has Samsung drivers. Even if your device installs drivers automatically upon connection, make sure you download the drivers and keep them for backup purposes. To be sure, download them from your manufacture’s website).
  3. Enable USB debugging on your Android smartphone. You do this by going to Settings > Applications > Development then check the “Allow USB debugging” option.
  4. Connect your smartphone via USB to your computer. Make sure not to enable USB connect. Just connect.
  5. Install Unlock Root (the one you downloaded) on your PC by running the downloaded .exe file. It launches immediately.

    The UnlockRoot SetUp File

  6. Wait for your device to be automatically detected.

    UnlockRoot: The handy application that has made rooting easier.

  7. Choose your device from the list of auto detected devices.
  8. Click Root
  9. Sit back and wait while your device is rooted.
  10. Now reboot your device. Check that your device has the superuser app installed. Make sure you can see either of these applications named “Superuser” in your applications drawer/list

    The new face of the superuser app. You should either see this or the other one to be sure that your device is truly running in advanced privilege mode.

    The superuser application. This app will grant root access to apps that need to run in advanced privilege mode. Make sure you can see this application in your app drawer/list once you reboot your Android device after the rooting process is complete.

Now that you have followed all the steps here correctly and seen that you have the superuser app, you have to verify that you really have full root access.

Verifying That You Have Root Access

  1. On your device, connect to the internet via 2G/3G or wifi and head over to the Android market (these days it is called Google Play Store). On the Google Play store, download and install this app: Root Checker Basic.
  2. Run the app and verify root access. If it displays the message like this one below then you are good to. Enjoy your rooted device.

 

Checking whether you have root access using this Root Checker application. Simply install it, grant it superuser permisions if asked and get the right feedback.

It’s as simple as that. Try it out.

Unrooting

One more thing, below the Root button, there is a small button. Use that button if you want to unroot your phone i.e revert to a non-root user status.

 

Unrooting your Android device using UnlockRoot

As I had highlighted before, there is an alternative method of rooting (this is however NOT FOR ALL ANDROID DEVICES but I have only tried it and it worked on two devices: the Huawei U8150 IDEOS and the Samsung Galaxy Mini GT S5570. Read about the alternative method on a friend’s blog here).

Let me know in the comments below, by contacting me on Twitter and by filling my contact form on how it goes, whether you encountered a problem etc.

Happy rooting.

Recommended

The 10 Must Have Android Root Apps

How to Root the Samsung Galaxy Tab 7.0 Plus

Related Posts Plugin for WordPress, Blogger...

About Emmanuel Chenze

Student of life, tech & social media enthusiast and blogger. I love gadgets, isn't that obvious? When I'm not on my Droid reading something or tweeting, I'm hunched over my computer doing my classwork and checking out the latest in tech. Basically, I have no life besides gadgets :)

  • Antomwakaris88

    my ideos u8150 wont restart on trying dload

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

       Dload? what is that?

      • Jacobmziya

        My Ideos U8150 displays “SIMLOCK Block Unlock Key”. Help.

        • http://www.emmanuelchenze.com/ Emmanuel Chenze

           It displays so after rooting?

  • ray

    this is some good stuff 

  • Pingback: lost gtalk.odex - Android Forums

  • Benja

    awesome…ur step to step explanations are the easiest to follow….thnx alot

    • Benja

      Trying to change the version on my huwawei U8150 to honeycomb…its bn 3hrs since i discovered i have to root the device to gain xtra priviledges bt thnx to ths page i did it..hope i get there…any pointers?

      • http://www.emmanuelchenze.com/ Emmanuel Chenze

        Honeycomb? Is there Honeycomb for the IDEOS? Iknow that Honeycomb is only for tablets. Its an honour serving you, thanks.

  • Pingback: Rooting and Installing ROMs on The Huawei IDEOS U8150

  • Pingback: How To Upgrade the Huawei U8150 IDEOS to Gingerbread

  • Pingback: How to Upgrade The Huawei U8150 IDEOS to Ice Cream Sandwich - echenze™

  • ice cream

    how to install usb drivers on U8150

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      Connect your phone to your PC. Open My Computer and see the devices listed. Check to see that there is a drive named “Mobile Partner” – those are the IDEOS drivers. Now right click on your My Computer icon, select Manage, select Device Manager, check your Android device in the devices listed. Yiu should see that it has a yellow with question marks to indicate that there are no drivers. Right click the yellow question mark error and select update drivers, choose to browse to location where drivers are installed, browse to my Computer then select Mobile Partner; the USB drivers for the IDEOS will install.

  • ice cream

    windows cannot find the usb drivers in your device –> that is appearing i did what u say from below now i am trying to download drivers in HisuiteSetup V1.60 please help me thank you very much

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      I think I answered you below.

  • Mark

    thanx lots man!!!!!

  • Pingback: Rooting IDEOS U8150: An Experiment | Kenyan Geek Blog

  • Pingback: 10 Must Have Android Root Apps - echenze™

  • iCkEy

    Hi Emmanuel . Just wanna ask , i get a message ” fail to get shell root” . what does this mean ?

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      Which phone make and model? I have encountered this problem with certain phones like the Samsung Galaxy Y. Most of the time it implies that the device cannot be rooted using that rooting method. Otherwise check permissions on the device and make sure USB debugging is authorized.

  • Sachin

    Hi Emmanuel,

    My device showing U8160 what to do now.?

    Sachin

  • Sachin

    Thanks, but UnlockRoot apps having problem not getting download, however i have rooted my phone using Superoneclick, and i got the root access, chacked with “root access check android apps”, i hve done “Flash ClockworkMod Recovery”, after that while doing “backup current rom” phone got reboot and stuk for long did not come back i have to removed the battery and switch onn the phone, tried many times but no use same thing is there, after i tried to use “recovery mode” but same hapning as resulted whiled taking backup for current rom.

    Please suggest what to do..

    One thing i want to share with you this phone is come with AIRCEL brand its huwaei U8150V, while boot up it shows AIRCEL.

    Sachin

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      Confirm with your carrier that the phone did not have a locked bootloader. The model I used for the processes outlined in this blog is the U8150-D, the model available in Kenya and the larger Eastern Africa. However, I doubt that has anything to do with you getting stuck at the AIRCEL logo upon selecting the option to backup your current ROM, kindly check through the comments on how to upgrade to Gingerbread and follow the link to XDA devs posted by one of my readers. It should solve the problem. http://emmanuelchenze.com/how-to-upgrade-the-huawei-u8150-ideos-to-gingerbread/

      • sachin

        Hello Emm,

        Everything idid as per given infr and XDA but nothing is happning could you please help me what is the problem with my phone why bootlodear is not working. please ….!!

        Sachin

        • http://www.emmanuelchenze.com/ Emmanuel Chenze

          Maybe your bootloader is locked. In that case, you will have to contact your service provider.

  • nusky

    ya i tried it its awesome

  • nusky

    may god bless you

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      Thanks

  • Kevin

    Hi. I tried rooting my ideos u8150 using unlock root but unlock root keeps asking me whether to try installing drivers yet I have installed all drivers for my device.

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      use SuperOneClick if Unlock Root ain’t working

  • Pingback: Z4 Root not working? - Android Forums

  • http://twitter.com/P_M_Mutua Peter Mutinda Mutua

    Hi. Unlock Root didn’t work. Where do I get SuperOneClick?

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      Follow the link towards the end of this article

  • brian android

    quick one….what happens when an attention is given as Failed to get shell root….,,

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      Most of the time, the device will simply never root using this method so you will have to find a specific way of rooting that particular device mostly by using flashable scripts. That is the case with the Samsung Galaxy Y and the Galaxy Pocket and some many other devices. This universal mode of rooting doesn’t cut across the board as such.

  • http://www.facebook.com/knt.mickeal Knt Mickeal

    man thaxs i was stuck but i av where to start from

  • Pingback: Rooting the Samsung Galaxy Tab 7.0 Plus - echenze™

  • Pingback: Is It True That If Your Android Device Is Rooted or Running a Custom ROM, #LazimaItazimwa? - echenze™

  • kev

    ..cheers man, love it mostest…

  • rayhi

    I find it hard to root mah phone due to host installer

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      What’s that?

  • Pingback: Quora

  • Nick

    is it possible to use this method for rooting motorola DEXT MB220???

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      I am not sure if it is possible but i don’t recommend doing so. This works well on the Galaxy Tab 7.0 Plus (GT-P6200) and that’s where I advise you try it out.

  • pk

    when i install that “unlock root”, it says network problem and my network is working alright. using windows 7

    • http://www.emmanuelchenze.com/ Emmanuel Chenze

      Should work just fine. Check your computer’s settings.

  • HS

    I am New in Android?
    1)I just wana ask that rooting will wash out your all installed data?
    2) Will Root unlock my handset?
    I read some where with rooting Super one click it will aslo unlock your handset or send you unlocking code. is it right?
    did you have personal experience against it.
    your response will be highly appreciated.

  • DM

    how about Huawei U8180-X1
    i want to upgrade it..
    pls guide me as m new to dis things

  • chuks

    hi chenze pls is there any free way to unlock my phone from network? its tied to etisalat and the imei is 357232042357739
    i wouldnt have bothered u if i had paypal cos i would have used dc unlocker.
    pls am depending on ur genius

  • Pingback: Quick Fix To ROM Manager Not Detecting Correct Version of Huawei U8150 IDEOS - echenze™

  • sami

    thanks alot man

  • Pingback: rooted device android | How To Get

  • Pingback: purpose of rooting android | How To Get

  • Pingback: rooting an android device | How To Get

  • Pingback: Reasons Why You Should Not Root Your Android Device

Post Navigation