34a1da07 |
1 | #!/bin/sh |
2 | |
3 | set -e -x |
4 | |
5 | owd=`pwd` |
6 | |
7 | mkdir -p out/pnd /tmp/pnd_android |
8 | rm -rf out/pnd/* gingerbread.pnd |
9 | |
10 | ./sgx.sh device/openpandora/pandora/pvr/gfx_rel_es2.x_android |
11 | ./sgx.sh hardware/ti/sgx/gfx_rel_es3.x_android |
12 | ./sgx.sh hardware/ti/sgx/gfx_rel_es5.x_android |
13 | |
14 | cd out/target/product/pandora |
15 | |
16 | ../../../../build/tools/mktarball.sh ../../../host/linux-x86/bin/fs_get_stats root . tmp1 /tmp/pnd_android/rootfs.tar.bz2 |
17 | ../../../../build/tools/mktarball.sh ../../../host/linux-x86/bin/fs_get_stats . system tmp2 /tmp/pnd_android/system.tar.bz2 |
18 | |
19 | dd if=/dev/zero of=/tmp/pnd_android/rootfs.ext2 bs=1M count=1 |
20 | mkfs.ext2 -N 512 -F /tmp/pnd_android/rootfs.ext2 |
21 | mount -o loop /tmp/pnd_android/rootfs.ext2 /mnt/tmp/ |
22 | cd /mnt/tmp/ |
23 | tar xf /tmp/pnd_android/rootfs.tar.bz2 |
24 | cd /tmp/ |
25 | umount /mnt/tmp/ |
26 | |
27 | cd $owd/out/pnd |
28 | tar xf /tmp/pnd_android/system.tar.bz2 |
29 | mkdir -p pandora/pvr |
30 | cp ../../device/openpandora/pandora/pnd/gingerbread.png pandora/ |
31 | cp ../../device/openpandora/pandora/pnd/gingerbread.pxml pandora/ |
941f5584 |
32 | cp ../../device/openpandora/pandora/pnd/run_gingerbread.sh pandora/ |
34a1da07 |
33 | cp ../../device/openpandora/pandora/pnd/readme.txt pandora/ |
34 | cp -r ../../device/openpandora/pandora/pvr/3* pandora/pvr/ |
35 | mv /tmp/pnd_android/rootfs.ext2 pandora/default_rootfs.ext2 |
36 | |
37 | cd $owd |
38 | |
39 | ./device/openpandora/pandora/pnd/pnd_make.sh -c -d out/pnd/ -i out/pnd/pandora/gingerbread.png \ |
40 | -x out/pnd/pandora/gingerbread.pxml -s device/openpandora/pandora/pnd/PXML_schema.xsd \ |
41 | -p gingerbread.pnd |
42 | |