[T-Mobile Note 7  ROMs, Kernels, Recoveries, & Othe] OvrDriVE:
Here it is. Full T-mobile With root, wifi calling, bluetooth and volte all working - since this is t-mobile based all bands should work as well

Updated to use API4 System Image and API4 Modem - MyMods has also been updated for the API4 System - Whatever you do DO NOT FLASH the API4 BL file. you will be Stuck on the new firmware without root if you do this as you cannot go back

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 is 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.)

i will post an update to this guide when we have a method working for those of you with no extsdcard

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. download the following files

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

https://www.androidfilehost.com/?fid=457084094631641263 API4 system.rar

https://www.androidfilehost.com/?fid=24686680535467223 T-mobile APGC Bootloader

https://www.androidfilehost.com/?fid=529152257862665245 T-mobile API4 Modem

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/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

Note! - if you still have odin open and the sprint file in the ap box make sure you uncheck it so it doesn't reodin the sprint firmware

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

Step 10b. now click the cp button and select this file - CP_N930TUVU2API4_CL9115549_QB10937257_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, 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. install any additions i have included if you like. most of all enjoy it

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

If you plan on running the debloat/deknox file you will need to disable auto updates in google playstore as soon as you finish the setup wizard or you will be uninstalling the apps that managed to update

Note! Keep in mind that i remove alot of things(ie. allshare, knox, gear manager, game manager, tmo apps, google apps, facebook and alot of other things) if you need any of what i remove, you can simply open the zip and go to META-INF/com/google/android and open the following file "updater-script" in notepad++(do not open it with windows notepad as it will screw up the formatting on the entrys) you will see a whole bunch of lines that begin with delete_recursive, remove the lines with names of the apps you do not want removed. most of this stuff is self explanatory by it's name as to what it is and should be very easy to figure out. when done editing the file, save it. and flash the updated zip in flashfire. it's as simple as that.

Additional Files for those that want them(these are all flashed via flashfire)

https://www.androidfilehost.com/?fid=385035244224381428 my modifications zip API4 Version(very minor mods to statusbar and a few other added features)

https://www.androidfilehost.com/?fid=24686680535467932 debloat/deknox zip - Updated with remaining t-mo apps i missed initially

https://www.androidfilehost.com/?fid=24651430732237106 beats audio installer(this is a blue themed version done by me)

https://www.androidfilehost.com/?fid=24651430732237109 Dolby Atmos Installer

https://www.androidfilehost.com/?fid=24651430732237107 Viper4Android Installer

https://www.androidfilehost.com/?fid=24651430732237108 selinuxmodechanger.apk so you can set kernel to permissive for viper(this is an apk. just install it from your sdcard)

My Mods Contains the Following Modifications

3minit battery

battery bar - option is in rom control

potato clock

loud volume warning - toggle to disable or enable this via rom control

network speed on statusbar - option in rom control

aokp rambar in recents

added some additional toggles

ability to move the wifi and signal bar indicator to the left or right side via a toggle in rom control

a few csc tweaks

Applock Added - Thanks [MENTION=4107827]TEKHD[/MENTION]

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

and anyone i missed

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

Big Thanks to [MENTION=3364603]galaxyuser88[/MENTION] for testing the mods for me as i can't