[Easy_Root/Unroot][Any_Oreo/Nougat_Firmware_V4_Bootloaders][Tmp_Twrp_Recovery]

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
EASY ROOT/UNROOT FOR S7 OR S7E ALL NOUGAT OR OREO STOCK ROMS
THANKS @klabit87 FOR OREO ROOT
TEMPORARY TWRP RECOVERY VIA ADB THANKS TO @afaneh92

This is for AT&T, T-Mobile and Verizon and Sprint running V4 bootloaders only!​

This tool will allow you too easily root any stock rom allowing you to make any modifications you might want then easily unroot for better performance
This will Also give you a fully functional TWRP recovery that can be accessed via adb. TWRP is fully functional on OREO Roms but is limited on Nougat roms
The initial setup does require a data wipe.​

S7 G930A Flat Odin Factory FIrmware Downloads
G930AUCU4CRI2_8.0_4File_USA (AT&T).7z

ADB_Root Temporary Twrp Tool Download
S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z

S7 G935 Edge Root/Unroot Odin Files Downloads
These Files Are Needed To Unroot Your Phone
SM_G935_EDGE_OREO.7z
SM_G935_EDGE_NOUGAT.7z

S7 G930 Flat Root/Unroot Odin Files Downloads
These Files Are Needed To Unroot Your Phone
SM_G930_FLAT_OREO.7z
SM_G930_FLAT_NOUGAT.7z

Instructions
1. Download S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z and your model and version you want from above
2. Unzip S7_S7E_ROOT_UNROOT_ADB_TOOLS.7z to S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
3. Unzip the Model/Version file you downloaded and copy the files to the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and place them in the Odin folder
4. Prepare your phone for a data wipe
5. Reboot your phone to download mode and flash the AP_ROOT_G93*.tar in the Odin AP slot and reboot your phone to recovery
6. Once phone is in recovery run the Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
7. Now in the cmd window make sure your device is connected and choose Option (1) Launch TWRP
8. Your phone should launch TWRP leave phone plugged in and command window open on computer
9. Now In Twrp choose wipe and choose format data. Type yes in the box when it ask
10. Now in cmd window choose Option(8) Push Root.zip to Phone
11. Now in TWRP choose install and select the Root.zip
12. After zip is installed reboot and go through setup.
13. Once through setup make sure you are rooted

To Unroot Your Phone
1. In the Root Control app choose phone settings and unroot phone make sure phone is connected to computer
2. Now depending on the type of root you choose your phone will reboot to download if you chose system root or stock recovery if you chose systemless root. If your phone reboots to download mode skip to number 5
3. If your phone reboots to recovery once your phone is in recovery run the Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder
4. In cmd window choose Option(3) Unroot phone will reboot too download mode
5. In Odin BL slot choose the BL_G93*_DELETE_CACHE.tar and flash phone will reboot to recovery and say processing update then get an error and strart rebooting recovery
6. Let recovery bootloop at least once thin force phone back to download mode
7. In Odin AP slot flash BL_ENTER_ENG_RECOVERY_G93*.tar and flash phone will reboot to recovery with a bunch of red cache errors
8. In recovery choose wipe cache then reboot back to bootloader from recovery
9. In Odin BL slot choose BL_OREO_STOCK_G93*.tar for Oreo or BL_RESET_DM_VERITY_G93*.tar for Nougat and flash
10. This is important as soon as odin is done flashing and phone powers off immediately hold buttons to force phone to recovery
11. When phone reboots to recovery you will get no command error then when phone shows recovery options in black box at very botton it should say Successfully verified. If it says unsuccessful or failed then start at number 5 again. If successful and on oreo you are done.
12. If on Nougat and successful from recovery reboot to bootloader in Odin BL slot flash BL_NOUGAT_STOCK_G93*.tar

To Reroot Your Phone
1. Reboot to download in Odin AP slot flash AP_ROOT_G93***.tar
2. Phone will reboot then will reboot one more time and you will be rerooted

To Enter TWRP When Rooted
Remember with Nougat TWRP cannot mount data because of encryption so some zips wont work
1. Manually reboot phone to recovery launch Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and choose Option(1) Launch TWRP
2. To Exit TWRP simply choose reboot

To Enter TWRP When Unrooted
Remember with Nougat TWRP cannot mount data because of encryption so some zips wont work
1. Put phone in download mode In Odin AP slot flash AP_ROOT_G93***.tar force phone to reboot to recovery. If you let phone boot it will reroot and you will have to run the unroot from the root control app.
2. In recovery launch Setup.exe in the S7_S7E_ROOT_UNROOT_ADB_TOOLS folder and choose Option(1) Launch TWRP.
3. Do whatever you need too do
4. To exit Twrp choose reboot to Download
5. In Odin BL slot choose the BL_G93*_DELETE_CACHE.tar and flash phone will reboot to recovery and say processing update then get an error and strart rebooting recovery
6. Let recovery bootloop at least once thin force phone back to download mode
7. In Odin AP slot flash BL_ENTER_ENG_RECOVERY_G93*.tar and flash phone will reboot to recovery with a bunch of red cache errors
8. In recovery choose wipe cache then reboot back to bootloader from recovery
9. In Odin BL slot choose BL_OREO_STOCK_G93*.tar for Oreo or BL_RESET_DM_VERITY_G93*.tar for Nougat and flash
10. This is important as soon as odin is done flashing and phone powers off immediately hold buttons to force phone to recovery
11. When phone reboots to recovery you will get no command error then when phone shows recovery options in black box at very botton it should say Successfully verified. If it says unsuccessful or failed then start at number 5 again. If successful and on oreo you are done.
12. If on Nougat and successful from recovery reboot to bootloader in Odin BL slot flash BL_NOUGAT_STOCK_G93*.tar
 
Last edited:

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
Beware If you update to new V8 bootloader then rooting and everything will not work. You will be stuck on stock possibly for good
 
Last edited:
  • Like
Reactions: SamGuy2020

SCUZZY1337

Senior Member
May 8, 2017
238
29
0
18
Beware If you update to new V8 bootloader then rooting and everything will not work. You will be stuck on stock possibly for good
It is not possible to install Magisk, because he is installing his own boot.img and i will be stuck at bootloop? Everything is working by the way, many thanks, but i flashed Viper4Android, it doesn't work, asks for drivers all the time.
 

christianbale13

New member
Apr 19, 2011
1
0
0
Brilliant! Many thanks as I just got this device a few days ago so the timing on this guide is perfect! I had a little trouble after I flashed the BL_ENG_BOOTLOADERS where it constantly boot-looped but once I was able to get it back into download mode (holding volume down, home button, and power button) and start again from step 5 of the unrooting process everything worked according to plan then. I'm happy to announce I've rooted, customized, and unrooted thanks to the simple ease in which this method works so many thanks to jrkruse!
 

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
It is not possible to install Magisk, because he is installing his own boot.img and i will be stuck at bootloop? Everything is working by the way, many thanks, but i flashed Viper4Android, it doesn't work, asks for drivers all the time.


If you just download viper4 android in xda labs store and install drivers via the app it works fine


Sent using some kind of device I modified
 

SCUZZY1337

Senior Member
May 8, 2017
238
29
0
18
If you just download viper4 android in xda labs store and install drivers via the app it works fine


Sent using some kind of device I modified
Will try, thank you, magisk ain't work right?

---------- Post added at 07:21 PM ---------- Previous post was at 07:12 PM ----------

If you just download viper4 android in xda labs store and install drivers via the app it works fine


Sent using some kind of device I modified
The app is installing the driver for ages and never stops, why?
 

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
Could you please tell me the difference between V4 and V8 bootloaders?


Yes v8 bootloaders means the party is over enjoy totally stock because you are not rooting or anything else unless a v8 eng boot gets released and i doubt it because v5 v6 and v7 never got released


Sent using some kind of device I modified
 

SCUZZY1337

Senior Member
May 8, 2017
238
29
0
18
Yes v8 bootloaders means the party is over enjoy totally stock because you are not rooting or anything else unless a v8 eng boot gets released and i doubt it because v5 v6 and v7 never got released


Sent using some kind of device I modified
Idk i hav V4 and i dont have any lags, everything runs super smooth.
 

pyveswebsud

New member
Jun 11, 2008
3
0
0
Bonjour,
Il est impossible de télécharger le fichier file:///C:/Users/Yves%20local/Downloads/S7_S7E_ROOT_UNROOT_ADB_TOOLS(1).7z. Le téléchargment démare et puis echec impossible de télécharger???
Merci de votre aide et bravo pour votre travail.
 

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
Bonjour,

Il est impossible de télécharger le fichier file:///C:/Users/Yves%20local/Downloads/S7_S7E_ROOT_UNROOT_ADB_TOOLS(1).7z. Le téléchargment démare et puis echec impossible de télécharger???

Merci de votre aide et bravo pour votre travail.


English is required use on xda. Please translate to English


Sent using some kind of device I modified
 

miniminus

Senior Member
Feb 20, 2012
352
195
0
how compatible do you think this would be with the s7active (native to AT&T carrier) ?
especially now the S7active has recently been updated to Oreo, which also updated its bootloader to v4 ...
worth a go ?
 

jrkruse

Recognized Contributor
Aug 9, 2009
8,033
12,096
263
how compatible do you think this would be with the s7active (native to AT&T carrier) ?
especially now the S7active has recently been updated to Oreo, which also updated its bootloader to v4 ...
worth a go ?


Unless you have an eng recovery for oreo for the active and an eng boot.img for oreo you won’t be able to do anything


Sent using some kind of device I modified