Friday, February 25, 2011
Today, I want to cover the concept of rooting your Android phone. What this refers to is gaining root access to the system, allowing the user to install different apps, UIs and ROMs. The instructions I will provide today focus on completing this process using z4root. Quoting from the original post on xda-developers, this app provides a permanent root option on the following phones. Samsung Galaxy S (All variants), Backflip,Sony X10,Xperia Mini,Droid 2, Galaxy Tab, Galaxy I5700, Galaxy 3 I5800, Droid X, Samsung Acclaim, Cricket Huawei Ascend, Motorola Cliq, Huawei 8120, Hero, G1, Optimus T,Droid 1, Garmin Asus A50, Motorola Defy, LG Ally, Motorola Flipside, Motorola Milestone 2, Dell streak, X10 Mini Pro, Smartq v7 Android 2.1. If your phone is on that list, then download the apk for z4root from the link I uploaded it too. Donations can go to the paypal posted on the forum post. Alright so now you should have this apk on your computer. Now place the apk on your phone's SD card; this can be done by plugging it into your computer and then moving the file to a known folder on the SD card. After this, you may remove the connection from the phone to the computer and then you can find the apk using ASTRO File Manager or any file browser. A prompt should then come onto the screen from Android asking you if you would like to install that apk. After choosing next, and looking at the permissions, accept the prompt and install the app. One of the problems that people have at this step is that they fail to enable "USB Debugging", this took me a while to work out. This option can be found by going to Settings > Applications > Development > USB Debugging. Then go back and enable "Unknown Sources" if you haven't already, this will allow you to install the apk if you were unable to do it before. After you open the app, it should have a button that simply says "root". Click this button, and your phone should do some stuff, if the app freezes in the middle you can go to Settings> Applications> Manage Applications> Whatever app it is and click force stop. Try restarting the app afterwards to give it another shot. In the next post, I will talk about what you should do with your new root access including the best apps you can now use.