assert(getprop("ro.product.device") == "a820l" || getprop("ro.build.product") == "a820l" || 
       getprop("ro.product.device") == "ef65l" || getprop("ro.build.product") == "ef65l" || 
       getprop("ro.product.device") == "IM-A820L" || getprop("ro.build.product") == "IM-A820L");
mount("ext4", "EMMC", "/dev/block/mmcblk0p13", "/system");
package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");
set_perm(0, 0, 0777, "/tmp/backuptool.sh");
set_perm(0, 0, 0644, "/tmp/backuptool.functions");
run_program("/tmp/backuptool.sh", "backup");
unmount("/system");
show_progress(0.500000, 0);
format("ext4", "EMMC", "/dev/block/mmcblk0p13", "0");
mount("ext4", "EMMC", "/dev/block/mmcblk0p13", "/system");
package_extract_dir("system", "/system");
symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");
symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");
symlink("busybox", "/system/xbin/[", "/system/xbin/[[",
        "/system/xbin/adjtimex", "/system/xbin/arp", "/system/xbin/ash",
        "/system/xbin/awk", "/system/xbin/base64", "/system/xbin/basename",
        "/system/xbin/bbconfig", "/system/xbin/blkid", "/system/xbin/blockdev",
        "/system/xbin/brctl", "/system/xbin/bunzip2", "/system/xbin/bzcat",
        "/system/xbin/bzip2", "/system/xbin/cal", "/system/xbin/cat",
        "/system/xbin/catv", "/system/xbin/chattr", "/system/xbin/chgrp",
        "/system/xbin/chmod", "/system/xbin/chown", "/system/xbin/chroot",
        "/system/xbin/clear", "/system/xbin/cmp", "/system/xbin/comm",
        "/system/xbin/cp", "/system/xbin/cpio", "/system/xbin/crond",
        "/system/xbin/crontab", "/system/xbin/cut", "/system/xbin/date",
        "/system/xbin/dc", "/system/xbin/dd", "/system/xbin/depmod",
        "/system/xbin/devmem", "/system/xbin/df", "/system/xbin/diff",
        "/system/xbin/dirname", "/system/xbin/dmesg", "/system/xbin/dnsd",
        "/system/xbin/dos2unix", "/system/xbin/du", "/system/xbin/echo",
        "/system/xbin/ed", "/system/xbin/egrep", "/system/xbin/env",
        "/system/xbin/expand", "/system/xbin/expr", "/system/xbin/false",
        "/system/xbin/fdisk", "/system/xbin/fgrep", "/system/xbin/find",
        "/system/xbin/flash_lock", "/system/xbin/flash_unlock",
        "/system/xbin/flashcp", "/system/xbin/flock", "/system/xbin/fold",
        "/system/xbin/free", "/system/xbin/freeramdisk", "/system/xbin/fsync",
        "/system/xbin/ftpget", "/system/xbin/ftpput", "/system/xbin/fuser",
        "/system/xbin/getopt", "/system/xbin/grep", "/system/xbin/groups",
        "/system/xbin/gunzip", "/system/xbin/gzip", "/system/xbin/halt",
        "/system/xbin/head", "/system/xbin/hexdump", "/system/xbin/id",
        "/system/xbin/ifconfig", "/system/xbin/inetd", "/system/xbin/insmod",
        "/system/xbin/install", "/system/xbin/iostat", "/system/xbin/ip",
        "/system/xbin/kill", "/system/xbin/killall", "/system/xbin/killall5",
        "/system/xbin/length", "/system/xbin/less", "/system/xbin/ln",
        "/system/xbin/losetup", "/system/xbin/ls", "/system/xbin/lsattr",
        "/system/xbin/lsmod", "/system/xbin/lsusb", "/system/xbin/lzcat",
        "/system/xbin/lzma", "/system/xbin/lzop", "/system/xbin/lzopcat",
        "/system/xbin/man", "/system/xbin/md5sum", "/system/xbin/mesg",
        "/system/xbin/mkdir", "/system/xbin/mke2fs", "/system/xbin/mkfifo",
        "/system/xbin/mkfs.ext2", "/system/xbin/mkfs.vfat",
        "/system/xbin/mknod", "/system/xbin/mkswap", "/system/xbin/mktemp",
        "/system/xbin/modinfo", "/system/xbin/modprobe", "/system/xbin/more",
        "/system/xbin/mount", "/system/xbin/mountpoint", "/system/xbin/mpstat",
        "/system/xbin/mv", "/system/xbin/nanddump", "/system/xbin/nandwrite",
        "/system/xbin/netstat", "/system/xbin/nice", "/system/xbin/nohup",
        "/system/xbin/nslookup", "/system/xbin/ntpd", "/system/xbin/od",
        "/system/xbin/patch", "/system/xbin/pgrep", "/system/xbin/pidof",
        "/system/xbin/ping", "/system/xbin/pkill", "/system/xbin/pmap",
        "/system/xbin/poweroff", "/system/xbin/printenv", "/system/xbin/printf",
        "/system/xbin/ps", "/system/xbin/pstree", "/system/xbin/pwd",
        "/system/xbin/pwdx", "/system/xbin/rdev", "/system/xbin/readlink",
        "/system/xbin/realpath", "/system/xbin/renice", "/system/xbin/reset",
        "/system/xbin/resize", "/system/xbin/rev", "/system/xbin/rm",
        "/system/xbin/rmdir", "/system/xbin/rmmod", "/system/xbin/route",
        "/system/xbin/run-parts", "/system/xbin/rx", "/system/xbin/sed",
        "/system/xbin/seq", "/system/xbin/setconsole", "/system/xbin/setserial",
        "/system/xbin/setsid", "/system/xbin/sh", "/system/xbin/sha1sum",
        "/system/xbin/sha256sum", "/system/xbin/sha512sum",
        "/system/xbin/sleep", "/system/xbin/sort", "/system/xbin/split",
        "/system/xbin/stat", "/system/xbin/strings", "/system/xbin/stty",
        "/system/xbin/sum", "/system/xbin/swapoff", "/system/xbin/swapon",
        "/system/xbin/sync", "/system/xbin/sysctl", "/system/xbin/tac",
        "/system/xbin/tail", "/system/xbin/tar", "/system/xbin/taskset",
        "/system/xbin/tee", "/system/xbin/telnet", "/system/xbin/telnetd",
        "/system/xbin/test", "/system/xbin/tftp", "/system/xbin/tftpd",
        "/system/xbin/time", "/system/xbin/timeout", "/system/xbin/top",
        "/system/xbin/touch", "/system/xbin/tr", "/system/xbin/traceroute",
        "/system/xbin/true", "/system/xbin/ttysize", "/system/xbin/tune2fs",
        "/system/xbin/umount", "/system/xbin/uname", "/system/xbin/uncompress",
        "/system/xbin/unexpand", "/system/xbin/uniq", "/system/xbin/unix2dos",
        "/system/xbin/unlzma", "/system/xbin/unlzop", "/system/xbin/unxz",
        "/system/xbin/unzip", "/system/xbin/uptime", "/system/xbin/usleep",
        "/system/xbin/uudecode", "/system/xbin/uuencode", "/system/xbin/vi",
        "/system/xbin/watch", "/system/xbin/wc", "/system/xbin/wget",
        "/system/xbin/which", "/system/xbin/whoami", "/system/xbin/xargs",
        "/system/xbin/xz", "/system/xbin/xzcat", "/system/xbin/yes",
        "/system/xbin/zcat");
symlink("iwmulticall", "/system/xbin/iwconfig", "/system/xbin/iwgetid",
        "/system/xbin/iwlist", "/system/xbin/iwpriv",
        "/system/xbin/iwspy");
symlink("mksh", "/system/bin/sh");
symlink("toolbox", "/system/bin/cat", "/system/bin/chmod",
        "/system/bin/chown", "/system/bin/cmp", "/system/bin/date",
        "/system/bin/dd", "/system/bin/df", "/system/bin/dmesg",
        "/system/bin/getevent", "/system/bin/getprop", "/system/bin/hd",
        "/system/bin/id", "/system/bin/ifconfig", "/system/bin/iftop",
        "/system/bin/insmod", "/system/bin/ioctl", "/system/bin/ionice",
        "/system/bin/kill", "/system/bin/ln", "/system/bin/log",
        "/system/bin/ls", "/system/bin/lsmod", "/system/bin/lsof",
        "/system/bin/mkdir", "/system/bin/mount", "/system/bin/mv",
        "/system/bin/nandread", "/system/bin/netstat",
        "/system/bin/newfs_msdos", "/system/bin/notify", "/system/bin/printenv",
        "/system/bin/ps", "/system/bin/r", "/system/bin/reboot",
        "/system/bin/renice", "/system/bin/rm", "/system/bin/rmdir",
        "/system/bin/rmmod", "/system/bin/route", "/system/bin/schedtop",
        "/system/bin/sendevent", "/system/bin/setconsole",
        "/system/bin/setprop", "/system/bin/sleep", "/system/bin/smd",
        "/system/bin/start", "/system/bin/stop", "/system/bin/sync",
        "/system/bin/top", "/system/bin/touch", "/system/bin/umount",
        "/system/bin/uptime", "/system/bin/vmstat", "/system/bin/watchprops",
        "/system/bin/wipe");
retouch_binaries("/system/lib/liboncrpc.so", "3be374b4066d44b1345839faddb8d9750d78b916", "/system/lib/drm/libfwdlockengine.so", "6708dfe1a27a4cd85064f8c83274ab6877ea1f05", "/system/lib/libaudcal.so", "03b20f7dafbf3e6b9b2c916acd7069d6b2a1bb39", "/system/lib/libcommondefs.so", "750d1a53b98e6cc5d99a6c7156f33377fa8b1f12", "/system/lib/libsurfaceflinger.so", "887fd5623e273fa912cf04a223957acd8a437f10", "/system/lib/libdvm.so", "856b97bd53399b34e75544c450794631f984982e", "/system/lib/libstagefright_soft_aacdec.so", "f3fa9da32f1425d56b34b56c0c2c47079a40515f", "/system/lib/libstagefright_soft_mp3dec.so", "870f667f843bb1d36f072b7f0444ee26faa98555", "/system/lib/libmediaplayerservice.so", "0492dd4f2e64e8ad8d20e1e773d5faa271184fe0", "/system/lib/libmedia_jni.so", "02460bfaff20ed40d201357f623aab057e48fc5d", "/system/lib/libpagemap.so", "cadf947cdcfe4fb02808b7d832b95d11e09c78a8", "/system/lib/libjpeg.so", "48d4167d52cf001c05fcc18156f95b239c2e4ade", "/system/lib/libnativehelper.so", "5a470336701bf2348a64dc559bedf66f1f00259c", "/system/lib/libGLESv1_CM.so", "5e7fa28face95132a5c544954c129dd5c7d2171e", "/system/lib/libmmosal.so", "c61470ca5b0371c6b614235108514abe67711611", "/system/lib/libc.so", "61874cb65d8725bf59c9872fb6b2c08af0103c29", "/system/lib/libstagefright.so", "48a7f467dece2f58ecef17079f507336e04f3ca3", "/system/lib/libOmxAacEnc.so", "05252ee535057cfb53f91431f14e991cb4fbebe6", "/system/lib/libcutils.so", "42a11e83a4fa325a6f4dc8959ada05f1c9910c34", "/system/lib/libvideoeditorplayer.so", "eb5b9c2c65abcae28a7185cf8401b857e51a690c", "/system/lib/libttscompat.so", "9e16acd9550440b6f2b91378bb31eb0e74540a5a", "/system/lib/libstagefright_soft_vpxdec.so", "348e42a707c04d88a01100a3db78119771ae74d7", "/system/lib/libsysutils.so", "148d67e4c7da87eea57c1a05ceddc4f5db721b90", "/system/lib/libstagefright_soft_g711dec.so", "84f8a8f3d6526fdc272eb4cd2b07c65d0667d147", "/system/lib/libqmiservices.so", "261a837cfe58ec7863118620f68ec5a5f815eeea", "/system/lib/libstagefright_foundation.so", "4b3b51b7282b43cbcb53a72dd141f545b709c129", "/system/lib/libqdp.so", "7d3cfe2f7d0b0b2ca3e0b8aa8e4abc6facbc1c42", "/system/lib/libandroid_servers.so", "090a1fb32976e5f66ec7738ce001d80038a31477", "/system/lib/libgenlock.so", "7c2a3ace6cca9b9e059e234f691c8cec34531724", "/system/lib/libGLESv2.so", "4f2e005fb75eb3d9dcb3d05520e1fc8977d534b4", "/system/lib/librpc.so", "6f99bf1e53136d6d5921e5960e9e73b748d45a41", "/system/lib/modules/msm_tsif.ko", "7e7ffde3fa3099930d9613c2d6ccce6933bc2287", "/system/lib/modules/qce.ko", "b4b1e9252e6fe8c8482e914ceddb9641378678f3", "/system/lib/modules/qcedev.ko", "0ae9478fbe60366fce7b7dd72ed95af4005537f4", "/system/lib/modules/wlan.ko", "d9315f03b794fbed91808b94635f48c82cd0b820", "/system/lib/modules/qcrypto.ko", "b50c58197bfdcbaf7dda3e7cdf3f4f523518d30a", "/system/lib/modules/librasdioif.ko", "cb50bf58cbc249ef1f6e65062c8a1024c0637dd8", "/system/lib/modules/ksapi.ko", "883b93b848911925247304b76de3e9ecfe1ba9f1", "/system/lib/modules/cpaccess.ko", "6fb7602b1a4066551edf5ed0dc39493fc1161a5b", "/system/lib/modules/evbug.ko", "8908aa33d54b9bf976b769d44a9633c7eb94d679", "/system/lib/modules/dal_remotetest.ko", "2b3d269cdd9e276b1d538baf5fb89f5af34cf15c", "/system/lib/modules/dma_test.ko", "ff91e279b1a52b60507b6e4c509f8c5a4948efd8", "/system/lib/modules/mwlan_aarp.ko", "53f600837adfae006b6cd3ab1156537ce0326e80", "/system/lib/modules/ansi_cprng.ko", "a06ffdb3706a9d70db156ca779fc312d48091446", "/system/lib/modules/oprofile.ko", "0525da348f85684ec8490daf3cc49167c09f1630", "/system/lib/modules/scsi_wait_scan.ko", "8d6d7c86c2393a40f64a97cb447468b1aba8517d", "/system/lib/modules/gspca_main.ko", "7af0b38f3948eacccb86e15caa4c515a16d43ad9", "/system/lib/modules/tsif_chrdev.ko", "7db4ef240f237e265827422870251f444c655b0b", "/system/lib/modules/lcd.ko", "6c572a1ab9ab8736c309cb6b6329661e0c73cfa9", "/system/lib/libsoundpool.so", "89a015e018db1eb12b6c886fb20b00bda668ff00", "/system/lib/libpower.so", "b90f7a6734694f01c9df34b908487730921fd59e", "/system/lib/liblog.so", "a20d11a6f1fd3d1da922beb86790caa3e8ffc9a1", "/system/lib/libstagefright_enc_common.so", "ea873c4f6f7bd591083c8560d60e353f625befa8", "/system/lib/libbluedroid.so", "77cd051ce1eaef68737dc12dd307615e98231270", "/system/lib/libcameraservice.so", "e2e0b02cfb8c94bbddb73f2a424aaee60fcb0e87", "/system/lib/libgpsone_bit_api.so", "c0436c2132ec643416e66488008751a6d7b541f3", "/system/lib/libstlport.so", "2e112ff5a1ebc47d130b6c1c3faf9917ea854f30", "/system/lib/libfilterfw.so", "d971e320a1650d1548fbb8f44c21db4c8a5384a1", "/system/lib/libEGL.so", "a4f2c5961205ddda47e3cad9bbe262cac6353947", "/system/lib/libaudioeffect_jni.so", "733888ff31727d9e9b72e30a975559d99b6be68d", "/system/lib/libnfc_ndef.so", "c92b9448585564712bb0f33e5737cbd0156f0a1e", "/system/lib/libdsutils.so", "d33411098d206b4737bae1b2a6de54f8dd507d9d", "/system/lib/libeffects.so", "9158445ae49ed6eb5ec6ca64befe3eb51e407762", "/system/lib/libharfbuzz.so", "2a22776693c15a192a48381e54d2bb8bbd26de72", "/system/lib/libbluetooth.so", "c1e8465a8f50a8e00fea50a7440824ec60b9662d", "/system/lib/libcamera_client.so", "bdcbe22a716eee37dda68df77e5f6e4c633a915a", "/system/lib/libstagefrighthw.so", "db893d026cbc38476dbebdb52107a3691625f31a", "/system/lib/libstagefright_amrnb_common.so", "1b404a631b7904be4ba86a93d6ae11c4021c10bb", "/system/lib/libOpenSLES.so", "9fd77b2585bfb09d015a497352eab652eba38dc5", "/system/lib/libnetutils.so", "a384ed323cd627f9fe160b89a6f06626c8a19612", "/system/lib/libclcore.bc", "a1e2610fdc0c2ef151248092fa32be807d1b983d", "/system/lib/libOpenVG.so", "423f465abe2375398194db03dfc227cc76dcbea3", "/system/lib/libbtio.so", "66469bb7591f772429adc29d9ef5d1b34ab44be3", "/system/lib/libRS.so", "46bb013ab49bf925555bf711fb24917fe46be523", "/system/lib/libhardware.so", "6beaf2e00426c7a3365d4232f8cd784c133eaba3", "/system/lib/liboverlay.so", "4feba96ac677259f03f7388f3f28e1757e323638", "/system/lib/libmpl.so", "ab44137de7d37f02626245722a97d9ec5e0c7de4", "/system/lib/libcrypto.so", "d4e9cfb792f87044d5631a4daec54a6845dcc497", "/system/lib/libaudioparsers.so", "d7814d1654859434edfd3a515321087b82e224e1", "/system/lib/libril-qcril-hook-oem.so", "63cd778fba08d55b7e25e21a3e8d2df91167e1b3", "/system/lib/libgsl.so", "3573397437c49c4e2a75947e5329796c2448930d", "/system/lib/libz.so", "557c50f2d879df85f0df936cea221150b6bb8c21", "/system/lib/libext2_profile.so", "8d3081cb4168e811c3f1104b12ba484c916e4fc5", "/system/lib/libdsm.so", "919a213bcf8d51543041f6fd71523c7cffb75677", "/system/lib/libOmxAmrEnc.so", "1cc293616e09043c9752397d65e55bb4054a4f94", "/system/lib/egl/egl.cfg", "812655c141446e225230be00e36f7e9d6eb89106", "/system/lib/egl/eglsubAndroid.so", "72c5a8319af1dfb4e6105d682cdcba14fa6f1485", "/system/lib/egl/libGLES_android.so", "f8fe480e503f1cc154df594b446b7005d1c11d24", "/system/lib/egl/libGLESv1_CM_adreno200.so", "28a92c471624f72b33c0b7cb12ac4256fc2cef46", "/system/lib/egl/libq3dtools_adreno200.so", "8a1eaba01ff19f7909e998bd7744fd62b0b50a5d", "/system/lib/egl/libGLESv2_adreno200.so", "6209076918830d3a018cf850a5f2b119356ec233", "/system/lib/egl/libEGL_adreno200.so", "2ee42be72aa7dcb51ed2df8458ce0709c22d29a7", "/system/lib/libstdc++.so", "6c4e7c4191db998e0e02f042d24e4fc869555448", "/system/lib/librs_jni.so", "af44febd01d1718c4b45174963c91d0cec2e6536", "/system/lib/libdrmframework.so", "f9641636e5d57cb7e157ae7485b3ac68bfa06332", "/system/lib/libOmxVenc.so", "600a71a439b99d323b5572a9f07253fdc22db45c", "/system/lib/libSR_AudioIn.so", "d5a525aa27196f9651b8f9a12d026a2c2058a2f5", "/system/lib/libmmstereo.so", "199937f0accc3e360a799c8ce97ffbf56f2f6d51", "/system/lib/libc_malloc_debug_qemu.so", "a343bd3d98e3bac8c4a7866bf991742e36c528ab", "/system/lib/libjnigraphics.so", "430e0465ab34a4165231e665ed8d5569e885e078", "/system/lib/libui.so", "88074b5d9e9b0939833fefd97fe999e5556cfbfb", "/system/lib/libsystem_server.so", "bc7c294eacaf361fc26e1f181ebbe14c361ec35f", "/system/lib/libsqlite_jni.so", "8a1cd376884d8fdeb996eda870baa708d8ca2393", "/system/lib/libext2_blkid.so", "70515d958d269cdf39eae5e1fda8611a356bf8cb", "/system/lib/libaudioutils.so", "193853eb654a4729fe9bacb9cf12393fa12267d0", "/system/lib/libC2D2.so", "280ae37ff30d92ba153e54eab07bb759751e379b", "/system/lib/libbcinfo.so", "b75b73363db37920d5d0a4ec0aa1ba664a2274de", "/system/lib/libpng.so", "24af83b22ca6b8c0f3d364ff511f32128b749193", "/system/lib/libmllite.so", "09a35fae10bb0f2dbfdf6f83cde8e083de89fa8e", "/system/lib/libOmxCore.so", "b08f797b1abf02c1f3f45f93ed9cb735f95f1f2e", "/system/lib/libskia.so", "fd6b040a70a141be86d649802cc54e208b13b524", "/system/lib/libsrec_jni.so", "52c3641eb032ce6d5a302168030ee0ce904f67c5", "/system/lib/libdiskconfig.so", "fe0b033e61f87de6892c498cf77825fd3f66b055", "/system/lib/libsonivox.so", "c1efdf5258eb265d7a3366e323a70836525a9aef", "/system/lib/libusbhost.so", "639e5cef25e3ca078044b0787d8a8b7175dc060f", "/system/lib/libinput.so", "416db2c337b2bd29e9a01b2f8ca4a44d1274badf", "/system/lib/libctest.so", "9e194b9c84b53a86683a91e118063eebff023a45", "/system/lib/libvideoeditor_jni.so", "f78dd6a99228005c852af21dfb6f29bd99781a57", "/system/lib/liblzo.so", "a834c46f1e24fb204dbd68922e98aad6fb695c63", "/system/lib/libreference-ril.so", "e12ee551dbdaf657d47f83aa0e71844f08d24387", "/system/lib/invoke_mock_media_player.so", "2cdfc671a53583a3513e2139d8bc1e00be9beab5", "/system/lib/libgabi++.so", "6c0f67779efcb3241d0d330f9b28824ad166f3e5", "/system/lib/libETC1.so", "b1c227e24e426d40c84a785d399457127af324f5", "/system/lib/bluez-plugin/input.so", "cb737989ef1718ddb12571a689f4bb73ec2dc49c", "/system/lib/bluez-plugin/bluetooth-health.so", "74effecda63bf6744e6254df1433bed1c0cccd6d", "/system/lib/bluez-plugin/audio.so", "9278807e3ffaf7404c2eb65e52e0bc0e2d0affe4", "/system/lib/bluez-plugin/network.so", "d2e6f0b79aa7b1e7d7c1dbb7a8b70e16327d43b0", "/system/lib/libmedia.so", "e83d103be025072cb2b9bf017e3f828b0c1301e3", "/system/lib/libpowermanager.so", "cb187a01e3502ec66db7026f65b5e463b9b6c245", "/system/lib/libemoji.so", "0c1df6b8129f724013537cc4646241b5c766f85c", "/system/lib/libext2_e2p.so", "322d15651ed65bb4c0487668b5e6b14b80e58230", "/system/lib/libthread_db.so", "f38b0ba4c77bb0b86811e1b718ca229b68541e54", "/system/lib/libril.so", "fa2e7bd6d21de1c5e41b054380d5554966f5f76a", "/system/lib/libdrm1_jni.so", "6a1d667c9ebae3354985cc99a063dff6e8e39046", "/system/lib/libOpenMAXAL.so", "675901af07b8f33d0721b602d571d3a761a08698", "/system/lib/libncurses.so", "9522dd129e2418b0b40513dbce7caa297bd90ab2", "/system/lib/libmmparser_divxdrmlib.so", "56f9b89e39d88bb607741f5f9e38d23dbf03f9bc", "/system/lib/libext4_utils.so", "356662f942ad4b0b4ae4d36d47467e81b68e0283", "/system/lib/libjackpal-androidterm4.so", "f79cab69953a22a9e57ff6df719d1ad98369ce9c", "/system/lib/libicui18n.so", "e7451d8c9db18a8819ac66c472b2929a05cc487c", "/system/lib/libbinder.so", "0cda6b20fdbb7aaf936d7912e8c5e367b9f014b4", "/system/lib/libsqlite.so", "da77a99978f9327d32aefd4fd5e67859458fc1fd", "/system/lib/libpn544_fw.so", "9a0f5650a916e22cbef1e9c4dacf452e6369c882", "/system/lib/libdefcontainer_jni.so", "232b8008695fb7793e07bac3a2a884b6d673ec31", "/system/lib/libstagefright_avc_common.so", "b07610425ab85457dac2de589c3e7d6191dd0aeb", "/system/lib/libloc_api-rpc-qc.so", "8090893b972f9284e5fb2d0a7c6883c56bd3123e", "/system/lib/libmmjpeg.so", "d457be901c5670cc9543ef65d559f7f97282851a", "/system/lib/libmemalloc.so", "b633e81ce8ff846ba317df057d7ea43de739f8c1", "/system/lib/libnfc_jni.so", "8f6edb5516a32b0f752179567c628db415e685ca", "/system/lib/libidl.so", "b871025a68ac1a68279c920a731f7dcd5b7c9cf3", "/system/lib/libstagefright_yuv.so", "c264a21113db7bf82fbb3ea2d189bb769fad6b9e", "/system/lib/libsurfaceflinger_client.so", "12ba180d276b44d96e23f91c3d328f6ffdeed0eb", "/system/lib/libexpat.so", "585c50fb982e6b07080dab6b1f347949d8c8bf48", "/system/lib/libwebcore.so", "3f422b1f1f9572f3ac7a8f79054b219897a058c2", "/system/lib/libttspico.so", "48171cb206383cd27396ba03b175ca0bb0b01805", "/system/lib/libext2_uuid.so", "e71aadbccedf4ab87d79c98ac97774294fc1a422", "/system/lib/libstagefright_soft_amrdec.so", "e37c807ec7ba4c37c0e4e17ff1ba43229ff30ac0", "/system/lib/libdrmframework_jni.so", "066234d7eb81ab384b20e00401e9086b4be3a40a", "/system/lib/libmtp.so", "922282f8a0e2981c698779849f75b77407a43d64", "/system/lib/libmm-omxcore.so", "75784fbeae26b3edb1232bbf038398133e3e7479", "/system/lib/libsc-a2xx.so", "69595e90b0cea333c773c0c982a69f646608efb8", "/system/lib/libdl.so", "d826b131a47b430082212e65f6b2326c3a1329f9", "/system/lib/libOmxVdec.so", "d2da5641d315522851d88d82aa52cc6af87ba452", "/system/lib/libchromium_net.so", "1086111a017b6029d1bf2dda93dd50f1c3ba00e7", "/system/lib/libstagefright_omx.so", "c19e7254fcbaa39be23e8c244f22aa22c7e1b470", "/system/lib/libbcc.so.sha1", "76b59ec9402c956c378596702eba1d750bdd2af8", "/system/lib/libhardware_legacy.so", "9ba06f0cb9110ad01178bde7cc7bdf494aa0f69f", "/system/lib/libmlplatform.so", "5dcfb3241fae4f1ec615fef1c51bae11d2c1bcd8", "/system/lib/libvorbisidec.so", "05883adc22ed67aae7982ea155321d47332d0481", "/system/lib/libicuuc.so", "3a7ac64466ae01e8814bfe10364941f89e7c114d", "/system/lib/libpixelflinger.so", "1cf7f9b1ec9ff1319c8fc08374ec47ce301202b3", "/system/lib/liboemcamera.so", "bbe455a00278299d4d168eba1242e07218b26ea2", "/system/lib/libmmmpo.so", "432cebd53823a7330f3f31b2da971e8cd334e394", "/system/lib/libwpa_client.so", "5685f0cc05ea50608fd2332e032414cfd0370c53", "/system/lib/libjni_mosaic.so", "d711e22bb69f320b916dc34648eb753d0114b590", "/system/lib/hw/audio.a2dp.default.so", "da4ed3b78e25bcc0f4f838e3290f382b08282f45", "/system/lib/hw/lights.msm8660.so", "34cc365c3a91553ca84538db1353188a32696204", "/system/lib/hw/copybit.msm8660.so", "2f3d1f0af6bde4c9b5b57bd80724b1024d82fe68", "/system/lib/hw/audio_policy.default.so", "93181eab498b632eca8b94e85a13ab1a01277070", "/system/lib/hw/sensors.goldfish.so", "8ced2bbc509e00a2bc93d0b60db9b0715acdf762", "/system/lib/hw/gps.goldfish.so", "42e959687584192c236ac132d6bfa96b3209a3d6", "/system/lib/hw/gps.msm8660.so", "a48273350fe917d768c4f148f056614d4c96875e", "/system/lib/hw/gralloc.msm8660.so", "93a48c727305dd50256227ab25ac0debb4b44190", "/system/lib/hw/audio_policy.msm8660.so", "00d7917d54fa7bfc37611221716a54c350954320", "/system/lib/hw/gralloc.default.so", "7d23b8b101c76e8d9dfb954f033986d895ceac96", "/system/lib/hw/hwcomposer.msm8660.so", "56416aa7885b150eb30fd45160f09a31af31c1d0", "/system/lib/hw/audio.primary.default.so", "304b58c5caec3b166437cfd57e8aa4eaa723cd68", "/system/lib/hw/sensors.msm8660.so", "fd8e0ed5ccf3e9b949a657a4c8830910d0b647c6", "/system/lib/hw/camera.goldfish.so", "90cfe73fe09aea740a8237e8d04de62ffbdb591e", "/system/lib/hw/audio.primary.msm8660.so", "6b63d094e0c94ca1e75bdcc597b4e2de9446e4e8", "/system/lib/hw/lights.goldfish.so", "df569409cb3859562b48bc9162baea1f6810a22d", "/system/lib/libbluetoothd.so", "3b12e10ca631d27a48ebe75ea25cbb4be9851ad3", "/system/lib/libandroid.so", "36e9f79215987c02c83101e8bccccef5fcb1974a", "/system/lib/libdsi_netctrl.so", "10f0732e75b618ec5dd6b4d506e4d55bb8a94af4", "/system/lib/libstagefright_soft_h264dec.so", "6ca7702860f96a3cb3645d39045975fc9d81f52b", "/system/lib/libacdbmapper.so", "fe4a263459914be975f2d508b86530872fcd2e11", "/system/lib/libmmipl.so", "c08a7c1eb5a7c2cabf10c08e24bfe71391e423dc", "/system/lib/soundfx/libvisualizer.so", "6774a9f08ad48f8ea98bbfd79a82fc8c0989b4a7", "/system/lib/soundfx/libaudiopreprocessing.so", "b3a628b59b7338e9e640072b990e88909ec57570", "/system/lib/soundfx/libbundlewrapper.so", "951b1dbd3286421d5caf5549c018bf0067432d84", "/system/lib/soundfx/libreverbwrapper.so", "7560b94f87d28d6df5036636ae92b314cdb5d10c", "/system/lib/soundfx/libcyanogen-dsp.so", "36ae413b640377641405315b2669296889cfcd0d", "/system/lib/libwilhelm.so", "b04429dd740b1e8bc7649e8b6bdbd61335496c21", "/system/lib/libloc_ext.so", "c9a0897565418e63e7318247100b7d4fc054646d", "/system/lib/libhwui.so", "bac83f1efa3d552b4b05b335fecd1543cc89896f", "/system/lib/libcamera.so", "9cf8e34192444be27d9f7316d5770fbdede30151", "/system/lib/libgemini.so", "897a9f62ecc0ada19de9c392ab3420c906e0fa70", "/system/lib/libiprouteutil.so", "a562ac8bd9d29d9f416d121c60c1cec07b512707", "/system/lib/libutils.so", "4885d1c0b7f676cf852a4885b0fdf5f7aea79bcf", "/system/lib/librtp_jni.so", "699ec5067353e4ef97188b74876170ab0a382808", "/system/lib/libssl.so", "5497f56e52c2350adc0fb906fa927035cd73f2e9", "/system/lib/libfilterpack_imageproc.so", "379de61f6e4e0537018964be1a23e7b19b84ded0", "/system/lib/libtime_genoff.so", "3e60b4e695f92fe19022c840eed9111c70be0ef7", "/system/lib/libqueue.so", "9936fd9da90bbdc88b005956bf3f001865dea89b", "/system/lib/libqmi.so", "95aff6b54c935c205b545f1f4109df29fadbfdca", "/system/lib/libstagefright_soft_vorbisdec.so", "7932f6c4365df6c0450a7cc02425e0c76df157f0", "/system/lib/libaudioalsa.so", "c21f106aaaeeee697ba02cda179f996e61af72e9", "/system/lib/libdivxdrmdecrypt.so", "7b1447b6add0513d9d73be348d70d239e39c68fd", "/system/lib/libdbus.so", "db2ec092da2652c530d2cfeac9e782b13429a10a", "/system/lib/libmmparser.so", "67ad9602bc6f1bd743e710d1c490a06e55a851b1", "/system/lib/libQcomUI.so", "5db6dfc50d5bda74a3433af45a039b436bd98a55", "/system/lib/libm.so", "419fccf57e91c64b3996824926e91f2bf1af41d6", "/system/lib/libtilerenderer.so", "579ec349d7a791995f8502d48ffb22169d2517d3", "/system/lib/libril-qc-qmi-1.so", "5a63fc056a840e5acc2d00ef890b20ef80703d5e", "/system/lib/libuca-ril-qmi.so", "663f1cfc02ce06eda41527b866a267f42f235abc", "/system/lib/libglib.so", "a0420d1db59944a5feab46b14e9f99536e204c7d", "/system/lib/libtime_remote_atom.so", "94e9057309806f33c5d775ac2dfa95a7e201c332", "/system/lib/libc_malloc_debug_leak.so", "cf5b01f347f644996579118fe0dcc7529e1fbd88", "/system/lib/libsensorservice.so", "6185889952b3ace4af698677687e7ff06902c6dd", "/system/lib/libjni_latinime.so", "818aa5509a2ac056659021885ade90d1e7985ad8", "/system/lib/libnfc.so", "3f3d94f7b556f6b73357765cc0e35a60c479b562", "/system/lib/libacdbloader.so", "2fff6b9079b897a7fb108239b3ed6bb207799fd3", "/system/lib/libandroid_runtime.so", "108129659df669dcdd104c62af975829b1412973", "/system/lib/libuca-ril.so", "82ef67e9948fbf1f1b25b42f95c0b73602a6ce4a", "/system/lib/libext2_com_err.so", "ecbc056f4d8f426cc996aeb0c6b07699430277c0", "/system/lib/libspeexresampler.so", "da102886d26d7ec0cd9162c3c25cfdd5c3298033", "/system/lib/libvariablespeed.so", "6707b14627031b5b9e4228badba8065cd12dac76", "/system/lib/libnetlink.so", "b12acf051cc61f3bec1cec8615b6ee6747e49f22", "/system/lib/libGLESv2_dbg.so", "35d6f12577b5fda3a8c9a19d6f5b8739b699ce84", "/system/lib/libxml2.so", "2ad8282187f5711dc8ef2e9c2e4ea41183e41bff", "/system/lib/libnetmgr.so", "90d77975dc65fa2903431d95b17408a10186005f", "/system/lib/libstagefright_soft_mpeg4dec.so", "69673987f5f56c3b8e6ba2c785b24f7ef2b32ebc", "/system/lib/libexif.so", "d3f4f3fc4f09cdcebada5b1d44f22ce5c5880538", "/system/lib/libgui.so", "7d1c26e453ed4f475f15f850c076106d46302470", "/system/lib/libFFTEm.so", "c642c13d5f9b8f039945f96870725096f01fbc72", "/system/lib/libbcc.so", "14b7b02d18a6bdfba8baa6cb330763987673ea32", "/system/lib/libaudioflinger.so", "0d6ee48f37d37b91549c18970ee3f1fc0a1d7dbb", "/system/lib/libext2fs.so", "c7bb42055ab12893a904f2e66d722873007ceac4", "/system/lib/libdrm1.so", "beba41c131c036296e1ca50675fac028365a8690", "/system/lib/libdiag.so", "1dd355b39599d60bb7524ca40942b0a8e2440b53", "/system/lib/libwebrtc_audio_preprocessing.so", "adc6bf10913226bffe771ba30bd1e289ac0311d7");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 0, 0755, 0755, "/system/addon.d");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 2000, 06750, "/system/bin/run-as");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm_recursive(0, 2000, 0755, 0755, "/system/etc/init.d");
set_perm(0, 0, 0755, "/system/etc/init.d");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor");
set_perm(0, 0, 0644, "/system/vendor/etc/audio_effects.conf");
set_perm_recursive(0, 0, 0755, 0644, "/system/vendor/firmware");
set_perm(0, 2000, 0755, "/system/vendor/firmware");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 0, 06755, "/system/xbin/librank");
set_perm(0, 0, 06755, "/system/xbin/procmem");
set_perm(0, 0, 06755, "/system/xbin/procrank");
set_perm(0, 0, 06755, "/system/xbin/su");
set_perm(0, 0, 06755, "/system/xbin/tcpdump");
show_progress(0.200000, 0);
show_progress(0.200000, 10);
package_extract_file("system/bin/backuptool.sh", "/tmp/backuptool.sh");
package_extract_file("system/bin/backuptool.functions", "/tmp/backuptool.functions");
set_perm(0, 0, 0777, "/tmp/backuptool.sh");
set_perm(0, 0, 0644, "/tmp/backuptool.functions");
run_program("/tmp/backuptool.sh", "restore");
delete("/system/bin/backuptool.sh");
delete("/system/bin/backuptool.functions");
package_extract_file("system/bin/modelid_cfg.sh", "/tmp/modelid_cfg.sh");
set_perm(0, 0, 0777, "/tmp/modelid_cfg.sh");
run_program("/tmp/modelid_cfg.sh", "");
show_progress(0.200000, 10);
package_extract_file("boot.img", "/dev/block/mmcblk0p8");
show_progress(0.100000, 0);
unmount("/system");
