[T-Mobile Samsung Galaxy S 4] Cynagen:
IMPORTANT

Follow these steps if you want a fully working 4.3 ROM on your Galaxy S4 (M919) with all the benefits of the 4.3 update, WITHOUT KNOX. These steps should provide you with a 100% KNOX free setup so you can continue to keep root and flash new ROMs to your heart's content! THIS GUIDE WILL ONLY WORK FOR YOU IF YOU HAVE NOT ALREADY UPDATED TO 4.3 USING THE OTA UPDATE AND ARE STILL USING THE 4.2 BOOTLOADER. IF YOU HAVE THE

NEW BOOTLOADER THAT READS "KNOX WARRANTY"

THEN THIS WILL NOT WORK FOR YOU. STANDARD DISCLAIMER APPLIES! YOU KNOW THIS CAN BREAK YOUR PHONE, THERE ARE PLENTY OF PEOPLE WHO HAVE HAD NO ISSUES, THERE ARE SOME WHO HAVE. THIS IS A RISK YOU, AND YOU ALONE TAKE, I HAVE NOT HELD A GUN TO YOUR HEAD AND TOLD YOU TO FOLLOW THESE STEPS.

Welcome one and all to my first ever guide post. I'm going to be as straightforward as I can while trying to be as helpful as I can with the information provided, if I've missed anything, please do not hesitate to let me know!

Most of these steps are pretty standard, so I'll just run through them in a short list here and then elaborate below where needed.

SETUP

1. HAVE A ROOTED S4

4.2

,

with

CWM or TWRP installed already

2. Download ODIN (It is NOT RECOMMENDED to use Mobile ODIN for the ODIN steps, Successful report of using Mobile Odin to flash the baseband. Thanks, [MENTION=3689342]tylerholbrook[/MENTION]! (It has been mentioned that Mobile ODIN can mess things up, so use it at your own risk!) (post) Linux Heimdall has been confirmed. Thanks, [MENTION=2628601]Sym_Link[/MENTION]! (post) Mac Heimdall untested, anyone want to try and provide findings?)

3. Download this Radio package

4. Download a kernel, I use KToonsez (Just in case)

STEPS

1. Boot into Recovery, make a FULL BACKUP of your phone before you proceed!

2. Make sure you followed step 1, verify your new backup by successfully restoring it and rebooting into the phone.

3A. Boot the phone into download mode, using ODIN (any version from the package download linked above) flash the Radio_UVUAMDL.tar.md5 as instructed in the Radio thread (Use Phone(CP) on ODIN) -- This step appears to be optional. I would recommend doing it if you're coming from another radio Thanks, [MENTION=429403]roadster92[/MENTION] (post) -- If you DO perform this step, IMMEDIATELY reboot into download mode, do NOT boot into recovery or normal modes, proceed immediately with step 3B. Thanks, [MENTION=4800484]lordcheeto03[/MENTION] (post)

3B. Reboot the phone into download mode, using ODIN flash the modem.bin as instructed in the Radio thread (Use Phone(CP) on ODIN) -- This step is most certainly needed, do not skip this step at all, otherwise your 4.3 or 4.4 with the MDL baseband is gonna have a bad time.

4. Boot the phone normally,

confirm

your baseband version has upgraded to MK2 before proceeding, don't upgrade to 4.3 ROM until it shows in Settings->About->Phone! (If it hasn't upgraded, follow the instructions on the Radio thread twice)

5. Once you've confirmed your baseband upgrade, reboot into recovery and upgrade to any 4.3 or 4.4 ROM on the forums (make sure it's KNOX Free), follow any procedures the new ROM requires you follow to complete installation.

6. Reboot and test your data, if you're still experiencing data drops or slow wifi, try flashing a new Kernel like the one linked in order to resolve. I have success with KToonsez and recommend it for this purpose. (WiFi is faster than I've ever seen it before with this radio+kernel, connects almost instantly now where it used to drag for up to a minute before connecting)

7. ENJOY!

NOTES

I took a shortcut, I already had the ROM with the Kernel installed at one point but couldn't deal with the data dropping so I just made a backup and restored back to 4.2.2 for my sanity. After installing the new radio, I was able to restore my backup of the 4.3 ROM I use (GoldenEye 9.0.1 MJ5), and all was well. The provided steps should approximate getting to this same point, however, if it's discovered there are any extra steps required, please reply to this thread and then PM me as well with the information so I can update OP.

Any Kernel that is 4.3 should work perfectly fine to match to the radio, 4.2.x kernels still interact slowly with the radio/wifi despite the upgrade. I haven't experienced a data drop-out since upgrading the radio and restoring my previous 4.3 backup, and I go through a 'large' (half-mile or so) dead-zone and was streaming netflix without a single hiccup, normally Pandora would even crash.

HOW THIS WORKS

I've seen a LOT of people complaining that this won't work, there's still KNOX, but I think they're confused and thinking we're talking about a full ODIN or OTA flash of 4.3, when we're not. We're talking about picking out the parts of 4.3 that we want and need and combining them with our MDL setup. Here's what you should end up with if you follow these instructions accordingly.

MDL (4.2) Bootloader (KNOX-Free)

MK2 (4.3) Baseband (KNOX-Free)

MDL (4.2) LTE radio (KNOX-Free)

MK2 (4.3) ROM (Something from XDA that has KNOX stripped out) (KNOX-Free)

This amalgamation of components comes together in order to provide us with the baseband we so desperately needed in order to correct the loss of audio and data drop-outs we experienced on 4.3 ROMs with the MDL (4.2) Baseband, keeping the KNOX-Free MDL LTE radio (the MK2 LTE radio appears to have ties into the KNOX bootloader, flashing it without the bootloader ends up with NO data at all). This keeps us free of tripping the KNOX WARRANTY "eFuse" because our bootloaders are still MDL without KNOX. I hope this clarifies for those doubters.

POSSIBLE PROBLEMS

Reports of tethering not working.

Reports of data still being dropped on deep-sleep.

Reports of data dropping while on a call (you should at least get 3G).

THANKS

Thanks go out to [MENTION=4325945]ktoonsez[/MENTION] for his kernel, and [MENTION=5082757]LuigiBull23[/MENTION] for maintaining the thread. [MENTION=5544569]shiamatsu[/MENTION] for his radio thread with the steps to get MK2 baseband + MDL LTE radio installed which was key to keeping solid data and keeping sound on phone calls. [MENTION=1823302]j_r0dd[/MENTION] for the 4.3 modem, [MENTION=2651267]mrvirginia[/MENTION] for the 4.2.2 modem, and the devs over at the i9505 section for figuring out the trick that shiamatsu summarized for us. And [MENTION=3410517]daerragh[/MENTION] for maintaining the ODIN thread.

RECOMMENDED ROMS NEW

★[ROM] [STOCK] M919UVUEMK2 | 4.3 | Deodexed | CIQ Free | KNOX Free ☆

[ROM|TW|4.3|MK2] Modified Stock M919UVUEMK2 v1.2 [APPS2SD|WIFI-CALLING]

►►[AOSP]Official 4.3- S4 Google Edition- Finaly v2.0 - Feel the Experience of Nexus◄◄

[ROM] Google Edition 4.3 [Clean][Deodex][Slim]

[ROM] CyanogenMod 11.0 | Android 4.4 KitKat [UNOFFICIAL]

REQUESTING YOUR FEEDBACK

I'd like to request everyone's help in getting feedback on working ROM & Kernel combinations so we can try to figure out why some people are still having problems while others are not. There's more reports of failures than successes, but, the typical trend is that people don't bother to post at all if everything works, only to either complain or request further assistance when something is broken. Now, I'm requesting your feedback either way. Once you've completed your radio and ROM flash according to these steps, go to your Settings->More->About device, scroll all the way to the bottom and screenshot your Model, Android version, Baseband version, Kernel version, Build number, and SELinux status. Please provide a small blurb after the image explaining any trouble you may be having or if everything is working perfectly fine. If your status changes shortly after your initial post (within 3-4 days), just edit and update your original reply. Otherwise if it's been a week and it's a page or two later, just post a new reply so we can see the freshest feedback. I NEED YOUR HELP WITH THIS, EVERYONE'S HELP. WHILE WE'RE MAKING GREAT STRIDES FORWARD, WE'RE STILL NOT COMPLETELY OUT OF THE WOODS HERE. YOUR FEEDBACK IS IMPORTANT, THINK OF HOW MUCH INFORMATION OTHER XDA MEMBERS HAVE SHARED WITH YOU, JUST SHARE THIS LITTLE BIT AND PAY IT FORWARD, PLEASE!

Mods: Formally requesting a sticky once I get some reports of working phones.

Users: Requesting you post your results!