O'Reilly logo

XDA Developers' Android Hacker's Toolkit by Will Verduzco, Jason Tyler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 2: Rooting Your Android Device

In this chapter:

• What is rooting?

• Why you would want to root your Android device

• Backing up data before rooting

• Different methods of rooting an Android device

• How to gain root permissions on two specific devices

You have probably heard your local Android geek mention rooting or read on the Web somewhere about rooting an Android device. Rooting may sound magical and mysterious, but it is a fairly simple idea. At its core, rooting gives the owner of a device more control and access.

The highest level of privilege you can have on a Linux system is to be logged into the device as the root user, sometimes called the superuser. The terms “superuser” and “root” both refer to the same thing.

The root level of permission exists on Linux systems to provide administrative access. Logged in as root, there is little that you cannot do. Root has permission to read and write most places in the file system and change system settings. Because of this, the highest goal for any hacker is to obtain the ability to log into a Linux device as root. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required