[Boost Mobile] Warp Kernel Packer


Last Updated: 2012-11-23 06:37:25
  1. hroark13

    hroark13 Well-Known Member Developer

    Do not use this on other Phones

    We can not compile a bootable kernel zImage yet, but we can mod the kernel ramdisk.

    I created some tools for repacking a zImage and ramdisk, so that others can release Kernels, who knows, maybe some of you can come up with some creative mods.

    My tool can create a ClockWorkMod flashable kernel.

    You have to have Linux, the Android SDK and all packages required for the Android SDK
    You also need Python 2.7, newer versions of Pyhton tend to have problems with the Android SDK


    Download and unzip the zpack.zip file to your /home/"user" folder

    http://www.mediafire.com/?97ud3ddbissci8y



    Examples

    To Create a Fastboot flashable stock boot.img
    Open terminal
    cd /home/"user"/zpack
    ./boot.pl stockboot
    you will now have a boot.img file in the zpack folder that you could flash with Fastboot

    To Create a CWM flashable stock boot.img
    Open terminal
    cd /home/"user"/zpack
    ./zcwmkrnl.pl stockboot

    you will now have a zcwmkrnl.zip file in the zpack folder that you could copy to sd-card and flash with cwm

    To Create a CWM flashable CM7
    boot.img
    Open terminal
    cd /home/"user"/zpack
    ./zcwmkrnl.pl cm7

    you will now have a zcwmkrnl.zip file in the zpack folder that you could copy to sd-card and flash with cwm

    To Create a Fastboot flashable stock recovery.img
    Open terminal
    cd /home/"user"/zpack
    ./boot.pl stockrecovery

    you will now have a recovery.img file in the zpack folder that you could flash with Fastboot


    To Create a Fastboot flashable CWM recovery.img
    Open terminal
    cd /home/"user"/zpack
    ./boot.pl cwm5028

    you will now have a recovery.img file in the zpack folder that you could flash with Fastboot

    To Create a CWM flashable Stock
    recovery.img
    Open terminal
    cd /home/"user"/zpack
    ./zcwmrec.pl stockrecovery

    you will now have a zcwmkrnl.zip file in the zpack folder that you could copy to sd-card and flash with cwm

    To Create a CWM flashable CWM5028
    recovery.img
    Open terminal
    cd /home/"user"/zpack
    ./zcwmrec.pl cwm5028

    you will now have a zcwmkrnl.zip file in the zpack folder that you could copy to sd-card and flash with cwm

    To Create your own version of a CWM flashabe Kernel zip file

    Create a new folder called myramdisk and put the files in it that you want

    Make your changes to the files or add modules or whatever the hell you want.
    Remember that the ramdisk has a size limit, so you cannot add too many things

    Open terminal
    cd /home/"user"/zpack
    ./zcwmkrnl.pl myramdisk

    you will now have a cwmkrnl.zip file in the zpack folder that you could copy to sdcard and flash with cwm

    IF YOU WANT TO EXTRACT THE RAMDISK AND zImage from a different boot.img or recovery.img

    Copy the boot.img or recovery.img to the /home/user/zpack folder

    Open Terminal

    cd /home/"user"/zpack
    ./split.pl boot.img

    or

    ./split.pl recovery.img

    This with make two files

    boot.img-kernel or recovery.img-kernel (this is the zImage)

    and

    boot.img-ramdisk.gz or recovery.img-ramdisk.gz (this is the double compressed Ramdisk)

    Right click on the gz file and choose extract here, you will now have a file
    boot.img-ramdisk or recovery.img-ramdisk

    This is a CPIO file which is the compressed Ramdisk

    Right click on the CPIO file and choose extract here, you will now have a folder

    boot.img-ramdisk_FILES or recovery.img-ramdisk_FILES

    This is the uncompressed Ramdisk that you can now edit the files, like the the init.rc and stuff like that, I would re-name that folder to something meaningful like kouma14 or something like that.

    When you are done re-pack it using steps above









    If I have helped you, and you like my work, please click on the Thanks Button and give my thread a rating by clicking on the stars above.

    If you would like to buy me a beer cofee, you can click on the PayPal button

    [​IMG]

    Advertisement
  2. hroark13

    hroark13 Well-Known Member Developer

    i think the stock recovery folder in there i not the stock recovery

    i will upload newversion
  3. smartmanvartan

    smartmanvartan Well-Known Member Contributor

Share This Page