[Samsung Galaxy S7 (Snapdragon) ROMs, Kernels, Reco] jrkruse:
This Will Root Any Stock Oreo Rom On Firmware Rev4 To Rev10/A With Eng Root Image And Persist Image Root Method

This is an alternative root method too the the adb root method this only requires flashing a file in odin. This will still have all the bugs that the adb method has. I have taken the steps too try and limit the lag of eng root image but it will still be there in some capacity. This will give you safestrap recovery as an alternative too flashfire but there are some bugs in the recovery but it is useable. This process will wipe data and internal storage.

This will work on All US model S7 phones with bootloaders Rev4 through Rev10
​

Root For Rev11/B Bootloader Can Be Found Here

Downloads:

USERDATA_AIO_G930_REV4_10_PERSIST_ROOT_01_13_23.tar.md5​

Odin3_v3.14.1_3B_PatcheD.7z​

S7 Edge File Found Here

SuperSU.apk-- Only Use This APK If Needed

Instructions For Already Installed Rom:

1. Reboot phone too download mode Pwr + VolDwn + Home

2. Load USERDATA_AIO_G930_REV4_10_PERSIST_ROOT_10_31_22.tar.md5 file in the UserData slot in odin and flash

3. When phone reboots too recovery and you see the recovery options screen you will need too Wipe Data/Factory reset.

4. Click reboot system.

5. Go through setup.

Instructions For Installing New Firmware And Rooted All At Once:

1. Reboot phone too download mode Pwr + VolDwn + Home

2. Load Firmware in appropriate slots use regular CSC file not Home CSC and load USERDATA_AIO_G930_REV4_10_PERSIST_ROOT_10_31_22.tar.md5 file in the UserData slot in odin and flash

3. Phone will reboot too recovery and process the csc files then reboot on its own

4. When phone reboots back too recovery and you see the error screen then the recovery options screen you will need too Wipe Data/Factory reset.

5. Click reboot system.

6. Go through setup and check that you are rooted.

Rebooting Too Safestrap Recovery

1. Reboot phone as you would too boot stock recovery Pwr + VolUp + Home. It takes up too 40 l seconds too boot recovery. Ignore the mount system errors on info screen

2. Enter recovery.

3. Too leave just reboot system ignore no system installed message if you get it

4. There is screen lag issues on scrolling in recovery. There is aroma file manager that takes care of this issue while in recovery but selecting zips too install may present a problem for this you can use the kernel manager recovery flash option while phone is booted too system. Simply select zip too flash and phone will reboot too recovery and flash it and reboot back too system. Most other function in recovery should work the issue is just scrolling too select files.

5. Flashfire is installed as an alternative as well

Features:

1. SuperSu Root- Do not use any other SuperSu app.

2. Safetrap recovery-Still working out scrolling issue

3. Flashfire

4. Kernel tweaks CPU governor set too Conservative

5. Entropy/Swapiness set to High

6. Build Prop tweaks to combat lag

7. Bloat removed from rom

8. Knox removed from rom

Bugs:

Eng Boot Image causes lag

Safestrap Recovery has scrolling issues

Random Reboots will most likely happen

Safetynet will not pass

Battery life may not be optimal

SuperSu cannot be updated

Flashfire may need date changed too 2016 to function if it just keeps closing on you

Credits:

klabit87 - Basically Everything

GSMCHEN - The root method

elliwigy -The root method

afaneh92 -Safestrap and too much too mention