[Moto X Android Development] tdhite:
Downloads

KERNELS (Current):

Download: TDHK-Ghost Lollipop 09-20-2015

This kernel is for LolliPop AOSP ROMs

Change Logs

Use the latest TWRP or latest CWM/PhilZ Recovery to flash as the installer uses 'by-name partitioning';

This kernel should work for any 'ghost' AOSP Lollipop ROM -- of course read the DISCLAIMER post.

Download: TDHK-Ghost KitKat 12-21-2014

This kernel is for KitKat AOSP ROMs *after* the unified 'ghost' ROM model;

Change Logs

Use the latest TWRP (suggest 2.8.0.1 or greater) or latest CWM/PhilZ Recovery to flash as the installer uses the new by-name partitioning;

This kernel should work for any 'ghost' AOSP rom -- of course read the DISCLAIMER post.

Download: TDHK-MotoX 08-31-2014

This kernel is for ROMs *before* the unified 'ghost' model;

Change Logs

Use the latest TWRP (suggest 2.8.0.1) or latest CWM/PhilZ Recovery to flash as the installer uses the new by-name partitioning;

This kernel should work for any 'msm8960dt' AOSP rom -- of course read the DISCLAIMER post.

IMPORTANT:

If you wipe Dalvik Cache, let the phone boot completely once, then reboot again (long story, but AOSP roms set a property on Android that triggers your selected 'performance' settings (e.g., performance, balanced, whatever), when you clear Dalvik that property set trigger runs rather late and the init.d script delay setup by this kernel to force smartmax onto the CPU cores might already have happened, so you end up with the old governors (ick!). Reboot and all should be fine.

Another option is to open a terminal window and 'su' to root privileges, then type "set prop sys.perf.profile 99". No need to reboot if you do this.

OLD Releases:

Download: TDHK-Ghost Lollipop 09-17-2015

This kernel is for LolliPop AOSP ROMs

Change Logs

Use the latest TWRP or latest CWM/PhilZ Recovery to flash as the installer uses 'by-name partitioning';

This kernel should work for any 'ghost' AOSP Lollipop ROM -- of course read the DISCLAIMER post.

B]Download: TDHK-Ghost Lollipop 08-07-2015[/B]

This kernel is for LolliPop AOSP ROMs

Change Logs

Use the latest TWRP or latest CWM/PhilZ Recovery to flash as the installer uses 'by-name partitioning';

This kernel should work for any 'ghost' AOSP Lollipop ROM -- of course read the DISCLAIMER post.

Download: TDHK-Ghost Lollipop 07-20-2015

This kernel is for LolliPop AOSP ROMs

Change Logs

Use the latest TWRP or latest CWM/PhilZ Recovery to flash as the installer uses 'by-name partitioning';

This kernel should work for any 'ghost' AOSP Lollipop ROM -- of course read the DISCLAIMER post.

Download: TDHK-Ghost Lollipop 06-28-2015

This kernel is for LolliPop AOSP ROMs

Change Logs

Use the latest TWRP (suggest 2.8.6.0) or latest CWM/PhilZ Recovery to flash as the installer uses 'by-name partitioning';

This kernel should work for any 'ghost' AOSP Lollipop ROM -- of course read the DISCLAIMER post.

Download: TDHK-Ghost Lollipop 05-24-2015

This kernel is for LolliPop AOSP ROMs

Change Logs

Use the latest TWRP (suggest 2.8.6.0) or latest CWM/PhilZ Recovery to flash as the installer uses 'by-name partitioning';

This kernel should work for any 'ghost' AOSP Lollipop ROM -- of course read the DISCLAIMER post.

Download: TDHK-Ghost Lollipop 04-06-2015

This kernel is for LolliPop AOSP ROMs

Change Logs

Use the latest TWRP (suggest 2.8.6.0) or latest CWM/PhilZ Recovery to flash as the installer uses 'by-name partitioning';

This kernel should work for any 'ghost' AOSP rom -- of course read the DISCLAIMER post.

Download: TDHK-Ghost Lollipop 01-11-2015

This kernel is for LolliPop AOSP ROMs

Change Logs

Use the latest TWRP (suggest 2.8.3.0) or latest CWM/PhilZ Recovery to flash as the installer uses 'by-name partitioning';

This kernel should work for any 'ghost' AOSP rom -- of course read the DISCLAIMER post.

Download: TDHK-Ghost Lollipop 12-21-2014

This kernel is for LolliPop AOSP ROMs *after* the unified 'ghost' ROM model;

Change Logs

Use the latest TWRP (suggest 2.8.0.1 or greater) or latest CWM/PhilZ Recovery to flash as the installer uses the new by-name partitioning;

This kernel should work for any 'ghost' AOSP rom -- of course read the DISCLAIMER post.

Download: TDHK-Ghost 10-26-2014

This kernel is for ROMs *after* the unified 'ghost' ROM model;

Change Logs

Use the latest TWRP (suggest 2.8.0.1 or greater) or latest CWM/PhilZ Recovery to flash as the installer uses the new by-name partitioning;

This kernel should work for any 'ghost' AOSP rom -- of course read the DISCLAIMER post.

Download: TDHK-Ghost 10-16-2014

This kernel is for ROMs *after* the unified 'ghost' ROM model;

Change Logs

Use the latest TWRP (2.7.1.1 or greater) or latest CWM/PhilZ Recovery to flash as the installer uses the new by-name partitioning;

This kernel should work for any 'ghost' AOSP rom -- of course read the DISCLAIMER post.

Download: TDHK-Ghost 10-05-2014

This kernel is for ROMs *after* the unified 'ghost' ROM model;

Change Logs

Use the latest TWRP (2.7.1.1 or greater) or latest CWM/PhilZ Recovery to flash as the installer uses the new by-name partitioning;

This kernel should work for any 'ghost' AOSP rom -- of course read the DISCLAIMER post.

Download: TDHK-Ghost 09-20-2014

This kernel is for ROMs *after* the unified 'ghost' ROM model;

Change Logs

This kernel should work for any 'ghost' AOSP rom -- of course read the DISCLAIMER post.

KERNEL (Enhanced -- no longer needed as integrated into standard kernel):

Download: TDHK-MotoX 08-10-2014

KERNEL):

Download: TDHK-MotoX 07-28-2014

Change Logs

Use the latest TWRP (2.7.1.1 or greater) or latest CWM/PhilZ Recovery to flash as the installer uses the new by-name partitioning;

This kernel should work for any AOSP rom -- of course read the DISCLAIMER post.

IMPORTANT!!!

If you wipe Dalvik Cache, let the phone boot completely once, then reboot again (long story, but AOSP roms set a property on Android that triggers your selected 'performance' settings (e.g., performance, balanced, whatever), when you clear Dalvik that property set trigger runs rather late and the init.d script delay setup by this kernel to force smartmax onto the CPU cores might already have happened, so you end up with the old governors (ick!). Reboot and all should be fine.

Another option is to open a terminal window and 'su' to root privileges, then type "set prop sys.perf.profile 99". No need to reboot if you do this.

Custom Kernel 07/17/2014

Use the latest TWRP (2.7.1.1 or greater) or latest CWM/PhilZ Recovery to flash as the installer uses the new by-name partitioning;

[*]SmartMax Tweaks (better battery credit: Rad Ryan);

[*]Startup (/data/local/userinit.d/99-tdhk) handling to force SmartMax governor on all cores;

[*]Rebased onto CM-11 MSM8960 Kernel Sources as of 07/17/2014;

[*]Make Nandroid backup;

[*]Flash in recovery after flashing ROM;