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", "fb1b607a67e5ae9ece100f57f8f66d0057774857", "15f74885ee03997229c0af6a4a261745c9319bed"));
set_progress(0.028730);
assert(apply_patch_check("/system/bin/busybox", "a33d31c0a940c6d0cfb319c2272dcc6b35f68ac0", "be873cf5d759a22a8977ca0b7f5a8b6b2ec69bc3"));
set_progress(0.068648);
assert(apply_patch_check("/system/etc/init.d/start_emac_le", "9393307653aa54f6d2eb98555e337ce14a5a68f7", "5c27191175fad445042104bf28727b57bf5661a9"));
set_progress(0.068743);
assert(apply_patch_check("/system/etc/terminfo/l/linux", "50698814848561ef0b3e2ac6bc1193a330aeb445", "022e2da954f74ce1748bebb263c10f73761e1a2c"));
set_progress(0.068797);
assert(apply_patch_check("/system/etc/terminfo/r/rxvt", "fe082601d94dfea8311e16e37ea62884a0046aec", "21dee3c2c1ccf1c23a2aee9b9d1ff918da37a3c5"));
set_progress(0.068869);
assert(apply_patch_check("/system/etc/terminfo/s/screen", "ed2bcdfb99c3bcfce399807818d691b94606d943", "b6ed81c70bd9a3d42c40cc61fc1c979804e263d3"));
set_progress(0.068918);
assert(apply_patch_check("/system/etc/terminfo/s/screen-256color", "191da17a5ba7d8fa111134c7662779e88d9945a7", "2b3889ce73f538c49aa3fae94a4cdfe5131f2081"));
set_progress(0.068969);
assert(apply_patch_check("/system/etc/terminfo/v/vt100", "604682c15cc708fbd02fecf33d0d23bed5e735e6", "9ee900f04b09e28366e4a29b55a1e3c03ceb2b66"));
set_progress(0.069007);
assert(apply_patch_check("/system/etc/terminfo/v/vt102", "0647b65463bb39b373e3fa4019249f2b2f84991b", "a45e916e4e146ef358fa459b61c1f201014276c9"));
set_progress(0.069044);
assert(apply_patch_check("/system/etc/terminfo/x/xterm-256color", "88d7923c6d3550d961d61a5d58c975ce91098935", "3443139609ff7e1b21efe34821f49f2872f53b13"));
set_progress(0.069152);
assert(apply_patch_check("/system/firmware/image/mba.mbn", "9b55eed211758176d056179913f5479b3fcf03a7", "b832d8e2e6191151cb819ca41ac8a28605d21a7f"));
set_progress(0.076661);
assert(apply_patch_check("/system/firmware/image/modem.b01", "dbd5cea5bc2dfc704633a901e0e9f4eb26554245", "7c78a1fd2b8c9fc493cf8c4cf9da3125450e98eb"));
set_progress(0.076890);
assert(apply_patch_check("/system/firmware/image/modem.b12", "2e34a98a31bf129b5700b38cb27070339eae5fe4", "32bcb7ed5fb7c0c13aa9fa9994c1752176aedd32"));
set_progress(0.572857);
assert(apply_patch_check("/system/firmware/image/modem.b14", "f71d1a9887cf609d46cfca5e184b7a8f32ff21f7", "228ac5db481e2de56296fb1f99e6e7252f32c047"));
set_progress(0.739661);
assert(apply_patch_check("/system/firmware/image/modem.b15", "d7dfc4ae3329d12aca5f0f4fd06c552f9ed16fc1", "9ae2f0834013c7efe2832d3a90490c99b9f12041"));
set_progress(0.796113);
assert(apply_patch_check("/system/firmware/image/modem.b19", "cc278fdbd8c4e128cfb675d4e5058240f60fbe26", "03e83ab45919ac8586a4e56b5bc11ddd9ba2ee17"));
set_progress(0.798700);
assert(apply_patch_check("/system/firmware/image/modem.mdt", "2bb2b32ab6424ef2bb57887693f8df13421335ed", "e55ed488e992688c866541e4ad047ba28b92d2c4"));
set_progress(0.798957);
assert(apply_patch_check("/system/lib/libtinfo.so.5.9", "ad84720118feb999af19fd1bb2dddcbcdefb852d", "892a8a16890e8cb773e91167f202439b0fd59e8b"));
set_progress(0.803020);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/eagle-drivers/ql_lpm/ql_lpm.ko", "c668c13e85515922910d9644d1f01e88fdfa114a", "388195cb1a315f79263bf291fb0e5245d17c440b"));
set_progress(0.803326);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/net/ethernet/qualcomm/emac/qcom_emac.ko", "6d3fab413a74fc7475e98eb2e996447c0edd5167", "ac70536517cd2558a171ea3a3d4da234a32feb70"));
set_progress(0.805612);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/net/phy/eagle_phy.ko", "f6af88b09ceea0ae58cf1e9cbd4ba0dbe31b4526", "74b1ae57017d0f7626a8a5598656b2f4ba4a5299"));
set_progress(0.805841);
assert(apply_patch_check("/system/lib/modules/3.18.44/kernel/drivers/net/phy/libphy.ko", "cd9d5632a895a6f3b9882513795b15d3d400a526", "7b8fbf4dd042e1574ca84f6102f42b2e5fb41dd4"));
set_progress(0.807058);
assert(apply_patch_check("/system/sbin/adbd", "6df2c333726419a73ed929c49122224b52065443", "8e5b1ffac918ffe3856338010f2f0f0526ee1ecf"));
set_progress(0.808143);
assert(apply_patch_check("/system/usr/bin/atfwd_daemon", "50b7fb4191dc42f7c0d0486b5f9c7b8c66d311aa", "68ace718592578a4fd653c2174abc5e3fbc12f0f"));
set_progress(0.823417);
assert(apply_patch_check("/system/usr/bin/curl", "81c205f89fa123c9c25009393b8711000d88280e", "13b7df346ed0fec3d37f0c0c4bbb74de4fa415e7"));
set_progress(0.828889);
assert(apply_patch_check("/system/usr/bin/dnsmasq", "bde852e619a04481ab4b8fcad321a2114b2039a4", "11c5d81957efb07820766206cedcc7ef100246ff"));
set_progress(0.838515);
assert(apply_patch_check("/system/usr/bin/eagle_daemon", "32c0c9913a68c24f57e3020b0644901259448ce9", "30710d4fc10d2f4a8ea47ee8b98dc2cd867fedaa"));
set_progress(0.840913);
assert(apply_patch_check("/system/usr/bin/qmi_shutdown_modem", "b2954103eae62aff1159ed60977f006efbd796ed", "12b844ee41a548e417c8eed85785a1399ed2637e"));
set_progress(0.841352);
assert(apply_patch_check("/system/usr/lib/libadbd.so.0.0.0", "2c183c5db1a4157e9f40e6d70770df91ffeac36a", "fed35b3422db33535a420b721e72e06bb655e33a"));
set_progress(0.844138);
assert(apply_patch_check("/system/usr/lib/libglib-2.0.so.0.4400.1", "d54fe890349004e2b3334e3b4bbf084b0da9d919", "cf2c2c0c786444638e9646e41bfe7dd70fd5d1a1"));
set_progress(0.882009);
assert(apply_patch_check("/system/usr/lib/libql_fota.so.0.0.0", "96d947f296abe6f92b4095c0d0d4b1a1c601390b", "f9b8610cd9dfd60f4533681e3cc0c79ef2ef2930"));
set_progress(0.883223);
assert(apply_patch_check("/system/usr/lib/xtables/libxt_tcp.so", "e8c0231f2f0f639851b55be276a69b649e9b41f2", "9d6fd6aba2e8f16ec035dc64432756694c9b9d43"));
set_progress(0.883532);
assert(apply_patch_check("MTD:boot:3698688:be55e66fb17e870a32d7ccbe50f94f7e0100368d:3698688:289ea4058d75b2560623dc1cf3677e45ece39043"));
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/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", "/system/build.prop",
       "/system/etc/eagle-project-subversion",
       "/system/etc/eagle-project-version", "/system/etc/issue",
       "/system/etc/timestamp", "/system/etc/version",
       "/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");
show_progress(0.800000, 0);
ui_print("Patching system files...");
apply_patch("/system/bin/bash", "-",
            fb1b607a67e5ae9ece100f57f8f66d0057774857, 912372,
            15f74885ee03997229c0af6a4a261745c9319bed, package_extract_file("patch/system/bin/bash.p"));
set_progress(0.028702);
apply_patch("/system/bin/busybox", "-",
            a33d31c0a940c6d0cfb319c2272dcc6b35f68ac0, 1267708,
            be873cf5d759a22a8977ca0b7f5a8b6b2ec69bc3, package_extract_file("patch/system/bin/busybox.p"));
set_progress(0.068581);
apply_patch("/system/etc/init.d/start_emac_le", "-",
            9393307653aa54f6d2eb98555e337ce14a5a68f7, 3919,
            5c27191175fad445042104bf28727b57bf5661a9, package_extract_file("patch/system/etc/init.d/start_emac_le.p"));
set_progress(0.068705);
apply_patch("/system/etc/terminfo/l/linux", "-",
            50698814848561ef0b3e2ac6bc1193a330aeb445, 1730,
            022e2da954f74ce1748bebb263c10f73761e1a2c, package_extract_file("patch/system/etc/terminfo/l/linux.p"));
set_progress(0.068759);
apply_patch("/system/etc/terminfo/r/rxvt", "-",
            fe082601d94dfea8311e16e37ea62884a0046aec, 2222,
            21dee3c2c1ccf1c23a2aee9b9d1ff918da37a3c5, package_extract_file("patch/system/etc/terminfo/r/rxvt.p"));
set_progress(0.068829);
apply_patch("/system/etc/terminfo/s/screen", "-",
            ed2bcdfb99c3bcfce399807818d691b94606d943, 1573,
            b6ed81c70bd9a3d42c40cc61fc1c979804e263d3, package_extract_file("patch/system/etc/terminfo/s/screen.p"));
set_progress(0.068878);
apply_patch("/system/etc/terminfo/s/screen-256color", "-",
            191da17a5ba7d8fa111134c7662779e88d9945a7, 1687,
            2b3889ce73f538c49aa3fae94a4cdfe5131f2081, package_extract_file("patch/system/etc/terminfo/s/screen-256color.p"));
set_progress(0.068931);
apply_patch("/system/etc/terminfo/v/vt100", "-",
            604682c15cc708fbd02fecf33d0d23bed5e735e6, 1190,
            9ee900f04b09e28366e4a29b55a1e3c03ceb2b66, package_extract_file("patch/system/etc/terminfo/v/vt100.p"));
set_progress(0.068969);
apply_patch("/system/etc/terminfo/v/vt102", "-",
            0647b65463bb39b373e3fa4019249f2b2f84991b, 1184,
            a45e916e4e146ef358fa459b61c1f201014276c9, package_extract_file("patch/system/etc/terminfo/v/vt102.p"));
set_progress(0.069006);
apply_patch("/system/etc/terminfo/x/xterm-256color", "-",
            88d7923c6d3550d961d61a5d58c975ce91098935, 3780,
            3443139609ff7e1b21efe34821f49f2872f53b13, package_extract_file("patch/system/etc/terminfo/x/xterm-256color.p"));
set_progress(0.069125);
apply_patch("/system/firmware/image/mba.mbn", "-",
            9b55eed211758176d056179913f5479b3fcf03a7, 238464,
            b832d8e2e6191151cb819ca41ac8a28605d21a7f, package_extract_file("patch/system/firmware/image/mba.mbn.p"));
set_progress(0.076627);
apply_patch("/system/firmware/image/modem.b01", "-",
            dbd5cea5bc2dfc704633a901e0e9f4eb26554245, 7272,
            7c78a1fd2b8c9fc493cf8c4cf9da3125450e98eb, package_extract_file("patch/system/firmware/image/modem.b01.p"));
set_progress(0.076855);
apply_patch("/system/firmware/image/modem.b12", "-",
            2e34a98a31bf129b5700b38cb27070339eae5fe4, 15750512,
            32bcb7ed5fb7c0c13aa9fa9994c1752176aedd32, package_extract_file("patch/system/firmware/image/modem.b12.p"));
set_progress(0.572337);
apply_patch("/system/firmware/image/modem.b14", "-",
            f71d1a9887cf609d46cfca5e184b7a8f32ff21f7, 5297215,
            228ac5db481e2de56296fb1f99e6e7252f32c047, package_extract_file("patch/system/firmware/image/modem.b14.p"));
set_progress(0.738978);
apply_patch("/system/firmware/image/modem.b15", "-",
            d7dfc4ae3329d12aca5f0f4fd06c552f9ed16fc1, 1792756,
            9ae2f0834013c7efe2832d3a90490c99b9f12041, package_extract_file("patch/system/firmware/image/modem.b15.p"));
set_progress(0.795374);
apply_patch("/system/firmware/image/modem.b19", "-",
            cc278fdbd8c4e128cfb675d4e5058240f60fbe26, 82176,
            03e83ab45919ac8586a4e56b5bc11ddd9ba2ee17, package_extract_file("patch/system/firmware/image/modem.b19.p"));
set_progress(0.797959);
apply_patch("/system/firmware/image/modem.mdt", "-",
            2bb2b32ab6424ef2bb57887693f8df13421335ed, 8156,
            e55ed488e992688c866541e4ad047ba28b92d2c4, package_extract_file("patch/system/firmware/image/modem.mdt.p"));
set_progress(0.798216);
apply_patch("/system/lib/libtinfo.so.5.9", "-",
            ad84720118feb999af19fd1bb2dddcbcdefb852d, 137452,
            892a8a16890e8cb773e91167f202439b0fd59e8b, package_extract_file("patch/system/lib/libtinfo.so.5.9.p"));
set_progress(0.802540);
apply_patch("/system/lib/modules/3.18.44/kernel/drivers/eagle-drivers/ql_lpm/ql_lpm.ko",
            "-", c668c13e85515922910d9644d1f01e88fdfa114a, 9732,
            388195cb1a315f79263bf291fb0e5245d17c440b, package_extract_file("patch/system/lib/modules/3.18.44/kernel/drivers/eagle-drivers/ql_lpm/ql_lpm.ko.p"));
set_progress(0.802846);
apply_patch("/system/lib/modules/3.18.44/kernel/drivers/net/ethernet/qualcomm/emac/qcom_emac.ko",
            "-", 6d3fab413a74fc7475e98eb2e996447c0edd5167, 72584,
            ac70536517cd2558a171ea3a3d4da234a32feb70, package_extract_file("patch/system/lib/modules/3.18.44/kernel/drivers/net/ethernet/qualcomm/emac/qcom_emac.ko.p"));
set_progress(0.805129);
apply_patch("/system/lib/modules/3.18.44/kernel/drivers/net/phy/eagle_phy.ko",
            "-", f6af88b09ceea0ae58cf1e9cbd4ba0dbe31b4526, 7276,
            74b1ae57017d0f7626a8a5598656b2f4ba4a5299, package_extract_file("patch/system/lib/modules/3.18.44/kernel/drivers/net/phy/eagle_phy.ko.p"));
set_progress(0.805358);
apply_patch("/system/lib/modules/3.18.44/kernel/drivers/net/phy/libphy.ko",
            "-", cd9d5632a895a6f3b9882513795b15d3d400a526, 38644,
            7b8fbf4dd042e1574ca84f6102f42b2e5fb41dd4, package_extract_file("patch/system/lib/modules/3.18.44/kernel/drivers/net/phy/libphy.ko.p"));
set_progress(0.806574);
apply_patch("/system/sbin/adbd", "-",
            6df2c333726419a73ed929c49122224b52065443, 34460,
            8e5b1ffac918ffe3856338010f2f0f0526ee1ecf, package_extract_file("patch/system/sbin/adbd.p"));
set_progress(0.807658);
apply_patch("/system/usr/bin/atfwd_daemon", "-",
            50b7fb4191dc42f7c0d0486b5f9c7b8c66d311aa, 489740,
            68ace718592578a4fd653c2174abc5e3fbc12f0f, package_extract_file("patch/system/usr/bin/atfwd_daemon.p"));
set_progress(0.823064);
apply_patch("/system/usr/bin/curl", "-",
            81c205f89fa123c9c25009393b8711000d88280e, 182100,
            13b7df346ed0fec3d37f0c0c4bbb74de4fa415e7, package_extract_file("patch/system/usr/bin/curl.p"));
set_progress(0.828793);
apply_patch("/system/usr/bin/dnsmasq", "-",
            bde852e619a04481ab4b8fcad321a2114b2039a4, 314084,
            11c5d81957efb07820766206cedcc7ef100246ff, package_extract_file("patch/system/usr/bin/dnsmasq.p"));
set_progress(0.838673);
apply_patch("/system/usr/bin/eagle_daemon", "-",
            32c0c9913a68c24f57e3020b0644901259448ce9, 76156,
            30710d4fc10d2f4a8ea47ee8b98dc2cd867fedaa, package_extract_file("patch/system/usr/bin/eagle_daemon.p"));
set_progress(0.841069);
apply_patch("/system/usr/bin/qmi_shutdown_modem", "-",
            b2954103eae62aff1159ed60977f006efbd796ed, 13940,
            12b844ee41a548e417c8eed85785a1399ed2637e, package_extract_file("patch/system/usr/bin/qmi_shutdown_modem.p"));
set_progress(0.841508);
apply_patch("/system/usr/lib/libadbd.so.0.0.0", "-",
            2c183c5db1a4157e9f40e6d70770df91ffeac36a, 88476,
            fed35b3422db33535a420b721e72e06bb655e33a, package_extract_file("patch/system/usr/lib/libadbd.so.0.0.0.p"));
set_progress(0.844291);
apply_patch("/system/usr/lib/libglib-2.0.so.0.4400.1", "-",
            d54fe890349004e2b3334e3b4bbf084b0da9d919, 1202664,
            cf2c2c0c786444638e9646e41bfe7dd70fd5d1a1, package_extract_file("patch/system/usr/lib/libglib-2.0.so.0.4400.1.p"));
set_progress(0.882124);
apply_patch("/system/usr/lib/libql_fota.so.0.0.0", "-",
            96d947f296abe6f92b4095c0d0d4b1a1c601390b, 38544,
            f9b8610cd9dfd60f4533681e3cc0c79ef2ef2930, package_extract_file("patch/system/usr/lib/libql_fota.so.0.0.0.p"));
set_progress(0.883337);
apply_patch("/system/usr/lib/xtables/libxt_tcp.so", "-",
            e8c0231f2f0f639851b55be276a69b649e9b41f2, 9828,
            9d6fd6aba2e8f16ec035dc64432756694c9b9d43, package_extract_file("patch/system/usr/lib/xtables/libxt_tcp.so.p"));
set_progress(0.883646);
ui_print("Patching boot image...");
apply_patch("MTD:boot:3698688:be55e66fb17e870a32d7ccbe50f94f7e0100368d:3698688:289ea4058d75b2560623dc1cf3677e45ece39043",
            "-", 289ea4058d75b2560623dc1cf3677e45ece39043, 3698688,
            be55e66fb17e870a32d7ccbe50f94f7e0100368d, 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);
delete("/system/usr/lib/libgmp.so.10", "/system/usr/lib/libgnutls.so.28",
       "/system/usr/lib/libhogweed.so.4",
       "/system/usr/lib/libnettle.so.6");
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");
symlink("libcurl.so.4.8.0", "/system/usr/lib/libcurl.so.4");
symlink("libexpat.so.1.11.3", "/system/usr/lib/libexpat.so.1");
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, 0755, "/system/usr/lib/libssl.so.1.0.0");
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, 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/libql_fota.so.0.0.0");
set_perm(0, 0, 0755, "/system/bin/busybox");
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/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/usr/bin/wcurl");
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, 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/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/usr/lib/libexpat.so.1.11.3");
set_perm(0, 0, 0755, "/system/etc/Handset_cal.acdb");
set_perm(0, 0, 0755, "/system/usr/lib/libcurl.so.4.8.0");
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");
