Rooting means more power. More power to install what you want to have installed instead of being forced to run the system apps that phone carrier networks and manufacturers have planned for you to run.

More than that, rooting means that people like developers can make developmental changes to the software. We know that custom ROMs exist because developers can make changes to the source code and make new ROMs. Doing so is different that using the stock Android ROM. Developers can keep the stock Android ROM and make changes to it as long as they have root access first.

Many apps work wonderfully well for rooted Android users, and some of those can tweak the user interface just like a developer. The Xposed Framework is one of the elite root apps out there for changing what the software looks like and does a great job of mimicking what a custom ROM would usually do. The difference is that it is happening to the stock Android ROM and doesn’t require you to have the bootloader unlocked or a custom recovery installed. All you need to do is take a few minutes to get root access to the root file system and then you are ready to check out the Xposed Installer.

What Is Rooting the Android Operating System?

When you buy a new smartphone, you might not know it, but the Android operating system is in a “locked” state. For the most part, it will not make much difference to you: most apps are still available to use, and there are benefits to this locked state such as better security. When you root the Android operating system, you are gaining full administrative rights over the OS.

Why Would You Want to Root Android?

Gaining full administrative rights over the operating system has some perks to some people. For example, out of the millions of applications available on Google Play, some of them will not be able to run on your device unless it has root access. Until you have a specific need for wanting Android rooted, you probably want to leave Android as it comes out of the box. But if you need to unlock an app, then that is when you want to look into rooting methods. Using more apps is only one example of why you may want root access, here is the full list of benefits:

  • Unlock more applications. Some of the apps available for Android cannot run unless you have root access. This is because the app’s features cannot run without the root permissions because the features require the full system access before they can be useful.
  • Better battery life. Smartphones are great, but they have one caveat, which is each time you recharge the battery, it loses some of its overall lifespan. That means smartphones, in general, do not make great investments, and if your weekly paycheck is low, you will want to limit the number of smartphones you go through. One of the ways you can do that is by removing bloatware and creating a better battery life.
  • Bolster performance. If you are the budget-conscious shopper, you may want to increase the device’s performance. This can be done by removing the bloatware as well. The more processes you have running, the more memory that is used. By removing some of the apps, it can help lighten the load on your hardware.
  • Customize Android with themes. With root access, you can download and install any theme that’s at your disposal. That includes any customized theme you can find.

What Are the Risks of Rooting?

If you are buying a smartphone that is not running iOS, then it is probably the Android operating system that you want running as the ideal software to pair with your shiny new hardware. It is, in fact, the Android OS that offers you the chance to customize the OS considerably more than iOS: custom themes, run any app you know about, the works. For many users, the “openness” of an operating system is important, because it offers them more freedom which means running into fewer problems with their investments. But there is a reason iOS likes a far more locked approach: the ability to customize is not for everyone, and if you do not know what you are doing it can lead to a lot of problems which can define your time with the OS rather than freedom.

With power (full admin permissions) comes greater responsibility. Here are some of the main risk factors when it comes to rooting:

  • Malware becomes a larger threat. You might read the occasional news article about how new malware is wreaking havoc in parts of the world on Android. But the Android operating system with root access becomes considerably more vulnerable to exploits because applications are no longer prisoned off in their own sandbox environments. This means if you accidentally download malware, it can do more damage because it can spread throughout the operating system and even jump into other applications and potentially view sensitive data.
  • You can accidentally brick the smartphone. There is always a chance that you end up bricking the smartphone before you had the opportunity to use it with root access. That is because if you are going to brick it, it is going to happen during the rooting process.
  • You may void the warranty. Most manufacturers do not allow you to root the Android operating system and still get to bring it in for repairs under warranty. Whether they are legally meant to do that or not is another question, but it is now common knowledge that most do not want to help you if they find out you have unlocked the OS with root access.


  • Chainfire was running on the LRX22G.P905F0UBOG1 firmware build number when he created the CF-Auto-Root tool that is in this guide made for the Samsung Galaxy Note Pro 12.2 SM-P905F0 tablet. It does not mean that you need to be running on that same firmware. You just need to make sure that you have the Samsung Galaxy Note Pro 12.2 that comes with the SM-P905F0 model number and be on the Android 5.0.2 Lollipop software update.
  • If you flash the CF-Auto-Root tool, and the tablet does not boot afterward, it is likely because the rooting file needs updating because of a new bootloader in the firmware you are running. Leave the recovery image from the new firmware in a new message on the CF-Auto-Root thread made at the XDA-Developers website and Chainfire will see the message and make the changes to the file so that it starts working again.

Download Samsung Galaxy Note Pro 12.2 SM-P905F0 CF-Auto-Root and Drivers

How to Root Samsung Galaxy Note Pro 12.2 SM-P905F0 on Android 5.0.2 Lollipop Using CF-Auto-Root

1. Start by logging into the Windows computer by using the administrators account otherwise the Odin flashing tool cannot work.

2. Unlock the Developer Options menu on the Samsung Galaxy Note Pro 12.2 tablet if it is not done already.

3. Turn on the USB Debugging Mode on the Samsung Galaxy Note Pro 12.2 if it is not enabled already.

4. Run the Samsung USB Drivers on the computer so that the tablet can be detected by the flashing tool and thus allow for the flashing.

5. Extract the rooting file to the Downloads folder and the flashing tool file and the CF-Auto-Root file will both now be in the Download folder.

6. Boot the Samsung Galaxy Note Pro 12.2 into the Download Mode and then connect to the computer with the USB cable.

7. Double-click the Odin flashing application from the Downloads folder, so the flashing tool opens up.

8. Check that Odin is showing a blue or yellow ID: COM port depending on which version of Odin you are using.


9. Click the AP button from Odin and browse through to the Downloads folder for the rooting file ending in the tar.md5 file extension.


10. Click the Start button and the Samsung Galaxy Note Pro 12.2 begins to get rooted.


11. Read the text that is rolling down the display of the tablet which is there to help you understand what is happening and then wait until it says it is going to reboot in ten seconds.

12. Check that Odin gives a green box with a pass message inside.


In conclusion, that is how to root the Samsung Galaxy Note Pro 12.2 SM-P905F0 tablet when you have it running on the Android 5.0.2 Lollipop software updates by flashing CF-Auto-Root from a computer and the Odin flashing tool. The tablet now reboots, and you can see the SuperSU app available from the app drawer. That SuperSU is what the CF-Auto-Root tool just spent all that time installing and enabling on the device. It managed to do it by installing a modified cache and recovery partition first, and that allowed for the enabling of the SuperSU. That is why you cannot just download the SuperSU app from the Google Play Store even though it is there available to download.

Now that the Samsung Galaxy Note Pro 12.2 SM-P905F0 is rooted properly and has the SuperSU installed, you can open the Google Play Store and start checking out the root apps that are available to install. Many of the apps are directly on the Play Store, but there are also some other big names that are not. The Xposed Installer is one of the apps that many rooted Android users love to install, and it is available from its personal website and not the Play Store. Just be careful when you are installing apps from outside Google Play because you need to make sure you are not installing malware. Anyone who needs some ideas on what root apps to try out because they do not know any names can check out our post one what we think are the best root apps for the Android operating system. Most root apps work universally across all devices.

Related Tutorials