[Sprint Note 7  Guides, News, & Discussion] OvrDriVE:
Sprint

Note! the reason i did not just do a flashfire update to ph9 from pgc was i have no idea what was changed filewise. i was given the full on firmware so i literally remodded the new system.img, and updated the links for it and for the BL and CP files. This Will put you on the newest sprint firmware with root and everything working

I am not responsible for anything that happens to your device by doing this! If you break it, brick it or just plain blow it up. it is your phone and your responsibility for what happens to it.

Here it is. Full Sprint With Root - since this is Sprint based all bands should work as well

This is Based on the Sprint PH9 Firmware and is Completely Stock and Unmodified

To Avoid Repeat Questons. READ! READ IT AGAIN! and then READ it once more! if you do not Understand any part of this. Do Not Continue!!!

This Guide assumes you have some basic knowledge and can at least copy and paste for the most part! It is Intended for advanced users!!!!!!!!

This Guide also Assumes you have an sdcard inserted in your phone(however some of you may not and this will not work.)

This Does NOT Trip Knox.

Read this entire post before doing anything to avoid issues and FOLLOW Directions - if you don't things will not work right.

Note! if at anytime during the following steps you see the samsung boot animation before step 11. start over cause you screwed up!

Step 1. Initial PreSetup Requirements and Downloads

Make Sure your ExtSDCard(the one you put in your sim tray) is formated exfat(backup your card before you do this in windows or linux(whichever you use))

https://www.androidfilehost.com/?fid=24651430732237653 bbx.rar

https://www.androidfilehost.com/?fid=24723785898787307 Sprint_System.rar - link updated

https://www.androidfilehost.com/?fid=24723785898787308 Sprint Bootloader - link updated

https://www.androidfilehost.com/?fid=24723785898787306 Sprint Modem - link updated

Step 2. extract system.rar and bbx.rar and then copy system.img and bbx to your extsdcard(the sdcard you inserted into your phone)

Step 3. odin sprint userdebug firmware available here. http://xdaforums.com/sprint-note-7/how-to/root-super-leaky-bros-sprint-galaxy-t3447202

Step 4. Directly after odin is done with the sprint file you will immidiatly be presented with an update screen

Step 4a when this process of erasing your phone is finished it will reboot(this is the point you want to do the next step)

Step 4b. press and hold power, home and vol up to enter recovery

Step 4c If you see the samsung boot animation. you did NOT do this right and i would suggest you start over

Step 5. open a command prompt in your adb folder and do the following steps 1 at a time(these are case sensative)

Step 5a. adb shell

Step 5b. su

Step 5c. setenforce 0

Step 5d. export PATH=$PATH:/sbin

Step 5e. mount -o remount,rw /

Step 5f. on your phone, go to apply update from sdcard(this will mount your extsdcard as /sdcard and you should see the system.img file and the bbx file) do not select anything, go back to adb and continue(it is not a big deal if those files don't show. we just needed the extsdcard mounted as sdcard - the files exist, just continue to the next step)

Step 5g. cp /sdcard/bbx /sbin/bbx

Step 5h. chmod 777 /sbin/bbx

Step 5i. cd /sbin

Step 5j. ./bbx --install /sbin

Step 5k. umount -l /system

Step 5l. /sbin/dd if=/sdcard/Sprint_System.img of=/dev/block/platform/soc/624000.ufshc/by-name/system

Note. you will see a blinking cursor. just be patient

Step 7. when it is done you will see something similar to this

11161600+0 records in

11161600+0 records out

5714739200 bytes (5.3GB) copied, 268.668086 seconds, 20.3MB/s

Step 8. if all went well you should be at your prompt and not in adb anymore

Step 9. from your command prompt simply type

Step 9a. adb reboot bootloader

Step 10. open odin and click the bl button and select this file - BL_N930PVPU1APH9_CL8706608_QB10711091_REV00_user_low_ship_MULTI_CERT.tar.md5

Step 10b. now click the cp button and select this file - CP_N930PVPU1APH9_CL8706608_QB10711091_REV00_user_low_ship_MULTI_CERT.tar.md5

Step 10c. now click start. it will reboot when done let it fully boot this time.

Step 11. once booted and you have setup your phone, first we need to enable usb debugging

Step 11a. to do this go to settings>about device or device information and tap the build number repeatedly until it says dev options enabled, now backout of about and go into dev options and enable usb debugging

Step 11b. Now we need to add the root files or supersu as most of you know it

Note! pertaining to Step 12. these instructions were taken Explicitly from [MENTION=309990]freeza[/MENTION] thread which is listed in step 3

Step 12. Now we need to add supersu and the needed files for it to work

Step 12a. download this file - https://www.androidfilehost.com/?fid=24651430732236679

Step 12b. Extract the sun7 file to your adb folder making sure the files are in a folder called sun7(mine looks like this - c:/adb/sun7 and contains 4 files)

Step 12c. Open a command prompt where your ADB executable and sun7 folder are.

Step 12d. adb shell

Step 12e. su - Note! if your adb prompot changes from a $ to #(you are good and have root access)

Step 12f. type exit twice to get back to the command prompt. - Your Phone should be fully booted when you do this

Step 12g. adb push sun7 /data/local/tmp/su

Step 12h. adb shell chmod 0777 /data/local/tmp/su/*

Step 12i. adb shell

Step 12j. cd data/local/tmp/su

Step 12k. su

Step 12l. ./root.sh - Note. this command begins with a . do not leave it out

Step 12m. Your Phone will now reboot

Step 13. when booted back up go to playstore and install busybox on rails or a similar app and install busybox to /system/xbin(if your given an option of where to install it)

Step 14. Thats Pretty Much it. most of all enjoy it

Note! now since your are rooted on stock, you are going to see security warnings. to get rid of these simply freeze securitylogagent or delete it from /system/app

Note! 2 atm you cannot update via ota to PH9, someone needs to get a hold of the update and fix it so it can be flashed via flashfire and make sure it does not replace the kernel

Additional Notes!

If for any reason you do a factory reset. you will break root and need to redo this method to get it back

If you use shealth do not update it or allow playstore or galaxy appstore to auto update it or it will break it

Enjoy and FOLLOW Directions - if you don't things will not work right.

thank you to the following:

[MENTION=309990]freeza[/MENTION] - for posting the original userdebug file

[MENTION=2284570]ted77usa[/MENTION] - for testing

[MENTION=4854133]bajasur[/MENTION] - for the initial idea which ultimately led to this

[MENTION=4939386]Surge1223[/MENTION] - for the busybox installer and the adb help and android commands that make this work

[MENTION=3364603]galaxyuser88[/MENTION] - for testing this and pointing out some flaws

[MENTION=4243514]Hashcode[/MENTION] - for inspiration

[MENTION=1495976]lightning413[/MENTION] - for the PH9 Firmware

and anyone i missed

this was a complete collaboration and is only available because of those mentioned so be sure to give them thanks

testing was done by [MENTION=970075]jamice4u[/MENTION] - ty for confirming it works

ScreenShots:

View attachment 3874676View attachment 3874677View attachment 3874678View attachment 3874679