[T-Mobile Galaxy Note 4 Android Development] timg11:
I was successful in the install process. Still very time consuming - over 3 hours re-configuring, restoring, and re-setting the environment, and still not back to where I was.

---------- Post added at 03:38 AM ---------- Previous post was at 03:18 AM ----------

Here are a few comments from notes I took during install process - maybe they could help someone else...

Step 1: Download all files needed first.

Download the full firmware here: Download

Download Odin by clicking here: Download

Download TWRP Custom Recovery here: Download

Download Stock DOK2 ROM here: Download (note - this link is broken, but there is another link below that works)

Step 2: Prepare for installation.

Backup up any data that you want to save

You may need several backup methods. Some programs back up apps, but not system data. Titanium Backup will back up all apps and data, but is not able to restore system data. MyBackupPro seems to be able to restore this data OK.

]	Copy the Stock DOK2 ROM to your phones Micro SDCard That file should look something like this: Deodexed_Debloated_DOK2.zip

Step 3: Odin Flash the stock firmware.

Unzip the stock firmware

Unzip Odin onto your PC

Power off phone -------- make sure USB cable is unplugged from phone, not just computer.

Boot to Download Mode by simultaneously pressing [volume down] [home] and [power]

Press volume up when prompted

Plug phone into USB cable and plug into USB

Start Odin (should say "added")

Click AP

Find and Select the stock firmware *.tar.md5 file After extracting from the ZIP, the file used here will look like "N910TUVU2DOK2_N910TTMB2DOK2_N910TUVU2DOK2_HOME.tar.md5" (it takes a long time for Odin to check MD5 - Odin will be in "not responding" state but has not crashed)

Wait for it to recognize your phone

Click Start

Wait for install to complete

After reboot (which will take a long time, and stays on T-Mobile screen for several minutes, then "android is upgrading" for even longer. Then it will reboot again, and again stay on T-Mobile screen a while, then go to "android is starting" and then optimize all the apps. Then it reboots again, T-Mobile splash again, then Android is starting again, then optimizing apps again. It is unclear if it is OK to remove battery during any of this process, so to be safe I let it complete until I got a home screen),	My phone did not go into setup - it went back to my home screen where I was able to shut down normally with the power switch

remove battery from phone and unplug from PC. (No need to waste time with setup of stock ROM)

Install Battery

Step 4: Install TWRP (If you have already installed TWRP do this anyway because the stock could revert the TWRP to stock recovery)

Plug into PC

Boot to Download Mode by simultaneously pressing [volume down] [home] and [power]

Click AP

Find and Select the TWRP File

Wait for it to recognize your phone (something like "<ID:0/005> Added!!" will be shown)

Click Start

Wait for install to complete

After reboot, remove battery from phone and unplug from PC. (No need to waste time with setup of stock ROM) (your phone might just reboot directly to your home in which case you can just use normal power-down)

Install Battery

Step 5: Install the ROM

Boot into TWRP Recovery by simultaneously pressing [volume up] [home] and [power]

Select [Wipe]

Select [Advanced Wipe]

Check all EXCEPT Micro SDcard (DO NOT SELECT MICRO SDCARD)

Swipe to Wipe

Press on screen picture of HOME

Click Install

Change Storage to Micro SDcard

Select Stock DOK2 File (a name like Deodexed_Debloated_DOK2.zip)

Swipe to Confirm Flash

Reboot Phone

Note: This will look like a normal Android boot - first to the Samsung Logo, and the T-mobile splash. But here is a _very_long_ delay on that splash screen - many minutes - with no indication anything is happening. Eventually it will change to "Android is starting" and optimizing apps.

Enjoy!?! Well maybe eventually, but first there is a lot of work to restore your apps and data. This is a "cold start" after wiping everything. Keep careful track of system apps and non system apps. You may need to use several backup programs to cover everything, but yet there will still be lots of annoyances with passwords and logins in various apps.