[Moto X Android Development] iKrYpToNiTe:
*** DISCLAIMER ***

I AM NOT RESPONSIBLE IF YOU MESS UP YOUR PHONE! OR IF YOU LOSE ANY DATA, ITS CALLED BACK IT UP BEFORE HAND!

Word to the wise if you don't know how to use RSDLite or Fastboot to restore your phone then leave this thread now please! You need to backup everything on your internal storage before you install this in case you need to restore back. If using the Safestrap version this rom needs to be flashed to the STOCK SLOT and the 4.4.2 KitKat Kernel and Baseband need to be flashed for it to work. If your Unlocked you either need to be on 4.4.2 prior to install or flash the 4.4.2 Baseband after the install. YOU'VE BEEN WARNED!

Okay this is a stock unmodified rooted rom of the Republic Wireless and C-Spire 4.4.2 KitKat OTA with full Safestrap functionality, except for restoring back to 4.2.2. To go back to 4.2.2 you will have to restore back using RSD or Fastboot. You will need to have the phone's drivers installed to get this working, so click the link below to download them and install them before you start. https://motorola-global-portal.custhelp.com/app/answers/prod_detail/a_id/94931/p/30,6720,8696

I don't own a XT1049 I threw this together for some users that asked for it, y'all will be my testers to confirm it's working.

Instructions to install this rom for Safestrap Users, read every step before you start...

1. You need to be rooted on 4.2.2 or 4.4 with Safestrap installed

2. You also need to have disabled write protection via MotoWpNoMo

3. Boot into Safestrap Recovery

4. Factory Reset the STOCK Slot in Safestrap DO NOT wipe the /system it can cause issues

5. Flash the Rom zip to the STOCK Slot (this can take up 10 minutes just walk away and let it finish)

6. Once the Rom has finished flashing, reboot to the Bootloader from within Safestrap

7. Plug your Moto X via usb cable into your computer the Bootloader screen should say usb connected now

8. Unzip the "RW & C-Spire Moto X Kernel and Radio Flasher.zip"

9. Open the extracted folder and find the FlashMyMotoX.bat and run it

10. For RW choose option 2 and for C-Spire option 4 within the FlashMyMotoX utility to flash the 4.4.2 KitKat Kernel

11. Once it finishes get back to the options and for RW choose option 3 and for C-Spire option 5 this will flash the 4.4.2 KitKat Baseband

12. Once it finishes successfully unplug your usb cable and reboot the phone

13. Enjoy 4.4.2 KitKat!

For Unlocked Users

1. Boot into TWRP 2.7 factory reset then install the rom.

2. If you were on 4.4.2 already then reboot and enjoy if you weren't on 4.4.2 then continue to step 3.

3. Once done installing reboot to the bootloader from within TWRP.

4. Once on the bootloader screen plug your usb cable into your Moto X the screen should say usb connected.

5. Extract and run my utility for RW choose option 3 and for C-Spire option 5 to flash the 4.4.2 Baseband.

6. Reboot and Enjoy 4.4.2!

Downloads: DO NOT repost links on other forums, link them to this thread!

Republic Wireless Versions

Safestrap Version

Unlocked Version

C-Spire Versions

Safestrap Version

Unlocked Version

Utility

RW & C-Spire Flashing Utility

Thanks to Google for Android and their Search engine, Hashcode for Safestrap, jcase for root, beaups and fuses for MotoWpNoMo, dhacker29 for TWRP 2.7, and the Chinese middle man for my bootloader unlock without them this wouldn't be possible!