Rooting the Android operating system is allowing full privilege control over your operating system for the first time since you bought the device. Using the Android operating system with root access is like using the Windows operating system with an administrators account. In other words, you have advanced functionality with a rooted Android with more options at the helm. The primary option available to you is the extra apps you can now install which are mainly going to be available from the Google Play Store, but you will find other sources online also. Jrummy Apps are one website that hosts one of the most popular root apps in the world in the ROM Toolbox.

Of course, there are a few downsides with rooting your phone: you will need to unroot it again if you want to sell it, the security is not as good, and you are taking the risk of potentially bricking the device. While bricked devices are very rare these days, you can still come across plenty of soft brick situations which can be a nuisance to fix if you do not know what you are doing. The rest of your options are all upsides with root taking away any locks that might have been in your way. There is nothing you cannot install on your device once it is rooted. Furthermore, there is also nothing you cannot uninstall–one of the main reasons why phone carrier networks and manufacturers would prefer you did not root. Rooting will give you the full control over what system apps are running on your hands and what ones are deleted.

Samsung Galaxy S6 Edge

Without question, one of the best reasons to root the Android operating system that is running on your Samsung Galaxy S6 Edge is to change the way the user interface on the phone looks. Tweaking the UI is not one of the easiest things you can do, and it usually requires a certain level or experience. Nevertheless, there are other small tweaks you can do that go along the way. Changing the Android boot animation is one of them that comes with little risk and plenty of rewards if you are someone who turns the device off daily.

One of the best root apps out there that can change the boot animation on your Android is the appropriately named Boot Animations app which is free for everyone to install. You will find up to 300 new boot animations that you can choose from the menu. Although not endless, it is enough to give you some great tweaking options considering it is free. Moreover, if the Boot Animations app picks up some more traction they just might keep updating it to include more.

The CF-Auto-Root tool made by Chainfire found in this guide for the T-Mobile Samsung Galaxy S6 Edge smartphone is based on the MMB29K.G925TUVU3EPD1 firmware build number. That build is there for people to use as an indicator, so you know roughly what time the rooting file came out. You do not have to be running that same firmware build number on your Samsung smartphone before using this guide.

Files You Need

  • Download the new CF-Auto-Root tool for the Samsung Galaxy S6 Edge SM-G925T (T-Mobile) running on the Android 6.0.1 Marshmallow software updates from here.
  • Download the Samsung USB Drivers on the computer for your Samsung Galaxy S6 Edge connection from here.

You must have a computer that is running on a version of the Windows operating systems to use this guide with the Odin flashing tool. The Odin application is very reliable, but it only works with Windows because the Samsung developers did not make it compatible with any other operating systems.

The CF-Auto-Root tool will always trip the Knox security on your smartphone if you have a phone that comes with Knox. Samsung’s Knox is usually reserved for the best and most popular devices which are likely anything in the flagship or S6 range, including the Edge series.

There could be some Samsung updates based on the Android 6.0.1 Marshmallow software updates that roll out for the T-Mobile Galaxy S6 Edge that bring new bootloaders with them. These updates are rare, and you will not likely have to deal with them. However, if they do arrive then Chainfire needs to update the CF-Auto-Root file, so it starts working again. Those attempting to flash during a time when it is not working can expect to get a device that does not boot up or a device that does not flash after flashing the rooting file with Odin. But before Chainfire can update the files, he relies on your guys to pick up on the problems and then report it to the official CF-Auto-Root tool thread made over at the XDA-Developer website. Once you report it and leave the new recovery image that is found in the new firmware, he will see it and then apply the necessary changes to the rooting files on his end. Those changes are going to be automatically reflected back to our guides because we are linking directly to Chainfire’s repository for that very reason. 

The following guide is made to root the T-Mobile Samsung Galaxy S6 Edge with the SM-G925T model number when it is running on the Android 6.0.1 Marshmallow software updates.
Android Marshmallow

Rooting the Samsung Galaxy S6 Edge SM-G925T running on the Android 6.0.1 Marshmallow

  1. Unlock the Developer Options menu on the Samsung Galaxy S6 Edge (T-Mobile) so you can use the settings available inside.
  2. Enable the USB Debugging Mode from the Developer Options menu now so that you can connect the S6 Edge phone to the computer with the USB cable.
  3. Run the Samsung USB Drivers on the computer, so your phone is easily able to connect to the computer with the USB cable and then use the apps.
  4. Extract the rooting file to the desktop of the computer and you will see the Odin flashing app and the rooting exploit files on the desktop.
  5. Double-click on the Odin executable file on the desktop and the flashing app will open so you can see the user interface and all of its buttons that we are going to use.
  6. Pick up the phone and press the Power button, followed by the option on the phone display that says it will switch it off.
  7. Hold down the hardware button combination for the download mode and then connect the phone to the computer with the USB cable.
  8. Check that the ID: COM port coming from the Odin user interface is giving you a blue or yellow color and the added message is showing up on the display. (The added message and the tone coming from Odin’s ID: COM are letting you know that the Samsung USB Drivers are working. As long as you download and install them, this should always be the case. Those who cannot get it working might want to reboot the computer).
  9. Do not change any of the default settings from the Odin user interface.
  10. Click the AP button from the Odin application and follow the options through to check the desktop and upload the rooting file that is ending in the tar.md5 file extension.
  11. Click the Start button from the Odin app.
  12. Look at the Samsung Galaxy S6 Edge smartphone for some text coming down the display saying that it is getting the SuperSU installed, cleaning the cache partition and then reflashing the stock recovery.
  13. Once you can see the recovery is flashed, look at the computer once again and check for a green box with a pass message inside letting you know the device has officially passed, and the SuperSU is installed and enabled.

In conclusion, that is how to root the T-Mobile Samsung Galaxy S6 Edge smartphone when it is up and running on the Android 6.0.1 Marshmallow software updates by using an updated version of Chainfire’s very own CF-Auto-Root tool. You now have the freedom to install your root apps from the Google Play Store and other sources online. There are a few root apps that are always popular to install on Samsung devices, and it is no different here yet again with the Samsung Galaxy S6 Edge smartphone from T-Mobile. At the forefront of that list is usually the Titanium Backup app which can help you freeze or completely uninstall system apps to remove any bloatware from your device. Moreover, the Titanium backup app is also useful or backing up the device. In fact, there is no better way to backup at all apart from the NANDroid Backup method which some people do prefer. Contrary to popular belief, the NANDroid Backup does not have to be taken from within a custom recovery partition; you can also install apps that give the NANDroid functionality without a custom recovery.

Those who are just hoping to get confirmation that the Samsung Galaxy S6 Edge smartphone is in fact rooted can head over to the Google Play Store and download the root checker app. There are a few root checker apps available, and you will find a free version that is willing to let you check whether or not your phone is rooted.

Once the root checker has verified root access to the Android operating system on your Samsung Galaxy S6 Edge smartphone, you are then able to check out all the things you can do with a rooted Android phone. The lost will run through in detail everything, including installing your root apps now, installing a custom recovery, installing custom ROMs, removing the bloatware like we already talked about, changing the frequency of your internal hardware like the CPU and GPU plus much more.

Anyone who checked the root checker app on the Samsung Galaxy S6 Edge phone and found out that it said it was not rooted can try a few things to change that root status of yours. The first thing you want to check is whether or not your handset is getting into the recovery mode after the flashing. Chainfire states that if a device does not get into the recovery mode that it will not be rooted. For just about everyone out there this will happen automatically as part of the rooting process, but occasionally it does not happen. You can fix it by booting the Samsung Galaxy S6 Edge smartphone into the recovery mode manually instead, and it will now be rooted.

Furthermore, there are many versions of the Odin flashing application that is available for your smartphone, and they will all work for the Samsung Galaxy S6 Edge smartphone. Chainfire packages the Odin 3.10 in with the CF-Auto-Root bundle for you to use, but he is not guaranteeing that it works. In fact, there are several reported attempts from people on YouTube where a version of the Odin app has not worked, so they have had to try using another version instead. You are bound to find at least one version that works.