ui_print("netprisma FOTA Tools
  Version
     v3.5 : now update modem or boot, don't remove and link any files
  Contact : <ramos.zhang@netprisma.com>
");
mount("ubifs", "UBI", "system", "/system");
usb_remount();
ui_print("Verifying current system...");
show_progress(0.100000, 0);
assert(apply_patch_check("/system/bin/bash", "15f74885ee03997229c0af6a4a261745c9319bed", "fb1b607a67e5ae9ece100f57f8f66d0057774857"));
set_progress(0.028498);
assert(apply_patch_check("/system/bin/busybox", "429c7b0653943de65557809fb604a4f40726dc9a", "52ad0f532af55ee40d931c3499a03f8a442f2981"));
set_progress(0.068095);
assert(apply_patch_check("/system/etc/init.d/start_emac_le", "5c27191175fad445042104bf28727b57bf5661a9", "9393307653aa54f6d2eb98555e337ce14a5a68f7"));
set_progress(0.068217);
assert(apply_patch_check("/system/etc/terminfo/l/linux", "022e2da954f74ce1748bebb263c10f73761e1a2c", "50698814848561ef0b3e2ac6bc1193a330aeb445"));
set_progress(0.068271);
assert(apply_patch_check("/system/etc/terminfo/r/rxvt", "21dee3c2c1ccf1c23a2aee9b9d1ff918da37a3c5", "fe082601d94dfea8311e16e37ea62884a0046aec"));
set_progress(0.068341);
assert(apply_patch_check("/system/etc/terminfo/s/screen", "b6ed81c70bd9a3d42c40cc61fc1c979804e263d3", "ed2bcdfb99c3bcfce399807818d691b94606d943"));
set_progress(0.068390);
assert(apply_patch_check("/system/etc/terminfo/s/screen-256color", "2b3889ce73f538c49aa3fae94a4cdfe5131f2081", "191da17a5ba7d8fa111134c7662779e88d9945a7"));
set_progress(0.068442);
assert(apply_patch_check("/system/etc/terminfo/v/vt100", "9ee900f04b09e28366e4a29b55a1e3c03ceb2b66", "604682c15cc708fbd02fecf33d0d23bed5e735e6"));
set_progress(0.068480);
assert(apply_patch_check("/system/etc/terminfo/v/vt102", "a45e916e4e146ef358fa459b61c1f201014276c9", "0647b65463bb39b373e3fa4019249f2b2f84991b"));
set_progress(0.068517);
assert(apply_patch_check("/system/etc/terminfo/x/xterm-256color", "3443139609ff7e1b21efe34821f49f2872f53b13", "88d7923c6d3550d961d61a5d58c975ce91098935"));
set_progress(0.068635);
assert(apply_patch_check("/system/firmware/image/mba.mbn", "efe44e6c5f868dd6ea92507d2cb07f197d819444", "d91c8f3359178d3b389da45bc9677fd129d2f1e2"));
set_progress(0.076083);
assert(apply_patch_check("/system/firmware/image/modem.b01", "afc1697019c93df192cf23790b434505f27f3136", "a15368f31564058bd220f6c181a46f932c3a9fd2"));
set_progress(0.076310);
assert(apply_patch_check("/system/firmware/image/modem.b12", "a6a95d639481af97aea26fbd02ac557c9bed36bd", "bd95579e11bc5c1ea1c56e950deb1055519bc512"));
set_progress(0.568289);
assert(apply_patch_check("/system/firmware/image/modem.b14", "30ca0ea64cd28138d0916438ac3a03f849c35d7a", "f3779c69b30b2496805db9fae5254ae187503c9a"));
set_progress(0.733759);
assert(apply_patch_check("/system/firmware/image/modem.b15", "33e06959883f4efd8ed4945f12aefddc82573776", "8e5c18259cd9c63701a5b899c8ec3dcfab34789c"));
set_progress(0.789756);
assert(apply_patch_check("/system/firmware/image/modem.b19", "a2fc9fcc0d355de9c24ace495c0f3cd4eb377c00", "b256b26a48f2bd574820149d62c57e4a739dece5"));
set_progress(0.792323);
assert(apply_patch_check("/system/firmware/image/modem.mdt", "92c17d68191988e14e388c46df8852347dcdbd55", "2b21849501e0bdb8f911ebe03c44433f07e2e899"));
set_progress(0.792578);
assert(apply_patch_check("/system/lib/libtinfo.so.5.9", "892a8a16890e8cb773e91167f202439b0fd59e8b", "ad84720118feb999af19fd1bb2dddcbcdefb852d"));
set_progress(0.796871);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/eagle-drivers/ql_lpm/ql_lpm.ko", "388195cb1a315f79263bf291fb0e5245d17c440b", "c668c13e85515922910d9644d1f01e88fdfa114a"));
set_progress(0.797175);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/net/ethernet/qualcomm/emac/qcom_emac.ko", "ac70536517cd2558a171ea3a3d4da234a32feb70", "6d3fab413a74fc7475e98eb2e996447c0edd5167"));
set_progress(0.799442);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/net/phy/eagle_phy.ko", "74b1ae57017d0f7626a8a5598656b2f4ba4a5299", "f6af88b09ceea0ae58cf1e9cbd4ba0dbe31b4526"));
set_progress(0.799669);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/net/phy/libphy.ko", "7b8fbf4dd042e1574ca84f6102f42b2e5fb41dd4", "cd9d5632a895a6f3b9882513795b15d3d400a526"));
set_progress(0.800876);
assert(apply_patch_check("/system/sbin/adbd", "6b329cafa6ecf919903c3466912696dd544f13d4", "d6d978fd736b62b2f7a95a2afff98e546f88e862"));
set_progress(0.801953);
assert(apply_patch_check("/system/usr/bin/atfwd_daemon", "68ace718592578a4fd653c2174abc5e3fbc12f0f", "50b7fb4191dc42f7c0d0486b5f9c7b8c66d311aa"));
set_progress(0.817250);
assert(apply_patch_check("/system/usr/bin/curl", "13b7df346ed0fec3d37f0c0c4bbb74de4fa415e7", "81c205f89fa123c9c25009393b8711000d88280e"));
set_progress(0.822938);
assert(apply_patch_check("/system/usr/bin/dnsmasq", "11c5d81957efb07820766206cedcc7ef100246ff", "bde852e619a04481ab4b8fcad321a2114b2039a4"));
set_progress(0.832748);
assert(apply_patch_check("/system/usr/bin/eagle_daemon", "56604216d471830ed75c5982f3f617c687820f0e", "132c2b7533ddde13f8da5537f119d8f29d4d7fb7"));
set_progress(0.835127);
assert(apply_patch_check("/system/usr/bin/qmi_shutdown_modem", "12b844ee41a548e417c8eed85785a1399ed2637e", "b2954103eae62aff1159ed60977f006efbd796ed"));
set_progress(0.835562);
assert(apply_patch_check("/system/usr/bin/unzip", "570fae6ba04433c7f4783d68d9484c0da194c6af", "f3d74b83fae8ee3eca486ff8dcd263f10a4b5fdd"));
set_progress(0.840479);
assert(apply_patch_check("/system/usr/bin/zipinfo", "570fae6ba04433c7f4783d68d9484c0da194c6af", "f3d74b83fae8ee3eca486ff8dcd263f10a4b5fdd"));
set_progress(0.845395);
assert(apply_patch_check("/system/usr/lib/libglib-2.0.so.0.4400.1", "cf2c2c0c786444638e9646e41bfe7dd70fd5d1a1", "d54fe890349004e2b3334e3b4bbf084b0da9d919"));
set_progress(0.882961);
assert(apply_patch_check("/system/usr/lib/libql_fota.so.0.0.0", "f9b8610cd9dfd60f4533681e3cc0c79ef2ef2930", "96d947f296abe6f92b4095c0d0d4b1a1c601390b"));
set_progress(0.884165);
assert(apply_patch_check("/system/usr/lib/xtables/libxt_tcp.so", "9d6fd6aba2e8f16ec035dc64432756694c9b9d43", "e8c0231f2f0f639851b55be276a69b649e9b41f2"));
set_progress(0.884472);
assert(apply_patch_check("MTD:boot:3698688:3e10ca046275a15f325c34860b217f9eee0b15ae:3698688:5cec2fccf34bd8668d434bbba5bce6c2198d36dc"));
set_progress(1.000000);

# ---- start making changes here ----

ui_print("Removing unneeded files...");
delete("/system/bin/mountpoint.sysvinit", "/system/etc/General_cal.acdb",
       "/system/etc/Global_cal.acdb", "/system/etc/Handset_cal.acdb",
       "/system/etc/Hdmi_cal.acdb", "/system/etc/Headset_cal.acdb",
       "/system/etc/host.conf", "/system/etc/inetd.conf",
       "/system/etc/init.d/find_partitions.sh", "/system/etc/issue.net",
       "/system/etc/mdev.conf", "/system/etc/nsswitch.conf",
       "/system/etc/pimd.conf", "/system/etc/shadow", "/system/etc/sysctl.conf",
       "/system/etc/syslog.conf.busybox", "/system/sbin/powerapp",
       "/system/sbin/sys_reboot", "/system/sbin/sys_shutdown",
       "/system/sbin/usb/compositions/9025", "/system/usr/lib/libcurl.so.4.7.0",
       "/system/usr/lib/libexpat.so.1.8.10", "/system/usr/lib/libgmp.so.10.2.0",
       "/system/usr/lib/libgnutls.so.28.41.9",
       "/system/usr/lib/libhogweed.so.4.1", "/system/usr/lib/libnettle.so.6.1",
       "/system/build.prop", "/system/etc/eagle-project-subversion",
       "/system/etc/eagle-project-version", "/system/etc/issue",
       "/system/etc/timestamp", "/system/etc/version", "/system/usr/bin/wcurl",
       "/system/usr/lib/libcurl.so.4.8.0", "/system/usr/lib/libexpat.so.1.11.3",
       "/system/usr/lib/libssl.so.1.0.0");
show_progress(0.800000, 0);
ui_print("Patching system files...");
apply_patch("/system/bin/bash", "-",
            15f74885ee03997229c0af6a4a261745c9319bed, 912372,
            fb1b607a67e5ae9ece100f57f8f66d0057774857, package_extract_file("patch/system/bin/bash.p"));
set_progress(0.028526);
apply_patch("/system/bin/busybox", "-",
            429c7b0653943de65557809fb604a4f40726dc9a, 1267708,
            52ad0f532af55ee40d931c3499a03f8a442f2981, package_extract_file("patch/system/bin/busybox.p"));
set_progress(0.068161);
apply_patch("/system/etc/init.d/start_emac_le", "-",
            5c27191175fad445042104bf28727b57bf5661a9, 2994,
            9393307653aa54f6d2eb98555e337ce14a5a68f7, package_extract_file("patch/system/etc/init.d/start_emac_le.p"));
set_progress(0.068255);
apply_patch("/system/etc/terminfo/l/linux", "-",
            022e2da954f74ce1748bebb263c10f73761e1a2c, 1741,
            50698814848561ef0b3e2ac6bc1193a330aeb445, package_extract_file("patch/system/etc/terminfo/l/linux.p"));
set_progress(0.068309);
apply_patch("/system/etc/terminfo/r/rxvt", "-",
            21dee3c2c1ccf1c23a2aee9b9d1ff918da37a3c5, 2285,
            fe082601d94dfea8311e16e37ea62884a0046aec, package_extract_file("patch/system/etc/terminfo/r/rxvt.p"));
set_progress(0.068380);
apply_patch("/system/etc/terminfo/s/screen", "-",
            b6ed81c70bd9a3d42c40cc61fc1c979804e263d3, 1532,
            ed2bcdfb99c3bcfce399807818d691b94606d943, package_extract_file("patch/system/etc/terminfo/s/screen.p"));
set_progress(0.068428);
apply_patch("/system/etc/terminfo/s/screen-256color", "-",
            2b3889ce73f538c49aa3fae94a4cdfe5131f2081, 1631,
            191da17a5ba7d8fa111134c7662779e88d9945a7, package_extract_file("patch/system/etc/terminfo/s/screen-256color.p"));
set_progress(0.068479);
apply_patch("/system/etc/terminfo/v/vt100", "-",
            9ee900f04b09e28366e4a29b55a1e3c03ceb2b66, 1194,
            604682c15cc708fbd02fecf33d0d23bed5e735e6, package_extract_file("patch/system/etc/terminfo/v/vt100.p"));
set_progress(0.068517);
apply_patch("/system/etc/terminfo/v/vt102", "-",
            a45e916e4e146ef358fa459b61c1f201014276c9, 1188,
            0647b65463bb39b373e3fa4019249f2b2f84991b, package_extract_file("patch/system/etc/terminfo/v/vt102.p"));
set_progress(0.068554);
apply_patch("/system/etc/terminfo/x/xterm-256color", "-",
            3443139609ff7e1b21efe34821f49f2872f53b13, 3435,
            88d7923c6d3550d961d61a5d58c975ce91098935, package_extract_file("patch/system/etc/terminfo/x/xterm-256color.p"));
set_progress(0.068661);
apply_patch("/system/firmware/image/mba.mbn", "-",
            efe44e6c5f868dd6ea92507d2cb07f197d819444, 238464,
            d91c8f3359178d3b389da45bc9677fd129d2f1e2, package_extract_file("patch/system/firmware/image/mba.mbn.p"));
set_progress(0.076117);
apply_patch("/system/firmware/image/modem.b01", "-",
            afc1697019c93df192cf23790b434505f27f3136, 7272,
            a15368f31564058bd220f6c181a46f932c3a9fd2, package_extract_file("patch/system/firmware/image/modem.b01.p"));
set_progress(0.076344);
apply_patch("/system/firmware/image/modem.b12", "-",
            a6a95d639481af97aea26fbd02ac557c9bed36bd, 15750896,
            bd95579e11bc5c1ea1c56e950deb1055519bc512, package_extract_file("patch/system/firmware/image/modem.b12.p"));
set_progress(0.568801);
apply_patch("/system/firmware/image/modem.b14", "-",
            30ca0ea64cd28138d0916438ac3a03f849c35d7a, 5297599,
            f3779c69b30b2496805db9fae5254ae187503c9a, package_extract_file("patch/system/firmware/image/modem.b14.p"));
set_progress(0.734433);
apply_patch("/system/firmware/image/modem.b15", "-",
            33e06959883f4efd8ed4945f12aefddc82573776, 1792756,
            8e5c18259cd9c63701a5b899c8ec3dcfab34789c, package_extract_file("patch/system/firmware/image/modem.b15.p"));
set_progress(0.790484);
apply_patch("/system/firmware/image/modem.b19", "-",
            a2fc9fcc0d355de9c24ace495c0f3cd4eb377c00, 82176,
            b256b26a48f2bd574820149d62c57e4a739dece5, package_extract_file("patch/system/firmware/image/modem.b19.p"));
set_progress(0.793053);
apply_patch("/system/firmware/image/modem.mdt", "-",
            92c17d68191988e14e388c46df8852347dcdbd55, 8156,
            2b21849501e0bdb8f911ebe03c44433f07e2e899, package_extract_file("patch/system/firmware/image/modem.mdt.p"));
set_progress(0.793308);
apply_patch("/system/lib/libtinfo.so.5.9", "-",
            892a8a16890e8cb773e91167f202439b0fd59e8b, 129020,
            ad84720118feb999af19fd1bb2dddcbcdefb852d, package_extract_file("patch/system/lib/libtinfo.so.5.9.p"));
set_progress(0.797342);
apply_patch("/system/lib/modules/3.18.44/kernel/drivers/eagle-drivers/ql_lpm/ql_lpm.ko",
            "-", 388195cb1a315f79263bf291fb0e5245d17c440b, 9732,
            c668c13e85515922910d9644d1f01e88fdfa114a, package_extract_file("patch/system/lib/modules/3.18.44/kernel/drivers/eagle-drivers/ql_lpm/ql_lpm.ko.p"));
set_progress(0.797646);
apply_patch("/system/lib/modules/3.18.44/kernel/drivers/net/ethernet/qualcomm/emac/qcom_emac.ko",
            "-", ac70536517cd2558a171ea3a3d4da234a32feb70, 72584,
            6d3fab413a74fc7475e98eb2e996447c0edd5167, package_extract_file("patch/system/lib/modules/3.18.44/kernel/drivers/net/ethernet/qualcomm/emac/qcom_emac.ko.p"));
set_progress(0.799915);
apply_patch("/system/lib/modules/3.18.44/kernel/drivers/net/phy/eagle_phy.ko",
            "-", 74b1ae57017d0f7626a8a5598656b2f4ba4a5299, 7276,
            f6af88b09ceea0ae58cf1e9cbd4ba0dbe31b4526, package_extract_file("patch/system/lib/modules/3.18.44/kernel/drivers/net/phy/eagle_phy.ko.p"));
set_progress(0.800143);
apply_patch("/system/lib/modules/3.18.44/kernel/drivers/net/phy/libphy.ko",
            "-", 7b8fbf4dd042e1574ca84f6102f42b2e5fb41dd4, 38644,
            cd9d5632a895a6f3b9882513795b15d3d400a526, package_extract_file("patch/system/lib/modules/3.18.44/kernel/drivers/net/phy/libphy.ko.p"));
set_progress(0.801351);
apply_patch("/system/sbin/adbd", "-",
            6b329cafa6ecf919903c3466912696dd544f13d4, 34460,
            d6d978fd736b62b2f7a95a2afff98e546f88e862, package_extract_file("patch/system/sbin/adbd.p"));
set_progress(0.802429);
apply_patch("/system/usr/bin/atfwd_daemon", "-",
            68ace718592578a4fd653c2174abc5e3fbc12f0f, 485076,
            50b7fb4191dc42f7c0d0486b5f9c7b8c66d311aa, package_extract_file("patch/system/usr/bin/atfwd_daemon.p"));
set_progress(0.817595);
apply_patch("/system/usr/bin/curl", "-",
            13b7df346ed0fec3d37f0c0c4bbb74de4fa415e7, 173776,
            81c205f89fa123c9c25009393b8711000d88280e, package_extract_file("patch/system/usr/bin/curl.p"));
set_progress(0.823028);
apply_patch("/system/usr/bin/dnsmasq", "-",
            11c5d81957efb07820766206cedcc7ef100246ff, 305696,
            bde852e619a04481ab4b8fcad321a2114b2039a4, package_extract_file("patch/system/usr/bin/dnsmasq.p"));
set_progress(0.832585);
apply_patch("/system/usr/bin/eagle_daemon", "-",
            56604216d471830ed75c5982f3f617c687820f0e, 76156,
            132c2b7533ddde13f8da5537f119d8f29d4d7fb7, package_extract_file("patch/system/usr/bin/eagle_daemon.p"));
set_progress(0.834966);
apply_patch("/system/usr/bin/qmi_shutdown_modem", "-",
            12b844ee41a548e417c8eed85785a1399ed2637e, 13940,
            b2954103eae62aff1159ed60977f006efbd796ed, package_extract_file("patch/system/usr/bin/qmi_shutdown_modem.p"));
set_progress(0.835402);
apply_patch("/system/usr/bin/unzip", "-",
            570fae6ba04433c7f4783d68d9484c0da194c6af, 157408,
            f3d74b83fae8ee3eca486ff8dcd263f10a4b5fdd, package_extract_file("patch/system/usr/bin/unzip.p"));
set_progress(0.840324);
apply_patch("/system/usr/bin/zipinfo", "-",
            570fae6ba04433c7f4783d68d9484c0da194c6af, 157408,
            f3d74b83fae8ee3eca486ff8dcd263f10a4b5fdd, package_extract_file("patch/system/usr/bin/zipinfo.p"));
set_progress(0.845245);
apply_patch("/system/usr/lib/libglib-2.0.so.0.4400.1", "-",
            cf2c2c0c786444638e9646e41bfe7dd70fd5d1a1, 1202664,
            d54fe890349004e2b3334e3b4bbf084b0da9d919, package_extract_file("patch/system/usr/lib/libglib-2.0.so.0.4400.1.p"));
set_progress(0.882847);
apply_patch("/system/usr/lib/libql_fota.so.0.0.0", "-",
            f9b8610cd9dfd60f4533681e3cc0c79ef2ef2930, 38544,
            96d947f296abe6f92b4095c0d0d4b1a1c601390b, package_extract_file("patch/system/usr/lib/libql_fota.so.0.0.0.p"));
set_progress(0.884052);
apply_patch("/system/usr/lib/xtables/libxt_tcp.so", "-",
            9d6fd6aba2e8f16ec035dc64432756694c9b9d43, 9828,
            e8c0231f2f0f639851b55be276a69b649e9b41f2, package_extract_file("patch/system/usr/lib/xtables/libxt_tcp.so.p"));
set_progress(0.884359);
ui_print("Patching boot image...");
apply_patch("MTD:boot:3698688:3e10ca046275a15f325c34860b217f9eee0b15ae:3698688:5cec2fccf34bd8668d434bbba5bce6c2198d36dc",
            "-", 5cec2fccf34bd8668d434bbba5bce6c2198d36dc, 3698688,
            3e10ca046275a15f325c34860b217f9eee0b15ae, package_extract_file("patch/boot.img.p"));
set_progress(1.000000);
delete("/system/recovery-from-boot.p",
       "/system/etc/install-recovery.sh");
show_progress(0.100000, 10);
ui_print("Unpacking new files...");
package_extract_dir("system", "/system");
ui_print("Unpacking new recovery...");
package_extract_dir("recovery", "/system");
ui_print("Symlinks and permissions...");
delete("/system/usr/lib/libcurl.so.4", "/system/usr/lib/libexpat.so.1",
       "/system/usr/lib/libgmp.so.10", "/system/usr/lib/libgnutls.so.28",
       "/system/usr/lib/libhogweed.so.4",
       "/system/usr/lib/libnettle.so.6");
symlink("libcurl.so.4.7.0", "/system/usr/lib/libcurl.so.4");
symlink("libexpat.so.1.8.10", "/system/usr/lib/libexpat.so.1");
symlink("libgmp.so.10.2.0", "/system/usr/lib/libgmp.so.10");
symlink("libgnutls.so.28.41.9", "/system/usr/lib/libgnutls.so.28");
symlink("libhogweed.so.4.1", "/system/usr/lib/libhogweed.so.4");
symlink("libnettle.so.6.1", "/system/usr/lib/libnettle.so.6");
set_perm(0, 0, 0755, "/system/firmware/image/mba.mbn");
set_perm(0, 0, 0755, "/system/etc/Global_cal.acdb");
set_perm(0, 0, 0755, "/system/usr/bin/zipinfo");
set_perm(0, 0, 0644, "/system/etc/pimd.conf");
set_perm(0, 0, 0644, "/system/etc/terminfo/s/screen");
set_perm(0, 0, 0644, "/system/etc/mdev.conf");
set_perm(0, 0, 0644, "/system/firmware/image/modem.b15");
set_perm(0, 0, 0644, "/system/etc/inetd.conf");
set_perm(0, 0, 0755, "/system/usr/bin/qmi_shutdown_modem");
set_perm(0, 0, 0755, "/system/etc/init.d/find_partitions.sh");
set_perm(0, 0, 0755, "/system/lib/libtinfo.so.5.9");
set_perm(0, 0, 0600, "/system/etc/shadow");
set_perm(0, 0, 0755, "/system/usr/lib/libgmp.so.10.2.0");
set_perm(0, 0, 0644, "/system/build.prop");
set_perm(0, 0, 0755, "/system/sbin/powerapp");
set_perm(0, 0, 0755, "/system/usr/bin/eagle_daemon");
set_perm(0, 0, 0755, "/system/usr/bin/atfwd_daemon");
set_perm(0, 0, 0644, "/system/etc/terminfo/x/xterm-256color");
set_perm(0, 0, 0755, "/system/usr/bin/unzip");
set_perm(0, 0, 0755, "/system/usr/lib/libgnutls.so.28.41.9");
set_perm(0, 0, 0755, "/system/usr/lib/libql_fota.so.0.0.0");
set_perm(0, 0, 0755, "/system/bin/busybox");
set_perm(0, 0, 0644, "/system/usr/lib/libhogweed.so.4.1");
set_perm(0, 0, 0755, "/system/sbin/sys_reboot");
set_perm(0, 0, 0644, "/system/firmware/image/modem.b14");
set_perm(0, 0, 0644, "/system/etc/terminfo/l/linux");
set_perm(0, 0, 0755, "/system/usr/lib/xtables/libxt_tcp.so");
set_perm(0, 0, 0755, "/system/usr/bin/dnsmasq");
set_perm(0, 0, 0644, "/system/etc/issue");
set_perm(0, 0, 0644, "/system/etc/timestamp");
set_perm(0, 0, 0644, "/system/firmware/image/modem.b12");
set_perm(0, 0, 0755, "/system/usr/lib/libexpat.so.1.8.10");
set_perm(0, 0, 0755, "/system/usr/lib/libglib-2.0.so.0.4400.1");
set_perm(0, 0, 0755, "/system/etc/Headset_cal.acdb");
set_perm(0, 0, 0644, "/system/firmware/image/modem.b19");
set_perm(0, 0, 0644, "/system/etc/host.conf");
set_perm(0, 0, 0644, "/system/etc/terminfo/s/screen-256color");
set_perm(0, 0, 0644, "/system/etc/syslog.conf.busybox");
set_perm(0, 0, 0644, "/system/lib/modules/3.18.44/kernel/drivers/net/phy/eagle_phy.ko");
set_perm(0, 0, 0755, "/system/etc/General_cal.acdb");
set_perm(0, 0, 0644, "/system/firmware/image/modem.mdt");
set_perm(0, 0, 0755, "/system/sbin/usb/compositions/9025");
set_perm(0, 0, 0644, "/system/etc/eagle-project-subversion");
set_perm(0, 0, 0644, "/system/etc/nsswitch.conf");
set_perm(0, 0, 0644, "/system/lib/modules/3.18.44/kernel/drivers/net/ethernet/qualcomm/emac/qcom_emac.ko");
set_perm(0, 0, 0644, "/system/lib/modules/3.18.44/kernel/drivers/eagle-drivers/ql_lpm/ql_lpm.ko");
set_perm(0, 0, 0755, "/system/bin/bash");
set_perm(0, 0, 0644, "/system/etc/issue.net");
set_perm(0, 0, 0755, "/system/etc/init.d/start_emac_le");
set_perm(0, 0, 0755, "/system/bin/mountpoint.sysvinit");
set_perm(0, 0, 0644, "/system/lib/modules/3.18.44/kernel/drivers/net/phy/libphy.ko");
set_perm(0, 0, 0644, "/system/etc/terminfo/v/vt100");
set_perm(0, 0, 0755, "/system/usr/lib/libcurl.so.4.7.0");
set_perm(0, 0, 0644, "/system/etc/terminfo/v/vt102");
set_perm(0, 0, 0755, "/system/sbin/adbd");
set_perm(0, 0, 0644, "/system/etc/terminfo/r/rxvt");
set_perm(0, 0, 0644, "/system/usr/lib/libnettle.so.6.1");
set_perm(0, 0, 0644, "/system/etc/version");
set_perm(0, 0, 0644, "/system/etc/sysctl.conf");
set_perm(0, 0, 0644, "/system/etc/eagle-project-version");
set_perm(0, 0, 0755, "/system/etc/Handset_cal.acdb");
set_perm(0, 0, 0644, "/system/firmware/image/modem.b01");
set_perm(0, 0, 0755, "/system/sbin/sys_shutdown");
set_perm(0, 0, 0755, "/system/etc/Hdmi_cal.acdb");
set_perm(0, 0, 0755, "/system/usr/bin/curl");
ui_print("Patching remaining system files...");
unmount("/system");
