Rooting your Android device unlocks some of its inner potential. Manufacturers and carriers commonly offer their own Android skins and apps, but if you want to run a custom ROM (or skin) and perhaps even rid the device of apps you don’t want or need, rooting is the way to go. Rooting can often lead to performance updates and free your device from other limitations. Exercise caution though – every device is different and you will need a little technical knowledge and follow instructions carefully for your particular device. Before you get started, or just after you’ve gone through the unlocking/rooting process, you should make sure you have the following apps on hand.