CyanogenMod-SAMSUNG-Kernels/samsung-kernel-crespo — pull request #1 by mkasick (2012-04-07 04:45:20+00:00)
Title: Add kexec support into cm.ics.kexec branch.

Note: For now, I'm thinking it's best to pull this into a new cm.ics.kexec branch, but it seems GitHub won't let me issue a pull request against a non-existent branch.

In any event, these five commits adds kexec support to the crespo kernel, which bbelos tested this evening on an NS4G. In conjunction with the boot_boot_img.zip and boot_recovery_img.zip found here [1], folks can (temporarilly) boot /sdcard/boot.img and /sdcard/recovery.img kernel images by "applying" those zips in recovery.

This is essentially the equivalent of "fastboot boot" but doesn't require USB. More importantly, this serves as the basis for the kexec 3.0.x port that we'd like to use with epicmtd and other Samsung devices that don't support fastboot.

[1] http://www.club.cc.cmu.edu/~mkasick/crespo/