[Guide]ATT KitKat leak working with root
I have been trying to get the KitKat leak working in a safestrap rom slot for days. Each time it failed, and I concluded that it was currently incompatible with the hijack Hashcode was using. So, I tried flashing my KK rom to the stock slot, and then I immediately flashed supersu. Voila, KitKat with root on my locked at&t moto x!
The interesting thing is that this method should work for any rom that is compatible with the stock kernels (because locked bootloader wont allow any other kernel). Hopefully this will 'open the floodgates' to flashing AOSP roms on locked devices that can run safestrap.
I AM NOT RESPONSIBLE IF YOU MESS UP YOUR PHONE. With that said, this doesn't touch your bootloader, and you should be able to restore back to stock if there is a problem.
Here are the steps I followed on my locked ATT moto x starting with the at&t stock .51 rom:
- 1) extract ext4 filesystem image from leak's system.img
- 2) used android kitchen (thanks dsixda) to cook a flashable rom and fixed some symlinks with help from the updater-script found in dhacker29's 4.4 rom
- 3) root (pwnmymoto - thanks jcase)
- 4) install safestrap (thanks Hashcode)
- 5) copied the rom I cooked to sdcard
- 6) copied supersu flashable zip to sdcard (thanks chainfire)
- 7) booted to SS TWRP recovery
- 8) switched to stock rom slot
- 9) flashed my cooked rom
- 10) immediately flashed supersu
- 11) rebooted into bootloader
- 12) flashed kitkat kernel: fastboot flash boot boot.img
- 13) cleared cache and userdata
(I left the modem from the 4.2.2 .54 update)
Rebooted to kitkat with root!
I haven't tested bluetooth, but wifi and gps work. Strangely, the safestrap 'recovery or continue' screen is still there, but the /ss directory is empty. (I would like to know how to manually remove ss, as it is almost certainly not working now.)
I would be happy to share my flashable 4.4 rom, but I noticed that the original leak was taken down. What/where is the smart place to get this up?