Rooting a Samsung device to install more apps or delete existing apps can be done a few ways—it just depends on what is out there for your device. You do not always get shown every way to root either because most sites only cover one way and then move on to another device. Eventually we hope to cover all the ways people can root Samsung smartphones and tablets, but for now, we are focusing on rooting with a one-click rooting tool made by Chainfire.
For those who know the name, Chainfire is the guy who makes the SuperSU app and the SuperSU all is also involved in the other main way people get root access too. The difference is that with this one-click rooting tool we just click the Start button from Odin and the CF-Auto-Root tool handles the installation for us. The other way—and the more popular way for experienced Android users when it is available—is to install a custom recovery and then install the SuperSU.
The SuperSU is now closing in on having a half a billion installs, and sadly a chunk of those will not have successfully installed it correctly. To confuse things a little bit, the SuperSU is an app that is available from the Google Play Store, but juts installing it from Google Play does not result in it being enabled. To enable the SuperSU, we need to install it from a custom recovery image or let a one-click rooting tool like CF-Auto-Root handle it for us.
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.
Details We Should Know
- Chainfire was running on the LRX22G.P905MUBUABOJ1 firmware build numbers when he created the rooting file found in this guide. You do not have to run in the same firmware build number that he was running because there is much firmware based on the software update. All you need to be doing is running on the Android 5.0.2 and have the Samsung Galaxy Note Pro 12.2 that has the SM-P905M model number.
- Send a message to Chainfire on the CF-Auto-Root tool thread at the XDA-Developers web forum with the new recovery image if you flash the CF-Auto-Root tool, and the device does not boot after the flashing. It means the file needs updating, and he needs the new recovery image from the firmware creating the problems before he can update it.
Files We Need
- Download the CF-Auto-Root tool for the Samsung Galaxy Note Pro 12.2 running on the Android 5.0.2 Lollipop software updates.
- Download the Samsung USB Drivers for the Windows computer.
Rooting the Samsung Galaxy Note Pro 12.2 SM-P905M running on the Android 5.0.2 Lollipop software updates by flashing Chainfire’s CF-Auto-Root
- Log into the Windows computer using the administrator’s account so the flashing tool can run.
- Unlock the Developer Options menu on the Samsung Galaxy Note Pro if it is not unlocked already.
- Enable the USB Debugging Mode on the Samsung Galaxy Note Pro if it is not done already.
- Install the Samsung USB Drivers on the computer if the computer does not have them already so the device can connect to the flashing tool.
- Extract the rooting file to the Downloads folder so the Odin flashing tool and the rooting file are both available from the Downloads folder.
- Double-click on the Odin flashing tool executable file from the Downloads folder and the flashing tool opens.
- Boot the Samsung Galaxy Note Pro 12.2 SM-P905M into the Download Mode and connect it to the computer with the USB cable.
- Check that the ID: COM port light up blue or yellow and the added message appears in the message box. (The drivers are likely the cause if your device does not connect).
- Click the AP button without putting a tick in the box next to it and the browse the Downloads folder for the rooting MD 5 file.
- Click the Start button in Odin and the rooting begins.
- Read the text that is rolling down the display of the Samsung Galaxy Note Pro tablet that is programmed by Chainfire to let you know what is happening. Wait for it to say it is about to reboot.
- Check the Odin app on the computer displays a pass message.
In conclusion, that is how to root the Samsung Galaxy Note Pro 12.2 SM-P905M when it is running on the Android 5.0.2 Lollipop software updates using CF-Auto-Root. The one-click rooting tool has just finished installing and enabled the SuperSU on the tablet. It did that by installing a modified cache partition and modified recovery partition which then allowed for the enabling of the SuperSU. It then removed everything in its tracks and left you with the same device as before it started. The only difference is that the SuperSU is now there to find from the app drawer. You do not need to do anything with the SuperSu app; it is already working. All you need to do is installing the root applications.
There are heaps of root applications out there that can run now—from the Titanium Backup app to the Xposed Installer. Some of the apps are available from the Google Play Store while others are only available directly from the developer websites. Anyone who needs some ideas for names of root apps that want to try can try checking out the post on the best root applications for Android and take a look around.
- How to Root Nexus 5 on Android 6.0 Marshmallow Developer Preview 3 (MPA44G)
- How to Root Nexus 9 on Android 6.0 Marshmallow Developer Preview 3 (MPA44G)
- How to Root Nexus 6 on Android M MPZ79M (Developer Preview 2)
- How to Root Nexus 6 on Android M Developer Preview with SuperSU and Despair Kernel
- How to Root Android N Developer Preview on Nexus Devices
- How to Root Google Nexus 6 on Android 6.0.1 MMB29X Marshmallow
- How to Root Google Nexus 6P on Android 7.1
- How to Root LG Nexus 5 on Android 6.0 Marshmallow
- How to Root LG Nexus 4 on Android 6.0 Marshmallow
- How to Root Google Nexus 5X with Encryption Disabled