I am trying to rebuild the stock Froyo kernel on my Droid. I found the exact git version used as the stock kernel, and built the kernel with:
To the best of my understanding, that is the configuration file used.
make sholes_defconfig LOCALVERSION=-g68eeef5
I packaged the kernel with:
Then I flash the kernel image like the following:
./mkbootimg --kernel omap/arch/arm/boot/zImage --ramdisk boot.img-ramdisk.gz --cmdline "console=ttyS2,115200n8 rw mem=244M@0x80C00000 init=/init ip=off brdrev=P3A_CDMA mtdparts=omap2-nand.0:640k@128k(mbm),384k@1408k(cdt),384k@3328k(lbl),384k@6272k(misc),3584k(boot),4608k(recovery),143744k(system),94848k(cache),268032k(userdata),2m(kpanic)" -o boot.img
However, after the system boots and I get to my desktop I get the error:
flash_image boot /sdcard/boot.img
I have compared the dmesg of booting the stock kernel and my rebuild of the kernel, found here:
Sorry! Process system is not responding.
Pretty Diff - The difference tool
The one thing I am afraid of is around line 490,491 and some differences there after. Does anyone know what might be missing in my kernel configuration for those? I was pretty positive this was the exact configuration used, but maybe not. Has anyone had a problem like this trying to build a custom ROM?