[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] godpowerrr:
Check Post #

593

about WiFi Calling.

-------------------------------------------------------------------------------------------------------------------------------------------​

Thanks to all these amazing members for their contributions and insight.

// @Chainfire @jrkruse @princecomsy @Debuffer @zhuhang @colormedroid @Soooperstar @joedaddyoo @Araltd @Goongydin @jtash01 @izzibew26 @radink @Mast3rZero @YMNDLZ @Supermav \\​

-------------------------------------------------------------------------------------------------------------------------------------------

Root SM-G935P

Version G935PVPS5BRA1/G935PSPT5BRA1

----------------------------------

Before these steps, make sure

USB Debugging

is ON &

Verify apps via USB

is OFF in

Developer Options

.

Backup your device before making any changes/apply root. I am not responsible for damages.

Clear

CACHE

using [

Volume Up + Home + Power

] before this process and applying firmware.

----------------------------------

Stock Firmware

(Not necessary to DL if on current firmware RA1)

Download current firmware using SamFirm

Run .exe as Administrator and use SM-G935P for Model, SPR for region. Check Auto tab then click Check Update.

Once version appears on top right, click download.

Or you can download from HERE

To apply this firmware, use ODIN in download mode and apply BL,AP,CP,CSC (extracted from zip) to each designated slot.

Use HOME_CSC in CSC slot if you want to keep your settings/files.

(Currently uploading latest firmware to my database for a faster DL)

​

STEP ONE

-Download/Buy Package Disabler Pro + PD Plugin Engine from app store or install apks.

-Open PDP and insert this xml file to disable needed apps for root.

Link > HERE

STEP TWO

-Turn off phone into Download Mode (Volume Down + Home + Power)

-Connect device to PC and open ODIN(Administrator).

Link > HERE

ODIN v3.13 (patched) [MENTION=4396505]realbbb[/MENTION]

Link > HERE

-Click (AP) Slot and insert Eng Boot file.

Link > HERE

-Press Start & Device will reboot.

[MENTION=1113488]JUSMEJOSE[/MENTION] [MENTION=1949695]jrkruse[/MENTION] [Eng Boot]

-Change or add these strings below to your current build.prop in /system/ folder using a file explorer & text editor:

ro.characterisitics=Sprint

ro.telephony.default_network=10

ro.cdma.default_numeric=310120

ro.cdma.default_alpha=Sprint

ro.cdma.home.operator.alpha=Sprint

^--Status Bar String--^

Can be changed to your liking.

(Save build.prop file with permissions Read-Only)

STEP THREE

-Once Device is registered on computer/appears on your drive,

Run root.bat (extracted from SuperSU[2.82]RA1+WiFiCalling.zip)

Link > HERE

-Follow instructions and leave device connected. Don't interrupt process.

DEVICE will reboot once after removal of any previous lockscreen/fingerprints/settings.

Final reboot will occur after installaing SuperSu,Flashfire,& planting su.img into device's system.

All Done!

Thanks for these threads that helped me acquire root for Nougat.

(Outdated)

https://xdaforums.com/sprint-s7-edge/how-to/root-t3410424

https://xdaforums.com/sprint-s7-edge/how-to/root-pk1-lte-voice-mms-hotspot-t3557218

https://xdaforums.com/sprint-s7-edge/how-to/how-to-root-g935p-bootloader-4-pj2-pk1-t3534613​