• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [Boost Mobile] Warp Kernel Packer

hroark13

Android Expert
Recognized 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

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

i will upload newversion
 
Back
Top Bottom