d2vzw kexec-enabled kernels: boot.img: - Source-based kernel built from d2spr (SPH-L710) sources with d2vzw defconfig. - Appended with d2vzw LF2 boot initrd. - Can be kexec'd from recovery. recovery.img: - Source-based kernel built from d2spr (SPH-L710) sources with d2vzw defconfig. - Appended with CWM-Recovery-LTE-SGS3-v4 initrd. - Can be written to recovery partition with dd. To use: 1. Write recovery.img to recovery partition: dd if=recovery.img of=/dev/block/mmcblk0p18 bs=256k 2. Place boot.img either: - in external SD card (/mnt/extSdCard) along with boot_sdcard_boot_img.zip, or - in internal SD card (/sdcard) along with boot_emmc_boot_img.zip. 3. Reboot into recovery. 4. Select "install zip from sdcard". 5. If placed in external SD card, select "choose zip from sdcard", then "boot_sdcard_boot_img.zip". If placed in internal SD card, select "choose zip from internal sdcard", then "boot_emmc_boot_img.zip". 6. boot.img kernel will boot automatically. Note, this is a temporary boot. Rebooting restores the stock kernel. To boot boot.img again, repeat steps 3-5. Kernel sources: https://github.com/mkasick/android_kernel_samsung_d2spr/tree/ics_vzw Additional boot.zips: https://github.com/mkasick/kexec-examples/tree/master/d2spr