AK2: add os_version/os_patch_level support
(unpack/mk support already in latest binaries)
This commit is contained in:
1 parent
edf85e5599
commit
8534510bf8
1 file changed
+3
-1
+3
-1
@@ -65,6 +65,8 @@ write_boot() {
|
|||||||
kerneloff=`cat *-kerneloff`;
|
kerneloff=`cat *-kerneloff`;
|
||||||
ramdiskoff=`cat *-ramdiskoff`;
|
ramdiskoff=`cat *-ramdiskoff`;
|
||||||
tagsoff=`cat *-tagsoff`;
|
tagsoff=`cat *-tagsoff`;
|
||||||
|
osver=`cat *-osversion`;
|
||||||
|
oslvl=`cat *-oslevel`;
|
||||||
if [ -f *-second ]; then
|
if [ -f *-second ]; then
|
||||||
second=`ls *-second`;
|
second=`ls *-second`;
|
||||||
second="--second $split_img/$second";
|
second="--second $split_img/$second";
|
||||||
@@ -94,7 +96,7 @@ write_boot() {
|
|||||||
if [ $? != 0 ]; then
|
if [ $? != 0 ]; then
|
||||||
ui_print " "; ui_print "Repacking ramdisk failed. Aborting..."; exit 1;
|
ui_print " "; ui_print "Repacking ramdisk failed. Aborting..."; exit 1;
|
||||||
fi;
|
fi;
|
||||||
$bin/mkbootimg --kernel $kernel --ramdisk /tmp/anykernel/ramdisk-new.cpio.gz $second --cmdline "$cmdline" --board "$board" --base $base --pagesize $pagesize --kernel_offset $kerneloff --ramdisk_offset $ramdiskoff $secondoff --tags_offset $tagsoff $dtb --output /tmp/anykernel/boot-new.img;
|
$bin/mkbootimg --kernel $kernel --ramdisk /tmp/anykernel/ramdisk-new.cpio.gz $second --cmdline "$cmdline" --board "$board" --base $base --pagesize $pagesize --kernel_offset $kerneloff --ramdisk_offset $ramdiskoff $secondoff --tags_offset $tagsoff --os_version "$osver" --os_patch_level "$oslvl" $dtb --output /tmp/anykernel/boot-new.img;
|
||||||
if [ $? != 0 ]; then
|
if [ $? != 0 ]; then
|
||||||
ui_print " "; ui_print "Repacking image failed. Aborting..."; exit 1;
|
ui_print " "; ui_print "Repacking image failed. Aborting..."; exit 1;
|
||||||
elif [ `wc -c < /tmp/anykernel/boot-new.img` -gt `wc -c < /tmp/anykernel/boot.img` ]; then
|
elif [ `wc -c < /tmp/anykernel/boot-new.img` -gt `wc -c < /tmp/anykernel/boot.img` ]; then
|
||||||
|
|||||||
Reference in new issue
Block a user