assert compatible_with("0.2") == "true"
assert getprop("ro.product.device") == "hero"

show_progress 0.1 0
format SYSTEM:
copy_dir PACKAGE:system SYSTEM:

symlink ../busybox SYSTEM:xbin/bb/[
symlink ../busybox SYSTEM:xbin/bb/[[
symlink ../busybox SYSTEM:xbin/bb/arp
symlink ../busybox SYSTEM:xbin/bb/ash
symlink ../busybox SYSTEM:xbin/bb/awk
symlink ../busybox SYSTEM:xbin/bb/basename
symlink ../busybox SYSTEM:xbin/bb/bbconfig
symlink ../busybox SYSTEM:xbin/bb/bunzip2
symlink ../busybox SYSTEM:xbin/bb/bzcat
symlink ../busybox SYSTEM:xbin/bb/bzip2
symlink ../busybox SYSTEM:xbin/bb/cal
symlink ../busybox SYSTEM:xbin/bb/cat
symlink ../busybox SYSTEM:xbin/bb/catv
symlink ../busybox SYSTEM:xbin/bb/chgrp
symlink ../busybox SYSTEM:xbin/bb/chmod
symlink ../busybox SYSTEM:xbin/bb/chown
symlink ../busybox SYSTEM:xbin/bb/chroot
symlink ../busybox SYSTEM:xbin/bb/cksum
symlink ../busybox SYSTEM:xbin/bb/clear
symlink ../busybox SYSTEM:xbin/bb/cmp
symlink ../busybox SYSTEM:xbin/bb/cp
symlink ../busybox SYSTEM:xbin/bb/cpio
symlink ../busybox SYSTEM:xbin/bb/cut
symlink ../busybox SYSTEM:xbin/bb/date
symlink ../busybox SYSTEM:xbin/bb/dc
symlink ../busybox SYSTEM:xbin/bb/dd
symlink ../busybox SYSTEM:xbin/bb/depmod
symlink ../busybox SYSTEM:xbin/bb/devmem
symlink ../busybox SYSTEM:xbin/bb/df
symlink ../busybox SYSTEM:xbin/bb/diff
symlink ../busybox SYSTEM:xbin/bb/dirname
symlink ../busybox SYSTEM:xbin/bb/dmesg
symlink ../busybox SYSTEM:xbin/bb/dos2unix
symlink ../busybox SYSTEM:xbin/bb/du
symlink ../busybox SYSTEM:xbin/bb/echo
symlink ../busybox SYSTEM:xbin/bb/ed
symlink ../busybox SYSTEM:xbin/bb/egrep
symlink ../busybox SYSTEM:xbin/bb/env
symlink ../busybox SYSTEM:xbin/bb/expr
symlink ../busybox SYSTEM:xbin/bb/false
symlink ../busybox SYSTEM:xbin/bb/fdisk
symlink ../busybox SYSTEM:xbin/bb/fgrep
symlink ../busybox SYSTEM:xbin/bb/find
symlink ../busybox SYSTEM:xbin/bb/fold
symlink ../busybox SYSTEM:xbin/bb/free
symlink ../busybox SYSTEM:xbin/bb/freeramdisk
symlink ../busybox SYSTEM:xbin/bb/fuser
symlink ../busybox SYSTEM:xbin/bb/getopt
symlink ../busybox SYSTEM:xbin/bb/grep
symlink ../busybox SYSTEM:xbin/bb/gunzip
symlink ../busybox SYSTEM:xbin/bb/gzip
symlink ../busybox SYSTEM:xbin/bb/head
symlink ../busybox SYSTEM:xbin/bb/hexdump
symlink ../busybox SYSTEM:xbin/bb/id
symlink ../busybox SYSTEM:xbin/bb/ifconfig
symlink ../busybox SYSTEM:xbin/bb/insmod
symlink ../busybox SYSTEM:xbin/bb/install
symlink ../busybox SYSTEM:xbin/bb/ip
symlink ../busybox SYSTEM:xbin/bb/kill
symlink ../busybox SYSTEM:xbin/bb/killall
symlink ../busybox SYSTEM:xbin/bb/killall5
symlink ../busybox SYSTEM:xbin/bb/length
symlink ../busybox SYSTEM:xbin/bb/less
symlink ../busybox SYSTEM:xbin/bb/ln
symlink ../busybox SYSTEM:xbin/bb/losetup
symlink ../busybox SYSTEM:xbin/bb/ls
symlink ../busybox SYSTEM:xbin/bb/lsmod
symlink ../busybox SYSTEM:xbin/bb/lspci
symlink ../busybox SYSTEM:xbin/bb/lsusb
symlink ../busybox SYSTEM:xbin/bb/lzop
symlink ../busybox SYSTEM:xbin/bb/lzopcat
symlink ../busybox SYSTEM:xbin/bb/md5sum
symlink ../busybox SYSTEM:xbin/bb/mkdir
symlink ../busybox SYSTEM:xbin/bb/mke2fs
symlink ../busybox SYSTEM:xbin/bb/mkfifo
symlink ../busybox SYSTEM:xbin/bb/mkfs.ext2
symlink ../busybox SYSTEM:xbin/bb/mknod
symlink ../busybox SYSTEM:xbin/bb/mkswap
symlink ../busybox SYSTEM:xbin/bb/mktemp
symlink ../busybox SYSTEM:xbin/bb/modprobe
symlink ../busybox SYSTEM:xbin/bb/more
symlink ../busybox SYSTEM:xbin/bb/mount
symlink ../busybox SYSTEM:xbin/bb/mountpoint
symlink ../busybox SYSTEM:xbin/bb/mv
symlink ../busybox SYSTEM:xbin/bb/netstat
symlink ../busybox SYSTEM:xbin/bb/nice
symlink ../busybox SYSTEM:xbin/bb/nohup
symlink ../busybox SYSTEM:xbin/bb/nslookup
symlink ../busybox SYSTEM:xbin/bb/od
symlink ../busybox SYSTEM:xbin/bb/patch
symlink ../busybox SYSTEM:xbin/bb/pgrep
symlink ../busybox SYSTEM:xbin/bb/pidof
symlink ../busybox SYSTEM:xbin/bb/ping
symlink ../busybox SYSTEM:xbin/bb/pkill
symlink ../busybox SYSTEM:xbin/bb/printenv
symlink ../busybox SYSTEM:xbin/bb/printf
symlink ../busybox SYSTEM:xbin/bb/ps
symlink ../busybox SYSTEM:xbin/bb/pwd
symlink ../busybox SYSTEM:xbin/bb/rdev
symlink ../busybox SYSTEM:xbin/bb/readlink
symlink ../busybox SYSTEM:xbin/bb/realpath
symlink ../busybox SYSTEM:xbin/bb/renice
symlink ../busybox SYSTEM:xbin/bb/reset
symlink ../busybox SYSTEM:xbin/bb/rm
symlink ../busybox SYSTEM:xbin/bb/rmdir
symlink ../busybox SYSTEM:xbin/bb/rmmod
symlink ../busybox SYSTEM:xbin/bb/route
symlink ../busybox SYSTEM:xbin/bb/run-parts
symlink ../busybox SYSTEM:xbin/bb/sed
symlink ../busybox SYSTEM:xbin/bb/seq
symlink ../busybox SYSTEM:xbin/bb/setsid
symlink ../busybox SYSTEM:xbin/bb/sh
symlink ../busybox SYSTEM:xbin/bb/sha1sum
symlink ../busybox SYSTEM:xbin/bb/sha256sum
symlink ../busybox SYSTEM:xbin/bb/sha512sum
symlink ../busybox SYSTEM:xbin/bb/sleep
symlink ../busybox SYSTEM:xbin/bb/sort
symlink ../busybox SYSTEM:xbin/bb/split
symlink ../busybox SYSTEM:xbin/bb/stat
symlink ../busybox SYSTEM:xbin/bb/strings
symlink ../busybox SYSTEM:xbin/bb/stty
symlink ../busybox SYSTEM:xbin/bb/swapoff
symlink ../busybox SYSTEM:xbin/bb/swapon
symlink ../busybox SYSTEM:xbin/bb/sync
symlink ../busybox SYSTEM:xbin/bb/sysctl
symlink ../busybox SYSTEM:xbin/bb/tac
symlink ../busybox SYSTEM:xbin/bb/tail
symlink ../busybox SYSTEM:xbin/bb/tar
symlink ../busybox SYSTEM:xbin/bb/tee
symlink ../busybox SYSTEM:xbin/bb/telnet
symlink ../busybox SYSTEM:xbin/bb/test
symlink ../busybox SYSTEM:xbin/bb/tftp
symlink ../busybox SYSTEM:xbin/bb/time
symlink ../busybox SYSTEM:xbin/bb/top
symlink ../busybox SYSTEM:xbin/bb/touch
symlink ../busybox SYSTEM:xbin/bb/tr
symlink ../busybox SYSTEM:xbin/bb/traceroute
symlink ../busybox SYSTEM:xbin/bb/true
symlink ../busybox SYSTEM:xbin/bb/tty
symlink ../busybox SYSTEM:xbin/bb/tune2fs
symlink ../busybox SYSTEM:xbin/bb/umount
symlink ../busybox SYSTEM:xbin/bb/uname
symlink ../busybox SYSTEM:xbin/bb/uniq
symlink ../busybox SYSTEM:xbin/bb/unix2dos
symlink ../busybox SYSTEM:xbin/bb/unlzop
symlink ../busybox SYSTEM:xbin/bb/unzip
symlink ../busybox SYSTEM:xbin/bb/uptime
symlink ../busybox SYSTEM:xbin/bb/usleep
symlink ../busybox SYSTEM:xbin/bb/uudecode
symlink ../busybox SYSTEM:xbin/bb/uuencode
symlink ../busybox SYSTEM:xbin/bb/vi
symlink ../busybox SYSTEM:xbin/bb/watch
symlink ../busybox SYSTEM:xbin/bb/wc
symlink ../busybox SYSTEM:xbin/bb/wget
symlink ../busybox SYSTEM:xbin/bb/which
symlink ../busybox SYSTEM:xbin/bb/whoami
symlink ../busybox SYSTEM:xbin/bb/xargs
symlink ../busybox SYSTEM:xbin/bb/yes
symlink ../busybox SYSTEM:xbin/bb/zcat

set_perm_recursive 0 0 0755 0644 SYSTEM:app
set_perm_recursive 0 2000 0755 0755 SYSTEM:bin
set_perm_recursive 0 2000 0755 0755 SYSTEM:xbin
set_perm_recursive 0 2000 0755 0755 SYSTEM:etc/init.d
set_perm 1001 1005 0444 SYSTEM:etc/AudioPara4.csv
set_perm_recursive 1002 1002 0755 0440 SYSTEM:etc/bluez
set_perm 0 0 0755 SYSTEM:etc/bluez
set_perm 1002 1002 0440 SYSTEM:etc/dbus.conf
set_perm 1014 2000 0550 SYSTEM:etc/dhcpcd/dhcpcd-run-hooks
set_perm 0 0 06755 SYSTEM:bin/su

show_progress 0.200000 0

delete DATA:app
copy_dir PACKAGE:data DATA:
set_perm 1000 1000 0771 DATA:app

show_progress 0.1 0

format CACHE:

show_progress 0.1 10 
write_raw_image PACKAGE:boot.img BOOT:
show_progress 0.100000 0
