You can open up avenues to more features when you have an Android operating system that has root access. These features are always coming to you for the use of applications. Everyone knows that the Google Play Store is where you go to get apps installed on Android, but not everyone knows that there are at least a few hundred apps on the Google Play Store that cannot run unless you have root access first. What’s more, often these root apps are the some of the best apps thanks to the extra power they have.
A root app has root access which means it gets control to the deepest levels of Android. When you have those type of permissions over an operating system, you can do a lot more. For example, there are backup apps out there like Helium that do a pretty good job at backing up. And there are apps like Titanium Backup which do a far better job. The difference? One has root access, and one does the best job it can without root access.
Most people already know about the Titanium Backup app because nearly every root user has it installed. If you want to find perhaps out something that you don’t already know, then you should look in the direction of the AirAudio app. AirAudio provides a direct connection from your Android to Apple AirPlay so that you can stream stuff from Android directly to your AppleTV. Most Android users don’t have iPhones, but that doesn’t mean you should be able to dabble in something else that Apple makes like Apple TV. Now you can still keep your Android device without having to make the switch to iPhone to take advantage of features coming from Apple TV.
Details We Should Know
- The Android 7.0 software update with build number NRD90M.G930SKSU1DQD3 was running on Chainfire’s Samsung Galaxy S7 SM-G930S smartphone when he created the rooting method available in this guide. However, that does not mean you need to be running the same software update. Chainfire states that it should work on any firmware build number for the Android 7.0 Nougat software update.
- If you flash the CF-Auto-Root tool using Odin on the Samsung Galaxy S7 SM-G930S smartphone and it causes the device not to boot up, don’t stress. The smartphone is not bricked permanently; it just needs firmware flashed on it manually using the Odin flashing tool. You need to let Chainfire know about the problem by leaving a message on the CF-Auto-Root tool thread so he can update the file, so it starts working again.
- You need to have the Samsung Galaxy S7 smartphone that comes with the SM-G930S model number to use this guide. Flashing the wrong CF-Auto-Root file for your model number does not work, and you need to flash the firmware with Odin to get the device working again.
- All versions of the CF-Auto-Root tool need to be flashed with Odin. The Odin flashing tool needs to be used on the Windows operating system.
Files We Need
- Download the CF-Auto-Root tool for the Samsung Galaxy S7 SM-G930S running on the Android 7.0 Nougat software updates.
- Download the Samsung USB Drivers for the Windows operating system running on your computer.
How to Root Samsung Galaxy S7 SM-G930S on Android 7.0
- Log in to the computer running on a version of the Windows operating system using the administrator account.
- Unlock the Android Developer Options menu on the Samsung Galaxy S7 SM-G930S smartphone so you can turn on the USB Debugging.
- Enable the USB Debugging Mode on the Samsung Galaxy S7 SM-G930S smartphone so that the Odin flashing tool can make changes to the operating system when flashing the rooting files.
- Install the Samsung USB Drivers on the Windows operating system so that Odin can detect your device when you connect it to the computer.
- Extract the CF-Auto-Root tool to the Downloads folder on the computer and then double-click on the Odin executable file from the Downloads folder.
- Boot the Samsung Galaxy S7 SM-G930S smartphone into the Download Mode and then connect it to the computer with the USB cable.
- Wait for the ID: COM port to light up blue or yellow and give an “added” message. If you do not see that, then the USB Drivers are not installed correctly on the computer yet.
- Do not make any changes to the default Odin settings from either of its tabs on the Odin user interface.
- Click on the AP button and then navigate through to the Downloads folder and select the rooting MD5 file to upload to the Odin.
- Click on the Start button from the Odin user interface and then wait for the rooting of the Samsung Galaxy S7 SM-G930S smartphone to complete.
- While the smartphone is being rooted, have a read of the information that is running down the display of the device, so you know what to expect.
- When complete, the Odin user interface shows a pass message in a new green box.
The SuperSU application is now available from the app drawer on the Samsung Galaxy S7 smartphone. It’s the same kind of SuperSU that you might already have flashed fro ma custom recovery image. If you wanted to have a custom ROM then installing the SuperSU from a custom recovery image is the better way to go about root access. But if you don’t have any interest in custom ROM or you just didn’t have a custom recovery image available to install, then the CF-Auto-Root tool’s version of the SuperSU is still great. There is no difference in the number of apps that you can run when you get root access this way compared to any other. As long as the root checker app says that your device is rooted, then you are ready to start installing any of the root apps that you wanted to have. Just remember that if you ever want to deny an app root access that you had already previously granted root access, then you should do that from the SuperSU settings by opening up the SuperSU app. That’s where you can manage all of the root app permissions.
- 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