Subscribers to the AT&T network who own the Samsung Galaxy S6 Edge smartphone running on any Lollipop or Marshmallow firmware have a root method available via a custom kernel. A custom kernel is usually popular for overclocking a device, and sometimes they can grant our smartphones those rooting permissions we were hoping for too.

The following guide teaches you how to root the Samsung Galaxy S6 Edge smartphone running on the latest Android 6.0 Marshmallow update. It should work for any version of Android 6.0, 6.01 and 6.02 firmware updates. It will also work for anyone who is still running the Android 5.1 through to Android 5.1.1 Lollipop firmware.

Samsung Galaxy S6 Edge

Files You Need

  1. Download the custom kernel you need from here.
  2. Download the universal Windows ADB driver from here.
  3. Download the latest Odin flashing tool for your S6 Edge from here.

Rooting the Samsung Galaxy S6 Edge running on Android 6.0 marshmallow for AT&T subscribers

  1. Enable the USB Debugging Mode on the Samsung Galaxy S6 Edge by AT&T so you can use the Odin application on the computer.
  2. Extract the custom kernel to the desktop of the computer.
  3. Extract the Odin application to the desktop the same way you extracted the custom kernel.
  4. Run the universal USB driver on the computer and follow the instructions from the program to complete the installation.
  5. Right-click the Odin executable file and choose to run it as an administrator.
  6. Boot the Samsung Galaxy S6 Edge by AT&T in download mode and then connect it to the computer.
  7. Wait for a few seconds and you should see a blue or yellow ID: COM port available. Anyone without a color coming from the ID: COM port block should install the universal ADB driver and try again.
  8. Click the AP or the PDA button that you see from the Odin application and browse the desktop for the rooting file for the AT&T S6 Edge that you extracted in the beginning of the guide.
  9. Do not make any changes to the default settings of the Odin flashing tool’s user-interface. (You should see the Auto reboot box as on and the F Reset Time box turned on. The Re-partition box should be empty).
  10. Click the Start button and the Odin app will now flash the custom kernel on your Galaxy S6 Edge smartphone.
  11. Wait until the Odin application gives you the pass message from the computer and then you are free to unplug and enjoy your new rooted device running on a custom kernel.

In conclusion, that’s how to root the Samsung Galaxy S6 Edge for AT&T subscribers. As you can see, this is not a traditional method using a custom recovery, SuperSU, or the CF-Auto-Root by Chainfire. Sometimes phone carrier networks can prove tricky to root over in the United States — we know Verizon devices are usually difficult. In this instance, the AT&T version has also given us difficulties.