I have an HTC Desire HD (Ace), running Cyanogenmod 7.2.0. I tried to compile my own kernel, with swap, jffs2, nfs, some extra crypto, and -O2 optimization (disable compile for size). I followed:
I compiled the kernel natively on the phone itself, inside a Debian chroot. I used the split_bootimg.pl script to break up the file copied from /dev/block/mmcblk0p22, and then I used mkbootimg to add my kernel to the stock ramdisk.
I then did:
cat /dev/zero > /dev/block/mmcblk0p22
flash_image boot /sdcard/boot-new.img
The phone hung on the HTC display, during boot.
My questions are, am I using the right kernel source for my phone? am I missing something?
Edited by cendres, 02 August 2012 - 06:16 AM.