〖Android〗(CM10.2)Android4.2/4.3中的boot.img打包方法(合适三星exynos4 CPU)

#!/bin/bash - 
#===============================================================================
#
#          FILE: boot_test.sh
# 
#         USAGE: ./boot_test.sh 
# 
#   DESCRIPTION: 
# 
#       OPTIONS: ---
#  REQUIREMENTS: ---
#          BUGS: ---
#         NOTES: ---
#        AUTHOR: linkscue(scue),
#  ORGANIZATION: 
#       CREATED: 2013年08月05日 03时04分29秒 HKT
#      REVISION:  ---
#===============================================================================

cout
mkbootfs root | minigzip > ramdisk.img.cpio
mkimage -A ARM -O Linux -T ramdisk -C none -a 0x40800000 -e 0x40800000 -n ramdisk -d ramdisk.img.cpio ramdisk.img.cpio.gz
mkbootimg --kernel kernel --ramdisk ramdisk.img.cpio.gz --cmdline "" --base 0x10000000 --pagesize 2048 --output boot.img.cm10.2
if [[ "$(adb devices | grep 0123456789ABCDEF)" != "" ]]; then
    adb -s 0123456789ABCDEF reboot bootloader
fi
fastboot flash boot boot.img.cm10.2

这里仅以我的手机K860(i)为例,其他手机可以参照着修改其他参数即可。

posted @ 2013-08-05 03:30  scue  阅读(1467)  评论(0编辑  收藏  举报