File tree Expand file tree Collapse file tree 8 files changed +104
-0
lines changed Expand file tree Collapse file tree 8 files changed +104
-0
lines changed Original file line number Diff line number Diff line change
1
+ #! /system/bin/sh
2
+
3
+ TK=" /data/data/org.andbootmgr.app/assets/Toolkit"
4
+ PATH=" $TK :$PATH "
5
+ cd " $TK " || exit 24
6
+
7
+ sed -i " s#replaceme#systempart=/dev/mmcblk1p$4 datapart=/dev/mmcblk1p$5 #g" /data/abm/bootset/db/entries/" $1 " .conf
8
+
9
+ # Add logo
10
+ echo " logo $1 /logo.bin" >> /data/abm/bootset/db/entries/" $1 " .conf
11
+ cp " $3 " " /data/abm/bootset/$1 /logo.bin"
12
+
13
+ # Create working dir
14
+ mkdir -p /data/abm/tmp/boot
15
+
16
+ # Copy boot
17
+ cp " $2 " /data/abm/tmp/boot/boot.img
18
+
19
+ # Unpack boot
20
+ unpackbootimg -i /data/abm/tmp/boot/boot.img -o /data/abm/tmp/boot/
21
+
22
+ # Format partition
23
+ DATAPART=$5
24
+ dataformat () {
25
+ true | mkfs.ext4 " /dev/block/mmcblk1p$DATAPART "
26
+ }
27
+
28
+ $FORMATDATA && dataformat
29
+
30
+ # Copy kernel
31
+ cp /data/abm/tmp/boot/boot.img-zImage " /data/abm/bootset/$1 /zImage"
32
+
33
+ # Copy rd
34
+ cp /data/abm/tmp/boot/boot.img-ramdisk.gz " /data/abm/bootset/$1 /initrd.cpio.gz"
35
+
36
+ # Clean up
37
+ rm -rf /data/abm/tmp
Original file line number Diff line number Diff line change
1
+ #! /system/bin/sh
2
+
3
+ TK=" /data/data/org.andbootmgr.app/assets/Toolkit"
4
+ PATH=" $TK :$PATH "
5
+ cd " $TK " || exit 24
6
+
7
+ sed -i " s#replaceme#systempart=/dev/mmcblk1p$4 datapart=/dev/mmcblk1p$5 #g" /data/abm/bootset/db/entries/" $1 " .conf
8
+
9
+ # Add logo
10
+ echo " logo $1 /logo.bin" >> /data/abm/bootset/db/entries/" $1 " .conf
11
+ cp " $3 " " /data/abm/bootset/$1 /logo.bin"
12
+
13
+ # Create working dir
14
+ mkdir -p /data/abm/tmp/boot
15
+
16
+ # Copy boot
17
+ cp " $2 " /data/abm/tmp/boot/boot.img
18
+
19
+ # Unpack boot
20
+ unpackbootimg -i /data/abm/tmp/boot/boot.img -o /data/abm/tmp/boot/
21
+
22
+ # Format partition
23
+ DATAPART=$5
24
+ dataformat () {
25
+ true | mkfs.ext4 " /dev/block/mmcblk1p$DATAPART "
26
+ }
27
+
28
+ $FORMATDATA && dataformat
29
+
30
+ # Copy kernel
31
+ cp /data/abm/tmp/boot/boot.img-zImage " /data/abm/bootset/$1 /zImage"
32
+
33
+ # Copy rd
34
+ cp /data/abm/tmp/boot/boot.img-ramdisk.gz " /data/abm/bootset/$1 /initrd.cpio.gz"
35
+
36
+ # Clean up
37
+ rm -rf /data/abm/tmp
Original file line number Diff line number Diff line change
1
+ #! /system/bin/sh
2
+
3
+ mount /dev/block/mmcblk0p1 /data/abm/bootset
Original file line number Diff line number Diff line change
1
+ #! /system/bin/sh
2
+
3
+ mount /dev/block/mmcblk1p1 /data/abm/bootset
Original file line number Diff line number Diff line change
1
+ #! /system/bin/sh
2
+
3
+ umount /data/abm/bootset
Original file line number Diff line number Diff line change
1
+ #! /system/bin/sh
2
+
3
+ umount /data/abm/bootset
Original file line number Diff line number Diff line change
1
+ #! /system/bin/sh
2
+
3
+ TK=" /data/data/org.andbootmgr.app/assets/Toolkit"
4
+ PATH=" $TK :$PATH "
5
+ cd " $TK " || exit 24
6
+
7
+ mkdir -p " /data/abm/bootset/$1 "
8
+ echo " logo $1 /logo.bin" >> /data/abm/bootset/db/entries/" $1 " .conf
9
+ echo "B9gBFQAAAAD+/v7uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//gAAAAAAAAAAAAAAAA///8AAAAAAAAAAAAAAAD////AAAAAAAAAAAAAAAP////wAAAAAAAAAAAAAA/////8AAAAAAAAAAAAAB/////+AAAAAAAAAAAAAD//////AAAAAAAAAAAAAH//////gAAAAAAAAAAAAP//////wAAAAAAAAAAAAf//////4AAAAAAAAAAAA///////8AAAAAAAAAAAB///////+AAAAAAAAAAAD////////AAAAAAAAAAAD////////AAAAAAAAAAAH////////gAAAAAAAAAAH////////gAAAAAAAAAAP////////wAAAAAAAAAAP////////wAAAAAAAAAAf////////4AAAAAAAAAAf//g/////4AAAAAAAAAAf/8Af////4AAAAAAAAAA//4eP////8AAAAAAAAAA//x/P////8AAAAAAAAAA//H/P////8AAAAAAAAAA/+P/P////8AAAAAAAAAA/+f/P////8AAAAAAAAAA/+//P/f//8AAAAAAAAAA////P+P//8AAAAAAAAAA////P+D//8AAAAAAAAAA////P8wP/8AAAAAAAAAA////P88P/8AAAAAAAAAA////P5///8AAAAAAAAAA////f5///8AAAAAAAAAA///+fz///8AAAAAAAAAA///+Pz///8AAAAAAAAAA////Pn///8AAAAAAAAAA////HP///8AAAAAAAAAAf///gf///4AAAAAAAAAAf///x////4AAAAAAAAAAf////////4AAAAAAAAAAP////////wAAAAAAAAAAP////////wAAAAAAAAAAH////////gAAAAAAAAAAH////////gAAAAAAAAAAD////////AAAAAAAAAAAD////////AAAAAAAAAAAB///////+AAAAAAAAAAAA///////8AAAAAAAAAAAAf//////4AAAAAAAAAAAAP//////wAAAAAAAAAAAAH//////gAAAAAAAAAAAAD//////AAAAAAAAAAAAAB/////+AAAAAAAAAAAAAA/////8AAAAAAAAAAAAAAP////wAAAAAAAAAAAAAAD////AAAAAAAAAAAAAAAA///8AAAAAAAAAAAAAAAAH//gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" | base64 -d > "/data/abm/bootset/$1/logo.bin"
Original file line number Diff line number Diff line change
1
+ #! /system/bin/sh
2
+
3
+ TK=" /data/data/org.andbootmgr.app/assets/Toolkit"
4
+ PATH=" $TK :$PATH "
5
+ cd " $TK " || exit 24
6
+
7
+ mkdir -p " /data/abm/bootset/$1 "
8
+ echo " logo $1 /logo.bin" >> /data/abm/bootset/db/entries/" $1 " .conf
9
+ echo "B9gBFQAAAAD+/v7uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//gAAAAAAAAAAAAAAAA///8AAAAAAAAAAAAAAAD////AAAAAAAAAAAAAAAP////wAAAAAAAAAAAAAA/////8AAAAAAAAAAAAAB/////+AAAAAAAAAAAAAD//////AAAAAAAAAAAAAH//////gAAAAAAAAAAAAP//////wAAAAAAAAAAAAf//////4AAAAAAAAAAAA///////8AAAAAAAAAAAB///////+AAAAAAAAAAAD////////AAAAAAAAAAAD////////AAAAAAAAAAAH////////gAAAAAAAAAAH////////gAAAAAAAAAAP////////wAAAAAAAAAAP////////wAAAAAAAAAAf////////4AAAAAAAAAAf//g/////4AAAAAAAAAAf/8Af////4AAAAAAAAAA//4eP////8AAAAAAAAAA//x/P////8AAAAAAAAAA//H/P////8AAAAAAAAAA/+P/P////8AAAAAAAAAA/+f/P////8AAAAAAAAAA/+//P/f//8AAAAAAAAAA////P+P//8AAAAAAAAAA////P+D//8AAAAAAAAAA////P8wP/8AAAAAAAAAA////P88P/8AAAAAAAAAA////P5///8AAAAAAAAAA////f5///8AAAAAAAAAA///+fz///8AAAAAAAAAA///+Pz///8AAAAAAAAAA////Pn///8AAAAAAAAAA////HP///8AAAAAAAAAAf///gf///4AAAAAAAAAAf///x////4AAAAAAAAAAf////////4AAAAAAAAAAP////////wAAAAAAAAAAP////////wAAAAAAAAAAH////////gAAAAAAAAAAH////////gAAAAAAAAAAD////////AAAAAAAAAAAD////////AAAAAAAAAAAB///////+AAAAAAAAAAAA///////8AAAAAAAAAAAAf//////4AAAAAAAAAAAAP//////wAAAAAAAAAAAAH//////gAAAAAAAAAAAAD//////AAAAAAAAAAAAAB/////+AAAAAAAAAAAAAA/////8AAAAAAAAAAAAAAP////wAAAAAAAAAAAAAAD////AAAAAAAAAAAAAAAA///8AAAAAAAAAAAAAAAAH//gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" | base64 -d > "/data/abm/bootset/$1/logo.bin"
You can’t perform that action at this time.
0 commit comments