root guide for the samsung galaxy s6 verizon model
The verizon model of the samsung galaxy s6 has a locked bootloader which basically means that you can't actually flash TWRP direclty if you have the android 7 nougat version.
In this guide we are going to see how can we root our samsung galaxy s6 device by downgrading to android 5.1 by following a few simple steps.
If you have the latest version of android available for this device which I presume you have; you will have B:4 which means you cannot install firmwares that are lower version. So we will be installing android 5.1 "G920VVRU4BOK7" (https://mega.nz/folder/AQ5VwQBD#Rd2vUZaQFGFA_jgpBsekVA)
Note: backup important data because all the data will be erased
- samsung galaxy s6 sm-g920v
- windows/linux machine (I will use windows)
- small knowledge of adb commands
- adb and fastboot installed (on windows we can install android-sdk / android studio) but I provided S6rootbyMrMike2182 which provides this executables
- odin tool (odin3). You can download from "odindownloader.com". I will be using version v3.10.7
- samsung usb drivers installed
Note: in case you have android 5.0 you acn do a simple ping pong root with an app without the need of flashing firmware which is better. Or if you have B:1 or B2 maybe you can downgrade to that version and perform a ping pong root
Power off the device. Once is poweroff enter in "download mode" by pressing the powerbutton, the minus sign and the homebutton
We will open odin tool
click on AP and select the firmware
this are the options that come default we leave like this
Click on start and the firmware will be installed
After it has been installed, we will click on the odin tool, select other time AP and click con SBOOT_ENG_SM-G920V.tar And flash it.
Green letters will appear at the top when powering on the phone
Note: in case you enter in a bootloop and the phone doesn't poweron properly, you should press the plus + home + power button to enter in recovery mode and wipe all the data, then reboot
We repeat the same step, we flash the eng root, again options that come default "Auto reboot" and "F. Reset Time"
After this step we have root access to our phone, now we need a root manager. For this we will be installing supersu
You will run the installroot.cmd and root should be installed
note: I presonally ended up mounting the device manually
adb shell mount -o rw,remount /system adb shell mount -o rw,remount /because i was having erros
Note: everytime you reboot you should plug your device to a computer and execute the
rootatboot.cmd. If I find a better way I will update the guide
Now you will have root on your verizon samsung galaxy s6 that comes with the bootloader locked.
We are running android 5 but we could update our android version with flashfire and flashing another firmware (to android 7) version while keeping our root.
- https://www.youtube.com/watch?v=zaDdtzOycVM&pp=0gcJCYQJAYcqIYzv
- https://www.youtube.com/watch?v=LNfQjjCSHNI
- https://xdaforums.com/t/one-click-root-achieved.3105127/
- https://xdaforums.com/t/tutorial-how-to-downgrade-to-lolipop-5-1-1-5-0-2-galaxy-s6-edge-updated-guide-works-with-every-galaxy-s6-variants.4587397/
- https://xdaforums.com/t/root-pingpongroot-s6-s6-edge-root-tool-android-5-0-2-oc3-oe2-only.3103016/
- https://www.youtube.com/watch?v=WHFTYDu8d5k