[Sprint Samsung Galaxy S7 Edge ROMs, Kernels, Recov] godpowerrr:
CUSTOM S7 EDGE SPRINT ROM

-DEBLOATED-FAST-BATTERY SAVING-

UPDATED 5/22

Must be on stock SM-G935P FIRMWARE! NOT SM-G935U!

SM-G935P Stock QD2 Firmware if you need it.

Everything you need is in:​

V20.zip

​

PRL/PROFILE Doesn't need to be refreshed because we are going to do a full wipe anyways.

After enabling USB Debugging/OEM Unlock & Disabling Verify apps via USB:

Power OFF.

Boot into Recovery Mode. [ VOL UP + HOME + POWER ]: WIPE CACHE PARTITION several times.

Power ON into Download Mode or select reboot to bootloader from Recovery Menu. [ VOL DOWN + HOME + POWER ]

Flash BL, CP, CSC (FROM P FIRMWARE) and AP_Nougat_S7_Edge_EngBoot.tar.md5 provided from UFIRM_QD2_Modified_Nougat_Firmware.zip and also V20.zip

ODIN always should be Ran as an Administrator.

Run SuperSU installer [root.bat] from Nougat_S7_Root_2_79_All.zip as administrator; already directed to folder.

Change SuperSU default access to GRANT.

Flashfire + Add V20.zip first & Mount to system.

+ Firmware-Add AP_Modified_QD2_Nougat_System_Firmware.tar.md5 but only selecting SYSTEM and PERSIST partitions.

+ Firmware-AP_boot_part.tar.md5 for Boot Partition.

+ Firmware-AP_Recover_SPR.tar.md5 for Recovery Partition.

Everroot option[click] Inject SuperSU HAVE UNCHECKED!!!!

Press FLASH.

Once Aroma Installer shows installation page:

WIPE ALL DATA / Sprint Stock Rom / NName Rom for SYSTEM UI / ADAWAY hosting

Select Apps you want, I took BIXBY off my list and selected everything else.

Manual Debloat-Knox Apps + All Verizon Apps.

Finish Setup and reboot...may take up to 20 mins or more... be patient!

[If it keeps resetting/bootloops... either you weren't on P firmware correctly or something is out of order. Starting off on U FIRMWARE will put you in a boot loop.]

Go through Initial Modified Setup-GMAIL, no Samsung.

Set USB Debugging/OEM Unlock to be enabled.

Turn Veryfiy Apps via USB to disabled if you plan on rooting.

Power Off into Download Mode.

Flash in ODIN[Run As Administrator] AP file AP_Nougat_S7_Edge_EngBoot.tar.md5

Once ENG BOOT loads, go to Settings>Mobile Networks>Access Point Names:

Delete all APNS and change Global Roaming to:

APN2 LTE INTERNET

n.ispsn

http://mms.sprintpcs.com

68.28.31.7

80

310

120

default,supl,mms,dun,fota

IPV4/V6

IPV4/V6

LTE

ENABLE APN2 LTE Internet by clicking the dot to the left of its name.

Restart Phone.

Phone connected and displaying as a drive run Nougat_S7_Root_2_79_All.zip again. I chose root with tweaks.

Installer will reset device two times. We need root to run this ADB zip, but you can remove with a few steps below.

Run install.bat from

ADB3.zip

as Administrator in Command Prompt.

Device will reboot into Download Mode.

In ODIN flash AP_QD2_UFIRM_Boot_Recovery_Image.tar.md5 or recovery.tar.md5.

Once reset and back at Mobile Networks:

LTE APN should be enabled and solo

Try to register "Sprint" Network or Search Automatically for Networks.

"Registered on Sprint Network" will be the toast prompted.

LTE Should be displayed. NOT 4G/3G.

Automatic mode should be the profile set.

Still working on compiling everything but I am sure jrkruse will help me take care of that.

:) Credits to [MENTION=1949695]jrkruse[/MENTION].

This is all him i just applied my own way. :)