assert(getprop("ro.product.device") == "N880E" ||
       getprop("ro.product.device") == "atlas40" ||
       getprop("ro.product.device") == "n880e" ||
       getprop("ro.build.product") == "N880E" ||
       getprop("ro.build.product") == "atlas40" ||
       getprop("ro.build.product") == "n880e");
show_progress(0.500000, 0);
format("ext4", "EMMC", "/dev/block/mmcblk0p19", "0");
mount("ext4", "EMMC", "/dev/block/mmcblk0p19", "/system");
package_extract_dir("recovery", "/system");
package_extract_dir("system", "/system");
symlink("Roboto-Bold.ttf", "/system/fonts/DroidSans-Bold.ttf");
symlink("Roboto-Regular.ttf", "/system/fonts/DroidSans.ttf");
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/libshare.so", "0859c77ab2b1c910a3d4ca65ac137486f55ee63c", "/system/lib/libffmpeg_baidu.so", "f11023bc24389b49961e7383dea359c09d9715ca", "/system/lib/libcyberplayer.so", "fb946baa817374904429518477832b9de244ac04", "/system/lib/libffmpeg.so", "f212685f2182f749d2defc1e25e1308f0f016c9c", "/system/lib/libwordseg.so", "994227145f4129272154ef7b97a40fce7f7423c7", "/system/lib/egl/libEGL_adreno200.so", "e4b285c9a78c82cf3d46a67469e213f2161495fb", "/system/lib/egl/eglsubAndroid.so", "480f5676f68f728b96053616faf0307361a490b2", "/system/lib/egl/libGLESv2_adreno200.so", "3a17752741c2e38ce00a7f22ccba4f4cd01694d5", "/system/lib/egl/libGLESv1_CM_adreno200.so", "4ae5ecdc9c8258f2c69ece398ea90fe6735b64e0", "/system/lib/egl/libq3dtools_adreno200.so", "050d694c74d47ad193371578e3301341828f5750", "/system/lib/egl/egl.cfg", "812655c141446e225230be00e36f7e9d6eb89106", "/system/lib/egl/libGLES_android.so", "36bb106bf2f49564658b004567c28c5034169533", "/system/lib/libsc-a2xx.so", "c0a4e6c34a4457d3c34d4aa2e2516f66930bd842", "/system/lib/libgsl.so", "355ecaa1cee33091ae71ef44312fa24d2d56e5c3", "/system/lib/libtilerenderer", "691e1da74754a6a87303bb51bf15da197ad32b6e", "/system/lib/libril-qc-qmi-1.so", "7f2b820b76628d3f2c7797c58674d26351ce350e", "/system/lib/libril-qc-1.so", "76beebb19056ed489d97f38a01af53577706af2f", "/system/lib/libril-qcril-hook-oem.so", "ecb0537ab0123460f8984d0e80d17662526e954c", "/system/lib/libnetmgr.so", "6dc4ddbf0740728ee927a0aeb866b1a2f4a86a4d", "/system/lib/libdiag.so", "7fade19d9a0d87ea00d5408de64ef68b686ed3cb", "/system/lib/libqmi.so", "2ab61815a6966a1046dfc63f42dbe94c9f1a544c", "/system/lib/libdsm.so", "82e97e8887eef40edf9ae6cf0f09c566be19ca13", "/system/lib/libqueue.so", "675e6afcca8b446f4407d77a3830fc37f78849df", "/system/lib/libcm.so", "50249f9c12c5c2d77538a3aa50a9eb37fe292773", "/system/lib/libmmgsdilib.so", "6c8c1951f3490f804a05dfa1dfa63566246e5c50", "/system/lib/libgsdi_exp.so", "e1641edd37181f7f835a105c2f863306f0a67a00", "/system/lib/libgstk_exp.so", "b591ce1b1b15854d1f2f58704fcd90291e1a36ac", "/system/lib/libwms.so", "b059d61c127592949568060c2a6aa33859606fba", "/system/lib/libnv.so", "996abc15c3d17d18d785891757911ad2f763f571", "/system/lib/libwmsts.so", "a5b7f3de41780665165354f32106b430079e065a", "/system/lib/libpbmlib.so", "4ebc0efd258e90d1553a1f554b05011aba4416ee", "/system/lib/libdss.so", "794763089d40cd551c6611e8aeeb37805f03c0ac", "/system/lib/libauth.so", "e2d5716ce90df4e9f2802b3e36d9c44adb5b60d3", "/system/lib/libdsi_netctrl.so", "c4fff7edd8240ed93bdeb3b52849bd15d1f0233a", "/system/lib/libqdi.so", "25f97f69a5d7e3369b8e89a5a21272aae8f84137", "/system/lib/libqdp.so", "452092a56ca25dccff36eab68b43e6ad19764f53", "/system/lib/libqmiservices.so", "5d9721e753cb3a14136cc367dd3e7001ca810331", "/system/lib/hw/sensors.default.so", "3dd8ff085a0f6028481570d288ae6b1e808ea576", "/system/lib/hw/camera.msm7627a.so", "a270ecc62cb28c441af16d173f7678d99d252d77", "/system/lib/hw/gps.default.so", "c5fbbe7586971581d75873f131834a03442a0f65", "/system/lib/hw/copybit.msm7627a.so", "f1a86ecbdaf6fede44efba96a357a85b8af155c6", "/system/lib/hw/gralloc.msm7627a.so", "6fdd3eb9f9d4d7d78f63aed4b073f7c5d14f0f91", "/system/lib/hw/hwcomposer.msm7627a.so", "6b55ba0064d51e3507a927c3644e23a714e50e2b", "/system/lib/hw/lights.msm7627a.so", "c14b71316329c32a4b7c465534e970d84e333d2d", "/system/lib/hw/lights.goldfish.so", "ff7d54d590a9f2c3ff404139b03758a3708b4cd0", "/system/lib/hw/audio.primary.default.so", "ab4be07a3287bc24d5edde09a7aaedcd3ef6b69d", "/system/lib/hw/gralloc.default.so", "f8190ab5b38eb36a05241342d057aa326cf837b8", "/system/lib/hw/sensors.goldfish.so", "0588a4bde49248e020c5cb5af7cabed9f3b70e95", "/system/lib/hw/audio.a2dp.default.so", "fcc5b8b6084bb8a8bfb60cb5f9f06c26a556a1d2", "/system/lib/hw/gps.goldfish.so", "a2f9d700058761957ffed2c604c98faeb00e35b1", "/system/lib/hw/audio_policy.msm7627a.so", "01fcfaabce3de4103a255b6d69dde33d327c363d", "/system/lib/hw/audio.primary.msm7627a.so", "2239bc3ba97455cfd3cbd02af19b079efdcf4c97", "/system/lib/hw/audio_policy.default.so", "d11050767384495bccc29b19f34d856162de2f88", "/system/lib/hw/camera.goldfish.so", "fca871448ef3ce48055636bfe637a7cd297e67ab", "/system/lib/libdsutils.so", "704156a4976e3c20416f361cae010f10b2f90f1a", "/system/lib/libidl.so", "5b32d59c30a8efb84ac48ad32a342f8f122b1807", "/system/lib/liboemcamera.so", "7e249a9fae7f8d400cbe4e5ef1ff316a98f94f4a", "/system/lib/libaudioeq.so", "99ecebd3d878cb411c5c0c65b90c592b9a737a32", "/system/lib/libmmjpeg.so", "fbae7fc4b62e73073b520882aca30e53b9f070c9", "/system/lib/libmmipl.so", "091b33bf9be3bd200d9e427a4063f44d79330de4", "/system/lib/liboncrpc.so", "0c2c52b213edd6e8fc4328bd3faae78375b27a91", "/system/lib/libOmxEvrcEnc.so", "ecbe508469a68a6ccf2121ab5b7c8beb506d64f2", "/system/lib/libOmxAacDec.so", "f0d2f0d8664a632dd45f8321b5eedffb6999d9e9", "/system/lib/libOmxWmvDec.so", "1858266eed3f7961a3ae8d608b735111b57cd3b9", "/system/lib/libOmxAmrEnc.so", "00110bcc828f5b613a0be4f83f78f43984e66fbc", "/system/lib/libOmxAdpcmDec.so", "99184f5596f0fef36e3e8bf86be71ab9ab7b2ed3", "/system/lib/libOmxEvrcDec.so", "37001f804a484d5c5bd50ca1e70dc5c6fdd5cb88", "/system/lib/libOmxH264Dec.so", "5e8fc1fd1af964aba699e22d46ff368b75853cd5", "/system/lib/libOmxAmrDec.so", "03ce0ee305dbc016dc487fe0b51db89a62fa3238", "/system/lib/libOmxAmrwbDec.so", "b10ba1379b2bf934b34dc789db5d7c3b48d20b03", "/system/lib/libOmxWmaDec.so", "420d88d1cc929ae5f1f37b9a0beedc222e40850d", "/system/lib/libOmxQcelp13Enc.so", "19785f2a41f8b9f46819d438826818894e380828", "/system/lib/libOmxMp3Dec.so", "3cad851dd22b35bcbe69d69296dc0fef67dd54d5", "/system/lib/libOmxMpeg4Dec.so", "682a71afe38cee792cc05127f0479753c84e8640", "/system/lib/libOmxVidEnc.so", "0cdd9690025ba429ddb31c9af33ec7308290ffc6", "/system/lib/libOmxAmrRtpDec.so", "a79f2bfa89fe523b3bec9bbdd88b80ac56380067", "/system/lib/libOmxAacEnc.so", "3673fc11c5ba6f9d574c829e3b31a9b0b6fb0f9f", "/system/lib/libOmxCore.so", "9fb868a003b533f0830406a12679b6c52975fff2", "/system/lib/libOmxEvrcHwDec.so", "b5cd2f5c64e786dbecbc451533ca7e0b5ef5abb7", "/system/lib/libdivxdrmdecrypt.so", "b17352a56e8971d76ebcd6a8faba325eb7696634", "/system/lib/libOmxQcelp13Dec.so", "6f8fb853a2bea47814be1425624e7b41e2d64561", "/system/lib/libOmxrv9Dec.so", "75a730dcccce0a2e031a416616f1dedf156cb9ae", "/system/lib/libOmxQcelpHwDec.so", "91ffd5a0c314b6bbc99019c4c54c86f934a4cd6a", "/system/lib/libOmxVp8Dec.so", "ef84fb4b6801dbe9f32cb811793ad31fbf4bebcf", "/system/lib/libmm-adspsvc.so", "537d6bbae84cf87f8d870896d3ff92b179035db1", "/system/lib/libOmxOn2Dec.so", "ce13061c03de5328c8cebd3519a258b4779975bc", "/system/lib/libloc_api-rpc-qc.so", "edd3b8f205492a6e16650bb348a71bf4543b3c42", "/system/lib/libloc_ext.so", "9b4921f29222a984055bcc6999e3b5641b823573", "/system/lib/libloc_eng.so", "8f5ad33abf03f59dd8b29834a3bee7ac59527dc5", "/system/lib/libloc_adapter.so", "475c7b6d0f64a8c3a99161bc3963c28896b1e790", "/system/lib/libcommondefs.so", "3d2de7aa77fe35ca4e8082f8d3c8eacdcb5ccfa0", "/system/lib/libmmparser.so", "ac75a35a356ef88c7585a54ccfa06823cbdf68d0", "/system/lib/libmmosal.so", "d28ef5f9b1f6892ef5ba0e0a40f5c651e0114552", "/system/lib/libSimCardAuth.so", "3d86cb6f13673cfe736ffce8997a1ba201f33c98", "/system/lib/libUw.so", "e8cba056d97a12fd96ff1d58d34e6d077b9343ce", "/system/lib/libmm-abl-oem.so", "cdcefd26a27684da0123ce25cd5a2460105abcf9", "/system/lib/libmm-abl.so", "a6ecff826ddb9a6d5189d3e949e5b4fbda8d13b6", "/system/lib/libgenlock.so", "8246215746667b6ac5fdde1e8ed31be3d2957795", "/system/lib/libgemini.so", "272c57d91347116764334b8248db13b66d663a68", "/system/lib/liboverlay.so", "52b61db3bb225a07a1ae79e2ecfcac5bbfc3e008", "/system/lib/libmemalloc.so", "640b17040fb354b5c700f277e4413fd9a3ffae4e", "/system/lib/libwiperjni.so", "fbdae3f5dbe28ae632430044bc096b98b6aa7fb9", "/system/lib/libwiperjni_v01.so", "fbdae3f5dbe28ae632430044bc096b98b6aa7fb9", "/system/lib/libqc-opt.so", "6d8c2855b9edccc83ea2af62b3c6baabb6a124cc", "/system/lib/libwebkitaccel.so", "e88c233bc7f4def58d456b28c484858413a6904b", "/system/lib/modules/librasdioif.ko", "ab75d69814baea1b13317ab592bdaa89b733bff6", "/system/lib/libgps.so", "6c080ace76f40e1ca74ce1fefb80d0e7b1d370ca", "/system/lib/libgps.utils.so", "d63c89b0ae879103cdcd6fac8fd9e788bee7068e", "/system/lib/libBaiduJni.so", "c3c2bd40c45ec9f400cec9c529507da6a5ccdede", "/system/lib/libCNPackage.so", "608e538f0565067672cadbd5bc320be7ce7d1263", "/system/lib/libENPackage.so", "ccacd6e880edb3647f2eb60f4cb2af0bc9139e8d", "/system/lib/libacs.so", "85369803cacf675fc6419d53a52c02acde5dc5dd", "/system/lib/libSpeakerRec.so", "3c510186d567bd6e2cc0e32888ef32ac55cc9ad1", "/system/lib/libbdocr.so", "024f037bb896c272814ca4b959e412201862d415", "/system/lib/libejTTS-yi.so", "d6f0223697e0db1c0938ece65376654d2a69a074", "/system/lib/libencrypt.so", "76994caab22d969cc6c12dddba8161b5e11537f1", "/system/lib/liblocSDK3.so", "36e3a1f2d081c1e5e6640e397a2f0d4455982544", "/system/lib/libmtprocessor-jni.so", "4aaf190726459b605b20d248ad2104f007d29d1e", "/system/lib/libpush-socket.so", "941b5bd093de380982de23971f83bb37309c6bd4", "/system/lib/librabjni-for-camera.so", "32ca9cc8ec731ca8c72923239372e5c91f3d9482", "/system/lib/librabjni.so", "b1c38a3aaf70e317b60cb404398f79f1929f349e", "/system/lib/libregister.so", "7ef30eb8a90f0e228d108f59a4b836ccd4eada27", "/system/lib/libsapi_V5_1.so", "89c8a70756c753422c9d5aaeef5e8cc667102eeb", "/system/lib/libtmfe30.so", "f744b3eec9a765feb0ed898b4a6ba8525f532905", "/system/lib/libvoiceSpeechVad.so", "2e5d6b21a5b3af18fb2b7963a9ecce5d62340b07", "/system/lib/libdl.so", "61889218b75b0f545c942a14641045edc6c1002e", "/system/lib/libz.so", "69b8cfa10a4dd86d9e5a4a8a685a5d822e8c41b2", "/system/lib/libstlport.so", "e19a2b98776edd6841f7574d54294120b821add9", "/system/lib/libexpat.so", "cfb187e7990dea18c8aaa7ca0e80f6586d6ca8bc", "/system/lib/libcrypto.so", "4d7a9be2c28089b2eef8e733f4c1463b5223b0c6", "/system/lib/libjni_latinime.so", "c5912e62d16ec4532ba848a662d60f74f95a01c6", "/system/lib/libc.so", "0b69f5f0d6ca7808b28900c20172bb3f7d6a2ac4", "/system/lib/libssl.so", "b853ca5750d489bd593b4f8a14e4b85faebfdab7", "/system/lib/libext2_com_err.so", "7fc192c6c70e23ef1c20eca1ac8f97bd8722cfd2", "/system/lib/libext2_uuid.so", "b278830fe4a846c08daa380244e6a08ccd5b72d9", "/system/lib/libext2_e2p.so", "d40b7666c2de28aa0771c469312d3554b15cbeb1", "/system/lib/libnetlink.so", "4c82214b096394fc2f7c978aad8501a42ddbb7ea", "/system/lib/libiprouteutil.so", "8e8e3d88dc43c8d3fffcfef381a520f8cb4bdf63", "/system/lib/libc_malloc_debug_leak.so", "e68f586b68d3e3ae6fc90ad878a7c078308e6f2b", "/system/lib/libc_malloc_debug_qemu.so", "0a04dd56de711b821387c71b349a79a0d9ab1bba", "/system/lib/libstdc++.so", "34f91af77f5e7dda33ce0e7b4b55c5d7372cca9a", "/system/lib/libm.so", "e1bed480fea51c1b1880393748b98452996bc2a6", "/system/lib/libgabi++.so", "a0c3f1c791e223ebd98f4761cf4512ee4ea7762d", "/system/lib/libthread_db.so", "a2388c08edcae8f6b67f7e2adbd850841007f035", "/system/lib/libvorbisidec.so", "7b8f1a10938dd67f7dffeb88bc5528eb3aa98f2b", "/system/lib/libstagefright_amrnb_common.so", "48d52f5f5faef385c7e96620c442f60cb9327431", "/system/lib/libstagefright_enc_common.so", "3aff220c46dc5ac84dee3c1dcf083760b24c6bb8", "/system/lib/libstagefright_avc_common.so", "7451f16d7f2d1945ed692794b1e99bb774428d96", "/system/lib/libETC1.so", "4daeb96c26bf49c0a979dca3db7d048d0d27c09e", "/system/lib/libglib.so", "d02d06a796a9d057d7b6391872780394e998a618", "/system/lib/libext2_blkid.so", "229681717c0f1d24114e367cc97a24926e46d6f4", "/system/lib/libext2_profile.so", "711ff8e26b812c96dfc9ab75baa3ca751f2ca3d8", "/system/lib/libctest.so", "0d7af44946c33d3144770c1284b10d6f8089f101", "/system/lib/libpagemap.so", "9c3fad4ffe4c2a0f02121ca118a07edc374a98f5", "/system/lib/libclcore.bc", "a1e2610fdc0c2ef151248092fa32be807d1b983d", "/system/lib/libspeexresampler.so", "9c51e75da869cee9afdefe0f8328b9ee50037489", "/system/lib/libsurfaceflinger_client.so", "12ba180d276b44d96e23f91c3d328f6ffdeed0eb", "/system/lib/liblog.so", "eec787c3dc6f26adf40b8ae379fce3c5e7dd73ba", "/system/lib/libicuuc.so", "f1eb957336c097720fe2a6712c4aa5ea65776629", "/system/lib/libext4_utils.so", "87feabf2e2cb38d98a92a5543f51e3d32c358ad7", "/system/lib/libext2fs.so", "13eff0cd5f62f8ea52df0bd2f490c21345cb1076", "/system/lib/libcutils.so", "806270628a2b7fbf26742bf821a8b6be43c73f01", "/system/lib/libicui18n.so", "a2711488c82f21c3a67cf12d8b7fa4a467231b4f", "/system/lib/libnfc_ndef.so", "c6ca0980b12881421a0554fb5514a52193761674", "/system/lib/libusbhost.so", "7f91b45da18b4af63383143f19204058f4b8f12b", "/system/lib/libbluedroid.so", "057675273d8189fe44af015f6f070878f7e1f2cb", "/system/lib/libdbus.so", "1f8bb8b584d636c7f2046018a0a5efbf0212b0c4", "/system/lib/libutils.so", "fc12a2cb6fcfcf3e50e323f9df06451c531d933d", "/system/lib/libwpa_client.so", "e8fc21409eab574850edd37e963da4c8916f3e4f", "/system/lib/libnetutils.so", "4ef421822dd14fd8afbe810fc80dfa04c9900105", "/system/lib/libhardware.so", "468624c1f75220376f50923dc0df13a956831b07", "/system/lib/libjpeg.so", "5502b6aecd1c80903cd0b49692e0cc215245d0d4", "/system/lib/libstagefright_yuv.so", "06379df7d165f9995f78efff633e0bb9d40a0fa0", "/system/lib/libbluetooth.so", "881c5ddcbeb4ba0012694aa78306d83b08195eef", "/system/lib/libsysutils.so", "9becb54f737d9654e954c5d2ff83beeaa9e38299", "/system/lib/libeffects.so", "a1b0c3b05c77b268699ed38a5265e4d755ed1144", "/system/lib/libdiskconfig.so", "2507da10cd5d96ddadfe589d52819b218b6d7216", "/system/lib/libpower.so", "d5ca5679d47af78c863e79bcb3135000fd8620b8", "/system/lib/librpc.so", "123b4438151d41ece3f447a73191021bb24777ee", "/system/lib/libwebrtc_audio_preprocessing.so", "0525eca302098548c04fc9db74eaf022702e06e4", "/system/lib/libbcinfo.so", "7f50dbc5e972b851c91f81459706290fc8630895", "/system/lib/soundfx/libbundlewrapper.so", "1737785a36709ff88411534651106aba6dd5bc71", "/system/lib/soundfx/libreverbwrapper.so", "09d72c4172fa2418ae8babbaaa92a146a8e0cf83", "/system/lib/soundfx/libvisualizer.so", "1134dfc5c7ab74915bf9ff9a0b874f3eca2a5c85", "/system/lib/soundfx/libaudiopreprocessing.so", "482d2a586a569f8a3d075c537e421ecd0de9640c", "/system/lib/libemoji.so", "375980a56ba647248845f9e84ecc894817cce9ee", "/system/lib/libbinder.so", "98615f9a81d6fa75ac6c73884d1eca0b481b4418", "/system/lib/libnativehelper.so", "b6a0ffe73b3f6074cc37e0770e8912b47f66e55b", "/system/lib/libsonivox.so", "2c456d507361eb59464a5d3b3785cde1113471aa", "/system/lib/libsqlite.so", "30b85cfd1141466cca95b3d13a22027b54172765", "/system/lib/libwormjni.so", "22212b1fb29e8b77c7d306f73c2f565de2085fec", "/system/lib/libharfbuzz.so", "9d2759958910696e9ce85bbdd92e8ae35198f844", "/system/lib/libbtio.so", "02dd90cf67841e0e08b62ff20bd4c4efe3c7a8e3", "/system/lib/libdrm1.so", "9e67a1d24a3afe4e66fc7ef6e6bc1a4e9a3e465f", "/system/lib/libdrmframework.so", "161459bf4003555051298a9820552aca16a095f4", "/system/lib/libdefcontainer_jni.so", "e16a69dda040a576bd353eff05be8bd18740c5d4", "/system/lib/libGLESv2_dbg.so", "ae5df98309a7c7ae1974f12309985672f81ea7b0", "/system/lib/libexif.so", "97c6717b2ca8b84e5cfe7c5e8bc6d46ad8df905c", "/system/lib/libhardware_legacy.so", "41ff1d0335714af3422917840a4f55f87ebbbd6f", "/system/lib/libdvm.so", "7519a449f3343eea8e600ef53238f34a165054ed", "/system/lib/libpowermanager.so", "d8e9876399dcf9d62f5ab5c984e72d0093100665", "/system/lib/libWordSegService.so", "16474fd0dcf8c6ba6e45e816a5d886dd7f41dc9c", "/system/lib/libmtp.so", "57fbe4cb808cb34540236bbe38fb17e66cfb29c7", "/system/lib/libsqlite_jni.so", "1fb36e3557a89c5b66d92000475f3187f23505d6", "/system/lib/libyi_backup_module.so", "9c95959ccfee66a6b153c0be00baf43051eb22b0", "/system/lib/libyi_serviceext_module.so", "0c0df37c3c023915c1366be8ea04e081742e2da2", "/system/lib/libstagefright_foundation.so", "48bd64c376025f91d2ae4508413278277c29b053", "/system/lib/libbluetoothd.so", "190c8c334e6f15ce0ac11c8bc3fd6f59c30d2661", "/system/lib/libdrm1_jni.so", "792169172bb8103d812a386d300d34f76ea7be55", "/system/lib/libEGL.so", "1f92cfdff0bbffbfd88377a1eba0b92f65b27353", "/system/lib/libskia.so", "dd910687097a34104cac84e0eb64b9abe25102b6", "/system/lib/libril.so", "55999d37079cfbd8563abff51ae77744d35b046d", "/system/lib/libpixelflinger.so", "ddc77990078b342c7c19815df29240a02ee8372a", "/system/lib/bluez-plugin/audio.so", "c4868f5294d961cd178fe178c39a5d0a456d0ad0", "/system/lib/bluez-plugin/bluetooth-health.so", "0d15efffb6ea166f9906291778a7e212e5590dea", "/system/lib/bluez-plugin/input.so", "8bd7f88fa7d29a3473299b4263ac937a4e63779b", "/system/lib/bluez-plugin/network.so", "c544f09b960cd22ec79fb8f2751f24a8fedc52d0", "/system/lib/libJniWordSegService.so", "f5dff87ac15791d07e6e60df200d5848bda55748", "/system/lib/libGLESv1_CM.so", "a52756f5a63c9827632587d025ee28f67739bd97", "/system/lib/libchromium_net.so", "95e16f4c0b8e76da171b727af0368a084a88f570", "/system/lib/libreference-ril.so", "c2f70f779cd69efd1ffc2d40fada6d7357d90e7d", "/system/lib/libGLESv2.so", "a7bd75e38581f3379aa9c19b76aeea18f0f339ec", "/system/lib/libui.so", "927c74cccf3e9fb6eb8645bc7a2211956e58681e", "/system/lib/libjni_mosaic.so", "9e2e8f1cba6ef7034fa556e8e6413e8ce8a2eb55", "/system/lib/libhwui.so", "69f5aa1633c99aa0ae9e8d9c7661715d25e733ca", "/system/lib/libstagefrighthw.so", "34beeca424fd58698d05a9298ae7d8d90dbcdf0a", "/system/lib/libQcomUI.so", "480d7665025e90f362fb01170d04a491d35e8995", "/system/lib/libtilerenderer.so", "05a9f84050d117c34065982de9b50606c92b2dfc", "/system/lib/libgui.so", "a1d03f1bde66dc921cd1daa8a8741c940feeaf96", "/system/lib/libcamera_client.so", "a67478deeb288d711d1278eb59d8ff7ece4c6b70", "/system/lib/libsensorservice.so", "a76965f09a8bdeb048a98fc64a052e5c23c1b23c", "/system/lib/libinput.so", "f292ea4b4e668f5d219cda8588cdccc11acde4f9", "/system/lib/libbcc.so.sha1", "06f03301890aabbb170a58e7d02a4963700005d3", "/system/lib/libbcc.so", "34449a2f1b37138c569d7d6f03d60c6baa82860a", "/system/lib/libmedia.so", "4df0fb33c820a73cd14c92e35dbc844a1d6174e6", "/system/lib/libRS.so", "054a396ea60b014ef0b58b37bd8ae2282bfe5f07", "/system/lib/libstagefright_omx.so", "d4b7c45950ca4d09f8eab2d8051ddd32a421ff21", "/system/lib/libcameraservice.so", "807863ff2a51619bdd8bab4b490f9252cffb4543", "/system/lib/libSR_AudioIn.so", "94c6209d446996d1d7358f2b36fd0b5b937be335", "/system/lib/libandroid_runtime.so", "6032dd2b7b75bdca8697e7eeb612ead279e36384", "/system/lib/libaudioflinger.so", "fd8a63a196d0ee80cf7f20dfff971b77567f592e", "/system/lib/librtp_jni.so", "9cc6191e2545f90d3d33fb55c9b60afa388083d6", "/system/lib/libstagefright_soft_aacdec.so", "318dab342415419ebbc1197a62d7596a943d0758", "/system/lib/libsrec_jni.so", "d098770095819dccd0c431e9d4f0f7e1efb51ed5", "/system/lib/libstagefright_soft_amrdec.so", "e7aadacf2cea8a68ab7fdbd19c26f34dbe999648", "/system/lib/libstagefright.so", "277453c6d69a5e415bfbb85a808f16bd60fbb90a", "/system/lib/libsurfaceflinger.so", "6f19ccc04d26b5d41f56163a83fd32306aaaa322", "/system/lib/drm/libfwdlockengine.so", "1d9a36741684209048c20f808d2756e462a1cf6c", "/system/lib/libFFTEm.so", "6a9fa84010f853825ca5c4cb7e2d5d5f157e12a4", "/system/lib/libandroid.so", "290e4f8312a223c7c4f2a2ddf2a618bf6e3863f1", "/system/lib/libaudioeffect_jni.so", "f31b7047bb9b7721574a408e480fb3816671f281", "/system/lib/libdrmframework_jni.so", "39bb2063837f6b63db510e3868774fa14f213e41", "/system/lib/libjnigraphics.so", "2da71d326ddb5b91fd2051bf1bef6918f7eb5076", "/system/lib/librs_jni.so", "ddc6cd292762a8bae37e11534dfe0c993dd49232", "/system/lib/libsoundpool.so", "f645ec7cac74612abba6477e75452227de7a03ff", "/system/lib/libbaidu_voip_rtp_jni.so", "6fd849386d2a13e9d0ad7172f364dafc7dfc939e", "/system/lib/libmedia_jni.so", "e240452e878466139f7acde9c134617220216dcb", "/system/lib/libstagefright_soft_g711dec.so", "175b4862bf12c9c40b75b99ea82cb3bfbe2a14c5", "/system/lib/libstagefright_soft_mp3dec.so", "35c697c0e859a1f7e139808b4842cdb40ba594f7", "/system/lib/libstagefright_soft_mpeg4dec.so", "3f4d6178c5b5904ab9ca86a3ce6450f195f05499", "/system/lib/libstagefright_soft_vorbisdec.so", "9629a88558499162010a9fa31ca1800039066a7e", "/system/lib/libstagefright_soft_vpxdec.so", "fa04f7e4fc11b693a94674152a5a30c552a1b41c", "/system/lib/libvideoeditorplayer.so", "b66efc02aed2d1814cee53648a0104974778f229", "/system/lib/libwilhelm.so", "9185defb2c5e9737b30242bb1f7abdca96963831", "/system/lib/libstagefright_soft_h264dec.so", "303ac2e6d461288f9013bcb806c821498a11cf4f", "/system/lib/libmediaplayerservice.so", "3934bc2b9b1ecd5579f68029be4498849cdc5951", "/system/lib/libsystem_server.so", "f10560a14ff29af1a985a331480e5a159fbaaa38", "/system/lib/libOpenMAXAL.so", "0b74a1f234b388dcc928a156646ad437af5d4247", "/system/lib/libfilterfw.so", "e1980499f4737d7a8beba57ceab68a6aef6f4fc3", "/system/lib/libvideoeditor_jni.so", "3fb6394ff5c64821479e78d03636a2ebf14972b5", "/system/lib/libOpenSLES.so", "397da66a99c8f6f924f8183a6dbed5fbb18b134f", "/system/lib/libvariablespeed.so", "75382e003af4e4d13150540b73c617938ba114ff", "/system/lib/libfilterpack_imageproc.so", "4b5a3a6107c060a8fb41473a9309338c8f641ef6", "/system/lib/libandroid_servers.so", "5400844d5119d2a31f2188520744f4e61ebbab70", "/system/lib/libwebcore.so", "effc233e9df88bfdb4e937309ace97003237d947");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 1000, 04750, "/system/bin/diag_mdlog");
set_perm(0, 1000, 04750, "/system/bin/iptables");
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(0, 1000, 04750, "/system/bin/tc");
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(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm(0, 0, 0544, "/system/etc/install-recovery.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
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("boot.img", "/dev/block/mmcblk0p16");
show_progress(0.100000, 0);
ui_print("Writing splash...");
package_extract_file("splash.img", "/dev/block/mmcblk0p18");
ui_print("Writing qcsbl...");
package_extract_file("qcsbl.mbn", "/dev/block/mmcblk0p2");
ui_print("Writing amss...");
package_extract_file("fat.bin", "/dev/block/mmcblk0p13");
ui_print("Writing qcsblhd_cfg...");
package_extract_file("qcsblhd_cfgdata.mbn", "/dev/block/mmcblk0p1");
ui_print("Writing OEMSBL...");
package_extract_file("OEMSBL.MBN", "/dev/block/mmcblk0p3");
ui_print("Writing emmcboot...");
package_extract_file("EMMCBOOT.MBN", "/dev/block/mmcblk0p15");
show_progress(0.100000, 0);
unmount("/system");
