KitKat 4.4.2
Port from Sprint's Build VPUDND8
:victory:FINAL RELEASE!!!:victory:



:cyclops:
Remember! You flash anything and everything at your own risk! Neither I nor anyone else here at XDA or anywhere else can be held responsible for anything that goes wrong!
:cyclops:
I am very pleased to present to you the first Touchwiz KitKat rom for the T999 and variants!!! :victory:
WiFi and screen rotation are now fully functional! HUGE Thanks to @ktoonsez for his kt747 kernel which solved these two very annoying issues!!! If you have not already, make sure you visit one of his threads and thank him for his outstanding work! (We don't even have the kernel source for the T999 and I747 and he still managed to build a fantastic kernel for us to use!) (It is included with the rom, no need to flash separately.
Visit his Kernel Thread to learn more about this kernel!
Currently, there are very few bugs and I feel this rom is perfectly capable to be a DD. See below for a list of bugs and temporary solutions so you can fix them until the next update.
Anyone is more than welcome to use this Rom in anyway they choose without asking permission first! Just please don't forget your credits, and make sure you include ktoonsez, CNexus, JustArchi and the Sprint folks without whom this Rom would not be possible!
This is quite capable to be a base for devs to create or update their current roms with. If nothing else, it would be a great way to get started by using it to test and debug your mods in preparation for the official release which isn't too far off now! (I am told, by someone who I believe to be a reliable source, that KK for the T999 and T999L should be released between 5/28 and 6/5! Possibly sooner if testing goes well!) (I have also heard that more and more test builds are being produced, indicating that they are getting close!)
Please keep an eye on the following few posts for more information about KitKat, and what to expect when our update is finally released. I have learned some interesting things working with this and the guys in the Sprint forums so I hope to relay all of that to the rest of you here.
Prerequisites
You must be running the FULL 4.3 bootloader and firmware! It has been reported to not boot when using the 4.1.2 or earlier firmware. This rom has been confirmed to work with the T999 (NC2 and MJC) and both the T999L and T999N (NC1).
Downloads
T999_Sprint_ND8_Port_2.1
SourceForge Mirror
T999_Sprint_ND8_Port_2.0
SourceForge Mirror
ND8_PORT_STOCK_DEODEXED_ROOTED.zip
Sprint_ND8_Insecure_Kernel
Sprint_ND8_Stock_Kernel
NOTE: I am leaving the above Sprint kernels in case any devs want them for any reason. These are NOT intended for normal use with this rom. They will break wifi and screen rotation is upside down. Also with the secure kernel you would have issues writing to your sd card.
Instructions
BACKUP! BACKUP! BACKUP!
Flash rom via latest version of the custom recovery of your choice
Factory Reset recommended
First boot WILL take a while! Several minutes at least.
During setup, after choosing your language, you will see a screen with "Wait a sec..." at the top.
DO NOT, let the screen time out and turn off!!! (You will have to start over!)
After this, proceed with setup normally and reboot when done.
To fix the WiFi icon in statusbar
Open the Google Play Store and wait for it to load its home screen. Close the store.
Using a root file browser, go to /system and edit the build.prop as follows:
Change ro.product.name= "d2tmo" to "d2spr". Save and reboot.
(Note: by making this change, you will fix the WiFi icon, but will lose the T-Mobile 4G data icon. It will show 3G, H+ instead.)
(IMPORTANT: If you do not open the Play Store app BEFORE making this change, the Store will NOT work!)
Pests (Known Bugs)
MMS will not send with WiFi on - It seems this is how all Sprint builds are made. Not actually a bug, but I am told there is a Wanam Xposed module that can make this work. If WiFi is on, you can send and receive SMS, but cannot send MMS and will just get a notification if one is received.
You can only have one of the following two: Either the nice looking WiFi statusbar icon, or the T-Mobile 4G icon. Fixing one reverts the other.
Pesticide (Temporary fixes for bugs)
WiFi Icon fix
In build.prop, change d2tmo to d2spr. Reboot. -Thanks to @serio22 for figuring this odd one out! :highfive:
See instructions above. This will break the Play Store unless you first open the app and let it load.
I want to extend my gratitude and a huge thanks to all the folks in the Sprint forums for making this port possible! If I forget anyone please let me know! If you see these guys be sure to hit their "Thanks" button!
Original Sprint Rom Thread
CNexus' [STOCK ROM][4.4] ND8 Kitkat ROM
Thanks and Credits:highfive:
@CNexus - For all of his hard work on Sprints official release, his dedication and for being such a cool Kat to work with! @ktoonsez - For his outstanding kernel and help!
@JustArchi - For his new ArchiKitchen that allowed them to get out a fully functional ROM!
@bilgerryan - For his helpful posts and info!
@DR_CDMA - For releasing the ND8 firmware so quickly!
@serio22 for the WiFi icon placement fix.
@rompnit, @freeza, @sleshepic, @tdunham, @jdsingle76 - For helping CNexus and other posts and contributions!
@srnoth - For being who I believe to be the first to get Sprints release running on a different device (in a bit of a roundabout way!)
@Perseus71, @TheLastSidekick, @Aerowinder, @Woody, @saranhai, @enewman17, @mrRobinson - For always being so cool and helpful! I've learned a lot from them all whether they realize it or not!


:victory:FINAL RELEASE!!!:victory:


:cyclops:
Remember! You flash anything and everything at your own risk! Neither I nor anyone else here at XDA or anywhere else can be held responsible for anything that goes wrong!
:cyclops:
I am very pleased to present to you the first Touchwiz KitKat rom for the T999 and variants!!! :victory:
WiFi and screen rotation are now fully functional! HUGE Thanks to @ktoonsez for his kt747 kernel which solved these two very annoying issues!!! If you have not already, make sure you visit one of his threads and thank him for his outstanding work! (We don't even have the kernel source for the T999 and I747 and he still managed to build a fantastic kernel for us to use!) (It is included with the rom, no need to flash separately.
Visit his Kernel Thread to learn more about this kernel!
Currently, there are very few bugs and I feel this rom is perfectly capable to be a DD. See below for a list of bugs and temporary solutions so you can fix them until the next update.
Anyone is more than welcome to use this Rom in anyway they choose without asking permission first! Just please don't forget your credits, and make sure you include ktoonsez, CNexus, JustArchi and the Sprint folks without whom this Rom would not be possible!
This is quite capable to be a base for devs to create or update their current roms with. If nothing else, it would be a great way to get started by using it to test and debug your mods in preparation for the official release which isn't too far off now! (I am told, by someone who I believe to be a reliable source, that KK for the T999 and T999L should be released between 5/28 and 6/5! Possibly sooner if testing goes well!) (I have also heard that more and more test builds are being produced, indicating that they are getting close!)
Please keep an eye on the following few posts for more information about KitKat, and what to expect when our update is finally released. I have learned some interesting things working with this and the guys in the Sprint forums so I hope to relay all of that to the rest of you here.
Prerequisites
You must be running the FULL 4.3 bootloader and firmware! It has been reported to not boot when using the 4.1.2 or earlier firmware. This rom has been confirmed to work with the T999 (NC2 and MJC) and both the T999L and T999N (NC1).
Downloads
T999_Sprint_ND8_Port_2.1
SourceForge Mirror
T999_Sprint_ND8_Port_2.0
SourceForge Mirror
ND8_PORT_STOCK_DEODEXED_ROOTED.zip
Sprint_ND8_Insecure_Kernel
Sprint_ND8_Stock_Kernel
NOTE: I am leaving the above Sprint kernels in case any devs want them for any reason. These are NOT intended for normal use with this rom. They will break wifi and screen rotation is upside down. Also with the secure kernel you would have issues writing to your sd card.
Instructions
BACKUP! BACKUP! BACKUP!
Flash rom via latest version of the custom recovery of your choice
Factory Reset recommended
First boot WILL take a while! Several minutes at least.
During setup, after choosing your language, you will see a screen with "Wait a sec..." at the top.
DO NOT, let the screen time out and turn off!!! (You will have to start over!)
After this, proceed with setup normally and reboot when done.
To fix the WiFi icon in statusbar
Open the Google Play Store and wait for it to load its home screen. Close the store.
Using a root file browser, go to /system and edit the build.prop as follows:
Change ro.product.name= "d2tmo" to "d2spr". Save and reboot.
(Note: by making this change, you will fix the WiFi icon, but will lose the T-Mobile 4G data icon. It will show 3G, H+ instead.)
(IMPORTANT: If you do not open the Play Store app BEFORE making this change, the Store will NOT work!)
Pests (Known Bugs)
MMS will not send with WiFi on - It seems this is how all Sprint builds are made. Not actually a bug, but I am told there is a Wanam Xposed module that can make this work. If WiFi is on, you can send and receive SMS, but cannot send MMS and will just get a notification if one is received.
You can only have one of the following two: Either the nice looking WiFi statusbar icon, or the T-Mobile 4G icon. Fixing one reverts the other.
Pesticide (Temporary fixes for bugs)
WiFi Icon fix
In build.prop, change d2tmo to d2spr. Reboot. -Thanks to @serio22 for figuring this odd one out! :highfive:
See instructions above. This will break the Play Store unless you first open the app and let it load.
I want to extend my gratitude and a huge thanks to all the folks in the Sprint forums for making this port possible! If I forget anyone please let me know! If you see these guys be sure to hit their "Thanks" button!
Original Sprint Rom Thread
CNexus' [STOCK ROM][4.4] ND8 Kitkat ROM
@CNexus - For all of his hard work on Sprints official release, his dedication and for being such a cool Kat to work with! @ktoonsez - For his outstanding kernel and help!
@JustArchi - For his new ArchiKitchen that allowed them to get out a fully functional ROM!
@bilgerryan - For his helpful posts and info!
@DR_CDMA - For releasing the ND8 firmware so quickly!
@serio22 for the WiFi icon placement fix.
@rompnit, @freeza, @sleshepic, @tdunham, @jdsingle76 - For helping CNexus and other posts and contributions!
@srnoth - For being who I believe to be the first to get Sprints release running on a different device (in a bit of a roundabout way!)
@Perseus71, @TheLastSidekick, @Aerowinder, @Woody, @saranhai, @enewman17, @mrRobinson - For always being so cool and helpful! I've learned a lot from them all whether they realize it or not!
Attachments
Last edited: