[T-Mobile Samsung Galaxy Note 3] CZ Eddie:
So an XDA friend asked me for the best way to fix an issue that seems to have accumulated from flashing too many ROM's and something got corrupted and it's carrying over from ROM to ROM and doesn't go away.

Most of you already know these steps.

But I figured since I already typed it out for him, that I would share it for the rest of you who may have a random issue that should typically go away with a new ROM flash, but hasn't.

Some of you may feel I have redundant or unnecessary steps. BUT,,, these are MY steps and they work for me EVERY time. :good:

Keep in mind these steps require your common sense in-between-the-steps and are not for someone who has never flashed a ROM in their life. These steps assume you have at least an intermediate knowledge of everything talked about.

Feel free to throw in your input though. We all learn every day we're here at XDA. That's why it's a great community.

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

You'll want to follow these steps. I've listed everything EXACTLY as I do things when I have weird random issues that aren't fixed with normal methods.

1) Create an account at SamMobile if you have not already done so (I recommend it regardless).

http://www.sammobile.com/join/

2) Log into your SamMobile account.

3) Download the T-Mobile 4.4.2 firmware (N900TUVUDNF9) that was released in September. Hopefully this is a direct link:

http://www.sammobile.com/firmwares/3/?download=34780

4) Back up all files and your Titanium Backup to your computer.

5) Wipe your phone in TWRP, do the full wipe. System, Data, Internal SD, cache & dalvik.

6) Pull battery for 30+ seconds.

7) Boot to download mode.

8) Apply the N900TUVUDNF9 firmware to your phone using Odin.

9) Boot up to the stock firmware, go through the prompts till you get a desktop, then let it settle for ~5 minutes. Don't bother logging into any accounts.

10) Reboot phone.

11) Download the most recent TWRP for Odin. This is it here:

https://goo.im/devs/OpenRecovery/hltetmo/openrecovery-twrp-2.7.2.0-hltetmo-4.3.img.tar

12) Reboot to download mode.

13) Odin the TWRP.

14) Reboot to the stock firmware again.

15) Copy over your favorite rooted TouchWiz custom ROM to your EXTERNAL SD.

I think this is the most stable TW ROM and it's what I use when I'm on TouchWiz:

http://xdaforums.com/showthread.php?t=2709701

16) Copy over your favorite kernel to your EXTERNAL SD. I like Lean Kernel. Choose the 9/27 version here:

https://onedrive.live.com/?cid=F1ED4BADFEE3FC02&id=F1ED4BADFEE3FC02!110

17) Reboot to TWRP.

18) Wipe everything again - data, system, internal SD, cache & dalvik.

19) Reboot to TWRP.

20) Install the TW ROM you copied over earlier.

21) Wipe cache & dalvik.

22) Reboot to TWRP>

23) Install the kernel, wipe cache & dalvik.

24) Reboot to the new ROM.

25) Let it settle ~5 minutes.

26) Log into your Google account.

27) Let it settle ~5 minutes.

28) Reboot to ROM.

29) Let it settle ~2 minutes.

30) Now install Titanium Backup.

31) Restore all your apps with data, except for any hinky apps, just restore those as app only.

32) Reboot phone.

33) Let it settle ~ten minutes so various apps can settle in, download whatever they need.

34) Start using phone!!