Skip to content

AndroidUnited/Boot-Image-tools

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 

Repository files navigation

Unpack and repack boot.img, editing boot logo

Ketut P. Kumajaya ketut.kumajaya @ xda-developers.com

Unpack:
$ mkdir -p unpack
$ tools/unpackbootimg -i source_img/boot.img -o unpack

Extracting boot.img-ramdisk.gz
$ mkdir -p boot
$ cd boot
$ gzip -dc ../unpack/boot.img-ramdisk.gz | cpio -i
$ cd ../

Packing a new ramdisk:
$ tools/mkbootfs boot | gzip > unpack/boot.img-ramdisk-new.gz

Create a new boot.img:
$ mkdir -p target_img
$ tools/mkbootimg --kernel unpack/boot.img-zImage --ramdisk unpack/boot.img-ramdisk-new.gz -o target_img/boot.img --base `cat unpack/boot.img-base`

Convert rle to png:
$ tools/from565 -rle < logo/logo.rle > logo/logo.raw
$ convert -size 320x480 -depth 8 rgb:logo/logo.raw logo/logo.png

Convert png to rle:
$ convert -depth 8 logo/logo-new.png rgb:logo/logo-new.raw
$ tools/to565 -rle < logo/logo-new.raw > logo/logo-new.rle

About

Boot Image tools by ketut.kumjaya(thanks to him) to make boot image(s) for phones that use a standard boot.img format

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published