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.028702);
assert(apply_patch_check("/system/bin/busybox", "be873cf5d759a22a8977ca0b7f5a8b6b2ec69bc3", "a33d31c0a940c6d0cfb319c2272dcc6b35f68ac0"));
set_progress(0.068581);
assert(apply_patch_check("/system/etc/init.d/start_emac_le", "5c27191175fad445042104bf28727b57bf5661a9", "9393307653aa54f6d2eb98555e337ce14a5a68f7"));
set_progress(0.068705);
assert(apply_patch_check("/system/etc/terminfo/l/linux", "022e2da954f74ce1748bebb263c10f73761e1a2c", "50698814848561ef0b3e2ac6bc1193a330aeb445"));
set_progress(0.068759);
assert(apply_patch_check("/system/etc/terminfo/r/rxvt", "21dee3c2c1ccf1c23a2aee9b9d1ff918da37a3c5", "fe082601d94dfea8311e16e37ea62884a0046aec"));
set_progress(0.068829);
assert(apply_patch_check("/system/etc/terminfo/s/screen", "b6ed81c70bd9a3d42c40cc61fc1c979804e263d3", "ed2bcdfb99c3bcfce399807818d691b94606d943"));
set_progress(0.068878);
assert(apply_patch_check("/system/etc/terminfo/s/screen-256color", "2b3889ce73f538c49aa3fae94a4cdfe5131f2081", "191da17a5ba7d8fa111134c7662779e88d9945a7"));
set_progress(0.068931);
assert(apply_patch_check("/system/etc/terminfo/v/vt100", "9ee900f04b09e28366e4a29b55a1e3c03ceb2b66", "604682c15cc708fbd02fecf33d0d23bed5e735e6"));
set_progress(0.068969);
assert(apply_patch_check("/system/etc/terminfo/v/vt102", "a45e916e4e146ef358fa459b61c1f201014276c9", "0647b65463bb39b373e3fa4019249f2b2f84991b"));
set_progress(0.069006);
assert(apply_patch_check("/system/etc/terminfo/x/xterm-256color", "3443139609ff7e1b21efe34821f49f2872f53b13", "88d7923c6d3550d961d61a5d58c975ce91098935"));
set_progress(0.069125);
assert(apply_patch_check("/system/firmware/image/mba.mbn", "b832d8e2e6191151cb819ca41ac8a28605d21a7f", "9b55eed211758176d056179913f5479b3fcf03a7"));
set_progress(0.076627);
assert(apply_patch_check("/system/firmware/image/modem.b01", "7c78a1fd2b8c9fc493cf8c4cf9da3125450e98eb", "dbd5cea5bc2dfc704633a901e0e9f4eb26554245"));
set_progress(0.076855);
assert(apply_patch_check("/system/firmware/image/modem.b12", "32bcb7ed5fb7c0c13aa9fa9994c1752176aedd32", "2e34a98a31bf129b5700b38cb27070339eae5fe4"));
set_progress(0.572337);
assert(apply_patch_check("/system/firmware/image/modem.b14", "228ac5db481e2de56296fb1f99e6e7252f32c047", "f71d1a9887cf609d46cfca5e184b7a8f32ff21f7"));
set_progress(0.738978);
assert(apply_patch_check("/system/firmware/image/modem.b15", "9ae2f0834013c7efe2832d3a90490c99b9f12041", "d7dfc4ae3329d12aca5f0f4fd06c552f9ed16fc1"));
set_progress(0.795374);
assert(apply_patch_check("/system/firmware/image/modem.b19", "03e83ab45919ac8586a4e56b5bc11ddd9ba2ee17", "cc278fdbd8c4e128cfb675d4e5058240f60fbe26"));
set_progress(0.797959);
assert(apply_patch_check("/system/firmware/image/modem.mdt", "e55ed488e992688c866541e4ad047ba28b92d2c4", "2bb2b32ab6424ef2bb57887693f8df13421335ed"));
set_progress(0.798216);
assert(apply_patch_check("/system/lib/libtinfo.so.5.9", "892a8a16890e8cb773e91167f202439b0fd59e8b", "ad84720118feb999af19fd1bb2dddcbcdefb852d"));
set_progress(0.802540);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/eagle-drivers/ql_lpm/ql_lpm.ko", "388195cb1a315f79263bf291fb0e5245d17c440b", "c668c13e85515922910d9644d1f01e88fdfa114a"));
set_progress(0.802846);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/net/ethernet/qualcomm/emac/qcom_emac.ko", "ac70536517cd2558a171ea3a3d4da234a32feb70", "6d3fab413a74fc7475e98eb2e996447c0edd5167"));
set_progress(0.805129);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/net/phy/eagle_phy.ko", "74b1ae57017d0f7626a8a5598656b2f4ba4a5299", "f6af88b09ceea0ae58cf1e9cbd4ba0dbe31b4526"));
set_progress(0.805358);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/net/phy/libphy.ko", "7b8fbf4dd042e1574ca84f6102f42b2e5fb41dd4", "cd9d5632a895a6f3b9882513795b15d3d400a526"));
set_progress(0.806574);
assert(apply_patch_check("/system/sbin/adbd", "8e5b1ffac918ffe3856338010f2f0f0526ee1ecf", "6df2c333726419a73ed929c49122224b52065443"));
set_progress(0.807658);
assert(apply_patch_check("/system/usr/bin/atfwd_daemon", "68ace718592578a4fd653c2174abc5e3fbc12f0f", "50b7fb4191dc42f7c0d0486b5f9c7b8c66d311aa"));
set_progress(0.823064);
assert(apply_patch_check("/system/usr/bin/curl", "13b7df346ed0fec3d37f0c0c4bbb74de4fa415e7", "81c205f89fa123c9c25009393b8711000d88280e"));
set_progress(0.828793);
assert(apply_patch_check("/system/usr/bin/dnsmasq", "11c5d81957efb07820766206cedcc7ef100246ff", "bde852e619a04481ab4b8fcad321a2114b2039a4"));
set_progress(0.838673);
assert(apply_patch_check("/system/usr/bin/eagle_daemon", "30710d4fc10d2f4a8ea47ee8b98dc2cd867fedaa", "32c0c9913a68c24f57e3020b0644901259448ce9"));
set_progress(0.841069);
assert(apply_patch_check("/system/usr/bin/qmi_shutdown_modem", "12b844ee41a548e417c8eed85785a1399ed2637e", "b2954103eae62aff1159ed60977f006efbd796ed"));
set_progress(0.841508);
assert(apply_patch_check("/system/usr/lib/libadbd.so.0.0.0", "fed35b3422db33535a420b721e72e06bb655e33a", "2c183c5db1a4157e9f40e6d70770df91ffeac36a"));
set_progress(0.844291);
assert(apply_patch_check("/system/usr/lib/libglib-2.0.so.0.4400.1", "cf2c2c0c786444638e9646e41bfe7dd70fd5d1a1", "d54fe890349004e2b3334e3b4bbf084b0da9d919"));
set_progress(0.882124);
assert(apply_patch_check("/system/usr/lib/libql_fota.so.0.0.0", "f9b8610cd9dfd60f4533681e3cc0c79ef2ef2930", "96d947f296abe6f92b4095c0d0d4b1a1c601390b"));
set_progress(0.883337);
assert(apply_patch_check("/system/usr/lib/xtables/libxt_tcp.so", "9d6fd6aba2e8f16ec035dc64432756694c9b9d43", "e8c0231f2f0f639851b55be276a69b649e9b41f2"));
set_progress(0.883646);
assert(apply_patch_check("MTD:boot:3698688:289ea4058d75b2560623dc1cf3677e45ece39043:3698688:be55e66fb17e870a32d7ccbe50f94f7e0100368d"));
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.028730);
apply_patch("/system/bin/busybox", "-",
            be873cf5d759a22a8977ca0b7f5a8b6b2ec69bc3, 1267708,
            a33d31c0a940c6d0cfb319c2272dcc6b35f68ac0, package_extract_file("patch/system/bin/busybox.p"));
set_progress(0.068648);
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.068743);
apply_patch("/system/etc/terminfo/l/linux", "-",
            022e2da954f74ce1748bebb263c10f73761e1a2c, 1741,
            50698814848561ef0b3e2ac6bc1193a330aeb445, package_extract_file("patch/system/etc/terminfo/l/linux.p"));
set_progress(0.068797);
apply_patch("/system/etc/terminfo/r/rxvt", "-",
            21dee3c2c1ccf1c23a2aee9b9d1ff918da37a3c5, 2285,
            fe082601d94dfea8311e16e37ea62884a0046aec, package_extract_file("patch/system/etc/terminfo/r/rxvt.p"));
set_progress(0.068869);
apply_patch("/system/etc/terminfo/s/screen", "-",
            b6ed81c70bd9a3d42c40cc61fc1c979804e263d3, 1532,
            ed2bcdfb99c3bcfce399807818d691b94606d943, package_extract_file("patch/system/etc/terminfo/s/screen.p"));
set_progress(0.068918);
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.068969);
apply_patch("/system/etc/terminfo/v/vt100", "-",
            9ee900f04b09e28366e4a29b55a1e3c03ceb2b66, 1194,
            604682c15cc708fbd02fecf33d0d23bed5e735e6, package_extract_file("patch/system/etc/terminfo/v/vt100.p"));
set_progress(0.069007);
apply_patch("/system/etc/terminfo/v/vt102", "-",
            a45e916e4e146ef358fa459b61c1f201014276c9, 1188,
            0647b65463bb39b373e3fa4019249f2b2f84991b, package_extract_file("patch/system/etc/terminfo/v/vt102.p"));
set_progress(0.069044);
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.069152);
apply_patch("/system/firmware/image/mba.mbn", "-",
            b832d8e2e6191151cb819ca41ac8a28605d21a7f, 238464,
            9b55eed211758176d056179913f5479b3fcf03a7, package_extract_file("patch/system/firmware/image/mba.mbn.p"));
set_progress(0.076661);
apply_patch("/system/firmware/image/modem.b01", "-",
            7c78a1fd2b8c9fc493cf8c4cf9da3125450e98eb, 7272,
            dbd5cea5bc2dfc704633a901e0e9f4eb26554245, package_extract_file("patch/system/firmware/image/modem.b01.p"));
set_progress(0.076890);
apply_patch("/system/firmware/image/modem.b12", "-",
            32bcb7ed5fb7c0c13aa9fa9994c1752176aedd32, 15750512,
            2e34a98a31bf129b5700b38cb27070339eae5fe4, package_extract_file("patch/system/firmware/image/modem.b12.p"));
set_progress(0.572857);
apply_patch("/system/firmware/image/modem.b14", "-",
            228ac5db481e2de56296fb1f99e6e7252f32c047, 5297215,
            f71d1a9887cf609d46cfca5e184b7a8f32ff21f7, package_extract_file("patch/system/firmware/image/modem.b14.p"));
set_progress(0.739661);
apply_patch("/system/firmware/image/modem.b15", "-",
            9ae2f0834013c7efe2832d3a90490c99b9f12041, 1792756,
            d7dfc4ae3329d12aca5f0f4fd06c552f9ed16fc1, package_extract_file("patch/system/firmware/image/modem.b15.p"));
set_progress(0.796113);
apply_patch("/system/firmware/image/modem.b19", "-",
            03e83ab45919ac8586a4e56b5bc11ddd9ba2ee17, 82176,
            cc278fdbd8c4e128cfb675d4e5058240f60fbe26, package_extract_file("patch/system/firmware/image/modem.b19.p"));
set_progress(0.798700);
apply_patch("/system/firmware/image/modem.mdt", "-",
            e55ed488e992688c866541e4ad047ba28b92d2c4, 8156,
            2bb2b32ab6424ef2bb57887693f8df13421335ed, package_extract_file("patch/system/firmware/image/modem.mdt.p"));
set_progress(0.798957);
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.803020);
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.803326);
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.805612);
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.805841);
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.807058);
apply_patch("/system/sbin/adbd", "-",
            8e5b1ffac918ffe3856338010f2f0f0526ee1ecf, 34460,
            6df2c333726419a73ed929c49122224b52065443, package_extract_file("patch/system/sbin/adbd.p"));
set_progress(0.808143);
apply_patch("/system/usr/bin/atfwd_daemon", "-",
            68ace718592578a4fd653c2174abc5e3fbc12f0f, 485076,
            50b7fb4191dc42f7c0d0486b5f9c7b8c66d311aa, package_extract_file("patch/system/usr/bin/atfwd_daemon.p"));
set_progress(0.823417);
apply_patch("/system/usr/bin/curl", "-",
            13b7df346ed0fec3d37f0c0c4bbb74de4fa415e7, 173776,
            81c205f89fa123c9c25009393b8711000d88280e, package_extract_file("patch/system/usr/bin/curl.p"));
set_progress(0.828889);
apply_patch("/system/usr/bin/dnsmasq", "-",
            11c5d81957efb07820766206cedcc7ef100246ff, 305696,
            bde852e619a04481ab4b8fcad321a2114b2039a4, package_extract_file("patch/system/usr/bin/dnsmasq.p"));
set_progress(0.838515);
apply_patch("/system/usr/bin/eagle_daemon", "-",
            30710d4fc10d2f4a8ea47ee8b98dc2cd867fedaa, 76156,
            32c0c9913a68c24f57e3020b0644901259448ce9, package_extract_file("patch/system/usr/bin/eagle_daemon.p"));
set_progress(0.840913);
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.841352);
apply_patch("/system/usr/lib/libadbd.so.0.0.0", "-",
            fed35b3422db33535a420b721e72e06bb655e33a, 88476,
            2c183c5db1a4157e9f40e6d70770df91ffeac36a, package_extract_file("patch/system/usr/lib/libadbd.so.0.0.0.p"));
set_progress(0.844138);
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.882009);
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.883223);
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.883532);
ui_print("Patching boot image...");
apply_patch("MTD:boot:3698688:289ea4058d75b2560623dc1cf3677e45ece39043:3698688:be55e66fb17e870a32d7ccbe50f94f7e0100368d",
            "-", be55e66fb17e870a32d7ccbe50f94f7e0100368d, 3698688,
            289ea4058d75b2560623dc1cf3677e45ece39043, 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, 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/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/lib/libadbd.so.0.0.0");
set_perm(0, 0, 0755, "/system/usr/bin/curl");
ui_print("Patching remaining system files...");
unmount("/system");
