boot.img는 두 개의 주요 부분을 포함하는 작은 (ish) 파일입니다.
* kernel(important for android)
* ramdisk( a core set of instruction & binaries)
boot.img의 압축을 풉니 다 :
다음 단계가 포함됩니다.
다음을 사용하여 도구를 다운로드하십시오. wget https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/android-serialport-api/android_bootimg_tools.tar.gz
을 사용하여 파일을 추출하십시오 tar xvzf android_bootimg_tools.tar.gz
.
two
바이너리 가 포함되어 있습니다 :
* unpackbootimg
* mkbootimg
3. 그런 다음 실행 ./unpackbootimg -i <filename.img> -o <output_path>
It will contain,
* boot.img-zImage ----> kernel
* boot.img-ramdisk.gz ----> ramdisk
다음 명령을 사용하여 램 디스크도 추출 할 수 있습니다
gunzip -c boot.img-ramdisk.gz | cpio -i
파일을 변경 한 후에는 해당 파일을 boot.img로 다시 압축 할 수 있습니다 mkbootimg
즐기세요!