
# Script Version: G1.9

mount("ext4", "EMMC", "system", "/system");
assert(file_getprop("/system/build.prop", "ro.build.fingerprint") == "htc_europe/htc_saga/saga:2.3.3/GRI40/24343:user/release-keys" ||
       file_getprop("/system/build.prop", "ro.build.fingerprint") == "htc_europe/htc_saga/saga:2.3.3/GRI40/78999:user/release-keys");
assert(check_cid(getprop("ro.cid"), "00000000" , "11111111" ,
       "22222222" , "33333333" , "44444444" , "55555555" , "66666666" ,
       "77777777" , "88888888" , "99999999" , "HTC__001" , "HTC__E11" ,
       "HTC__N34" , "HTC__203" , "HTC__102" , "HTC__405" , "HTC__Y13" ,
       "HTC__A07" , "HTC__304" , "HTC__016" ,
       "HTC__032") == "t");
ifelse( is_ship_bootloader(getprop("ro.bootloader")) == "t" ,
       assert(check_mid("full", "PG8810000") == "t");,
       assert(check_mid("simple", "PG8810000") == "t");
       );
assert(getprop("ro.product.device") == "saga" ||
       getprop("ro.build.product") == "saga");
ui_print("Copying fotaBoot to /data/system for customize reload...");
mount("ext4", "EMMC", "userdata", "/data");
package_extract_file("fotaBoot", "/data/system/fotaBoot");
ui_print("Verifying current system...");
show_progress(0.100000, 0);
assert(apply_patch_check("/system/app/AccountSyncManager.apk", "28009388284551675146dcc58107fbf827242d8d", "c23ad257c86ed0151b7c721ccdd28dc252247c22"));
set_progress(0.000925);
assert(apply_patch_check("/system/app/AccountSyncManager.odex", "793d49b77c67bc84e535254b27c1b9e3eb8e5e2d", "8c66799361ef2faeeb5d4a6735d41a5c69414da6"));
set_progress(0.001230);
assert(apply_patch_check("/system/app/AppSharing.apk", "ae0c61f65f1f66cf75a8d23d8059263632668465", "690eb9a546a66b4ac1adf248a7a2dd2e98be7bbf"));
set_progress(0.001453);
assert(apply_patch_check("/system/app/AppSharing.odex", "8e52a8a1293d299460e4a5a82a1355603b9c7d71", "c3dec7baeec5966aceff558f705e38520dc46b83"));
set_progress(0.001648);
assert(apply_patch_check("/system/app/ApplicationsProvider.apk", "550f9992e2e08e8c15ddf8adbced56d69c928d76", "88eab10b1e7417546300ba110a4cabf0b7cb60c5"));
set_progress(0.001708);
assert(apply_patch_check("/system/app/ApplicationsProvider.odex", "e6919f9cc008e7a717822038a2ff539eab331640", "cf41530f0829ff501b0d4293ac3c22a53c56a707"));
set_progress(0.001797);
assert(apply_patch_check("/system/app/BlackBoard.apk", "a82fe75d7f31f435fcc5cd1fb63d4132c61e681c", "d2d7a5240db53c6b9c5a171df04fc631cdab56bb"));
set_progress(0.018871);
assert(apply_patch_check("/system/app/Bluetooth.apk", "682abd6b6f06e1ed662f17decf143ca4b46ff97d", "aa3ce241789fe0f427922b326ae0defd1aec8c95"));
set_progress(0.019813);
assert(apply_patch_check("/system/app/Bluetooth.odex", "0d2fbaffc15f0d6fc6b941347579dc65f73fad2e", "a088bbf05ad9c6e420a091e83d4ff129f72f01c4"));
set_progress(0.020691);
assert(apply_patch_check("/system/app/BrcmBluetoothServices.apk", "be3f22e58007ec697c4c779236e6ddfd43e6fe38", "635d41dd017c08373a867f61ee4005f080ced633"));
set_progress(0.020709);
assert(apply_patch_check("/system/app/BrcmBluetoothServices.odex", "bf24d94a1ff2b1fdeb69744cadd72f8cddd9135a", "ad84d18d4758dd64a5309dffbb4bab302cc9869e"));
set_progress(0.020743);
assert(apply_patch_check("/system/app/Browser.apk", "8930b6cf88f19f98e953697dbfc9517b3f56f350", "809ee003e07e669d77cf28a95151f42d2f72ede1"));
set_progress(0.025483);
assert(apply_patch_check("/system/app/Browser.odex", "cdb0c656335c8be69ad73e43c7ce77f9132e287b", "d7c1be3e6685cf628fb2a113c8317951d5e5589f"));
set_progress(0.029557);
assert(apply_patch_check("/system/app/CSPeopleSyncService.apk", "6b30694e72c423a9cb701f71b70d6b95c0a9e349", "d91330400de36f3b9c8e2ea728e38da7845612df"));
set_progress(0.029606);
assert(apply_patch_check("/system/app/CSPeopleSyncService.odex", "c1bf26f06ededae3fa5a39481a538617c9460439", "c73d3b3ffe80ba211a6bf72f37aff77e05ab0ed7"));
set_progress(0.030607);
assert(apply_patch_check("/system/app/Calculator.apk", "23c26869001c7c309b5e85f57c195a9d51de2c32", "b2603c0db12989cf3aad4e93f9ff8f690eb2ff4f"));
set_progress(0.031674);
assert(apply_patch_check("/system/app/Calculator.odex", "35b6576b4c090abbddfe59923da06440fd446fae", "7b2b28bdf3f02eacc5e780da9e603705526f557f"));
set_progress(0.032108);
assert(apply_patch_check("/system/app/Calendar.apk", "c1772f001197f9407d19b9f6efa5bd8a008a9311", "e3291fd3f023b5b66fb9facb6bcc179cfe8740ed"));
set_progress(0.036037);
assert(apply_patch_check("/system/app/Calendar.odex", "4c3eff389e6629b3a3da1ee9c13e620d19dedb65", "8fbb01523ec19f1619e25b43afc6281cd44b5fcd"));
set_progress(0.039039);
assert(apply_patch_check("/system/app/CalendarProvider.apk", "ea8ff2beaa8b6e85b48ad3af652ae730e7982418", "b061124f97842b098506f29045da77efbafb9f8f"));
set_progress(0.039249);
assert(apply_patch_check("/system/app/CalendarProvider.odex", "26d35b82c084722acdbcb78bd6a14e74fdd0cd98", "6d0603e98d174f213fcbc4b97ea6e8bfaf99aa00"));
set_progress(0.043081);
assert(apply_patch_check("/system/app/CertInstaller.apk", "3e6a03e0a74e9f29a89e3f00741f648a63a6fbcd", "5536c01305f5579e997941ed7060655969528ad7"));
set_progress(0.043357);
assert(apply_patch_check("/system/app/CertInstaller.odex", "a09e1fb27fe1c2a0c435c73db9532e2c792645f3", "1bb0d0d6e1d958433242f6287432bcdc7352afe2"));
set_progress(0.043518);
assert(apply_patch_check("/system/app/CheckinProvider.apk", "0bcb844bc22f3451818f3a4543d5f665ce3cf205", "7b00a1c349423e0fcf0a4e0e68e1db74cbd11c0f"));
set_progress(0.043535);
assert(apply_patch_check("/system/app/CheckinProvider.odex", "da28d78d96bc1262d4da0166253d3a6e046cfaa8", "b7b18884d9abad6ac353948db796f7c464b9e0a5"));
set_progress(0.044168);
assert(apply_patch_check("/system/app/ContactsProvider.apk", "16474f96fb9727f6e15b0ebab8419fda952b6ae4", "ea4acf95e12a2ce4bf34ab60c64f2ca0de2c893d"));
set_progress(0.044366);
assert(apply_patch_check("/system/app/ContactsProvider.odex", "bef758759ee95f1730edd3f01d03ce9b3040850e", "4e94999cd791a0ae826723ddc9872d181db48bcd"));
set_progress(0.047784);
assert(apply_patch_check("/system/app/CustomizationSettingsProvider.apk", "9ee4ce54a7544b8cac244acc0d8ff8a3ae7794fe", "79d88946a5958e8a77454247b602aae203d2eda6"));
set_progress(0.047813);
assert(apply_patch_check("/system/app/CustomizationSettingsProvider.odex", "7d0c92f1e5ec86e01d279addc5deffdc02e67ea2", "cc8172d1a292ad363a6df762438df2af3e77b54b"));
set_progress(0.047844);
assert(apply_patch_check("/system/app/CustomizationSetup.apk", "29c015245c403eb0852daf8ec17389d7110b065f", "6ce53307088d4ba3b6f91b3e3676b7d21d969599"));
set_progress(0.048163);
assert(apply_patch_check("/system/app/CustomizationSetup.odex", "b2276ca3c35485a5748f0d8b6e1f002cbbadebe0", "2efedddb670b0d55b2056a6462421661f719a074"));
set_progress(0.048624);
assert(apply_patch_check("/system/app/DCSImpl.apk", "0f642f4e23ca0b1993446c37746f26d9e777939d", "0aa3f3a7a91c9038a5d277e246edfb546833cd4e"));
set_progress(0.048638);
assert(apply_patch_check("/system/app/DCSImpl.odex", "0b6400645d29fbd3b9f3f7d203b36ddce090fce2", "b5cf4b70acb7aa44a30f43428b0fa405118bfceb"));
set_progress(0.048730);
assert(apply_patch_check("/system/app/DCSStock.apk", "c519b9a39c06b918781ad8a13486bf144592311f", "0708e90d251c49d4654618bda4e3cf561ecbae33"));
set_progress(0.048759);
assert(apply_patch_check("/system/app/DCSStock.odex", "904859891164748676418bdc1ac4074384401c42", "deea1316f59733586ce3df35437e042f2abcc275"));
set_progress(0.048946);
assert(apply_patch_check("/system/app/DCSUtility.apk", "763593dfc0f36699c3c0ebd36114b619edd7a726", "80594da2a44e5a523f28da4dbdd717dc51c4ba8e"));
set_progress(0.048960);
assert(apply_patch_check("/system/app/DCSUtility.odex", "0b51a4bdb7578864ca01099019f32f51fb42e10f", "5241c2acd7ba20e75af6ef7e9ff61c3d959e677e"));
set_progress(0.049069);
assert(apply_patch_check("/system/app/DFPI.apk", "72b1efd4be491037eaeb5dc75e9cc4da66adec89", "a2a505f77334fb502bbb43cb80763c716da02110"));
set_progress(0.049079);
assert(apply_patch_check("/system/app/DFPI.odex", "2fe87facb0868ada7868749c9d531ced63a2fdf6", "a8989fcc503e0b0dc7c6ccb876b3b55d7d530cc3"));
set_progress(0.049117);
assert(apply_patch_check("/system/app/DefaultContainerService.apk", "00ddc547f6b5ce89bc14c680626b95f9c680c887", "ab8dc5335647df5c1c3fbe63d4cc2b35eaf50087"));
set_progress(0.049148);
assert(apply_patch_check("/system/app/DefaultContainerService.odex", "cb8a71e0324400899617c651a840eafd304ad346", "0e3c0b650ee8c602709a58caa86082892101926e"));
set_progress(0.049212);
assert(apply_patch_check("/system/app/DownloadProvider.apk", "a527135985ddc4ed15144d75d7fc22745db79375", "8e57674a60f045d6b3cf5c4695b3d7b65bff1144"));
set_progress(0.049660);
assert(apply_patch_check("/system/app/DownloadProvider.odex", "6a49be2f5a9c38fae5ff87809444ac42fa447b26", "9c62c1efa6ca5c127cd32a882c67d12b3b9b5095"));
set_progress(0.053197);
assert(apply_patch_check("/system/app/DownloadProviderUi.apk", "5e7520326a0587e7cdee93aedddac35bac93a895", "d4eac4b1bc70b92c73b16b80db5c7f33eeb5eb63"));
set_progress(0.053416);
assert(apply_patch_check("/system/app/DownloadProviderUi.odex", "5769d96f49006ce0fc9407a0de93065ba0c1b3a5", "0dc27a56fbe7edf79645ac7fd3036f856b1b0a53"));
set_progress(0.053568);
assert(apply_patch_check("/system/app/DrmProvider.apk", "cd400c9cf9d8756d2b6d179ba4afdab42342bac1", "61190f97048ed630a5398af6332feefaa8f72ad7"));
set_progress(0.053640);
assert(apply_patch_check("/system/app/DrmProvider.odex", "ac685920cfc263653af621e086fd67cbb0f14a2c", "2a185546cdb4cf3e107865abcc754251c65f9e3a"));
set_progress(0.053849);
assert(apply_patch_check("/system/app/EReader.apk", "c4071fc9ffc21305eb9f17ce5b883232108b1c4b", "756bb92f7396aebb22819205161cd2aaf8a1a53e"));
set_progress(0.061730);
assert(apply_patch_check("/system/app/EReader.odex", "a0f32672337020124e94cc0b7ee032da7c94b756", "0c15e82dc5021fdd4edef9cd889fead294349c1e"));
set_progress(0.066212);
assert(apply_patch_check("/system/app/EReaderWidget.apk", "d15f3fb4215ddcd1e600dd3885f7710033c15fb4", "bfed54bf82d123221bb69d1f2eca1c8a02176c03"));
set_progress(0.066899);
assert(apply_patch_check("/system/app/EReaderWidget.odex", "4610ea60c0caa07a554b35474281d3e2a419f8a3", "a385114391baf2d57c7abc76f49af236dd5d89d0"));
set_progress(0.067092);
assert(apply_patch_check("/system/app/FilePicker.apk", "19c85dd0d9a25df6a80fc41950a78b9d464f3e7e", "3d5271fd6f773f1ee009d5c716c8bf8bd2375290"));
set_progress(0.067134);
assert(apply_patch_check("/system/app/FilePicker.odex", "bb6e0cd230162ea3dc8149f46b9de1aeec244fc4", "e21725ac35dcdee7548eea14e5d70190a6de1bb6"));
set_progress(0.067149);
assert(apply_patch_check("/system/app/FlashLitePlugin.apk", "5f3db9ce2adb39007df9c1772fd9af171856664e", "de0319f720beabccf3a28029c2ba51bba5d2918d"));
set_progress(0.067167);
assert(apply_patch_check("/system/app/FlashLitePlugin.odex", "534f835810d83e3cfc959a6a0f079921b584157d", "5bac573109595d0cdf8c32a7427ae9b9cff237cd"));
set_progress(0.067268);
assert(apply_patch_check("/system/app/Flashlight.apk", "b70e3add59b4f0281fb81002f96d58600cfc83d1", "a7953e80d480f5d731181c7e0487be0b24c2d78d"));
set_progress(0.070307);
assert(apply_patch_check("/system/app/Flashlight.odex", "225b8c36c0ab956acd37833c1a53c13abf52cf59", "f8d6a08017d1321c3c924e80237d5a4f952ef45f"));
set_progress(0.070481);
assert(apply_patch_check("/system/app/Flickr.apk", "fd021a10bdab04ce1f25a53c404766f6c541ae7a", "43e012a8b73b036a1ab740c373d70fbe55b1af2c"));
set_progress(0.071275);
assert(apply_patch_check("/system/app/Flickr.odex", "1e38d83b02f2a7e4dca490a08aef445c7387710d", "64d6ddf577373e80e48ea20b0ef2d5f4e8859b16"));
set_progress(0.072368);
assert(apply_patch_check("/system/app/FriendStream.apk", "5a13c28bbf3584d822f23dddcd549649b210b893", "639813a1e77b4d2c942df5c12bb16fb900926302"));
set_progress(0.073239);
assert(apply_patch_check("/system/app/FriendStream.odex", "2aa47ff54eb75c878de8c46f6901fe4fa47b98c9", "87c62d13c8df74071189a88de2433cd63302508b"));
set_progress(0.074090);
assert(apply_patch_check("/system/app/GSD.odex", "c7facb2ce2e9d7ba2f107c41e325def90cc9e788", "ec71f7409f8b5924f6abe51f2bc4daaf5faef2e1"));
set_progress(0.074421);
assert(apply_patch_check("/system/app/GoogleBackupTransport.apk", "d64bb519774e9a05df050880654d4e50b24cfca9", "289229ccc1cc70403edfcdd094796e1a07c46db5"));
set_progress(0.074570);
assert(apply_patch_check("/system/app/GooglePartnerSetup.apk", "5212372b416b25e700cf011e88b718436a8d3321", "dbdf18475940fc52e3965a14fc818ee875165457"));
set_progress(0.074790);
assert(apply_patch_check("/system/app/HTCAlbum.apk", "e6f6c01da277b3b1f4e7c44c83c20de7c70cd97b", "95a48b7b29df742cb3b8c6495aa2a00e16206e93"));
set_progress(0.084979);
assert(apply_patch_check("/system/app/HTCAlbum.odex", "30ea8754d09f441b80e01d2dac464f69e9dffbb0", "0ef6ba3f62e62bbdfce873015e218290b3978d1c"));
set_progress(0.090089);
assert(apply_patch_check("/system/app/HTCCamera.apk", "eea438ba309b087f5b4c298b4e6c93c382b28e78", "13dbc0e6461fb2e2759a64587b95baf5cfcd6a63"));
set_progress(0.094691);
assert(apply_patch_check("/system/app/HTCCamera.odex", "139f0f39e7958d986f46f3b1a0b3ec437f9026e7", "8c2eab4c7d553468180959ff02755cd4a3a99719"));
set_progress(0.098205);
assert(apply_patch_check("/system/app/HTCSetupWizard.apk", "7ff9e020c4ff4ef21266a6258247c6390d885a34", "bbc4d8a6dbef2be0ae1e39620453de63e91d801a"));
set_progress(0.106107);
assert(apply_patch_check("/system/app/HTCSetupWizard.odex", "7b1e8bf813cf74b1761de1d63f7eedaf0c57f615", "b664e4eb40a0ab615654ed7a523f8dc4cce2591f"));
set_progress(0.107217);
assert(apply_patch_check("/system/app/HTC_IME.apk", "b77d3ebf2a980d809175be55686c233487d10085", "195c06327a201ea51233eb3ab068c1180439337a"));
set_progress(0.142946);
assert(apply_patch_check("/system/app/HTC_IME.odex", "57e73404019e7ad324b8e64adf0966193a631fed", "efd6d3c2d24a3815239977b11b6757d5ddbd13bf"));
set_progress(0.147434);
assert(apply_patch_check("/system/app/HTMLViewer.apk", "ffc00192c5cfb6761bd5ecefda2f27090c27c1ac", "d7854a3c8414cdecc2409925b83ad45a11b5b45e"));
set_progress(0.147491);
assert(apply_patch_check("/system/app/HTMLViewer.odex", "0f2f370f6993e381351a2de53de12b134d199d6a", "ae235d86e7c202f49c27a855e834f1d6c05e03ac"));
set_progress(0.147523);
assert(apply_patch_check("/system/app/HtcAddProgramWidget.apk", "f7dc79b193e37e2f9c525ac6d40445779f91409b", "80e03e93d9857b755d901ed4b9059142f0e391d4"));
set_progress(0.159338);
assert(apply_patch_check("/system/app/HtcAddProgramWidget.odex", "3c8dd74ef9a4cd52162dee37d4ce0d6c5f344fd2", "55e54b033ea8e1b5ff81ec0e96030aad191fbb7f"));
set_progress(0.161019);
assert(apply_patch_check("/system/app/HtcAutoRotateWidget.apk", "a57f9d5bae48e4e19277a3a54d592986a46db52a", "285ef3aa8c3d47d302f8d96c96644939ab2f2fde"));
set_progress(0.161328);
assert(apply_patch_check("/system/app/HtcAutoRotateWidget.odex", "31d056ce04bbf206eddce6d51ef66fb3b521f47a", "a000bf35de7148ab919f99e2212e09fcffe2a78c"));
set_progress(0.161422);
assert(apply_patch_check("/system/app/HtcBackgroundDataWidget.apk", "2f991c606b3e8bc54ea880f567f47ca4b8134dbb", "215dc62d2e6b0701d18b2793a898bb88cdf0603e"));
set_progress(0.161678);
assert(apply_patch_check("/system/app/HtcBackgroundDataWidget.odex", "55a05ad297ec60cf17c40ff72f93568ff9f801c3", "be5c4a3ba3959abe9dd75c823b5138b459c1b7d6"));
set_progress(0.161757);
assert(apply_patch_check("/system/app/HtcCalculatorWidget.apk", "79525b5efd7e7c99922ca29adcf410195de929b4", "0d47357155bea6e2ba8872f6c7e8d0a7f3a90781"));
set_progress(0.166153);
assert(apply_patch_check("/system/app/HtcCalculatorWidget.odex", "974adde833957e76daf06cd26a62318ef6b04d2e", "baa932a55cf7f5ecfa85ca77353c235675fa9db2"));
set_progress(0.166636);
assert(apply_patch_check("/system/app/HtcClockWidget.apk", "281759ada120a74ba4e9a4bcea3c318c1662d9a7", "125458c3e766fa72e7d685b5770437b375b678ac"));
set_progress(0.174407);
assert(apply_patch_check("/system/app/HtcClockWidget.odex", "abec04e6aa8c3ffb26175d2999ce9145eac94455", "1df04be5054d56cb7f0f4a3286f8b4961ccbd8df"));
set_progress(0.175545);
assert(apply_patch_check("/system/app/HtcCompressViewer.apk", "9273cc37b2a9407309442b4f128f736706a20fef", "b838bf34c4a56f317270d48d4241af9f771998ad"));
set_progress(0.175897);
assert(apply_patch_check("/system/app/HtcCompressViewer.odex", "731533afa935857a2f2fc6845b416606c636d87e", "78f051f8dbca0180ed25e1146d04c3b424bb15c2"));
set_progress(0.176248);
assert(apply_patch_check("/system/app/HtcConnectedMedia.apk", "3b02b2e5d0c3b329c11e4e8242cfbad390946122", "55b9e4de06aa76eee2d9f7d815c3de8f9279905d"));
set_progress(0.176728);
assert(apply_patch_check("/system/app/HtcConnectedMedia.odex", "6dfb6905d68b7eafcc09390dc12b915b1297d102", "55e3b068fb92dae0ac2c2eb09c1a61030388f3f2"));
set_progress(0.176758);
assert(apply_patch_check("/system/app/HtcContacts.apk", "5f12f7ad8d2af86f1ebfe445b526d3ae48401c2e", "8280a94592651f2e2270c07d07cb398948a1b04b"));
set_progress(0.186102);
assert(apply_patch_check("/system/app/HtcContacts.odex", "8fed7356ac4870947cd6512bc299924cff87c4ed", "850b7ed9865ae0d04ad01023f35751cb91176ddd"));
set_progress(0.196566);
assert(apply_patch_check("/system/app/HtcDLNAMiddleLayer.apk", "8aff553e27186470a40415f31cb6cc64db6aea75", "8663d3e65953bd589657ce8ef387f9baaee10310"));
set_progress(0.196784);
assert(apply_patch_check("/system/app/HtcDLNAMiddleLayer.odex", "7a21c83cba62ea9d4d8b858b1aa859a4982f040d", "0c10d8a4229faa27d8fe65dce79a282c20dc10b0"));
set_progress(0.198771);
assert(apply_patch_check("/system/app/HtcDMC.apk", "db230960975bce3204d53e88a22e6d4e304afab9", "a657419fe86ad49d950605f6a746ba868501885e"));
set_progress(0.200774);
assert(apply_patch_check("/system/app/HtcDMC.odex", "dd8c2e208a170b09b2b46ef07792365aed83a4df", "32c3fd7fc41b20dc2a19120fb309d947d1a22d61"));
set_progress(0.201483);
assert(apply_patch_check("/system/app/HtcDataRoamingWidget.apk", "f6a37a11ef0b36a0a8d70fa50104b3048905d70f", "abb0bb3354ca693323776c2f018befa82cdb504c"));
set_progress(0.201775);
assert(apply_patch_check("/system/app/HtcDataRoamingWidget.odex", "eaffa182cb7d31c223d793769bde78b9e635ab61", "80dfdd63480978fc4ea1b6869b274be06845200c"));
set_progress(0.201850);
assert(apply_patch_check("/system/app/HtcDataStripWidget.apk", "8ff00da6df1a81beac9c636259eb8b5462a4c0cd", "d649974c45bb633a83262fe5acc3a2cbfe2fe093"));
set_progress(0.203117);
assert(apply_patch_check("/system/app/HtcDataStripWidget.odex", "dc496220543458d3a3124a1931e0f58d5351b1c3", "2c8c1a80815df20551b601881659ecf2bf41470e"));
set_progress(0.203263);
assert(apply_patch_check("/system/app/HtcDialer.apk", "9771d833b99d5451c6799a96a446f2e09509bef6", "024373a95b1b31648eb7fffac13f87b027dd72fd"));
set_progress(0.206367);
assert(apply_patch_check("/system/app/HtcDialer.odex", "6b308d30c5a7641de953f4bc839740368d09bfe4", "28c53fbb185159592541e00c5c7859bf54564d86"));
set_progress(0.209034);
assert(apply_patch_check("/system/app/HtcDirect.apk", "d532493dc30828405131398e20cdc1bb73b09669", "99f7968d031c6a2e774e1caf0131335eeb226da4"));
set_progress(0.210785);
assert(apply_patch_check("/system/app/HtcDirect.odex", "12e37aec3ee51e55207abc75abdb0d9aa68bfad8", "7699072a47ca865287955bcd861e5fb021f92089"));
set_progress(0.212146);
assert(apply_patch_check("/system/app/HtcDirectDownloadsProvider.apk", "8336db3ea411bb4bbe062ed0d988cd312ff8f90c", "4ff5e92a1e0f53dcde6ad1b3b35b58e0716bb0e2"));
set_progress(0.212162);
assert(apply_patch_check("/system/app/HtcDirectDownloadsProvider.odex", "57ee628347298c5cdc518413e6adf75a60cd392d", "841e97651c59619dcdf356577ce85b98c2f13626"));
set_progress(0.212362);
assert(apply_patch_check("/system/app/HtcFMRadio.apk", "0e2999e096f3ffef698b5d2b4e037e30dbc5382e", "7bebca5574d62598064714ab1e37b876e57e4ed2"));
set_progress(0.215985);
assert(apply_patch_check("/system/app/HtcFMRadio.odex", "f15a38b63f2d0141b263c47a01b1011d8c17a3a6", "fce2845b5717b4b04f9a1c5356caf3eabb6f941d"));
set_progress(0.217674);
assert(apply_patch_check("/system/app/HtcFacebook.apk", "0e827b65c36fbefe5d03e2c90da123a4c6131af8", "1d79423568a9b009e54752c6e786e5ff475146a4"));
set_progress(0.219578);
assert(apply_patch_check("/system/app/HtcFacebook.odex", "c2376bb424f6e4c841f46f67d0b6bd69c94a0c6c", "6ad710037cbe39754e7bca218a7ed196cf5d242b"));
set_progress(0.221883);
assert(apply_patch_check("/system/app/HtcFeedback.apk", "045e748440d0b578295efefc58a23fde70ed941e", "0c756d58473a41f8299f572b3461ad1dd1247990"));
set_progress(0.223387);
assert(apply_patch_check("/system/app/HtcFeedback.odex", "9e4d8370e996a58219051fa9a29149ece1235ab3", "bfb26e0547359b7c878fabc389248eb53ec8f203"));
set_progress(0.223622);
assert(apply_patch_check("/system/app/HtcGreader.apk", "2e17ca2f0ddb0e4c44aa29e515065d117c32d39f", "d6217bb299916b4e7ba0f8a451463adecbb2a12b"));
set_progress(0.225311);
assert(apply_patch_check("/system/app/HtcGreader.odex", "eee8513f4dd682fc6ec3d480956fe162e1da0d85", "4366ca7f159e92dd12723755a1faa9daa665a3fa"));
set_progress(0.229907);
assert(apply_patch_check("/system/app/HtcGreaderWidget.apk", "3eaa6d96a51ed07422be962319452fdc52e391db", "d11398ad462cb1df81f45e90c4f8c5f063445847"));
set_progress(0.231593);
assert(apply_patch_check("/system/app/HtcGreaderWidget.odex", "5306c9936b8233768edb49c6b0462a4e798283e4", "b48bf9287c68472f71954114d77c3b81856b0978"));
set_progress(0.232257);
assert(apply_patch_check("/system/app/HtcHubSyncProvider.apk", "d22206f64f05d86ddc9a56ee63422bdaf753e0cb", "3134812f20c375587d4e4754cd6b21ae59d17c26"));
set_progress(0.232293);
assert(apply_patch_check("/system/app/HtcHubSyncProvider.odex", "1f4334f121281b168a5a4547c08c42d270afb07b", "25b5422c0ae41a20efbf439658e46a5feb38d7ec"));
set_progress(0.232745);
assert(apply_patch_check("/system/app/HtcImageWallpaper.apk", "1996766896ed18fbd8efc5992a32075bdfb292c4", "adb9a08a98c0b9b33a10b00182af90ec7cdaeb3b"));
set_progress(0.233689);
assert(apply_patch_check("/system/app/HtcImageWallpaper.odex", "2b4a23aea2edbab3b5b7f89447e62d0a9a0fc2d2", "29b5dff305fc0b1a2e6f5bdc2654a8da5db432c3"));
set_progress(0.233956);
assert(apply_patch_check("/system/app/HtcLaputa.apk", "b495d0d26338ee08d07999f66f535293d9c909fe", "c0ec809b3b34f6ff33f40a95bce5c1ee65f9583e"));
set_progress(0.268093);
assert(apply_patch_check("/system/app/HtcLaputa.odex", "bd27f91dce69b3d88c4c64be6312d02eb351fff5", "9a2e53efc5230a73d2d09162cdf71fab5545ba87"));
set_progress(0.279763);
assert(apply_patch_check("/system/app/HtcLaputaInstaller.apk", "2bed8b8fd16376a447db64be6c1c40c33a8d77d7", "58c1f93076dc1a429bb7fa9bd5dbbab70cf2bdc6"));
set_progress(0.280458);
assert(apply_patch_check("/system/app/HtcLaputaInstaller.odex", "123d1d50cd4ba580c4e52a41f401f09700c0365a", "ec5f8c75d4ef5dee21473ae195125f186a27da02"));
set_progress(0.282606);
assert(apply_patch_check("/system/app/HtcLaputaWidget.apk", "97920c87dbae303f347bc7ba4a4f51a0e18fd135", "7ea7cafd50d9f103cb4e34452ba0871ca42d34ad"));
set_progress(0.287381);
assert(apply_patch_check("/system/app/HtcLaputaWidget.odex", "fa6455b1ec2801817894c96462b6a2146165c53a", "0af0447c1f176cc815efc7e778b842673641ab20"));
set_progress(0.289174);
assert(apply_patch_check("/system/app/HtcLocationService.apk", "60ed5c8e8c71902fcc8bd702bc359c9b672e6b3a", "16aa4037c6fd3d5cd3da95f2d27b21b41d784ca5"));
set_progress(0.289513);
assert(apply_patch_check("/system/app/HtcLocationService.odex", "990147617a987370eb6515cc641011b5d6c77a43", "f9bde2033e9144783a219489335e70c4a613ab55"));
set_progress(0.289942);
assert(apply_patch_check("/system/app/HtcLockScreen.apk", "ca9e76e1e68fee4272a442cd1586feeb0c372838", "944c3c4b4acef8d16870808386d7d3aa15328323"));
set_progress(0.293245);
assert(apply_patch_check("/system/app/HtcLockScreen.odex", "5e6f99a3c764d4c00de694fb27d1ef46b973a897", "30a77150b08f6bfff33a84d859aac8e1593038b9"));
set_progress(0.294028);
assert(apply_patch_check("/system/app/HtcMessageCS.apk", "f48117073224b5845c614c0617df6316acee7841", "2009155e743c3822d4391ec9aa573f7628f28058"));
set_progress(0.294065);
assert(apply_patch_check("/system/app/HtcMessageCS.odex", "f3542b620b21bf1eec688e314fa8928ce18258b4", "ad449693ceba9f7165e5797274db0d93d1083c3d"));
set_progress(0.294503);
assert(apply_patch_check("/system/app/HtcMessageProvider.apk", "b04dd6f18af28b59fb38948fddd756fe668bc6e5", "39e3d003a92d4ec7a9d4138d50b161a26dfb67d7"));
set_progress(0.294517);
assert(apply_patch_check("/system/app/HtcMessageProvider.odex", "d5088136908d9fb95305e30b96b27efa9abe591d", "753e732822229f5d36b62dafec6cd6ca5f4172e1"));
set_progress(0.294551);
assert(apply_patch_check("/system/app/HtcMessageUploader.apk", "3687d8f3e1575e7bdfa8da6841ed28dde41462cc", "8306563459625cc2b64a98ecc2acc0078512319a"));
set_progress(0.294567);
assert(apply_patch_check("/system/app/HtcMessageUploader.odex", "4002e1b102e68d170cb7417c30d11d71704e3ee6", "b358a48242d608e0b0ad31253a389d9213791fde"));
set_progress(0.294730);
assert(apply_patch_check("/system/app/HtcMusic.apk", "ac847f75fc2baba869aeb1b2d23880225d562f8c", "87680eb4febbfa7c43e82faad31d381f123258b7"));
set_progress(0.299361);
assert(apply_patch_check("/system/app/HtcMusic.odex", "f793d7d814199da220f85cb0cd41ee2628e023df", "52d4b9aeec295598e70f72eb35d63c6b6dad2feb"));
set_progress(0.305398);
assert(apply_patch_check("/system/app/HtcMusicMarkedItems.apk", "ca3cd30d161eac3dd9bacc369670c69ef6b7bb42", "daff88fcbe58fc5bf2b202e89b782ed57c7f3c29"));
set_progress(0.305647);
assert(apply_patch_check("/system/app/HtcMusicMarkedItems.odex", "7f744d558254d4e9bf6884291f0b972b752de8c3", "662d76b47fe71b5e97fb10a427f10fe9f6bfc2e7"));
set_progress(0.306294);
assert(apply_patch_check("/system/app/HtcPhotoWidget.apk", "8c4a2734277b1936c24d2e615d4f14722a4f98df", "4ba3efa63febe3c8568f5c9e7fa08c446877bf3f"));
set_progress(0.310523);
assert(apply_patch_check("/system/app/HtcPhotoWidget.odex", "6465700bc7d16e2cf5e949ca8a1371dbdc5f3473", "dce750f1804d7fdc9914332079066aefbaa4ef8a"));
set_progress(0.310967);
assert(apply_patch_check("/system/app/HtcPowerStripWidget.apk", "8d258af25d3d1c1bfda7054a852a9659d20e8162", "de53ffcccf41f8b647e91c45444a5b304b60b444"));
set_progress(0.312427);
assert(apply_patch_check("/system/app/HtcPowerStripWidget.odex", "5a5e1c2af1f96cb7143623fb83913501ba99b830", "053101da8bfdd68e9a8ff0085435360bb7a3d296"));
set_progress(0.312586);
assert(apply_patch_check("/system/app/HtcProfileWidget.apk", "c53f2fd1f40a221a2fdbf52d92cdb73ccb045cf9", "936fb4df4bd1da77873a7646e1da9779e9c9116f"));
set_progress(0.312790);
assert(apply_patch_check("/system/app/HtcProfileWidget.odex", "05494f4966ea7c91e118be2f78b714441ee55bda", "0d9bcc306e1acbcb4389efd7fe5a6f1a98cb475b"));
set_progress(0.312911);
assert(apply_patch_check("/system/app/HtcRecommends.apk", "b05120de712f9745defc7c3e8f65a588752c5cee", "bf24429fd43f6c088a7fdaa5585c42fa4a0d7f28"));
set_progress(0.313847);
assert(apply_patch_check("/system/app/HtcRecommends.odex", "3248bf8015b9cd803de11f3caa632a7fb584bfba", "c962d44bd49d417766409a46aec177faeb76946d"));
set_progress(0.315560);
assert(apply_patch_check("/system/app/HtcRecommendsWidget.apk", "4b44bbc5a1a335952cffd4bebd54b1da5c164dde", "98ef6d73f376dbe654d4bc1aa270ed3b8cb7d6c4"));
set_progress(0.316475);
assert(apply_patch_check("/system/app/HtcRecommendsWidget.odex", "444dd5c601e40a8ddc8fde3bc845fc3aaf7a123a", "7f3bdf2f9b88dafb718aebe0043af6c11cfba8cf"));
set_progress(0.316705);
assert(apply_patch_check("/system/app/HtcRingtoneTrimmer.apk", "b5897250d280091fe282cf1791e50d8dba2042bc", "79722563b4183e06ec27973c06ddf6aa46d93fb9"));
set_progress(0.317576);
assert(apply_patch_check("/system/app/HtcRingtoneTrimmer.odex", "7723dd610c0ddda0527b3c87770a03f44fa96ecb", "52b7c01949a4c057a90a921b648281c5cdcbe7ae"));
set_progress(0.317989);
assert(apply_patch_check("/system/app/HtcRingtoneWidget.apk", "58456fb12ffe4fcf5eb22b85a483952befcdb207", "4bb97380612c05a3d3ca99f070c9115c2b092d5e"));
set_progress(0.318138);
assert(apply_patch_check("/system/app/HtcRingtoneWidget.odex", "39d40ba94ac5c653db4bca954a268229531f28be", "7f7016a214cec2be106d015c7cadd65088923bdf"));
set_progress(0.318235);
assert(apply_patch_check("/system/app/HtcScreenBrightnessWidget.apk", "fd89150ab05c638fed5ed9a7acbc9f04adb29da8", "562f9358ed1199bce00e30bdfff22286e45c1abe"));
set_progress(0.318639);
assert(apply_patch_check("/system/app/HtcScreenBrightnessWidget.odex", "cfa56b1d3eb66b79a23e00745e960b52dc0aac1b", "152c63f7d186735ee4316cec7abedb34be30f3a3"));
set_progress(0.318721);
assert(apply_patch_check("/system/app/HtcScreenTimeoutWidget.apk", "8396725b47d9cf08d199705bbaa254b7d893b0e8", "42e6a32d16a5c2c44715c8aed9bc35e0a01f1668"));
set_progress(0.319124);
assert(apply_patch_check("/system/app/HtcScreenTimeoutWidget.odex", "dbf27f77aacd7ea50123859559f6ea0d46d83ee4", "2faf9080364d7ba90191f87872a8a189a8b1ba72"));
set_progress(0.319198);
assert(apply_patch_check("/system/app/HtcSettingsProvider.odex", "30fbe542beee3e8e392b454944333e62cd631e4f", "bbddcc091bf9c745bc29c01f912f758a3e6d2035"));
set_progress(0.319257);
assert(apply_patch_check("/system/app/HtcSoundRecorder.apk", "3ce730b2788bdc20b9b38e20d035fb06b3ad9de2", "934bdb0055b72a88cf4234de8f15772a08423063"));
set_progress(0.322471);
assert(apply_patch_check("/system/app/HtcSoundRecorder.odex", "6f72c94955d88df3918c23869845276f2861e3cb", "62f9305ed58b870440eed7433ca4d68e04dd8a2c"));
set_progress(0.323712);
assert(apply_patch_check("/system/app/HtcSoundSetDownloadManager.apk", "4580bd599cc982ac04f088067c09e9965f40a642", "08027bdf637c33a82e8ff27f4eeae837306362d1"));
set_progress(0.324909);
assert(apply_patch_check("/system/app/HtcSoundSetDownloadManager.odex", "e9609e801b700bea189bc3fdd50b4b7177283345", "7502a0e7109568b41f71d151c48a248cb373bdfc"));
set_progress(0.326273);
assert(apply_patch_check("/system/app/HtcStreamPlayer.apk", "d80a9e32028027bfd478f30826a104eb7bc298ec", "a1e12345b64fe74042487f6adab9c896e7f8890f"));
set_progress(0.327070);
assert(apply_patch_check("/system/app/HtcStreamPlayer.odex", "ac039dc98388f0152f597aa24f4bece042683d65", "343724c2bd083393bd9196a2bdcb145d396ba014"));
set_progress(0.327922);
assert(apply_patch_check("/system/app/HtcSyncwidget.apk", "49cd19ba4459b9c15efcf8a8e4b4f59cfefded3d", "f5c994c05cbda58252f69970d746eb3bb8fac2b1"));
set_progress(0.328342);
assert(apply_patch_check("/system/app/HtcSyncwidget.odex", "4c1cf36117ffa94326ab92077b12e28c9bb63508", "0adfecbcbc3d5d2fdec797cb420f02f89a7454d4"));
set_progress(0.328424);
assert(apply_patch_check("/system/app/HtcTipWidget.apk", "bfc68e3267edeb0304c59600db43d5793816397f", "3d4e6a18fc49f6132fd5a57816e53e0c0941f5c0"));
set_progress(0.329207);
assert(apply_patch_check("/system/app/HtcTipWidget.odex", "0f676ce115a38f7378b63e3ceddd83cdb9375a76", "47ba802b679a8825467186c25a199b73dc1ca0fb"));
set_progress(0.329341);
assert(apply_patch_check("/system/app/HtcTwitter.apk", "0507765bffc6759b06f921476935b8c33d82c5a6", "377786be8638d86414fc119f96c29c6c3d94d626"));
set_progress(0.331955);
assert(apply_patch_check("/system/app/HtcTwitter.odex", "8e5f6fe623f745e966a665222cc72ec51c0cb85b", "b7dcdb0095e139bb884e73f2ceb96111fff30019"));
set_progress(0.334479);
assert(apply_patch_check("/system/app/HtcWeatherWallpaper.apk", "afc9b4ff745989af70d03753ce653f9f24d2352b", "10f10110ab7e510cd76a412e9f5abd07af3aa953"));
set_progress(0.334543);
assert(apply_patch_check("/system/app/HtcWeatherWallpaper.odex", "00dbc46841904d7805194abe3d1792bbe442eba0", "222e7659348c77a97888cf6253fda299a1628c7f"));
set_progress(0.335143);
assert(apply_patch_check("/system/app/LiveWallpapers.apk", "e061c9638b519db1047b5d69c2decf17be170244", "c921a7703b2b37abc6b57b8154934713827ab17f"));
set_progress(0.339582);
assert(apply_patch_check("/system/app/LiveWallpapers.odex", "80fe7f89e9569e4666bdc19f8d57ffa0c01d039a", "d9a30c8b297e2cf4ba74a6ca2a7cfdcd1f863c9b"));
set_progress(0.339868);
assert(apply_patch_check("/system/app/LiveWallpapersPicker.apk", "df9dc70de8597995f833c1fd07514a71ce3ba703", "69e43738269762b938bbb98daa5742bff48fecf0"));
set_progress(0.340021);
assert(apply_patch_check("/system/app/LiveWallpapersPicker.odex", "90d6dfe7aff6f19cc8effb7e21fecb41158f355d", "bf2ca1faa6aaa834244b0be4ba684f5325f88e64"));
set_progress(0.340105);
assert(apply_patch_check("/system/app/LocationPickerLaputa.odex", "2c027d62d3c9ad01132a12d6065c824a673b09fb", "29c07419064fe69eb5695429a685ade92a6d955f"));
set_progress(0.340139);
assert(apply_patch_check("/system/app/MagicSmokeWallpapers.apk", "f5ea9065835bd5c41cfba56f12ac43bdf4b7c2df", "7949637419c9f4027ef50f6d300f8716585cf2a9"));
set_progress(0.340989);
assert(apply_patch_check("/system/app/MagicSmokeWallpapers.odex", "f6a811af2da074b642352a91e6717860933758eb", "cb42a9681f84c5cd2dc553e904cc3f3690b9b84b"));
set_progress(0.341089);
assert(apply_patch_check("/system/app/Mail.apk", "3bbcfe80c682a8ee5274b2be9e8af2b3aa13f680", "5feafb3e3f55a0ef33b1d955215aea549a9cb75a"));
set_progress(0.349211);
assert(apply_patch_check("/system/app/Mail.odex", "6fc680f6af7d150981251eba6abb1c36f1028876", "7620a0eca56a75a18564e713216eff03ad72d422"));
set_progress(0.363716);
assert(apply_patch_check("/system/app/Maps.apk", "8f62cbe941a6353f2b32840bb68ad3ba977eaf80", "3f7329fd96dcde9d7cd41b8383adc00ce4115f88"));
set_progress(0.393639);
assert(apply_patch_check("/system/app/MediaProvider.apk", "0b1f1ec80105a727d6c123c48606d80bc8183a85", "9b4cc1e6e463443c81d13b83e6aa045064c323a9"));
set_progress(0.393746);
assert(apply_patch_check("/system/app/MediaProvider.odex", "10b2d597d6d8be0f76c5cfc85209f9e1c6818128", "3853f299b5af2a3559f018b1601ccef70460e563"));
set_progress(0.394223);
assert(apply_patch_check("/system/app/MessageTabPlugin.apk", "35e979405ec619665e577971e09b201721133817", "8c2d94b394cc229338f7658e486f6cb56e1c1a3d"));
set_progress(0.395220);
assert(apply_patch_check("/system/app/MessageTabPlugin.odex", "793d5acaf83583dcbcc1a01e8885f80640a3469b", "036b23605bc97d60ebf57c3ba40dbaa6387a92e3"));
set_progress(0.396738);
assert(apply_patch_check("/system/app/Metal.apk", "c7b4ccc0e8fabd1c466e3c7ab62d12762b9dcd33", "394b98c7c2a2b15072e238b67c883ea0cbbb8fa2"));
set_progress(0.413202);
assert(apply_patch_check("/system/app/Mms.apk", "5e90142b8f8abf76dc53aeca833f62afd549d9cf", "c7bb64abcf81d0f203b5b6ed421e25ff0acc97f6"));
set_progress(0.422022);
assert(apply_patch_check("/system/app/Mms.odex", "ef8b26d884618bb90b5e0ac093a8471b755d4fe3", "bbdb2755e8868472296b6ad937c088a1a7567ea0"));
set_progress(0.430502);
assert(apply_patch_check("/system/app/Mode10Wallpapers.apk", "29de68510f211c1362ec7734ccb3924084eeb533", "d0b44333cb3e1b19cf6a4683566a32819001bc89"));
set_progress(0.433366);
assert(apply_patch_check("/system/app/Mode10Wallpapers.odex", "249a3540f6fefc724ba6086d0af67ff3ceda90b6", "803a94209491ba0ccc7f2588d8b83c27b6a22172"));
set_progress(0.433476);
assert(apply_patch_check("/system/app/MyHTC.apk", "6799189a7c36c05987b06f4a28514c034826d041", "6e681ccc9c25aa1799a00e3b2b961b03b3e613b1"));
set_progress(0.434876);
assert(apply_patch_check("/system/app/MyHTC.odex", "f3845c44eed2a6c5dccd9080485dc339d39860e3", "0bd854ac6feb37e6c9d11fa9fcad67e85df3f5f4"));
set_progress(0.436589);
assert(apply_patch_check("/system/app/MyReportAgent.apk", "a8dba219012624fa9ff03e3513c1de6f235f89b4", "88a0a813f2bf0675d8f85573d5cebd79236a9845"));
set_progress(0.436613);
assert(apply_patch_check("/system/app/MyReportAgent.odex", "c2ff64172964859776f899b395512119e9737ca7", "43d8f7ae5dad05222c6d091a6bf2b38be42d5cd6"));
set_progress(0.437623);
assert(apply_patch_check("/system/app/OnlineAssetDetails.apk", "9b9dd20195a0150052d0bcc0683119d7673cf8c1", "d143482d1a469da92d715fa61efe95f507218172"));
set_progress(0.438010);
assert(apply_patch_check("/system/app/OnlineAssetDetails.odex", "0811263bf23aefa81990e1144c98352efe48f82a", "57d725bc1443770617fe57e00a126d0ec3e98751"));
set_progress(0.438466);
assert(apply_patch_check("/system/app/PCSCII.apk", "9aeff04b5e0d05798402cf6e19f58f5d9686787d", "212a5db8ca14e986e9f6ea8c7a7ee895af090ef8"));
set_progress(0.439290);
assert(apply_patch_check("/system/app/PCSCII.odex", "ad1c1c65fe50dc51955470b4f4588ea2ffbe99b8", "79ec0c98eea4fef789905f961ff8610d44b77455"));
set_progress(0.441018);
assert(apply_patch_check("/system/app/PackageInstaller.apk", "b026f70f5a6e63cfa6dc66c061e61cde27bd71d6", "6e1355bbc3565de43bd988896a47eac2a2cace6f"));
set_progress(0.441457);
assert(apply_patch_check("/system/app/PackageInstaller.odex", "d8af7cfcbecbd0e6c7ac4da5b1374d76d31a763a", "a8a6c7bb290db142f217bed1ba81318bca4165f9"));
set_progress(0.441578);
assert(apply_patch_check("/system/app/Phone.apk", "00c2af86196023b19ae49a2c364872605c998c93", "4960d8f1529f8dc8fd3fc5445be7df41d9ddd8f6"));
set_progress(0.453465);
assert(apply_patch_check("/system/app/Phone.odex", "3a4ff52e07aff76a156cd8afa8be3e633f0849b5", "4c8c23b954f16d04c61afc4fb08d609fde227746"));
set_progress(0.459649);
assert(apply_patch_check("/system/app/PicoTts.odex", "2ba6e9cf25af6985859d596b7a57e57cf398795b", "78c687719c196f7fe9e7b958538683ccd042932a"));
set_progress(0.459707);
assert(apply_patch_check("/system/app/PluginManager.apk", "b6a120b1972de5fbe73bafe305851858a9055358", "6b3061be19278532476549958f7e371639cfbc49"));
set_progress(0.459758);
assert(apply_patch_check("/system/app/PluginManager.odex", "a5e7bbc6fb3424d0608ed5d4db100e91140daba7", "a6be46fdc30f79895bd46bb6b51acf277b812b1b"));
set_progress(0.459960);
assert(apply_patch_check("/system/app/Protips.apk", "1e8bc2506c595ee72b5af1cbad75e61f0812cb00", "e071c9fa61ad655ac20676104a94520cb426636f"));
set_progress(0.460442);
assert(apply_patch_check("/system/app/Protips.odex", "2bb415d6f3cba4fd2c37e52450fb809b23343444", "69248e7c86dc69c08759c42595a3b10f9eb04e38"));
set_progress(0.460484);
assert(apply_patch_check("/system/app/QuickLookup.apk", "42e6008c3e551113d1231d2f75aa1e150c4b8d8d", "870c668d328c0b70df49c457fe95f45b4a698641"));
set_progress(0.460723);
assert(apply_patch_check("/system/app/QuickLookup.odex", "8817d0d4169ca4b26335252042e6e901abca77fb", "66b945f3de6102949d7f25edf26f5af825cf670b"));
set_progress(0.461066);
assert(apply_patch_check("/system/app/Rosie.apk", "603b08d3b9bf0f56302e6a061f098cf053a30063", "7f07731c45545052de75180b6db31e6460a01b40"));
set_progress(0.467248);
assert(apply_patch_check("/system/app/Rosie.odex", "046e3e0a97e119e3a3273ae66753cd1f43f35eb9", "89d92895bc4df0058024e53f70493dedde8779e9"));
set_progress(0.470522);
assert(apply_patch_check("/system/app/Settings.apk", "d6edb78c1c5a3bad403dce6ba24547c3f5ad4d83", "5f1a9fe2c481588ffa2db96267ffda75d8da4a60"));
set_progress(0.498159);
assert(apply_patch_check("/system/app/Settings.odex", "91791006bf14c49de693eba8ce32013436b7201d", "6577c0355f94baf10a9d536c073674d62b0418af"));
set_progress(0.504103);
assert(apply_patch_check("/system/app/SettingsProvider.apk", "25fcbe29e2b87868c66147897be64e927aba1037", "cddccb791d315390bf3f09fd056ef1a2f7609252"));
set_progress(0.504198);
assert(apply_patch_check("/system/app/SettingsProvider.odex", "66bb64861d268aba99a35723234fef0b758baaa4", "37cf2e30396a35093b04241e5a4a63fb55c1c8df"));
set_progress(0.504627);
assert(apply_patch_check("/system/app/SkinPicker.apk", "8f0014764fccb56a0f717c3bcf9369d3d6c0e80f", "f4e62d3aa511cb3d6b910cef3b69ca848056b57d"));
set_progress(0.505454);
assert(apply_patch_check("/system/app/SkinPicker.odex", "cf72e07e74f73a50db063d111d1efaa7734ee37a", "618836e780fed740bd72af41abe119c6459a94f0"));
set_progress(0.506037);
assert(apply_patch_check("/system/app/Slate.apk", "2ea1abb5f31a54018e56bfbd136cef50145ac667", "749208f4a566e02d03937d03bb7fe0e4643a54f3"));
set_progress(0.518602);
assert(apply_patch_check("/system/app/SoundRecorder.apk", "38bb044eab09143d2aaf31871604f1f8b6da7020", "b2ad680636cd46d997a27cfc7998445f7136fabe"));
set_progress(0.519013);
assert(apply_patch_check("/system/app/SoundRecorder.odex", "bc8cbdf282e37625e659279880890bbfcd8f4aec", "b860c0ce04643884684f4683f089b516dfc1b221"));
set_progress(0.519130);
assert(apply_patch_check("/system/app/Stk.apk", "d9b606cf0a1804c39329046cbbff57f2d6e2a974", "d3969ac6deb305ff5861789b03550609099eeb04"));
set_progress(0.519330);
assert(apply_patch_check("/system/app/Stk.odex", "d60bbcab1ae63d5bfb0ed6bb2d27eda2770cc2e9", "ce7245f48a0fec5ce92a7f6a8016c79b1714349d"));
set_progress(0.519565);
assert(apply_patch_check("/system/app/Stock.apk", "665d159b75dde2296d6e284e1d815be2b8439554", "fe91e53c59f81d27beb0c21ccb5a293e47a957f1"));
set_progress(0.520894);
assert(apply_patch_check("/system/app/Stock.odex", "51ebcd4755edc3f3b9ad43cdf63ce8220f4cda0c", "f1bde343dbecf6f038ad60b7c29ffeab297e2cb3"));
set_progress(0.521788);
assert(apply_patch_check("/system/app/SystemUI.apk", "7ddbee4aa27690e098c8ab29affa8cdd48d51d63", "b6360a55b6b3ca217fa475ba60ee474a1278a968"));
set_progress(0.523927);
assert(apply_patch_check("/system/app/SystemUI.odex", "88f40d8973f2a5ca553099914d3f8b4a2f0442de", "282f318a7c13f32ed5152f5db101855bf968d95d"));
set_progress(0.524930);
assert(apply_patch_check("/system/app/TelephonyProvider.apk", "5f9f1718f0a141efc312ac302a12b7ecd65aa281", "6256623a840c5d5b39204319bf9f81d6685a6bd7"));
set_progress(0.525056);
assert(apply_patch_check("/system/app/TelephonyProvider.odex", "552822386439c557ffd6f723a02aa64b8e91f8f3", "1c1385daa96c57d0cd3164208c4f871e16e99d47"));
set_progress(0.527024);
assert(apply_patch_check("/system/app/TtsService.odex", "4ef088199a4a16ceba77fb09c5e2910b7b27dfd8", "6b2f6ef9f2ff100536ece27a3f81e0afc4b5677c"));
set_progress(0.527173);
assert(apply_patch_check("/system/app/Updater.apk", "eb0c9e593f580a32d0a948e3f3bdd56f818753ef", "9cef8dfa9f186d09d3a405f098dc8327abbe90cf"));
set_progress(0.528850);
assert(apply_patch_check("/system/app/Updater.odex", "3e81c5fda57790a8e0677d0b1466bc1b74067805", "5ad62411f392b951c6ff9195d7b2808f9316038e"));
set_progress(0.529440);
assert(apply_patch_check("/system/app/UpgradeSetup.apk", "6c9c199590a25516d66766928c3f35036bde5ff2", "947848172c248b2147197a06896867b8c078c675"));
set_progress(0.529457);
assert(apply_patch_check("/system/app/UpgradeSetup.odex", "90ce658085ec4f56ad8d89c1f8fed94148a0b043", "52725ecf3cd69c202304e673830bcfc40020efc6"));
set_progress(0.529507);
assert(apply_patch_check("/system/app/UploadProvider.apk", "d9a52e2d3effc4e3af43849a851afee7308bce4b", "1f3349c46e33ad216012d91d6a66a9a880adfb0d"));
set_progress(0.529769);
assert(apply_patch_check("/system/app/UploadProvider.odex", "0682f7d8a757f989ae7360f8ce140347fa1c09ca", "297a8f834ab5adb50ba6de00f6a81bb771677bf8"));
set_progress(0.530215);
assert(apply_patch_check("/system/app/UserDictionaryProvider.apk", "06db5c292a24629b05b6e3d8af82ad56cd948812", "9d390dfcf59fa84c11f763d3777b3adea9c5c621"));
set_progress(0.530240);
assert(apply_patch_check("/system/app/UserDictionaryProvider.odex", "a26b58c3a176ee35486a1da441954068314efc6f", "917feeb9bb287433f3e28a9cbe687dd6b8eeb5cf"));
set_progress(0.530305);
assert(apply_patch_check("/system/app/VisualizationWallpapers.apk", "023ea8b9f434e7b8d710c4239ca8c8939e4f9cce", "ec772e465404cbd47569ed190f43d802eeff92d3"));
set_progress(0.530917);
assert(apply_patch_check("/system/app/VisualizationWallpapers.odex", "5d3f8f2c4c6a92d3d600b806cc2c243fdeded363", "c2cfb95c26f178a14bdfd64bb5ecc17f604e924f"));
set_progress(0.531066);
assert(apply_patch_check("/system/app/VpnServices.apk", "fefb75ac29550f7ca5ee7629d0ad7584eeafbdc3", "d75f11fe8e576aaed26074bea28b22598c49c314"));
set_progress(0.531126);
assert(apply_patch_check("/system/app/VpnServices.odex", "1be9d88c3f553805e4710f599ea49b694c79d850", "1262835e62db582b96c92278789317c1133be84e"));
set_progress(0.531258);
assert(apply_patch_check("/system/app/Weather.apk", "c27587795ec3cfb0440d9d0fd84280182d006dd0", "9985a22acb8579324bb44b949661d83a4502ee19"));
set_progress(0.532233);
assert(apply_patch_check("/system/app/Weather.odex", "6fdeebb140c12d2d3797395c7d7c1eb95d61276a", "a95d7a5e878c0c124ba64f42f5ad01287c3df6ff"));
set_progress(0.533012);
assert(apply_patch_check("/system/app/WeatherAgentService.apk", "1ead0ebf307e83b18378fb5bc13dd345cbccf64e", "4cc65151248ba5c923241b09071d13bac360cd5f"));
set_progress(0.533031);
assert(apply_patch_check("/system/app/WeatherAgentService.odex", "0dd7dd45d304bc82bf89689942717feb47f9a88e", "aa8da11fa046ab7bd918538e1ebc35b69539b049"));
set_progress(0.533125);
assert(apply_patch_check("/system/app/WeatherProvider.apk", "120f2ef3c355bcc44c7498eb72283d8d6d997e72", "6bbb44ba072e92a1dfd04ace6da2647c10de7e1f"));
set_progress(0.533141);
assert(apply_patch_check("/system/app/WeatherProvider.odex", "cd57a0baecf80d0e400ebea4d59105e3d1b9328d", "b98e40670ded1f2293671a358c432d6b0264519c"));
set_progress(0.533256);
assert(apply_patch_check("/system/app/WeatherSyncProvider.apk", "abe0573791c3ad8a05749f740697788fa66a595b", "85fb4efa783a32a6e36158fad9200a84588d3e4a"));
set_progress(0.533521);
assert(apply_patch_check("/system/app/WeatherSyncProvider.odex", "dbed468f83c34d216102069b262f7fe7baede9f2", "bb37efbc622d14c32c3414419802498b451342d3"));
set_progress(0.533752);
assert(apply_patch_check("/system/app/WifiRouter.apk", "0bb1c74467ca1159edb1f02e4be55b492bab4960", "736fbdb5b1d11bcf98fa621f689beee977df1065"));
set_progress(0.535221);
assert(apply_patch_check("/system/app/WifiRouter.odex", "cd8332089eb1a7fcc7c6afca76d8eb7fb600673b", "5a2e657b38ed979b41530d4e3b6ebcbe1a9ff08e"));
set_progress(0.535574);
assert(apply_patch_check("/system/app/Wood.apk", "249f872ccf14786fba7f99ae52f2267599e8d1ae", "17e80e5112ca0d204ca95d8fc88a0a7d969b1ee2"));
set_progress(0.556722);
assert(apply_patch_check("/system/app/WorldClock.apk", "597c69203cda0bc3d559d2497ad556c2d8a62d56", "d7db91108a0e2395a4eb3f7577c7358fe46edae8"));
set_progress(0.560214);
assert(apply_patch_check("/system/app/WorldClock.odex", "8fd201e9bf94158f183b56ad615e7b9e8d7f5609", "56eb04996612791e39416bd53c404850c60f4a69"));
set_progress(0.561875);
assert(apply_patch_check("/system/app/com.htc.FMRadioWidget.apk", "ccab5ac4ecdc109fa116b33f6eb1a8eb7af0b5ae", "5ef26cd47b108faadf74961086130275728f4459"));
set_progress(0.568524);
assert(apply_patch_check("/system/app/com.htc.FMRadioWidget.odex", "ca9f11b8ba7832057e6b76cf5e06d209cc202225", "92cdc87c70ad22ddf4a39802356290b824c63b3e"));
set_progress(0.569089);
assert(apply_patch_check("/system/app/com.htc.FriendStreamWidget.apk", "61f6888ae4aed04257ae34a030ace47cdba61a50", "afc9bb6b0149d954743cb30afdafbe8872d9a5e8"));
set_progress(0.571089);
assert(apply_patch_check("/system/app/com.htc.FriendStreamWidget.odex", "f615c0d291455ae1d8cb4c677ab83ab73f895e0f", "d955edfce2f8c241b67f869fc909180118de9838"));
set_progress(0.571674);
assert(apply_patch_check("/system/app/com.htc.MusicWidget.apk", "33b5ba04af4a8c4b655190f09cb12081c5a75f5d", "4308a58aa7627fe55af09aef8f94f997e897ba3f"));
set_progress(0.574644);
assert(apply_patch_check("/system/app/com.htc.MusicWidget.odex", "4df6b3c4be12d709e0b6b9cc9bf90810a9f063b3", "709a7c1b52682c3cb0f4557568efbcf584f610b5"));
set_progress(0.575098);
assert(apply_patch_check("/system/app/com.htc.StockWidget.apk", "583f18b7c937ab1abf1606b7dad0e2b54ad47291", "448bfc46cfbb1405636ca205795755edc740303d"));
set_progress(0.576946);
assert(apply_patch_check("/system/app/com.htc.StockWidget.odex", "a449d52d6e591444ae97f395b59a67bffe10381a", "d9672cfbbb27d948ba68684fe04b9af2ecc60d10"));
set_progress(0.577624);
assert(apply_patch_check("/system/app/com.htc.TrendsWidget.apk", "027302ee073b111e6c67eafbc5bd298894eac0f1", "d0394a9a035c411ebc53c96668e4e42404d10ed0"));
set_progress(0.578248);
assert(apply_patch_check("/system/app/com.htc.TrendsWidget.odex", "c1fe00c40ca6c8324b16faac075a02edff96b571", "14e6422c5005a39375f20e1a4f18d969aca13f27"));
set_progress(0.578462);
assert(apply_patch_check("/system/app/com.htc.TwitterWidget.apk", "0ec52ec2cc4b84d78e540aa58ee149ea9c6f6896", "936e8350b743c56bcd465b2412aacf9437cd09b2"));
set_progress(0.579697);
assert(apply_patch_check("/system/app/com.htc.TwitterWidget.odex", "980490708211b57507b79f46c5e6eff1dd3da8e1", "f60197ca3b235d2ec3469d859d8cc5f0ba50dd79"));
set_progress(0.579997);
assert(apply_patch_check("/system/app/com.htc.WeatherWidget.apk", "170c1120fa2b061600ad019cba27d028fe14c8de", "b922826129b7d31226ae3d4124a6222ee62be305"));
set_progress(0.582559);
assert(apply_patch_check("/system/app/com.htc.WeatherWidget.odex", "59b61b736f5b0ee2219f247761c621da7a59265d", "f3fd3db6af152f5f2539a8cf32dbdfd67b50ffaa"));
set_progress(0.583160);
assert(apply_patch_check("/system/app/htcbookmarkwidget.apk", "bda3cd88b12a9985322fc14e9b2521dd304e42c3", "7d48818b65a0cb4bc8f765a51bc7e590033bf88d"));
set_progress(0.587606);
assert(apply_patch_check("/system/app/htcbookmarkwidget.odex", "b05d2ac76297f76596093ff8f17c5d8b99285da6", "32f3d56dc3e91863e0cc6413198c6714e36ff8b6"));
set_progress(0.588092);
assert(apply_patch_check("/system/app/htccalendarwidgets.apk", "eb374d1004089b9f7f551829c351c63dfdb924fa", "0feaa6d1a9898c69ba73bc508062d6aca742b562"));
set_progress(0.589007);
assert(apply_patch_check("/system/app/htccalendarwidgets.odex", "913696da2d173ce4f8a282c538fc7b046dcb7846", "2859f2cdf04e43cd77a9c1ebc80e5f6c59bd263b"));
set_progress(0.589810);
assert(apply_patch_check("/system/app/htccontactwidgets.apk", "29449af295874a651ed7715e2703e18c6a94c997", "e0c8319132e0d9eccabe01a5bd9dc10854273f03"));
set_progress(0.593929);
assert(apply_patch_check("/system/app/htccontactwidgets.odex", "5704cc2da11919566ca79b5aac6a7e3d7574e7b9", "1e2e7a2ff5b054a79e3e94494feff52b3504cada"));
set_progress(0.595259);
assert(apply_patch_check("/system/app/htcmailwidgets.apk", "33db5d76d7e733db749c45f339d7936d842488aa", "896a0c766fd7eb05d2143fbf04ac6eaf95abb474"));
set_progress(0.597903);
assert(apply_patch_check("/system/app/htcmailwidgets.odex", "e32fea572b198888a33286cde21883f6f4598976", "1930e7b5030e3e0fb6af0a6870986eba20e6c433"));
set_progress(0.599117);
assert(apply_patch_check("/system/app/htcmsgwidgets.apk", "4cd1f90957892ddbdc756a6539d4782438d15795", "39c5c82a1b39891a756eb47dd4822948a7431320"));
set_progress(0.604910);
assert(apply_patch_check("/system/app/htcmsgwidgets.odex", "66e190d4e482380a1e623858df68882e2d678461", "049d86a87ae8b3f510657cd816290765515d7553"));
set_progress(0.606426);
assert(apply_patch_check("/system/app/htcsettingwidgets.apk", "958c8fb3bde3d7aebf0e718fa5f92a7feff69d87", "dd4ed41459b13ec057d1fdd45db67ed8e7d150d3"));
set_progress(0.608249);
assert(apply_patch_check("/system/app/htcsettingwidgets.odex", "9cf879e4e9db4ce3e88495d3735c2649065e2ac2", "e20217636c59efae32f5e6f4fb34e3550d87b0bc"));
set_progress(0.608670);
assert(apply_patch_check("/system/app/restartapp.apk", "6c63d418b7c85fc5a79720af3330a7b1c232bdc3", "4c727c64fb55aaf334ee42c26f5bf64c73ea3787"));
set_progress(0.608701);
assert(apply_patch_check("/system/app/restartapp.odex", "ecbcf7d0b03be54cb9116fcaf18bcc81fd518d89", "ee3effa089fe03a61aca3e500c3973379746302d"));
set_progress(0.608753);
assert(apply_patch_check("/system/app/teeter.apk", "0ef65e11a20d537a0b8e11cbe57e0e879ee823fe", "068a10d28b3bb1f4c9a21ec5c8de1b070bc73820"));
set_progress(0.614979);
assert(apply_patch_check("/system/app/teeter.odex", "6007ee139c7286c607403393ac6eb2511ded6645", "0e1ef0afb25a127993a4ee19b848910ed544982b"));
set_progress(0.615356);
assert(apply_patch_check("/system/bin/btld", "f60a7691fd402d21264464f092a0b12c54a21d57", "42ec9adcc24891721da68332a3c839b225461a84"));
set_progress(0.623362);
assert(apply_patch_check("/system/bin/debuggerd", "09e0393321c5cd38fe6add65c0b090cdd047d6e7", "b030790acb974cdea67714962b912899c1ddad39"));
set_progress(0.623450);
assert(apply_patch_check("/system/bin/dhcpcd", "11e923e0f0eb283fc8f10076c62855acef8d8d08", "e4a6b5796fd09b9f65568e4330453323132a7664"));
set_progress(0.623625);
assert(apply_patch_check("/system/bin/netd", "79e43a19d6254ab3e97e058e14cdf5a20318baf2", "20a187f84620532aa233b3de43b9642fcd955a54"));
set_progress(0.623780);
assert(apply_patch_check("/system/bin/rmt_storage", "faaac04540ca3f1c33d71bb3f7da902099f0874b", "446c16c63777dc55d1f21804da2709d169440faa"));
set_progress(0.624031);
assert(apply_patch_check("/system/bin/shutdown", "9cd25f59f835300209170eed0464c58c3447c795", "24e51dcf607dab76edba310c72be55c89465c347"));
set_progress(0.624103);
assert(apply_patch_check("/system/bin/vold", "4d358b9e91a01d9965e16fedb8087f4f82b26b14", "5fdb5c2057e20aae7904f07badd48724b9a3daef"));
set_progress(0.624306);
assert(apply_patch_check("/system/bin/wpa_supplicant", "a2f990e949654c4ba45053b483a671d683f9a13e", "fecb851e320b3dbe6c4e37df9c258d9cf49bfc2a"));
set_progress(0.625486);
assert(apply_patch_check("/system/build.prop", "25431ee1a1e035c1ca14d21de8d2e07f7e5ea669", "e70af4c0ce801a29a105a4ec974654d7d677bc6b"));
set_progress(0.625508);
assert(apply_patch_check("/system/customize/CID/HTC__032.xml", "78aeed6b89168176a3a120c08149ceb761958684", "919ea8aae24af36dd05184b9aa58c3e7b1b3ae4b"));
set_progress(0.625545);
assert(apply_patch_check("/system/customize/CID/HTC__J15.xml", "42c8a445a64b2c97fbbd762df688dc8ec9dc1556", "f42aaabd63214ee2833153ad3508f49fc4ab7896"));
set_progress(0.625570);
assert(apply_patch_check("/system/customize/CID/default.xml", "bebbd38fcba5b37c14316d4b19f89f08a4a448ae", "708edf74d29eb69e0cf5f20b78e52a01f4c60d75"));
set_progress(0.625645);
assert(apply_patch_check("/system/customize/MNS/20201.xml", "93ff2879b3ec7f68f67970221a2769c23108aab0", "1b619890f7985a6dc37ec82730d2745a5467d790"));
set_progress(0.625996);
assert(apply_patch_check("/system/customize/MNS/20205.xml", "93ff2879b3ec7f68f67970221a2769c23108aab0", "1b619890f7985a6dc37ec82730d2745a5467d790"));
set_progress(0.626347);
assert(apply_patch_check("/system/customize/MNS/20210.xml", "93ff2879b3ec7f68f67970221a2769c23108aab0", "1b619890f7985a6dc37ec82730d2745a5467d790"));
set_progress(0.626698);
assert(apply_patch_check("/system/customize/MNS/20404.xml", "223e43ec76e402ca1378b51de78b4d0f038a3ea8", "d8be224675e162a93144c8f3e76c5120e09d2589"));
set_progress(0.627046);
assert(apply_patch_check("/system/customize/MNS/20601.xml", "c5b6a526424bf7f611ef5c130dc03b485b99f1ba", "d747c559756a1cc238748edb9c859b6442295f77"));
set_progress(0.627392);
assert(apply_patch_check("/system/customize/MNS/20810.xml", "a4e394bffa620168ba14c64ed2d916a74425f970", "b253b7e0b74d801b62c98bd6ae822b21accd3a48"));
set_progress(0.627743);
assert(apply_patch_check("/system/customize/MNS/21401.xml", "0ab98b683fb7ef1b5dfc0fe15c95ecca095fbe81", "3fa033fbeaa8988453f0fc8a744cb37f62690331"));
set_progress(0.628091);
assert(apply_patch_check("/system/customize/MNS/21403.xml", "c181b130714469333e458b483996d42686d19587", "bdeca8dfe9cc63bc4cd5d3f0144f08cadf7438e9"));
set_progress(0.628439);
assert(apply_patch_check("/system/customize/MNS/21404.xml", "0ab98b683fb7ef1b5dfc0fe15c95ecca095fbe81", "3fa033fbeaa8988453f0fc8a744cb37f62690331"));
set_progress(0.628787);
assert(apply_patch_check("/system/customize/MNS/21406.xml", "0ab98b683fb7ef1b5dfc0fe15c95ecca095fbe81", "3fa033fbeaa8988453f0fc8a744cb37f62690331"));
set_progress(0.629136);
assert(apply_patch_check("/system/customize/MNS/21407.xml", "0ab98b683fb7ef1b5dfc0fe15c95ecca095fbe81", "3fa033fbeaa8988453f0fc8a744cb37f62690331"));
set_progress(0.629484);
assert(apply_patch_check("/system/customize/MNS/21408.xml", "6a01ee69a9bca3fb9342ba5917a5645672ec7e2e", "e54e4e6999a1dd4762a1dd91c1109f37bbd29340"));
set_progress(0.629832);
assert(apply_patch_check("/system/customize/MNS/21416.xml", "0ab98b683fb7ef1b5dfc0fe15c95ecca095fbe81", "3fa033fbeaa8988453f0fc8a744cb37f62690331"));
set_progress(0.630180);
assert(apply_patch_check("/system/customize/MNS/21419.xml", "65c1652da2dd4b9deadce54d0bc1a6cd99bc7339", "cac9586c283cdf05747df08aa3d063ab410968c0"));
set_progress(0.630527);
assert(apply_patch_check("/system/customize/MNS/22201.xml", "68d2407d7acd2409eafff2bbd99a86679bf0baf6", "7c0a26d04aa8febb8ec591787311aa8d0a56bf20"));
set_progress(0.630899);
assert(apply_patch_check("/system/customize/MNS/22288.xml", "37eab801ed19eadc3b5393d9c41f7f57d8176f20", "28d36b6f6e1fad1382203fee6c35fb20d38dbc88"));
set_progress(0.631270);
assert(apply_patch_check("/system/customize/MNS/23210.xml", "949e75934b87db2763269bc3a66fe8cb5488ced4", "c38d332fb3ce03d4b4a615c7aa98cc9680783d7d"));
set_progress(0.631622);
assert(apply_patch_check("/system/customize/MNS/234.xml", "d90caec99868e0e061a9dacf05fe4df162dd2c01", "2f0434ce89293ff7f104e4cda94bc856c12d1db5"));
set_progress(0.631970);
assert(apply_patch_check("/system/customize/MNS/23407.xml", "f8f860205b7ce1ace4eaaf76df7ba05899c16baa", "4015e34bd3b4547be2373f407a1f418cee43e9b4"));
set_progress(0.632316);
assert(apply_patch_check("/system/customize/MNS/23420.xml", "09bb03c1dc92164b99a0e050a966ef0b4cb40141", "cd93f238213855b53b76b1bdea95652de2dfd8dc"));
set_progress(0.632665);
assert(apply_patch_check("/system/customize/MNS/23801.xml", "a09855fc2830acd017837aec67b31bac288e2742", "36346396d022b2501f6eaf7b8c2f0afbf49e37c1"));
set_progress(0.633015);
assert(apply_patch_check("/system/customize/MNS/23802.xml", "bbbefe69f411ee4cafab2299943fc3bbd99c7f6a", "defab5138e68e7cedf3c61ea33098b39c1eb1384"));
set_progress(0.633365);
assert(apply_patch_check("/system/customize/MNS/23806.xml", "470cabb0f598204e92ef0b93e781ba07346d2bc2", "8747b4eb9bc530a22d15eaaecb1ccf34d5039748"));
set_progress(0.633715);
assert(apply_patch_check("/system/customize/MNS/24001.xml", "5e2b52bde64837108def37655b0abe50f0099f7a", "1d6d8b1143b02741db0095e20ad7f476854e0025"));
set_progress(0.634063);
assert(apply_patch_check("/system/customize/MNS/24002.xml", "f9214ac19eeca2bb4132c94af579d4b2e7335ff9", "a6b9d15fb0c881bd67205501b9313e6ddcfb9a00"));
set_progress(0.634411);
assert(apply_patch_check("/system/customize/MNS/24007.xml", "7db6dd962ac5c1daa0bc264085a11fc7529c668c", "04648c5cd101bee39109cd9c2cb5e28bdb54b913"));
set_progress(0.634757);
assert(apply_patch_check("/system/customize/MNS/24008.xml", "618b52b9de08b1895758f4906adf6b50643f9ed4", "92b8ad9f14a785e8ce135f32b3d0e5e36b8ff045"));
set_progress(0.635105);
assert(apply_patch_check("/system/customize/MNS/24201.xml", "b6a84c68855aea5fae6240de7e563b047a7e09b8", "10c9ee783ac7deea2ca9d35ae307f093819d01a8"));
set_progress(0.635460);
assert(apply_patch_check("/system/customize/MNS/24801.xml", "82c68d2caa0eb69e555033c3163bce52a4c0439b", "b7208f03178d49d28e00e885a74fac106ff203f2"));
set_progress(0.635813);
assert(apply_patch_check("/system/customize/MNS/250.xml", "1b5346206eb534d6229a10285e826e8f72ee546c", "2709676f1aded91d4e3e6ee844bd77ec781cb81b"));
set_progress(0.636176);
assert(apply_patch_check("/system/customize/MNS/255.xml", "7fbf9570fac65005dd1de5fbde00efa9493d540f", "da1177efe3f304c838c1e7f371dcb0c8d5ebef64"));
set_progress(0.636547);
assert(apply_patch_check("/system/customize/MNS/26003.xml", "7cd2b998efb89f07dc0122c16893dee17c0057b3", "a82e8d5fb0c2bfa877715208749813164c364992"));
set_progress(0.636894);
assert(apply_patch_check("/system/customize/MNS/262.xml", "df7e2a9d09706246646a577cf631ac654830645d", "8d6476312d43abbe9293c1acc9b7262479732cab"));
set_progress(0.637243);
assert(apply_patch_check("/system/customize/MNS/26801.xml", "6cdec65090d60857d63343af8c818ae799b0f015", "50f0ebc09b2ee745ffb6857f303f14ac143807ed"));
set_progress(0.637591);
assert(apply_patch_check("/system/customize/MNS/26803.xml", "6cdec65090d60857d63343af8c818ae799b0f015", "50f0ebc09b2ee745ffb6857f303f14ac143807ed"));
set_progress(0.637938);
assert(apply_patch_check("/system/customize/MNS/26806.xml", "492c5dcfa9e7bfc7af7bb33abf247f74f91709fd", "b289ea491b2d6834e6562947b6c9f26f4efd8303"));
set_progress(0.638286);
assert(apply_patch_check("/system/customize/MNS/27205.xml", "c2020daf0bda19a62e4d638a6028cf27df055349", "472238cefc1318aec19b91870d7606a3059b8188"));
set_progress(0.638640);
assert(apply_patch_check("/system/customize/MNS/65501.xml", "70e88e4dec19b54e335215b6a8d7c511e0551656", "23e44fe026c73298fcae98931490d09c35d75712"));
set_progress(0.639015);
assert(apply_patch_check("/system/customize/MNS/65502.xml", "79f93aecb22591c2ddbb848b7859a1b3954aca81", "f1d4cc689630aecd8f5288430c918e8a134a8bda"));
set_progress(0.639385);
assert(apply_patch_check("/system/customize/MNS/65510.xml", "f2db3afecdf555b8b701e71b8a5a854d4462f4bf", "1bad129ca9ad707f633eb221fa22095d3de020d0"));
set_progress(0.639757);
assert(apply_patch_check("/system/customize/MNS/default.xml", "20280808435b8f6ba0db7f44b60f002eb6d4334d", "e6693a0fb39e1c56a06a4c7a5247d4ccdeb8592f"));
set_progress(0.640139);
assert(apply_patch_check("/system/customize/resource/CCInfo.txt", "4a6eff530c543a0598c2d4301cc5538af1617a5b", "9f0a8b12aac7ca723b9c5f73b53dfbd2ca22c508"));
set_progress(0.640153);
assert(apply_patch_check("/system/etc/NOTICE.html.gz", "a759752fcad1e8fab971abc3497d7d20c9fc85f9", "4e6f2037e9e171e1dd689ea04b009a4f71556125"));
set_progress(0.640446);
assert(apply_patch_check("/system/etc/WPDB.zip", "fa3db63fcecc43d8907aa17e30301b679541509b", "79432e151dac1b56fa9668178680c5cece4842dc"));
set_progress(0.657036);
assert(apply_patch_check("/system/etc/security/cacerts.bks", "3ba6b3ae5257f94c195185c47aafdb5a1ecf3c5d", "c3fcb1adaa56a59642cf2b609171fa929d5ab48d"));
set_progress(0.657509);
assert(apply_patch_check("/system/etc/security/cwcerts.zip", "db17505b0b117c3540217858dceaf61185100d56", "c18b82abf59f71cfc3caac9894d0d4292f9785f7"));
set_progress(0.657514);
assert(apply_patch_check("/system/framework/am.jar", "3919e886da756da2590b4a954dc6fa55ed68dda3", "ec58422b216d5c4bb87f2e97b51e3c274e033912"));
set_progress(0.657516);
assert(apply_patch_check("/system/framework/am.odex", "35b4e1899a950a64baf9890320cccd27d2a4cbb4", "ed7491109586f2147618314fe2ac7feb7ba41482"));
set_progress(0.657628);
assert(apply_patch_check("/system/framework/android.policy.jar", "083bdfc82e16ee842628b50224dbc966eff71724", "04af448333bb3fa5115513663be540f0bda0b0bb"));
set_progress(0.657629);
assert(apply_patch_check("/system/framework/android.policy.odex", "6f4aa84e5377ce5808ea67b76c4ac6a267870122", "6637c3757b28ee4c8c686d69f4c874b1d696fa91"));
set_progress(0.658734);
assert(apply_patch_check("/system/framework/android.test.runner.jar", "3919e886da756da2590b4a954dc6fa55ed68dda3", "96121f970fd8c8d73ab6402240908631b838d758"));
set_progress(0.658735);
assert(apply_patch_check("/system/framework/android.test.runner.odex", "382c5bfe5984593edb956d1cb7c0bd32b63bdd39", "51c24622e12650897485a6e892f9c8a6e794a457"));
set_progress(0.659499);
assert(apply_patch_check("/system/framework/bmgr.jar", "3919e886da756da2590b4a954dc6fa55ed68dda3", "96121f970fd8c8d73ab6402240908631b838d758"));
set_progress(0.659501);
assert(apply_patch_check("/system/framework/bmgr.odex", "67d7bc5138e84b531d3ce5666abc9b291a908008", "6c1edab22349be916d77b3476ba5c0c82bc36c37"));
set_progress(0.659562);
assert(apply_patch_check("/system/framework/bouncycastle.jar", "de37b995388100e1efc22e62923720fa07532d6c", "715eb81d09b9a242c32be382530341da332cc438"));
set_progress(0.659563);
assert(apply_patch_check("/system/framework/bouncycastle.odex", "26f3ca3c9f9cdaa1f8aa949f249c72523a5f8141", "01843bbe1b6669ded9a445971459f85f65b0dadc"));
set_progress(0.662617);
assert(apply_patch_check("/system/framework/com.android.location.provider.jar", "3919e886da756da2590b4a954dc6fa55ed68dda3", "96121f970fd8c8d73ab6402240908631b838d758"));
set_progress(0.662618);
assert(apply_patch_check("/system/framework/com.android.location.provider.odex", "3af198ff8bb2a497b8493023897348be4b89d06c", "df25ebdfae645c0cf61f27ade0f2467b4d24dd53"));
set_progress(0.662648);
assert(apply_patch_check("/system/framework/com.google.translate.jar", "257207923a740867e004f6d120acf178058eddc0", "89e7662d614ce495c0ff3cebc8ba0fd2b17c657b"));
set_progress(0.662649);
assert(apply_patch_check("/system/framework/com.google.translate.odex", "d4fee039d583c4c3dfa00ad15fde918ad5bc9843", "bc330952d2dced4a5382c8514cbd4eb476e1b3f4"));
set_progress(0.662817);
assert(apply_patch_check("/system/framework/com.htc.android.easopen.jar", "29c81e28f088896acef13ed84092e97c6a106487", "fc7e695b3ad2af274d604f1270ea0e5e5fcce0a2"));
set_progress(0.662818);
assert(apply_patch_check("/system/framework/com.htc.android.easopen.odex", "4f4f844dd7c5894f3ab10a9053ce8731f29d7f96", "13a36eefb9dab6396196d55be7efb3e9617b6f74"));
set_progress(0.662930);
assert(apply_patch_check("/system/framework/com.htc.android.pimlib.jar", "29c81e28f088896acef13ed84092e97c6a106487", "89e7662d614ce495c0ff3cebc8ba0fd2b17c657b"));
set_progress(0.662932);
assert(apply_patch_check("/system/framework/com.htc.android.pimlib.odex", "fccef799bfc0d6d3d795cd108a442d98304a9ab4", "1c2ae57612869a0515bf3d91c06fdca22b46c738"));
set_progress(0.663295);
assert(apply_patch_check("/system/framework/com.htc.commonctrl.jar", "192818dae63d76acd4a8e4393c67696e38aba331", "e4d2f54408a3523d770009f7458d5bb9d20bf2fe"));
set_progress(0.663296);
assert(apply_patch_check("/system/framework/com.htc.commonctrl.odex", "d8f8419d639db1ee26e6e54f8bc54c9ec67f2caa", "a22d49d0c301599c3069ecb16e43629e53a8d1b4"));
set_progress(0.667913);
assert(apply_patch_check("/system/framework/com.htc.framework.jar", "efc1161eaf21a550cb42c702b29b1a973d5f1b31", "74383dedfe5ebf142fc9274619fafe6cb2f53d8a"));
set_progress(0.667914);
assert(apply_patch_check("/system/framework/com.htc.framework.odex", "1dad3c9205ac529a634d5734b233151938630f14", "77670c833f8ebf9b23ea1214db4306be5a254790"));
set_progress(0.690574);
assert(apply_patch_check("/system/framework/com.htc.resources.apk", "2377bb920d6b344e05178f5e7c273155c159fb14", "f4204d937ce1991a403c010d3e19fa339df4966d"));
set_progress(0.786759);
assert(apply_patch_check("/system/framework/com.orange.authentication.simcard.jar", "65d09aa47e5f0a8d30d223c63f950f42510e33f3", "eeaee181e58acac186f012313191c35ddd3a87af"));
set_progress(0.786760);
assert(apply_patch_check("/system/framework/com.orange.authentication.simcard.odex", "0349a25838ccd12737ec04d11a240ee2c32d475f", "392d52b4abae3077a095ce3d2cff5db15feb1590"));
set_progress(0.786784);
assert(apply_patch_check("/system/framework/com.scalado.util.ScaladoUtil.jar", "b78c25a0fe30c752903eb7b1f388702a13f6c989", "14e7535b5be2a96ac31b10a1e59b4c6e6a0f6e51"));
set_progress(0.786785);
assert(apply_patch_check("/system/framework/com.scalado.util.ScaladoUtil.odex", "6da32c8be871555257cd79065ee6d6c59d8b9323", "75e140d6735abca1a18c4eb0aeaa8ffa8865d82d"));
set_progress(0.786813);
assert(apply_patch_check("/system/framework/core-junit.jar", "d7d59e6554d94f61aef7bf9cd74e1f73b8404861", "76431a65fc3a1166bc13dfea96854e5624c20038"));
set_progress(0.786814);
assert(apply_patch_check("/system/framework/core-junit.odex", "333e0717c3229f03013c099fc9d734a2370be1a4", "ab18b10b0e2aaecdbeb5853bff37094e71038d96"));
set_progress(0.786908);
assert(apply_patch_check("/system/framework/core.jar", "bb3aa7a065fccf732276e3d0a2a667ee631b408a", "6e1ed1156012618b6e87688d6a35da4325119fda"));
set_progress(0.786998);
assert(apply_patch_check("/system/framework/core.odex", "163617a2ef684a599bd6f739e653d978e3e42696", "7e80edd38a990f44c3b41f972bcc702b41a0dec2"));
set_progress(0.806050);
assert(apply_patch_check("/system/framework/ext.jar", "a8fca0c2284a316e817a5fa8ba93211497653496", "fbf595b0e33016720c3482402465c2bee1b859e3"));
set_progress(0.806051);
assert(apply_patch_check("/system/framework/ext.odex", "75c4494b5802abaca166ed352784c6aaafc2c8c8", "e57786e0cb68e5a465c13d0e165be3d55a5b1036"));
set_progress(0.811520);
assert(apply_patch_check("/system/framework/framework-res.apk", "cbebfdc0403e5c2afb9d1c430aed88fd2e6fcd7c", "6e365777fb7f3ba846e3c951820cdcf3981ec784"));
set_progress(0.834549);
assert(apply_patch_check("/system/framework/framework.jar", "328cfe2353840915fcffce9c0f865e49800242e7", "e058577a17bbf8e9a0d172331712987ae8bb8ef1"));
set_progress(0.834598);
assert(apply_patch_check("/system/framework/framework.odex", "f07a992b4b5e878a717ec96efecbcd8428b12c62", "4eb87bf323a1cdf7221f076b38a2eed55982dc83"));
set_progress(0.877402);
assert(apply_patch_check("/system/framework/ime.jar", "73c6804e88742cbffa8b5c349ae717b5c47298fd", "96121f970fd8c8d73ab6402240908631b838d758"));
set_progress(0.877403);
assert(apply_patch_check("/system/framework/ime.odex", "de1c4f10b9045c07e7de1451b54e2746e45154aa", "1297b3bdd7cd6205848ccd4b8b774822b6f50e03"));
set_progress(0.877431);
assert(apply_patch_check("/system/framework/input.jar", "73c6804e88742cbffa8b5c349ae717b5c47298fd", "96121f970fd8c8d73ab6402240908631b838d758"));
set_progress(0.877432);
assert(apply_patch_check("/system/framework/input.odex", "dc6f64fc4da2edcb8a8189d77aa3b60f1ad062a8", "51b0c12ef3e0b7e092f4fca91a3d3a22b83d7103"));
set_progress(0.877451);
assert(apply_patch_check("/system/framework/javax.obex.jar", "3919e886da756da2590b4a954dc6fa55ed68dda3", "ec58422b216d5c4bb87f2e97b51e3c274e033912"));
set_progress(0.877452);
assert(apply_patch_check("/system/framework/javax.obex.odex", "030e052fe43e99bb611c75c3e7ab079290a45d76", "c06b0b2b7fa4780b206f982cdc689649b2e74087"));
set_progress(0.877691);
assert(apply_patch_check("/system/framework/monkey.jar", "73c6804e88742cbffa8b5c349ae717b5c47298fd", "15d02e6bc01d23bcaa8476eba172e1dcaf23ba8f"));
set_progress(0.877693);
assert(apply_patch_check("/system/framework/monkey.odex", "d09891d36b8bd6f92d191fccdda08eba65e0ffd6", "78d621a7d0bf5c24dbccf1e97e0d462efeb8ca34"));
set_progress(0.878032);
assert(apply_patch_check("/system/framework/pm.jar", "73c6804e88742cbffa8b5c349ae717b5c47298fd", "96121f970fd8c8d73ab6402240908631b838d758"));
set_progress(0.878033);
assert(apply_patch_check("/system/framework/pm.odex", "9bc9b56e6f3560154dcc0f6b527cc522b8d29652", "0d0c4a85612c156abeb42be6d2804a9781461333"));
set_progress(0.878143);
assert(apply_patch_check("/system/framework/services.jar", "c3e1d4b68ed84b5437220ae229746fe50ad2b026", "807f192fead8e4e230fc1b7d5da5bea544f1a614"));
set_progress(0.878145);
assert(apply_patch_check("/system/framework/services.odex", "a4d12d1c0dbf6572db69fb2fea80c23797862a1a", "d08375831f2038652225825872bddc3bdd3a0cdd"));
set_progress(0.885678);
assert(apply_patch_check("/system/framework/sqlite-jdbc.jar", "d7d59e6554d94f61aef7bf9cd74e1f73b8404861", "76431a65fc3a1166bc13dfea96854e5624c20038"));
set_progress(0.885680);
assert(apply_patch_check("/system/framework/sqlite-jdbc.odex", "1025245ebc8ae7478ec0099e7187f2de0408aa8a", "15d9091ae8354d7c4164ec28f060edcf54a73551"));
set_progress(0.886261);
assert(apply_patch_check("/system/framework/svc.jar", "73c6804e88742cbffa8b5c349ae717b5c47298fd", "96121f970fd8c8d73ab6402240908631b838d758"));
set_progress(0.886263);
assert(apply_patch_check("/system/framework/svc.odex", "a3dc7d3aa3fa2a09d7e6b2a4a9532c0be5fbd064", "42859df9e92a6aa06010b50515c937774dc05f20"));
set_progress(0.886298);
assert(apply_patch_check("/system/lib/egl/libEGL_adreno200.so", "9c493819adbdb720ee0a7d33e410d0213edf3999", "60f2ee17c76b40302242345f640c9810029c4718"));
set_progress(0.886629);
assert(apply_patch_check("/system/lib/egl/libGLESv1_CM_adreno200.so", "8ae4bfe0ea99b6b874c1f23ffeb2cd162be79b55", "19f8f3b4e5f34eca3158eaa70f462b46d5841441"));
set_progress(0.887302);
assert(apply_patch_check("/system/lib/egl/libGLESv2_adreno200.so", "a2e3d37431705f592d2cd4eae94c306cbbfc12e1", "4c538fa6764022c8ba8703f96399f63b6f7e868a"));
set_progress(0.894626);
assert(apply_patch_check("/system/lib/egl/libq3dtools_adreno200.so", "1437a91d2cfa82f4317c9ca0da0d8f14bd3ddf5f", "c84bf3ebc2dcf8176d0883a62eff462d42e8fa57"));
set_progress(0.895455);
assert(apply_patch_check("/system/lib/hw/gps.saga.so", "2d47ac932596bbaaa0267006b4e6895503bd047a", "d84b9bed2c52d257f6c82bd90aa41365fe41789a"));
set_progress(0.895640);
assert(apply_patch_check("/system/lib/hw/overlay.default.so", "161ee6bbde107e4de9a0d9dd22dca3b0609edec6", "0800e72c9f6ddaa473a1ba6c3be2a65a8e2a02e1"));
set_progress(0.895695);
assert(apply_patch_check("/system/lib/libC2D2.so", "0589fead4e7fe0922014d0194427757220c934b5", "a3c1554058d1debfd3809863aa4b905e2a11bd74"));
set_progress(0.895846);
assert(apply_patch_check("/system/lib/libLaputaEngine.so", "467c748d4e5db0106ef48ea36713d6d0fe468e66", "8da6ce4ef576da6dd9162f6581807697efc1d5b8"));
set_progress(0.928205);
assert(apply_patch_check("/system/lib/libLaputaLbJni.so", "4d7420594732642aa1a9169cd4184290bd16a9d8", "58050442a47c1be03e32ae4a6d56183282e5897d"));
set_progress(0.929342);
assert(apply_patch_check("/system/lib/libLaputaLbProviderJni.so", "9ca3d2bc347eb4d86f96e3c80b2788d674b32224", "85be155c856fbad5059dcea6de5783a50872d7b6"));
set_progress(0.929771);
assert(apply_patch_check("/system/lib/libOpenVG.so", "7ffef15db123ccbc0bc0c3682f7ea1e15cf3ce8d", "bdbc39a0096876e757abcc4392a3ee937090d9cf"));
set_progress(0.930777);
assert(apply_patch_check("/system/lib/libandroid_runtime.so", "3c449e1446b13dff761908c284d1b6befd1968e5", "f80f92487d1594fe7a16c568c851f39655566538"));
set_progress(0.933419);
assert(apply_patch_check("/system/lib/libandroid_servers.so", "0e7ab09dafb7bb017c7f4e83bd0c307a8e844910", "78bcf53e2ae5da9787a23c2b9045f9af3b2c1ead"));
set_progress(0.933695);
assert(apply_patch_check("/system/lib/libaudio.so", "9f2584dfdc90ccd34c9618f161e3d1ad8b041e31", "14b13f2e7a8d84e21cd866f6fd6805f50dc7e575"));
set_progress(0.934032);
assert(apply_patch_check("/system/lib/libaudiopolicy.so", "6034839e757312fb9d516f8cf052c3d9ca240039", "8b47f1d441b138d3090f7fd8eab2523fccf052e4"));
set_progress(0.934187);
assert(apply_patch_check("/system/lib/libcamera.so", "107bd1bd5dc05e7b4c2bacf1459e9bd25e2f8f09", "49c68a9755bbfd03c90162068873e7a2e2b70e74"));
set_progress(0.934555);
assert(apply_patch_check("/system/lib/libcameraservice.so", "c2e8e4af8ee7c4bc22a1dfbaae12d078d891b84d", "4e4c0d42a04a7a491c0b62d10b2c490e91d3d2ab"));
set_progress(0.937116);
assert(apply_patch_check("/system/lib/libcpt9.so", "ab06b2a844b08e684f91ade25028dd356345c5ea", "3a5e282359e22b15e158bb9650734d7df682aba4"));
set_progress(0.940283);
assert(apply_patch_check("/system/lib/libcpt9provider.so", "df0b15c7ef2d75777aa0a5ff835a6968975793d0", "27f8cf9ed6f767355ebc60f3508ba12f005f187f"));
set_progress(0.943448);
assert(apply_patch_check("/system/lib/libdrm1.so", "797fbc148e6ef444bfb38ab62bf463e8447349a9", "f17d7e244289fcbe46440f485041998f477466e5"));
set_progress(0.943599);
assert(apply_patch_check("/system/lib/libgsl.so", "1ceed4dda7a25070c2a019224a3795bc047e2d96", "8b842bf78b1ea792bab5b59268c4e4c592a1bc0a"));
set_progress(0.943751);
assert(apply_patch_check("/system/lib/libhardware_legacy.so", "ab8811666d8e0b51d12e311640736282eb7117a8", "0dcd8cc147fd7d233bf9c3c18342e49a8c180b53"));
set_progress(0.943920);
assert(apply_patch_check("/system/lib/libhtc_ril.so", "4d5a8c1d4ba1a235ce4d959e5aa7c31492936ba0", "2b7e1b3897fb994210da4244f5242d004f7c6ce9"));
set_progress(0.946122);
assert(apply_patch_check("/system/lib/libmedia.so", "2859ac3b3946fcfca88e0671534105a032cdfa7d", "385e59c2c0748bdf340ad2c0def06da338bd804d"));
set_progress(0.947693);
assert(apply_patch_check("/system/lib/libmediaplayerservice.so", "2c13b92804cf6fba3b7f792c61aa8d3140e32e17", "c3ab16165a412bd33fdc78683d582605d1a748bc"));
set_progress(0.948361);
assert(apply_patch_check("/system/lib/liboemcamera.so", "5c19f8e7edf4dfc379079e7ce15ae835161c9b9e", "bd474b694bbb73148c318e6ad12ae39481a62fc4"));
set_progress(0.951710);
assert(apply_patch_check("/system/lib/liboverlay.so", "a52809d58c7bc6519a06af7fd7d03c0e4819126a", "81d7fb5618a6ca22f4018927b1ca6d7087573839"));
set_progress(0.951780);
assert(apply_patch_check("/system/lib/libsensorservice.so", "c7e2924241cd83b70dcdd257833e791f8e39c92a", "fb5cda9a5b1e3bd5431f0ac824bf00e50c9d4d12"));
set_progress(0.952088);
assert(apply_patch_check("/system/lib/libskia.so", "b22f6125d8362a0bc62656d946551a2f0907571f", "f0bd7ec2de26c7c8d9b0c43240dc59d9a419f269"));
set_progress(0.956485);
assert(apply_patch_check("/system/lib/libstagefright.so", "ead476204fdb4b3dc3bd28c8a94d5930066bb6fb", "183eb3811f408b5ef0d9585f98037a22b2ee4dbc"));
set_progress(0.968131);
assert(apply_patch_check("/system/lib/libsurfaceflinger.so", "ae41272a4373a621e0e357a930294c245c2f1a86", "adef2248a61934c7015f13ad2a5bd7d6b282988a"));
set_progress(0.968908);
assert(apply_patch_check("/system/lib/libsurfaceflinger_client.so", "55ded7258d79597de02e0d4639991811cbb71620", "fbb8b99c1c9b866f943b5815ab7e4358ca9d6c5e"));
set_progress(0.969325);
assert(apply_patch_check("/system/lib/libsysutils.so", "9d3c6d81e2fc5302a37b69f82c4bc242425022a3", "a456e0d0fb14d97ebfe423757da320dd1ebfbe4c"));
set_progress(0.969397);
assert(apply_patch_check("/system/lib/libvoAndroid.so", "859190eccff910ef34dcb33ddccbfc131916e13f", "2d3fad259f49bbc19e3aeb7a1eac26ff7bb1817b"));
set_progress(0.970041);
assert(apply_patch_check("/system/lib/libvoH264Dec.so", "ed3606d044cb43c115f3d6ac8460d5ae22d6627a", "f59b9050426ca6ef1b5c4febcca7dd5fbe4e1f2f"));
set_progress(0.971523);
assert(apply_patch_check("/system/lib/libvoOMXME.so", "844ed4873afa61a75e9e9a888407bae7171af1f2", "af8f52b8b40a67f85255e26c8aa215fceadfd7de"));
set_progress(0.972180);
assert(apply_patch_check("/system/lib/libvoOMXOne.so", "75513d562312c9ac9f84261db8c44392f1b15910", "d4541f95590cd28034712d2e93ddf322a67be9f4"));
set_progress(0.974132);
assert(apply_patch_check("/system/lib/libvoSrcPD.so", "a31cfff3f325bd394d17962fcd606c90ad4a83f3", "bba09c61eb6ff8b0f0020dfaae7fd6e1faa8a8f2"));
set_progress(0.974680);
assert(apply_patch_check("/system/lib/libvoSrcRTSP.so", "c3cf85e4a091a6da20eb234b5a6112ec8aeba2b7", "ba33c89735eed0189659b4a691e10a60c9c55435"));
set_progress(0.976547);
assert(apply_patch_check("/system/lib/libvoWMVDec.so", "e224940e26256adb6dffea382a73d909280dbde8", "fe8e34d4e94ae5e3547075d9d389e193742fea10"));
set_progress(0.980654);
assert(apply_patch_check("/system/lib/libwebcore.so", "a30cd0ed1628372cd94888ddf4e835595e2c4d16", "1d2dac4904cadad51ebec36b9a8939d24f491b33"));
set_progress(0.998267);
assert(apply_patch_check("/system/lib/modules/bcm4329.ko", "5a6690a92f29758833af57dbf04e2cee8df0acc8", "00c514a8f3c622bbd3265bc13d541754b2e7cfea"));
set_progress(0.999387);
assert(apply_patch_check("/system/lib/modules/kineto_gan.ko", "28c0b256de55ed37af156ac3c5ff399314f947ac", "a9452a133101f23a138867a6a6cfb70d47190ae9"));
set_progress(0.999978);
assert(apply_patch_check("/system/xbin/crasher", "62184d72bed0c0fd0e579e0663dc390c2e37ffef", "afaef0790a41430a318bb84756355e954f0af145"));
set_progress(1.000000);

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

mount("ext4", "EMMC", "userdata", "/data");
delete("/data/data/recovery/radio_checksum",
       "/data/property/persist.sys.skin");
delete_recursive("/data/DxDrm/",
                 "/data/data/com.htc.flashliteplugin/lib/");
ui_print("Removing unneeded files...");
delete("/system/app/DockMode.apk", "/system/app/DockMode.odex",
       "/system/app/HtcResetNotify.apk", "/system/app/HtcResetNotify.odex",
       "/system/app/Transfer-saga-8.21.0.28-S21.apk",
       "/system/fonts/WT_Sans_Armenian.ttf", "/system/customize/AAInfo.txt",
       "/system/etc/security/otacerts.zip", "/system/app/FieldTest.apk",
       "/system/app/HtcCopyright.apk",
       "/system/app/Transfer-saga-8.20.0.13-S21.apk",
       "/system/recovery.img");
show_progress(0.800000, 0);
ui_print("Patching system files...");
apply_patch("/system/app/AccountSyncManager.apk", "-",
            28009388284551675146dcc58107fbf827242d8d, 239689,
            c23ad257c86ed0151b7c721ccdd28dc252247c22, package_extract_file("patch/system/app/AccountSyncManager.apk.p"));
set_progress(0.000938);
apply_patch("/system/app/AccountSyncManager.odex", "-",
            793d49b77c67bc84e535254b27c1b9e3eb8e5e2d, 77584,
            8c66799361ef2faeeb5d4a6735d41a5c69414da6, package_extract_file("patch/system/app/AccountSyncManager.odex.p"));
set_progress(0.001241);
apply_patch("/system/app/AppSharing.apk", "-",
            ae0c61f65f1f66cf75a8d23d8059263632668465, 57781,
            690eb9a546a66b4ac1adf248a7a2dd2e98be7bbf, package_extract_file("patch/system/app/AppSharing.apk.p"));
set_progress(0.001467);
apply_patch("/system/app/AppSharing.odex", "-",
            8e52a8a1293d299460e4a5a82a1355603b9c7d71, 49576,
            c3dec7baeec5966aceff558f705e38520dc46b83, package_extract_file("patch/system/app/AppSharing.odex.p"));
set_progress(0.001661);
apply_patch("/system/app/ApplicationsProvider.apk", "-",
            550f9992e2e08e8c15ddf8adbced56d69c928d76, 15352,
            88eab10b1e7417546300ba110a4cabf0b7cb60c5, package_extract_file("patch/system/app/ApplicationsProvider.apk.p"));
set_progress(0.001721);
apply_patch("/system/app/ApplicationsProvider.odex", "-",
            e6919f9cc008e7a717822038a2ff539eab331640, 22528,
            cf41530f0829ff501b0d4293ac3c22a53c56a707, package_extract_file("patch/system/app/ApplicationsProvider.odex.p"));
set_progress(0.001810);
apply_patch("/system/app/BlackBoard.apk", "-",
            a82fe75d7f31f435fcc5cd1fb63d4132c61e681c, 4355283,
            d2d7a5240db53c6b9c5a171df04fc631cdab56bb, package_extract_file("patch/system/app/BlackBoard.apk.p"));
set_progress(0.018849);
apply_patch("/system/app/Bluetooth.apk", "-",
            682abd6b6f06e1ed662f17decf143ca4b46ff97d, 243323,
            aa3ce241789fe0f427922b326ae0defd1aec8c95, package_extract_file("patch/system/app/Bluetooth.apk.p"));
set_progress(0.019801);
apply_patch("/system/app/Bluetooth.odex", "-",
            0d2fbaffc15f0d6fc6b941347579dc65f73fad2e, 223440,
            a088bbf05ad9c6e420a091e83d4ff129f72f01c4, package_extract_file("patch/system/app/Bluetooth.odex.p"));
set_progress(0.020676);
apply_patch("/system/app/BrcmBluetoothServices.apk", "-",
            be3f22e58007ec697c4c779236e6ddfd43e6fe38, 4488,
            635d41dd017c08373a867f61ee4005f080ced633, package_extract_file("patch/system/app/BrcmBluetoothServices.apk.p"));
set_progress(0.020693);
apply_patch("/system/app/BrcmBluetoothServices.odex", "-",
            bf24d94a1ff2b1fdeb69744cadd72f8cddd9135a, 8656,
            ad84d18d4758dd64a5309dffbb4bab302cc9869e, package_extract_file("patch/system/app/BrcmBluetoothServices.odex.p"));
set_progress(0.020727);
apply_patch("/system/app/Browser.apk", "-",
            8930b6cf88f19f98e953697dbfc9517b3f56f350, 1220619,
            809ee003e07e669d77cf28a95151f42d2f72ede1, package_extract_file("patch/system/app/Browser.apk.p"));
set_progress(0.025503);
apply_patch("/system/app/Browser.odex", "-",
            cdb0c656335c8be69ad73e43c7ce77f9132e287b, 1048824,
            d7c1be3e6685cf628fb2a113c8317951d5e5589f, package_extract_file("patch/system/app/Browser.odex.p"));
set_progress(0.029606);
apply_patch("/system/app/CSPeopleSyncService.apk", "-",
            6b30694e72c423a9cb701f71b70d6b95c0a9e349, 12560,
            d91330400de36f3b9c8e2ea728e38da7845612df, package_extract_file("patch/system/app/CSPeopleSyncService.apk.p"));
set_progress(0.029655);
apply_patch("/system/app/CSPeopleSyncService.odex", "-",
            c1bf26f06ededae3fa5a39481a538617c9460439, 255120,
            c73d3b3ffe80ba211a6bf72f37aff77e05ab0ed7, package_extract_file("patch/system/app/CSPeopleSyncService.odex.p"));
set_progress(0.030654);
apply_patch("/system/app/Calculator.apk", "-",
            23c26869001c7c309b5e85f57c195a9d51de2c32, 271633,
            b2603c0db12989cf3aad4e93f9ff8f690eb2ff4f, package_extract_file("patch/system/app/Calculator.apk.p"));
set_progress(0.031716);
apply_patch("/system/app/Calculator.odex", "-",
            35b6576b4c090abbddfe59923da06440fd446fae, 110328,
            7b2b28bdf3f02eacc5e780da9e603705526f557f, package_extract_file("patch/system/app/Calculator.odex.p"));
set_progress(0.032148);
apply_patch("/system/app/Calendar.apk", "-",
            c1772f001197f9407d19b9f6efa5bd8a008a9311, 1021298,
            e3291fd3f023b5b66fb9facb6bcc179cfe8740ed, package_extract_file("patch/system/app/Calendar.apk.p"));
set_progress(0.036144);
apply_patch("/system/app/Calendar.odex", "-",
            4c3eff389e6629b3a3da1ee9c13e620d19dedb65, 758952,
            8fbb01523ec19f1619e25b43afc6281cd44b5fcd, package_extract_file("patch/system/app/Calendar.odex.p"));
set_progress(0.039113);
apply_patch("/system/app/CalendarProvider.apk", "-",
            ea8ff2beaa8b6e85b48ad3af652ae730e7982418, 54050,
            b061124f97842b098506f29045da77efbafb9f8f, package_extract_file("patch/system/app/CalendarProvider.apk.p"));
set_progress(0.039325);
apply_patch("/system/app/CalendarProvider.odex", "-",
            26d35b82c084722acdbcb78bd6a14e74fdd0cd98, 974848,
            6d0603e98d174f213fcbc4b97ea6e8bfaf99aa00, package_extract_file("patch/system/app/CalendarProvider.odex.p"));
set_progress(0.043139);
apply_patch("/system/app/CertInstaller.apk", "-",
            3e6a03e0a74e9f29a89e3f00741f648a63a6fbcd, 72321,
            5536c01305f5579e997941ed7060655969528ad7, package_extract_file("patch/system/app/CertInstaller.apk.p"));
set_progress(0.043422);
apply_patch("/system/app/CertInstaller.odex", "-",
            a09e1fb27fe1c2a0c435c73db9532e2c792645f3, 41016,
            1bb0d0d6e1d958433242f6287432bcdc7352afe2, package_extract_file("patch/system/app/CertInstaller.odex.p"));
set_progress(0.043582);
apply_patch("/system/app/CheckinProvider.apk", "-",
            0bcb844bc22f3451818f3a4543d5f665ce3cf205, 4324,
            7b00a1c349423e0fcf0a4e0e68e1db74cbd11c0f, package_extract_file("patch/system/app/CheckinProvider.apk.p"));
set_progress(0.043599);
apply_patch("/system/app/CheckinProvider.odex", "-",
            da28d78d96bc1262d4da0166253d3a6e046cfaa8, 161208,
            b7b18884d9abad6ac353948db796f7c464b9e0a5, package_extract_file("patch/system/app/CheckinProvider.odex.p"));
set_progress(0.044230);
apply_patch("/system/app/ContactsProvider.apk", "-",
            16474f96fb9727f6e15b0ebab8419fda952b6ae4, 51430,
            ea4acf95e12a2ce4bf34ab60c64f2ca0de2c893d, package_extract_file("patch/system/app/ContactsProvider.apk.p"));
set_progress(0.044431);
apply_patch("/system/app/ContactsProvider.odex", "-",
            bef758759ee95f1730edd3f01d03ce9b3040850e, 877680,
            4e94999cd791a0ae826723ddc9872d181db48bcd, package_extract_file("patch/system/app/ContactsProvider.odex.p"));
set_progress(0.047865);
apply_patch("/system/app/CustomizationSettingsProvider.apk", "-",
            9ee4ce54a7544b8cac244acc0d8ff8a3ae7794fe, 7262,
            79d88946a5958e8a77454247b602aae203d2eda6, package_extract_file("patch/system/app/CustomizationSettingsProvider.apk.p"));
set_progress(0.047893);
apply_patch("/system/app/CustomizationSettingsProvider.odex", "-",
            7d0c92f1e5ec86e01d279addc5deffdc02e67ea2, 7984,
            cc8172d1a292ad363a6df762438df2af3e77b54b, package_extract_file("patch/system/app/CustomizationSettingsProvider.odex.p"));
set_progress(0.047924);
apply_patch("/system/app/CustomizationSetup.apk", "-",
            29c015245c403eb0852daf8ec17389d7110b065f, 83098,
            6ce53307088d4ba3b6f91b3e3676b7d21d969599, package_extract_file("patch/system/app/CustomizationSetup.apk.p"));
set_progress(0.048250);
apply_patch("/system/app/CustomizationSetup.odex", "-",
            b2276ca3c35485a5748f0d8b6e1f002cbbadebe0, 117384,
            2efedddb670b0d55b2056a6462421661f719a074, package_extract_file("patch/system/app/CustomizationSetup.odex.p"));
set_progress(0.048709);
apply_patch("/system/app/DCSImpl.apk", "-",
            0f642f4e23ca0b1993446c37746f26d9e777939d, 3507,
            0aa3f3a7a91c9038a5d277e246edfb546833cd4e, package_extract_file("patch/system/app/DCSImpl.apk.p"));
set_progress(0.048723);
apply_patch("/system/app/DCSImpl.odex", "-",
            0b6400645d29fbd3b9f3f7d203b36ddce090fce2, 23272,
            b5cf4b70acb7aa44a30f43428b0fa405118bfceb, package_extract_file("patch/system/app/DCSImpl.odex.p"));
set_progress(0.048814);
apply_patch("/system/app/DCSStock.apk", "-",
            c519b9a39c06b918781ad8a13486bf144592311f, 7507,
            0708e90d251c49d4654618bda4e3cf561ecbae33, package_extract_file("patch/system/app/DCSStock.apk.p"));
set_progress(0.048843);
apply_patch("/system/app/DCSStock.odex", "-",
            904859891164748676418bdc1ac4074384401c42, 47592,
            deea1316f59733586ce3df35437e042f2abcc275, package_extract_file("patch/system/app/DCSStock.odex.p"));
set_progress(0.049029);
apply_patch("/system/app/DCSUtility.apk", "-",
            763593dfc0f36699c3c0ebd36114b619edd7a726, 3733,
            80594da2a44e5a523f28da4dbdd717dc51c4ba8e, package_extract_file("patch/system/app/DCSUtility.apk.p"));
set_progress(0.049044);
apply_patch("/system/app/DCSUtility.odex", "-",
            0b51a4bdb7578864ca01099019f32f51fb42e10f, 27560,
            5241c2acd7ba20e75af6ef7e9ff61c3d959e677e, package_extract_file("patch/system/app/DCSUtility.odex.p"));
set_progress(0.049152);
apply_patch("/system/app/DFPI.apk", "-",
            72b1efd4be491037eaeb5dc75e9cc4da66adec89, 2647,
            a2a505f77334fb502bbb43cb80763c716da02110, package_extract_file("patch/system/app/DFPI.apk.p"));
set_progress(0.049162);
apply_patch("/system/app/DFPI.odex", "-",
            2fe87facb0868ada7868749c9d531ced63a2fdf6, 9496,
            a8989fcc503e0b0dc7c6ccb876b3b55d7d530cc3, package_extract_file("patch/system/app/DFPI.odex.p"));
set_progress(0.049199);
apply_patch("/system/app/DefaultContainerService.apk", "-",
            00ddc547f6b5ce89bc14c680626b95f9c680c887, 7959,
            ab8dc5335647df5c1c3fbe63d4cc2b35eaf50087, package_extract_file("patch/system/app/DefaultContainerService.apk.p"));
set_progress(0.049230);
apply_patch("/system/app/DefaultContainerService.odex", "-",
            cb8a71e0324400899617c651a840eafd304ad346, 16288,
            0e3c0b650ee8c602709a58caa86082892101926e, package_extract_file("patch/system/app/DefaultContainerService.odex.p"));
set_progress(0.049294);
apply_patch("/system/app/DownloadProvider.apk", "-",
            a527135985ddc4ed15144d75d7fc22745db79375, 116498,
            8e57674a60f045d6b3cf5c4695b3d7b65bff1144, package_extract_file("patch/system/app/DownloadProvider.apk.p"));
set_progress(0.049750);
apply_patch("/system/app/DownloadProvider.odex", "-",
            6a49be2f5a9c38fae5ff87809444ac42fa447b26, 900936,
            9c62c1efa6ca5c127cd32a882c67d12b3b9b5095, package_extract_file("patch/system/app/DownloadProvider.odex.p"));
set_progress(0.053275);
apply_patch("/system/app/DownloadProviderUi.apk", "-",
            5e7520326a0587e7cdee93aedddac35bac93a895, 82795,
            d4eac4b1bc70b92c73b16b80db5c7f33eeb5eb63, package_extract_file("patch/system/app/DownloadProviderUi.apk.p"));
set_progress(0.053599);
apply_patch("/system/app/DownloadProviderUi.odex", "-",
            5769d96f49006ce0fc9407a0de93065ba0c1b3a5, 39448,
            0dc27a56fbe7edf79645ac7fd3036f856b1b0a53, package_extract_file("patch/system/app/DownloadProviderUi.odex.p"));
set_progress(0.053753);
apply_patch("/system/app/DrmProvider.apk", "-",
            cd400c9cf9d8756d2b6d179ba4afdab42342bac1, 18806,
            61190f97048ed630a5398af6332feefaa8f72ad7, package_extract_file("patch/system/app/DrmProvider.apk.p"));
set_progress(0.053827);
apply_patch("/system/app/DrmProvider.odex", "-",
            ac685920cfc263653af621e086fd67cbb0f14a2c, 58752,
            2a185546cdb4cf3e107865abcc754251c65f9e3a, package_extract_file("patch/system/app/DrmProvider.odex.p"));
set_progress(0.054056);
apply_patch("/system/app/EReader.apk", "-",
            c4071fc9ffc21305eb9f17ce5b883232108b1c4b, 2004873,
            756bb92f7396aebb22819205161cd2aaf8a1a53e, package_extract_file("patch/system/app/EReader.apk.p"));
set_progress(0.061900);
apply_patch("/system/app/EReader.odex", "-",
            a0f32672337020124e94cc0b7ee032da7c94b756, 1143560,
            0c15e82dc5021fdd4edef9cd889fead294349c1e, package_extract_file("patch/system/app/EReader.odex.p"));
set_progress(0.066375);
apply_patch("/system/app/EReaderWidget.apk", "-",
            d15f3fb4215ddcd1e600dd3885f7710033c15fb4, 174412,
            bfed54bf82d123221bb69d1f2eca1c8a02176c03, package_extract_file("patch/system/app/EReaderWidget.apk.p"));
set_progress(0.067057);
apply_patch("/system/app/EReaderWidget.odex", "-",
            4610ea60c0caa07a554b35474281d3e2a419f8a3, 49080,
            a385114391baf2d57c7abc76f49af236dd5d89d0, package_extract_file("patch/system/app/EReaderWidget.odex.p"));
set_progress(0.067249);
apply_patch("/system/app/FilePicker.apk", "-",
            19c85dd0d9a25df6a80fc41950a78b9d464f3e7e, 10902,
            3d5271fd6f773f1ee009d5c716c8bf8bd2375290, package_extract_file("patch/system/app/FilePicker.apk.p"));
set_progress(0.067292);
apply_patch("/system/app/FilePicker.odex", "-",
            bb6e0cd230162ea3dc8149f46b9de1aeec244fc4, 3728,
            e21725ac35dcdee7548eea14e5d70190a6de1bb6, package_extract_file("patch/system/app/FilePicker.odex.p"));
set_progress(0.067306);
apply_patch("/system/app/FlashLitePlugin.apk", "-",
            5f3db9ce2adb39007df9c1772fd9af171856664e, 4633,
            de0319f720beabccf3a28029c2ba51bba5d2918d, package_extract_file("patch/system/app/FlashLitePlugin.apk.p"));
set_progress(0.067324);
apply_patch("/system/app/FlashLitePlugin.odex", "-",
            534f835810d83e3cfc959a6a0f079921b584157d, 25704,
            5bac573109595d0cdf8c32a7427ae9b9cff237cd, package_extract_file("patch/system/app/FlashLitePlugin.odex.p"));
set_progress(0.067425);
apply_patch("/system/app/Flashlight.apk", "-",
            b70e3add59b4f0281fb81002f96d58600cfc83d1, 774081,
            a7953e80d480f5d731181c7e0487be0b24c2d78d, package_extract_file("patch/system/app/Flashlight.apk.p"));
set_progress(0.070453);
apply_patch("/system/app/Flashlight.odex", "-",
            225b8c36c0ab956acd37833c1a53c13abf52cf59, 44256,
            f8d6a08017d1321c3c924e80237d5a4f952ef45f, package_extract_file("patch/system/app/Flashlight.odex.p"));
set_progress(0.070627);
apply_patch("/system/app/Flickr.apk", "-",
            fd021a10bdab04ce1f25a53c404766f6c541ae7a, 205042,
            43e012a8b73b036a1ab740c373d70fbe55b1af2c, package_extract_file("patch/system/app/Flickr.apk.p"));
set_progress(0.071429);
apply_patch("/system/app/Flickr.odex", "-",
            1e38d83b02f2a7e4dca490a08aef445c7387710d, 279848,
            64d6ddf577373e80e48ea20b0ef2d5f4e8859b16, package_extract_file("patch/system/app/Flickr.odex.p"));
set_progress(0.072524);
apply_patch("/system/app/FriendStream.apk", "-",
            5a13c28bbf3584d822f23dddcd549649b210b893, 223836,
            639813a1e77b4d2c942df5c12bb16fb900926302, package_extract_file("patch/system/app/FriendStream.apk.p"));
set_progress(0.073399);
apply_patch("/system/app/FriendStream.odex", "-",
            2aa47ff54eb75c878de8c46f6901fe4fa47b98c9, 217472,
            87c62d13c8df74071189a88de2433cd63302508b, package_extract_file("patch/system/app/FriendStream.odex.p"));
set_progress(0.074250);
apply_patch("/system/app/GSD.odex", "-",
            c7facb2ce2e9d7ba2f107c41e325def90cc9e788, 84272,
            ec71f7409f8b5924f6abe51f2bc4daaf5faef2e1, package_extract_file("patch/system/app/GSD.odex.p"));
set_progress(0.074580);
apply_patch("/system/app/GoogleBackupTransport.apk", "-",
            d64bb519774e9a05df050880654d4e50b24cfca9, 37850,
            289229ccc1cc70403edfcdd094796e1a07c46db5, package_extract_file("patch/system/app/GoogleBackupTransport.apk.p"));
set_progress(0.074728);
apply_patch("/system/app/GooglePartnerSetup.apk", "-",
            5212372b416b25e700cf011e88b718436a8d3321, 56015,
            dbdf18475940fc52e3965a14fc818ee875165457, package_extract_file("patch/system/app/GooglePartnerSetup.apk.p"));
set_progress(0.074947);
apply_patch("/system/app/HTCAlbum.apk", "-",
            e6f6c01da277b3b1f4e7c44c83c20de7c70cd97b, 2600579,
            95a48b7b29df742cb3b8c6495aa2a00e16206e93, package_extract_file("patch/system/app/HTCAlbum.apk.p"));
set_progress(0.085122);
apply_patch("/system/app/HTCAlbum.odex", "-",
            30ea8754d09f441b80e01d2dac464f69e9dffbb0, 1301112,
            0ef6ba3f62e62bbdfce873015e218290b3978d1c, package_extract_file("patch/system/app/HTCAlbum.odex.p"));
set_progress(0.090213);
apply_patch("/system/app/HTCCamera.apk", "-",
            eea438ba309b087f5b4c298b4e6c93c382b28e78, 1181985,
            13dbc0e6461fb2e2759a64587b95baf5cfcd6a63, package_extract_file("patch/system/app/HTCCamera.apk.p"));
set_progress(0.094837);
apply_patch("/system/app/HTCCamera.odex", "-",
            139f0f39e7958d986f46f3b1a0b3ec437f9026e7, 894208,
            8c2eab4c7d553468180959ff02755cd4a3a99719, package_extract_file("patch/system/app/HTCCamera.odex.p"));
set_progress(0.098336);
apply_patch("/system/app/HTCSetupWizard.apk", "-",
            7ff9e020c4ff4ef21266a6258247c6390d885a34, 2051262,
            bbc4d8a6dbef2be0ae1e39620453de63e91d801a, package_extract_file("patch/system/app/HTCSetupWizard.apk.p"));
set_progress(0.106361);
apply_patch("/system/app/HTCSetupWizard.odex", "-",
            7b1e8bf813cf74b1761de1d63f7eedaf0c57f615, 282320,
            b664e4eb40a0ab615654ed7a523f8dc4cce2591f, package_extract_file("patch/system/app/HTCSetupWizard.odex.p"));
set_progress(0.107466);
apply_patch("/system/app/HTC_IME.apk", "-",
            b77d3ebf2a980d809175be55686c233487d10085, 9491198,
            195c06327a201ea51233eb3ab068c1180439337a, package_extract_file("patch/system/app/HTC_IME.apk.p"));
set_progress(0.144600);
apply_patch("/system/app/HTC_IME.odex", "-",
            57e73404019e7ad324b8e64adf0966193a631fed, 1142592,
            efd6d3c2d24a3815239977b11b6757d5ddbd13bf, package_extract_file("patch/system/app/HTC_IME.odex.p"));
set_progress(0.149070);
apply_patch("/system/app/HTMLViewer.apk", "-",
            ffc00192c5cfb6761bd5ecefda2f27090c27c1ac, 14403,
            d7854a3c8414cdecc2409925b83ad45a11b5b45e, package_extract_file("patch/system/app/HTMLViewer.apk.p"));
set_progress(0.149126);
apply_patch("/system/app/HTMLViewer.odex", "-",
            0f2f370f6993e381351a2de53de12b134d199d6a, 8176,
            ae235d86e7c202f49c27a855e834f1d6c05e03ac, package_extract_file("patch/system/app/HTMLViewer.odex.p"));
set_progress(0.149158);
apply_patch("/system/app/HtcAddProgramWidget.apk", "-",
            f7dc79b193e37e2f9c525ac6d40445779f91409b, 3006556,
            80e03e93d9857b755d901ed4b9059142f0e391d4, package_extract_file("patch/system/app/HtcAddProgramWidget.apk.p"));
set_progress(0.160921);
apply_patch("/system/app/HtcAddProgramWidget.odex", "-",
            3c8dd74ef9a4cd52162dee37d4ce0d6c5f344fd2, 427648,
            55e54b033ea8e1b5ff81ec0e96030aad191fbb7f, package_extract_file("patch/system/app/HtcAddProgramWidget.odex.p"));
set_progress(0.162595);
apply_patch("/system/app/HtcAutoRotateWidget.apk", "-",
            a57f9d5bae48e4e19277a3a54d592986a46db52a, 78763,
            285ef3aa8c3d47d302f8d96c96644939ab2f2fde, package_extract_file("patch/system/app/HtcAutoRotateWidget.apk.p"));
set_progress(0.162903);
apply_patch("/system/app/HtcAutoRotateWidget.odex", "-",
            31d056ce04bbf206eddce6d51ef66fb3b521f47a, 23776,
            a000bf35de7148ab919f99e2212e09fcffe2a78c, package_extract_file("patch/system/app/HtcAutoRotateWidget.odex.p"));
set_progress(0.162996);
apply_patch("/system/app/HtcBackgroundDataWidget.apk", "-",
            2f991c606b3e8bc54ea880f567f47ca4b8134dbb, 65190,
            215dc62d2e6b0701d18b2793a898bb88cdf0603e, package_extract_file("patch/system/app/HtcBackgroundDataWidget.apk.p"));
set_progress(0.163251);
apply_patch("/system/app/HtcBackgroundDataWidget.odex", "-",
            55a05ad297ec60cf17c40ff72f93568ff9f801c3, 19960,
            be5c4a3ba3959abe9dd75c823b5138b459c1b7d6, package_extract_file("patch/system/app/HtcBackgroundDataWidget.odex.p"));
set_progress(0.163329);
apply_patch("/system/app/HtcCalculatorWidget.apk", "-",
            79525b5efd7e7c99922ca29adcf410195de929b4, 1118654,
            0d47357155bea6e2ba8872f6c7e8d0a7f3a90781, package_extract_file("patch/system/app/HtcCalculatorWidget.apk.p"));
set_progress(0.167706);
apply_patch("/system/app/HtcCalculatorWidget.odex", "-",
            974adde833957e76daf06cd26a62318ef6b04d2e, 122856,
            baa932a55cf7f5ecfa85ca77353c235675fa9db2, package_extract_file("patch/system/app/HtcCalculatorWidget.odex.p"));
set_progress(0.168186);
apply_patch("/system/app/HtcClockWidget.apk", "-",
            281759ada120a74ba4e9a4bcea3c318c1662d9a7, 2054000,
            125458c3e766fa72e7d685b5770437b375b678ac, package_extract_file("patch/system/app/HtcClockWidget.apk.p"));
set_progress(0.176223);
apply_patch("/system/app/HtcClockWidget.odex", "-",
            abec04e6aa8c3ffb26175d2999ce9145eac94455, 291032,
            1df04be5054d56cb7f0f4a3286f8b4961ccbd8df, package_extract_file("patch/system/app/HtcClockWidget.odex.p"));
set_progress(0.177361);
apply_patch("/system/app/HtcCompressViewer.apk", "-",
            9273cc37b2a9407309442b4f128f736706a20fef, 89485,
            b838bf34c4a56f317270d48d4241af9f771998ad, package_extract_file("patch/system/app/HtcCompressViewer.apk.p"));
set_progress(0.177711);
apply_patch("/system/app/HtcCompressViewer.odex", "-",
            731533afa935857a2f2fc6845b416606c636d87e, 89160,
            78f051f8dbca0180ed25e1146d04c3b424bb15c2, package_extract_file("patch/system/app/HtcCompressViewer.odex.p"));
set_progress(0.178060);
apply_patch("/system/app/HtcConnectedMedia.apk", "-",
            3b02b2e5d0c3b329c11e4e8242cfbad390946122, 122123,
            55b9e4de06aa76eee2d9f7d815c3de8f9279905d, package_extract_file("patch/system/app/HtcConnectedMedia.apk.p"));
set_progress(0.178538);
apply_patch("/system/app/HtcConnectedMedia.odex", "-",
            6dfb6905d68b7eafcc09390dc12b915b1297d102, 7712,
            55e3b068fb92dae0ac2c2eb09c1a61030388f3f2, package_extract_file("patch/system/app/HtcConnectedMedia.odex.p"));
set_progress(0.178568);
apply_patch("/system/app/HtcContacts.apk", "-",
            5f12f7ad8d2af86f1ebfe445b526d3ae48401c2e, 2415058,
            8280a94592651f2e2270c07d07cb398948a1b04b, package_extract_file("patch/system/app/HtcContacts.apk.p"));
set_progress(0.188017);
apply_patch("/system/app/HtcContacts.odex", "-",
            8fed7356ac4870947cd6512bc299924cff87c4ed, 2674688,
            850b7ed9865ae0d04ad01023f35751cb91176ddd, package_extract_file("patch/system/app/HtcContacts.odex.p"));
set_progress(0.198482);
apply_patch("/system/app/HtcDLNAMiddleLayer.apk", "-",
            8aff553e27186470a40415f31cb6cc64db6aea75, 55543,
            8663d3e65953bd589657ce8ef387f9baaee10310, package_extract_file("patch/system/app/HtcDLNAMiddleLayer.apk.p"));
set_progress(0.198699);
apply_patch("/system/app/HtcDLNAMiddleLayer.odex", "-",
            7a21c83cba62ea9d4d8b858b1aa859a4982f040d, 505136,
            0c10d8a4229faa27d8fe65dce79a282c20dc10b0, package_extract_file("patch/system/app/HtcDLNAMiddleLayer.odex.p"));
set_progress(0.200675);
apply_patch("/system/app/HtcDMC.apk", "-",
            db230960975bce3204d53e88a22e6d4e304afab9, 509676,
            a657419fe86ad49d950605f6a746ba868501885e, package_extract_file("patch/system/app/HtcDMC.apk.p"));
set_progress(0.202669);
apply_patch("/system/app/HtcDMC.odex", "-",
            dd8c2e208a170b09b2b46ef07792365aed83a4df, 180400,
            32c3fd7fc41b20dc2a19120fb309d947d1a22d61, package_extract_file("patch/system/app/HtcDMC.odex.p"));
set_progress(0.203375);
apply_patch("/system/app/HtcDataRoamingWidget.apk", "-",
            f6a37a11ef0b36a0a8d70fa50104b3048905d70f, 74272,
            abb0bb3354ca693323776c2f018befa82cdb504c, package_extract_file("patch/system/app/HtcDataRoamingWidget.apk.p"));
set_progress(0.203666);
apply_patch("/system/app/HtcDataRoamingWidget.odex", "-",
            eaffa182cb7d31c223d793769bde78b9e635ab61, 19064,
            80dfdd63480978fc4ea1b6869b274be06845200c, package_extract_file("patch/system/app/HtcDataRoamingWidget.odex.p"));
set_progress(0.203740);
apply_patch("/system/app/HtcDataStripWidget.apk", "-",
            8ff00da6df1a81beac9c636259eb8b5462a4c0cd, 322274,
            d649974c45bb633a83262fe5acc3a2cbfe2fe093, package_extract_file("patch/system/app/HtcDataStripWidget.apk.p"));
set_progress(0.205001);
apply_patch("/system/app/HtcDataStripWidget.odex", "-",
            dc496220543458d3a3124a1931e0f58d5351b1c3, 37080,
            2c8c1a80815df20551b601881659ecf2bf41470e, package_extract_file("patch/system/app/HtcDataStripWidget.odex.p"));
set_progress(0.205146);
apply_patch("/system/app/HtcDialer.apk", "-",
            9771d833b99d5451c6799a96a446f2e09509bef6, 592999,
            024373a95b1b31648eb7fffac13f87b027dd72fd, package_extract_file("patch/system/app/HtcDialer.apk.p"));
set_progress(0.207466);
apply_patch("/system/app/HtcDialer.odex", "-",
            6b308d30c5a7641de953f4bc839740368d09bfe4, 655352,
            28c53fbb185159592541e00c5c7859bf54564d86, package_extract_file("patch/system/app/HtcDialer.odex.p"));
set_progress(0.210030);
apply_patch("/system/app/HtcDirect.apk", "-",
            d532493dc30828405131398e20cdc1bb73b09669, 423800,
            99f7968d031c6a2e774e1caf0131335eeb226da4, package_extract_file("patch/system/app/HtcDirect.apk.p"));
set_progress(0.211689);
apply_patch("/system/app/HtcDirect.odex", "-",
            12e37aec3ee51e55207abc75abdb0d9aa68bfad8, 358448,
            7699072a47ca865287955bcd861e5fb021f92089, package_extract_file("patch/system/app/HtcDirect.odex.p"));
set_progress(0.213091);
apply_patch("/system/app/HtcDirectDownloadsProvider.apk", "-",
            8336db3ea411bb4bbe062ed0d988cd312ff8f90c, 4134,
            4ff5e92a1e0f53dcde6ad1b3b35b58e0716bb0e2, package_extract_file("patch/system/app/HtcDirectDownloadsProvider.apk.p"));
set_progress(0.213107);
apply_patch("/system/app/HtcDirectDownloadsProvider.odex", "-",
            57ee628347298c5cdc518413e6adf75a60cd392d, 50936,
            841e97651c59619dcdf356577ce85b98c2f13626, package_extract_file("patch/system/app/HtcDirectDownloadsProvider.odex.p"));
set_progress(0.213306);
apply_patch("/system/app/HtcFMRadio.apk", "-",
            0e2999e096f3ffef698b5d2b4e037e30dbc5382e, 925405,
            7bebca5574d62598064714ab1e37b876e57e4ed2, package_extract_file("patch/system/app/HtcFMRadio.apk.p"));
set_progress(0.216927);
apply_patch("/system/app/HtcFMRadio.odex", "-",
            f15a38b63f2d0141b263c47a01b1011d8c17a3a6, 431232,
            fce2845b5717b4b04f9a1c5356caf3eabb6f941d, package_extract_file("patch/system/app/HtcFMRadio.odex.p"));
set_progress(0.218614);
apply_patch("/system/app/HtcFacebook.apk", "-",
            0e827b65c36fbefe5d03e2c90da123a4c6131af8, 491152,
            1d79423568a9b009e54752c6e786e5ff475146a4, package_extract_file("patch/system/app/HtcFacebook.apk.p"));
set_progress(0.220536);
apply_patch("/system/app/HtcFacebook.odex", "-",
            c2376bb424f6e4c841f46f67d0b6bd69c94a0c6c, 588144,
            6ad710037cbe39754e7bca218a7ed196cf5d242b, package_extract_file("patch/system/app/HtcFacebook.odex.p"));
set_progress(0.222837);
apply_patch("/system/app/HtcFeedback.apk", "-",
            045e748440d0b578295efefc58a23fde70ed941e, 382919,
            0c756d58473a41f8299f572b3461ad1dd1247990, package_extract_file("patch/system/app/HtcFeedback.apk.p"));
set_progress(0.224335);
apply_patch("/system/app/HtcFeedback.odex", "-",
            9e4d8370e996a58219051fa9a29149ece1235ab3, 60168,
            bfb26e0547359b7c878fabc389248eb53ec8f203, package_extract_file("patch/system/app/HtcFeedback.odex.p"));
set_progress(0.224571);
apply_patch("/system/app/HtcGreader.apk", "-",
            2e17ca2f0ddb0e4c44aa29e515065d117c32d39f, 430623,
            d6217bb299916b4e7ba0f8a451463adecbb2a12b, package_extract_file("patch/system/app/HtcGreader.apk.p"));
set_progress(0.226255);
apply_patch("/system/app/HtcGreader.odex", "-",
            eee8513f4dd682fc6ec3d480956fe162e1da0d85, 1169224,
            4366ca7f159e92dd12723755a1faa9daa665a3fa, package_extract_file("patch/system/app/HtcGreader.odex.p"));
set_progress(0.230830);
apply_patch("/system/app/HtcGreaderWidget.apk", "-",
            3eaa6d96a51ed07422be962319452fdc52e391db, 428853,
            d11398ad462cb1df81f45e90c4f8c5f063445847, package_extract_file("patch/system/app/HtcGreaderWidget.apk.p"));
set_progress(0.232508);
apply_patch("/system/app/HtcGreaderWidget.odex", "-",
            5306c9936b8233768edb49c6b0462a4e798283e4, 168944,
            b48bf9287c68472f71954114d77c3b81856b0978, package_extract_file("patch/system/app/HtcGreaderWidget.odex.p"));
set_progress(0.233169);
apply_patch("/system/app/HtcHubSyncProvider.apk", "-",
            d22206f64f05d86ddc9a56ee63422bdaf753e0cb, 9300,
            3134812f20c375587d4e4754cd6b21ae59d17c26, package_extract_file("patch/system/app/HtcHubSyncProvider.apk.p"));
set_progress(0.233205);
apply_patch("/system/app/HtcHubSyncProvider.odex", "-",
            1f4334f121281b168a5a4547c08c42d270afb07b, 128128,
            25b5422c0ae41a20efbf439658e46a5feb38d7ec, package_extract_file("patch/system/app/HtcHubSyncProvider.odex.p"));
set_progress(0.233706);
apply_patch("/system/app/HtcImageWallpaper.apk", "-",
            1996766896ed18fbd8efc5992a32075bdfb292c4, 240028,
            adb9a08a98c0b9b33a10b00182af90ec7cdaeb3b, package_extract_file("patch/system/app/HtcImageWallpaper.apk.p"));
set_progress(0.234646);
apply_patch("/system/app/HtcImageWallpaper.odex", "-",
            2b4a23aea2edbab3b5b7f89447e62d0a9a0fc2d2, 70136,
            29b5dff305fc0b1a2e6f5bdc2654a8da5db432c3, package_extract_file("patch/system/app/HtcImageWallpaper.odex.p"));
set_progress(0.234920);
apply_patch("/system/app/HtcLaputa.apk", "-",
            b495d0d26338ee08d07999f66f535293d9c909fe, 8680322,
            c0ec809b3b34f6ff33f40a95bce5c1ee65f9583e, package_extract_file("patch/system/app/HtcLaputa.apk.p"));
set_progress(0.268881);
apply_patch("/system/app/HtcLaputa.odex", "-",
            bd27f91dce69b3d88c4c64be6312d02eb351fff5, 2971040,
            9a2e53efc5230a73d2d09162cdf71fab5545ba87, package_extract_file("patch/system/app/HtcLaputa.odex.p"));
set_progress(0.280506);
apply_patch("/system/app/HtcLaputaInstaller.apk", "-",
            2bed8b8fd16376a447db64be6c1c40c33a8d77d7, 177911,
            58c1f93076dc1a429bb7fa9bd5dbbab70cf2bdc6, package_extract_file("patch/system/app/HtcLaputaInstaller.apk.p"));
set_progress(0.281202);
apply_patch("/system/app/HtcLaputaInstaller.odex", "-",
            123d1d50cd4ba580c4e52a41f401f09700c0365a, 548528,
            ec5f8c75d4ef5dee21473ae195125f186a27da02, package_extract_file("patch/system/app/HtcLaputaInstaller.odex.p"));
set_progress(0.283348);
apply_patch("/system/app/HtcLaputaWidget.apk", "-",
            97920c87dbae303f347bc7ba4a4f51a0e18fd135, 1217264,
            7ea7cafd50d9f103cb4e34452ba0871ca42d34ad, package_extract_file("patch/system/app/HtcLaputaWidget.apk.p"));
set_progress(0.288110);
apply_patch("/system/app/HtcLaputaWidget.odex", "-",
            fa6455b1ec2801817894c96462b6a2146165c53a, 456008,
            0af0447c1f176cc815efc7e778b842673641ab20, package_extract_file("patch/system/app/HtcLaputaWidget.odex.p"));
set_progress(0.289894);
apply_patch("/system/app/HtcLocationService.apk", "-",
            60ed5c8e8c71902fcc8bd702bc359c9b672e6b3a, 88070,
            16aa4037c6fd3d5cd3da95f2d27b21b41d784ca5, package_extract_file("patch/system/app/HtcLocationService.apk.p"));
set_progress(0.290239);
apply_patch("/system/app/HtcLocationService.odex", "-",
            990147617a987370eb6515cc641011b5d6c77a43, 111128,
            f9bde2033e9144783a219489335e70c4a613ab55, package_extract_file("patch/system/app/HtcLocationService.odex.p"));
set_progress(0.290674);
apply_patch("/system/app/HtcLockScreen.apk", "-",
            ca9e76e1e68fee4272a442cd1586feeb0c372838, 841482,
            944c3c4b4acef8d16870808386d7d3aa15328323, package_extract_file("patch/system/app/HtcLockScreen.apk.p"));
set_progress(0.293966);
apply_patch("/system/app/HtcLockScreen.odex", "-",
            5e6f99a3c764d4c00de694fb27d1ef46b973a897, 199168,
            30a77150b08f6bfff33a84d859aac8e1593038b9, package_extract_file("patch/system/app/HtcLockScreen.odex.p"));
set_progress(0.294745);
apply_patch("/system/app/HtcMessageCS.apk", "-",
            f48117073224b5845c614c0617df6316acee7841, 9432,
            2009155e743c3822d4391ec9aa573f7628f28058, package_extract_file("patch/system/app/HtcMessageCS.apk.p"));
set_progress(0.294782);
apply_patch("/system/app/HtcMessageCS.odex", "-",
            f3542b620b21bf1eec688e314fa8928ce18258b4, 114536,
            ad449693ceba9f7165e5797274db0d93d1083c3d, package_extract_file("patch/system/app/HtcMessageCS.odex.p"));
set_progress(0.295230);
apply_patch("/system/app/HtcMessageProvider.apk", "-",
            b04dd6f18af28b59fb38948fddd756fe668bc6e5, 3404,
            39e3d003a92d4ec7a9d4138d50b161a26dfb67d7, package_extract_file("patch/system/app/HtcMessageProvider.apk.p"));
set_progress(0.295244);
apply_patch("/system/app/HtcMessageProvider.odex", "-",
            d5088136908d9fb95305e30b96b27efa9abe591d, 8728,
            753e732822229f5d36b62dafec6cd6ca5f4172e1, package_extract_file("patch/system/app/HtcMessageProvider.odex.p"));
set_progress(0.295278);
apply_patch("/system/app/HtcMessageUploader.apk", "-",
            3687d8f3e1575e7bdfa8da6841ed28dde41462cc, 4161,
            8306563459625cc2b64a98ecc2acc0078512319a, package_extract_file("patch/system/app/HtcMessageUploader.apk.p"));
set_progress(0.295294);
apply_patch("/system/app/HtcMessageUploader.odex", "-",
            4002e1b102e68d170cb7417c30d11d71704e3ee6, 41304,
            b358a48242d608e0b0ad31253a389d9213791fde, package_extract_file("patch/system/app/HtcMessageUploader.odex.p"));
set_progress(0.295456);
apply_patch("/system/app/HtcMusic.apk", "-",
            ac847f75fc2baba869aeb1b2d23880225d562f8c, 1189937,
            87680eb4febbfa7c43e82faad31d381f123258b7, package_extract_file("patch/system/app/HtcMusic.apk.p"));
set_progress(0.300111);
apply_patch("/system/app/HtcMusic.odex", "-",
            f793d7d814199da220f85cb0cd41ee2628e023df, 1535992,
            52d4b9aeec295598e70f72eb35d63c6b6dad2feb, package_extract_file("patch/system/app/HtcMusic.odex.p"));
set_progress(0.306121);
apply_patch("/system/app/HtcMusicMarkedItems.apk", "-",
            ca3cd30d161eac3dd9bacc369670c69ef6b7bb42, 63380,
            daff88fcbe58fc5bf2b202e89b782ed57c7f3c29, package_extract_file("patch/system/app/HtcMusicMarkedItems.apk.p"));
set_progress(0.306369);
apply_patch("/system/app/HtcMusicMarkedItems.odex", "-",
            7f744d558254d4e9bf6884291f0b972b752de8c3, 164584,
            662d76b47fe71b5e97fb10a427f10fe9f6bfc2e7, package_extract_file("patch/system/app/HtcMusicMarkedItems.odex.p"));
set_progress(0.307013);
apply_patch("/system/app/HtcPhotoWidget.apk", "-",
            8c4a2734277b1936c24d2e615d4f14722a4f98df, 1076989,
            4ba3efa63febe3c8568f5c9e7fa08c446877bf3f, package_extract_file("patch/system/app/HtcPhotoWidget.apk.p"));
set_progress(0.311226);
apply_patch("/system/app/HtcPhotoWidget.odex", "-",
            6465700bc7d16e2cf5e949ca8a1371dbdc5f3473, 112944,
            dce750f1804d7fdc9914332079066aefbaa4ef8a, package_extract_file("patch/system/app/HtcPhotoWidget.odex.p"));
set_progress(0.311668);
apply_patch("/system/app/HtcPowerStripWidget.apk", "-",
            8d258af25d3d1c1bfda7054a852a9659d20e8162, 371463,
            de53ffcccf41f8b647e91c45444a5b304b60b444, package_extract_file("patch/system/app/HtcPowerStripWidget.apk.p"));
set_progress(0.313122);
apply_patch("/system/app/HtcPowerStripWidget.odex", "-",
            5a5e1c2af1f96cb7143623fb83913501ba99b830, 40312,
            053101da8bfdd68e9a8ff0085435360bb7a3d296, package_extract_file("patch/system/app/HtcPowerStripWidget.odex.p"));
set_progress(0.313279);
apply_patch("/system/app/HtcProfileWidget.apk", "-",
            c53f2fd1f40a221a2fdbf52d92cdb73ccb045cf9, 52296,
            936fb4df4bd1da77873a7646e1da9779e9c9116f, package_extract_file("patch/system/app/HtcProfileWidget.apk.p"));
set_progress(0.313484);
apply_patch("/system/app/HtcProfileWidget.odex", "-",
            05494f4966ea7c91e118be2f78b714441ee55bda, 30656,
            0d9bcc306e1acbcb4389efd7fe5a6f1a98cb475b, package_extract_file("patch/system/app/HtcProfileWidget.odex.p"));
set_progress(0.313604);
apply_patch("/system/app/HtcRecommends.apk", "-",
            b05120de712f9745defc7c3e8f65a588752c5cee, 243951,
            bf24429fd43f6c088a7fdaa5585c42fa4a0d7f28, package_extract_file("patch/system/app/HtcRecommends.apk.p"));
set_progress(0.314558);
apply_patch("/system/app/HtcRecommends.odex", "-",
            3248bf8015b9cd803de11f3caa632a7fb584bfba, 440128,
            c962d44bd49d417766409a46aec177faeb76946d, package_extract_file("patch/system/app/HtcRecommends.odex.p"));
set_progress(0.316280);
apply_patch("/system/app/HtcRecommendsWidget.apk", "-",
            4b44bbc5a1a335952cffd4bebd54b1da5c164dde, 232663,
            98ef6d73f376dbe654d4bc1aa270ed3b8cb7d6c4, package_extract_file("patch/system/app/HtcRecommendsWidget.apk.p"));
set_progress(0.317191);
apply_patch("/system/app/HtcRecommendsWidget.odex", "-",
            444dd5c601e40a8ddc8fde3bc845fc3aaf7a123a, 58448,
            7f3bdf2f9b88dafb718aebe0043af6c11cfba8cf, package_extract_file("patch/system/app/HtcRecommendsWidget.odex.p"));
set_progress(0.317419);
apply_patch("/system/app/HtcRingtoneTrimmer.apk", "-",
            b5897250d280091fe282cf1791e50d8dba2042bc, 223331,
            79722563b4183e06ec27973c06ddf6aa46d93fb9, package_extract_file("patch/system/app/HtcRingtoneTrimmer.apk.p"));
set_progress(0.318293);
apply_patch("/system/app/HtcRingtoneTrimmer.odex", "-",
            7723dd610c0ddda0527b3c87770a03f44fa96ecb, 105048,
            52b7c01949a4c057a90a921b648281c5cdcbe7ae, package_extract_file("patch/system/app/HtcRingtoneTrimmer.odex.p"));
set_progress(0.318704);
apply_patch("/system/app/HtcRingtoneWidget.apk", "-",
            58456fb12ffe4fcf5eb22b85a483952befcdb207, 37987,
            4bb97380612c05a3d3ca99f070c9115c2b092d5e, package_extract_file("patch/system/app/HtcRingtoneWidget.apk.p"));
set_progress(0.318853);
apply_patch("/system/app/HtcRingtoneWidget.odex", "-",
            39d40ba94ac5c653db4bca954a268229531f28be, 24728,
            7f7016a214cec2be106d015c7cadd65088923bdf, package_extract_file("patch/system/app/HtcRingtoneWidget.odex.p"));
set_progress(0.318949);
apply_patch("/system/app/HtcScreenBrightnessWidget.apk", "-",
            fd89150ab05c638fed5ed9a7acbc9f04adb29da8, 102617,
            562f9358ed1199bce00e30bdfff22286e45c1abe, package_extract_file("patch/system/app/HtcScreenBrightnessWidget.apk.p"));
set_progress(0.319351);
apply_patch("/system/app/HtcScreenBrightnessWidget.odex", "-",
            cfa56b1d3eb66b79a23e00745e960b52dc0aac1b, 21032,
            152c63f7d186735ee4316cec7abedb34be30f3a3, package_extract_file("patch/system/app/HtcScreenBrightnessWidget.odex.p"));
set_progress(0.319433);
apply_patch("/system/app/HtcScreenTimeoutWidget.apk", "-",
            8396725b47d9cf08d199705bbaa254b7d893b0e8, 102326,
            42e6a32d16a5c2c44715c8aed9bc35e0a01f1668, package_extract_file("patch/system/app/HtcScreenTimeoutWidget.apk.p"));
set_progress(0.319833);
apply_patch("/system/app/HtcScreenTimeoutWidget.odex", "-",
            dbf27f77aacd7ea50123859559f6ea0d46d83ee4, 18752,
            2faf9080364d7ba90191f87872a8a189a8b1ba72, package_extract_file("patch/system/app/HtcScreenTimeoutWidget.odex.p"));
set_progress(0.319907);
apply_patch("/system/app/HtcSettingsProvider.odex", "-",
            30fbe542beee3e8e392b454944333e62cd631e4f, 15192,
            bbddcc091bf9c745bc29c01f912f758a3e6d2035, package_extract_file("patch/system/app/HtcSettingsProvider.odex.p"));
set_progress(0.319966);
apply_patch("/system/app/HtcSoundRecorder.apk", "-",
            3ce730b2788bdc20b9b38e20d035fb06b3ad9de2, 821923,
            934bdb0055b72a88cf4234de8f15772a08423063, package_extract_file("patch/system/app/HtcSoundRecorder.apk.p"));
set_progress(0.323182);
apply_patch("/system/app/HtcSoundRecorder.odex", "-",
            6f72c94955d88df3918c23869845276f2861e3cb, 315536,
            62f9305ed58b870440eed7433ca4d68e04dd8a2c, package_extract_file("patch/system/app/HtcSoundRecorder.odex.p"));
set_progress(0.324417);
apply_patch("/system/app/HtcSoundSetDownloadManager.apk", "-",
            4580bd599cc982ac04f088067c09e9965f40a642, 304588,
            08027bdf637c33a82e8ff27f4eeae837306362d1, package_extract_file("patch/system/app/HtcSoundSetDownloadManager.apk.p"));
set_progress(0.325608);
apply_patch("/system/app/HtcSoundSetDownloadManager.odex", "-",
            e9609e801b700bea189bc3fdd50b4b7177283345, 353760,
            7502a0e7109568b41f71d151c48a248cb373bdfc, package_extract_file("patch/system/app/HtcSoundSetDownloadManager.odex.p"));
set_progress(0.326992);
apply_patch("/system/app/HtcStreamPlayer.apk", "-",
            d80a9e32028027bfd478f30826a104eb7bc298ec, 205937,
            a1e12345b64fe74042487f6adab9c896e7f8890f, package_extract_file("patch/system/app/HtcStreamPlayer.apk.p"));
set_progress(0.327798);
apply_patch("/system/app/HtcStreamPlayer.odex", "-",
            ac039dc98388f0152f597aa24f4bece042683d65, 215904,
            343724c2bd083393bd9196a2bdcb145d396ba014, package_extract_file("patch/system/app/HtcStreamPlayer.odex.p"));
set_progress(0.328643);
apply_patch("/system/app/HtcSyncwidget.apk", "-",
            49cd19ba4459b9c15efcf8a8e4b4f59cfefded3d, 107013,
            f5c994c05cbda58252f69970d746eb3bb8fac2b1, package_extract_file("patch/system/app/HtcSyncwidget.apk.p"));
set_progress(0.329061);
apply_patch("/system/app/HtcSyncwidget.odex", "-",
            4c1cf36117ffa94326ab92077b12e28c9bb63508, 20688,
            0adfecbcbc3d5d2fdec797cb420f02f89a7454d4, package_extract_file("patch/system/app/HtcSyncwidget.odex.p"));
set_progress(0.329142);
apply_patch("/system/app/HtcTipWidget.apk", "-",
            bfc68e3267edeb0304c59600db43d5793816397f, 193550,
            3d4e6a18fc49f6132fd5a57816e53e0c0941f5c0, package_extract_file("patch/system/app/HtcTipWidget.apk.p"));
set_progress(0.329900);
apply_patch("/system/app/HtcTipWidget.odex", "-",
            0f676ce115a38f7378b63e3ceddd83cdb9375a76, 33904,
            47ba802b679a8825467186c25a199b73dc1ca0fb, package_extract_file("patch/system/app/HtcTipWidget.odex.p"));
set_progress(0.330032);
apply_patch("/system/app/HtcTwitter.apk", "-",
            0507765bffc6759b06f921476935b8c33d82c5a6, 677647,
            377786be8638d86414fc119f96c29c6c3d94d626, package_extract_file("patch/system/app/HtcTwitter.apk.p"));
set_progress(0.332684);
apply_patch("/system/app/HtcTwitter.odex", "-",
            8e5f6fe623f745e966a665222cc72ec51c0cb85b, 644384,
            b7dcdb0095e139bb884e73f2ceb96111fff30019, package_extract_file("patch/system/app/HtcTwitter.odex.p"));
set_progress(0.335205);
apply_patch("/system/app/HtcWeatherWallpaper.apk", "-",
            afc9b4ff745989af70d03753ce653f9f24d2352b, 16251,
            10f10110ab7e510cd76a412e9f5abd07af3aa953, package_extract_file("patch/system/app/HtcWeatherWallpaper.apk.p"));
set_progress(0.335268);
apply_patch("/system/app/HtcWeatherWallpaper.odex", "-",
            00dbc46841904d7805194abe3d1792bbe442eba0, 152704,
            222e7659348c77a97888cf6253fda299a1628c7f, package_extract_file("patch/system/app/HtcWeatherWallpaper.odex.p"));
set_progress(0.335866);
apply_patch("/system/app/LiveWallpapers.apk", "-",
            e061c9638b519db1047b5d69c2decf17be170244, 1129001,
            c921a7703b2b37abc6b57b8154934713827ab17f, package_extract_file("patch/system/app/LiveWallpapers.apk.p"));
set_progress(0.340283);
apply_patch("/system/app/LiveWallpapers.odex", "-",
            80fe7f89e9569e4666bdc19f8d57ffa0c01d039a, 72800,
            d9a30c8b297e2cf4ba74a6ca2a7cfdcd1f863c9b, package_extract_file("patch/system/app/LiveWallpapers.odex.p"));
set_progress(0.340568);
apply_patch("/system/app/LiveWallpapersPicker.apk", "-",
            df9dc70de8597995f833c1fd07514a71ce3ba703, 38708,
            69e43738269762b938bbb98daa5742bff48fecf0, package_extract_file("patch/system/app/LiveWallpapersPicker.apk.p"));
set_progress(0.340719);
apply_patch("/system/app/LiveWallpapersPicker.odex", "-",
            90d6dfe7aff6f19cc8effb7e21fecb41158f355d, 21512,
            bf2ca1faa6aaa834244b0be4ba684f5325f88e64, package_extract_file("patch/system/app/LiveWallpapersPicker.odex.p"));
set_progress(0.340803);
apply_patch("/system/app/LocationPickerLaputa.odex", "-",
            2c027d62d3c9ad01132a12d6065c824a673b09fb, 8592,
            29c07419064fe69eb5695429a685ade92a6d955f, package_extract_file("patch/system/app/LocationPickerLaputa.odex.p"));
set_progress(0.340837);
apply_patch("/system/app/MagicSmokeWallpapers.apk", "-",
            f5ea9065835bd5c41cfba56f12ac43bdf4b7c2df, 216153,
            7949637419c9f4027ef50f6d300f8716585cf2a9, package_extract_file("patch/system/app/MagicSmokeWallpapers.apk.p"));
set_progress(0.341683);
apply_patch("/system/app/MagicSmokeWallpapers.odex", "-",
            f6a811af2da074b642352a91e6717860933758eb, 25424,
            cb42a9681f84c5cd2dc553e904cc3f3690b9b84b, package_extract_file("patch/system/app/MagicSmokeWallpapers.odex.p"));
set_progress(0.341782);
apply_patch("/system/app/Mail.apk", "-",
            3bbcfe80c682a8ee5274b2be9e8af2b3aa13f680, 2107789,
            5feafb3e3f55a0ef33b1d955215aea549a9cb75a, package_extract_file("patch/system/app/Mail.apk.p"));
set_progress(0.350029);
apply_patch("/system/app/Mail.odex", "-",
            6fc680f6af7d150981251eba6abb1c36f1028876, 3693832,
            7620a0eca56a75a18564e713216eff03ad72d422, package_extract_file("patch/system/app/Mail.odex.p"));
set_progress(0.364481);
apply_patch("/system/app/Maps.apk", "-",
            8f62cbe941a6353f2b32840bb68ad3ba977eaf80, 6143559,
            3f7329fd96dcde9d7cd41b8383adc00ce4115f88, package_extract_file("patch/system/app/Maps.apk.p"));
set_progress(0.388517);
apply_patch("/system/app/MediaProvider.apk", "-",
            0b1f1ec80105a727d6c123c48606d80bc8183a85, 27405,
            9b4cc1e6e463443c81d13b83e6aa045064c323a9, package_extract_file("patch/system/app/MediaProvider.apk.p"));
set_progress(0.388625);
apply_patch("/system/app/MediaProvider.odex", "-",
            10b2d597d6d8be0f76c5cfc85209f9e1c6818128, 121336,
            3853f299b5af2a3559f018b1601ccef70460e563, package_extract_file("patch/system/app/MediaProvider.odex.p"));
set_progress(0.389099);
apply_patch("/system/app/MessageTabPlugin.apk", "-",
            35e979405ec619665e577971e09b201721133817, 258549,
            8c2d94b394cc229338f7658e486f6cb56e1c1a3d, package_extract_file("patch/system/app/MessageTabPlugin.apk.p"));
set_progress(0.390111);
apply_patch("/system/app/MessageTabPlugin.odex", "-",
            793d5acaf83583dcbcc1a01e8885f80640a3469b, 385432,
            036b23605bc97d60ebf57c3ba40dbaa6387a92e3, package_extract_file("patch/system/app/MessageTabPlugin.odex.p"));
set_progress(0.391619);
apply_patch("/system/app/Metal.apk", "-",
            c7b4ccc0e8fabd1c466e3c7ab62d12762b9dcd33, 4199939,
            394b98c7c2a2b15072e238b67c883ea0cbbb8fa2, package_extract_file("patch/system/app/Metal.apk.p"));
set_progress(0.408051);
apply_patch("/system/app/Mms.apk", "-",
            5e90142b8f8abf76dc53aeca833f62afd549d9cf, 2280698,
            c7bb64abcf81d0f203b5b6ed421e25ff0acc97f6, package_extract_file("patch/system/app/Mms.apk.p"));
set_progress(0.416974);
apply_patch("/system/app/Mms.odex", "-",
            ef8b26d884618bb90b5e0ac093a8471b755d4fe3, 2174688,
            bbdb2755e8868472296b6ad937c088a1a7567ea0, package_extract_file("patch/system/app/Mms.odex.p"));
set_progress(0.425483);
apply_patch("/system/app/Mode10Wallpapers.apk", "-",
            29de68510f211c1362ec7734ccb3924084eeb533, 728731,
            d0b44333cb3e1b19cf6a4683566a32819001bc89, package_extract_file("patch/system/app/Mode10Wallpapers.apk.p"));
set_progress(0.428334);
apply_patch("/system/app/Mode10Wallpapers.odex", "-",
            249a3540f6fefc724ba6086d0af67ff3ceda90b6, 27960,
            803a94209491ba0ccc7f2588d8b83c27b6a22172, package_extract_file("patch/system/app/Mode10Wallpapers.odex.p"));
set_progress(0.428443);
apply_patch("/system/app/MyHTC.apk", "-",
            6799189a7c36c05987b06f4a28514c034826d041, 356254,
            6e681ccc9c25aa1799a00e3b2b961b03b3e613b1, package_extract_file("patch/system/app/MyHTC.apk.p"));
set_progress(0.429837);
apply_patch("/system/app/MyHTC.odex", "-",
            f3845c44eed2a6c5dccd9080485dc339d39860e3, 437448,
            0bd854ac6feb37e6c9d11fa9fcad67e85df3f5f4, package_extract_file("patch/system/app/MyHTC.odex.p"));
set_progress(0.431548);
apply_patch("/system/app/MyReportAgent.apk", "-",
            a8dba219012624fa9ff03e3513c1de6f235f89b4, 6102,
            88a0a813f2bf0675d8f85573d5cebd79236a9845, package_extract_file("patch/system/app/MyReportAgent.apk.p"));
set_progress(0.431572);
apply_patch("/system/app/MyReportAgent.odex", "-",
            c2ff64172964859776f899b395512119e9737ca7, 257912,
            43d8f7ae5dad05222c6d091a6bf2b38be42d5cd6, package_extract_file("patch/system/app/MyReportAgent.odex.p"));
set_progress(0.432581);
apply_patch("/system/app/OnlineAssetDetails.apk", "-",
            9b9dd20195a0150052d0bcc0683119d7673cf8c1, 98508,
            d143482d1a469da92d715fa61efe95f507218172, package_extract_file("patch/system/app/OnlineAssetDetails.apk.p"));
set_progress(0.432967);
apply_patch("/system/app/OnlineAssetDetails.odex", "-",
            0811263bf23aefa81990e1144c98352efe48f82a, 115944,
            57d725bc1443770617fe57e00a126d0ec3e98751, package_extract_file("patch/system/app/OnlineAssetDetails.odex.p"));
set_progress(0.433420);
apply_patch("/system/app/PCSCII.apk", "-",
            9aeff04b5e0d05798402cf6e19f58f5d9686787d, 218453,
            212a5db8ca14e986e9f6ea8c7a7ee895af090ef8, package_extract_file("patch/system/app/PCSCII.apk.p"));
set_progress(0.434275);
apply_patch("/system/app/PCSCII.odex", "-",
            ad1c1c65fe50dc51955470b4f4588ea2ffbe99b8, 447496,
            79ec0c98eea4fef789905f961ff8610d44b77455, package_extract_file("patch/system/app/PCSCII.odex.p"));
set_progress(0.436026);
apply_patch("/system/app/PackageInstaller.apk", "-",
            b026f70f5a6e63cfa6dc66c061e61cde27bd71d6, 113502,
            6e1355bbc3565de43bd988896a47eac2a2cace6f, package_extract_file("patch/system/app/PackageInstaller.apk.p"));
set_progress(0.436470);
apply_patch("/system/app/PackageInstaller.odex", "-",
            d8af7cfcbecbd0e6c7ac4da5b1374d76d31a763a, 30584,
            a8a6c7bb290db142f217bed1ba81318bca4165f9, package_extract_file("patch/system/app/PackageInstaller.odex.p"));
set_progress(0.436590);
apply_patch("/system/app/Phone.apk", "-",
            00c2af86196023b19ae49a2c364872605c998c93, 3094735,
            4960d8f1529f8dc8fd3fc5445be7df41d9ddd8f6, package_extract_file("patch/system/app/Phone.apk.p"));
set_progress(0.448698);
apply_patch("/system/app/Phone.odex", "-",
            3a4ff52e07aff76a156cd8afa8be3e633f0849b5, 1580736,
            4c8c23b954f16d04c61afc4fb08d609fde227746, package_extract_file("patch/system/app/Phone.odex.p"));
set_progress(0.454882);
apply_patch("/system/app/PicoTts.odex", "-",
            2ba6e9cf25af6985859d596b7a57e57cf398795b, 14528,
            78c687719c196f7fe9e7b958538683ccd042932a, package_extract_file("patch/system/app/PicoTts.odex.p"));
set_progress(0.454939);
apply_patch("/system/app/PluginManager.apk", "-",
            b6a120b1972de5fbe73bafe305851858a9055358, 13216,
            6b3061be19278532476549958f7e371639cfbc49, package_extract_file("patch/system/app/PluginManager.apk.p"));
set_progress(0.454991);
apply_patch("/system/app/PluginManager.odex", "-",
            a5e7bbc6fb3424d0608ed5d4db100e91140daba7, 51304,
            a6be46fdc30f79895bd46bb6b51acf277b812b1b, package_extract_file("patch/system/app/PluginManager.odex.p"));
set_progress(0.455192);
apply_patch("/system/app/Protips.apk", "-",
            1e8bc2506c595ee72b5af1cbad75e61f0812cb00, 126007,
            e071c9fa61ad655ac20676104a94520cb426636f, package_extract_file("patch/system/app/Protips.apk.p"));
set_progress(0.455685);
apply_patch("/system/app/Protips.odex", "-",
            2bb415d6f3cba4fd2c37e52450fb809b23343444, 10928,
            69248e7c86dc69c08759c42595a3b10f9eb04e38, package_extract_file("patch/system/app/Protips.odex.p"));
set_progress(0.455727);
apply_patch("/system/app/QuickLookup.apk", "-",
            42e6008c3e551113d1231d2f75aa1e150c4b8d8d, 61438,
            870c668d328c0b70df49c457fe95f45b4a698641, package_extract_file("patch/system/app/QuickLookup.apk.p"));
set_progress(0.455968);
apply_patch("/system/app/QuickLookup.odex", "-",
            8817d0d4169ca4b26335252042e6e901abca77fb, 87456,
            66b945f3de6102949d7f25edf26f5af825cf670b, package_extract_file("patch/system/app/QuickLookup.odex.p"));
set_progress(0.456310);
apply_patch("/system/app/Rosie.apk", "-",
            603b08d3b9bf0f56302e6a061f098cf053a30063, 1576517,
            7f07731c45545052de75180b6db31e6460a01b40, package_extract_file("patch/system/app/Rosie.apk.p"));
set_progress(0.462478);
apply_patch("/system/app/Rosie.odex", "-",
            046e3e0a97e119e3a3273ae66753cd1f43f35eb9, 838320,
            89d92895bc4df0058024e53f70493dedde8779e9, package_extract_file("patch/system/app/Rosie.odex.p"));
set_progress(0.465758);
apply_patch("/system/app/Settings.apk", "-",
            d6edb78c1c5a3bad403dce6ba24547c3f5ad4d83, 7219586,
            5f1a9fe2c481588ffa2db96267ffda75d8da4a60, package_extract_file("patch/system/app/Settings.apk.p"));
set_progress(0.494004);
apply_patch("/system/app/Settings.odex", "-",
            91791006bf14c49de693eba8ce32013436b7201d, 1523320,
            6577c0355f94baf10a9d536c073674d62b0418af, package_extract_file("patch/system/app/Settings.odex.p"));
set_progress(0.499964);
apply_patch("/system/app/SettingsProvider.apk", "-",
            25fcbe29e2b87868c66147897be64e927aba1037, 24105,
            cddccb791d315390bf3f09fd056ef1a2f7609252, package_extract_file("patch/system/app/SettingsProvider.apk.p"));
set_progress(0.500059);
apply_patch("/system/app/SettingsProvider.odex", "-",
            66bb64861d268aba99a35723234fef0b758baaa4, 109752,
            37cf2e30396a35093b04241e5a4a63fb55c1c8df, package_extract_file("patch/system/app/SettingsProvider.odex.p"));
set_progress(0.500488);
apply_patch("/system/app/SkinPicker.apk", "-",
            8f0014764fccb56a0f717c3bcf9369d3d6c0e80f, 210371,
            f4e62d3aa511cb3d6b910cef3b69ca848056b57d, package_extract_file("patch/system/app/SkinPicker.apk.p"));
set_progress(0.501311);
apply_patch("/system/app/SkinPicker.odex", "-",
            cf72e07e74f73a50db063d111d1efaa7734ee37a, 148096,
            618836e780fed740bd72af41abe119c6459a94f0, package_extract_file("patch/system/app/SkinPicker.odex.p"));
set_progress(0.501890);
apply_patch("/system/app/Slate.apk", "-",
            2ea1abb5f31a54018e56bfbd136cef50145ac667, 3208251,
            749208f4a566e02d03937d03bb7fe0e4643a54f3, package_extract_file("patch/system/app/Slate.apk.p"));
set_progress(0.514443);
apply_patch("/system/app/SoundRecorder.apk", "-",
            38bb044eab09143d2aaf31871604f1f8b6da7020, 104727,
            b2ad680636cd46d997a27cfc7998445f7136fabe, package_extract_file("patch/system/app/SoundRecorder.apk.p"));
set_progress(0.514852);
apply_patch("/system/app/SoundRecorder.odex", "-",
            bc8cbdf282e37625e659279880890bbfcd8f4aec, 29608,
            b860c0ce04643884684f4683f089b516dfc1b221, package_extract_file("patch/system/app/SoundRecorder.odex.p"));
set_progress(0.514968);
apply_patch("/system/app/Stk.apk", "-",
            d9b606cf0a1804c39329046cbbff57f2d6e2a974, 107744,
            d3969ac6deb305ff5861789b03550609099eeb04, package_extract_file("patch/system/app/Stk.apk.p"));
set_progress(0.515390);
apply_patch("/system/app/Stk.odex", "-",
            d60bbcab1ae63d5bfb0ed6bb2d27eda2770cc2e9, 59672,
            ce7245f48a0fec5ce92a7f6a8016c79b1714349d, package_extract_file("patch/system/app/Stk.odex.p"));
set_progress(0.515623);
apply_patch("/system/app/Stock.apk", "-",
            665d159b75dde2296d6e284e1d815be2b8439554, 344946,
            fe91e53c59f81d27beb0c21ccb5a293e47a957f1, package_extract_file("patch/system/app/Stock.apk.p"));
set_progress(0.516973);
apply_patch("/system/app/Stock.odex", "-",
            51ebcd4755edc3f3b9ad43cdf63ce8220f4cda0c, 227800,
            f1bde343dbecf6f038ad60b7c29ffeab297e2cb3, package_extract_file("patch/system/app/Stock.odex.p"));
set_progress(0.517864);
apply_patch("/system/app/SystemUI.apk", "-",
            7ddbee4aa27690e098c8ab29affa8cdd48d51d63, 551020,
            b6360a55b6b3ca217fa475ba60ee474a1278a968, package_extract_file("patch/system/app/SystemUI.apk.p"));
set_progress(0.520020);
apply_patch("/system/app/SystemUI.odex", "-",
            88f40d8973f2a5ca553099914d3f8b4a2f0442de, 255720,
            282f318a7c13f32ed5152f5db101855bf968d95d, package_extract_file("patch/system/app/SystemUI.odex.p"));
set_progress(0.521020);
apply_patch("/system/app/TelephonyProvider.apk", "-",
            5f9f1718f0a141efc312ac302a12b7ecd65aa281, 32479,
            6256623a840c5d5b39204319bf9f81d6685a6bd7, package_extract_file("patch/system/app/TelephonyProvider.apk.p"));
set_progress(0.521147);
apply_patch("/system/app/TelephonyProvider.odex", "-",
            552822386439c557ffd6f723a02aa64b8e91f8f3, 500784,
            1c1385daa96c57d0cd3164208c4f871e16e99d47, package_extract_file("patch/system/app/TelephonyProvider.odex.p"));
set_progress(0.523107);
apply_patch("/system/app/TtsService.odex", "-",
            4ef088199a4a16ceba77fb09c5e2910b7b27dfd8, 37864,
            6b2f6ef9f2ff100536ece27a3f81e0afc4b5677c, package_extract_file("patch/system/app/TtsService.odex.p"));
set_progress(0.523255);
apply_patch("/system/app/Updater.apk", "-",
            eb0c9e593f580a32d0a948e3f3bdd56f818753ef, 436300,
            9cef8dfa9f186d09d3a405f098dc8327abbe90cf, package_extract_file("patch/system/app/Updater.apk.p"));
set_progress(0.524962);
apply_patch("/system/app/Updater.odex", "-",
            3e81c5fda57790a8e0677d0b1466bc1b74067805, 153424,
            5ad62411f392b951c6ff9195d7b2808f9316038e, package_extract_file("patch/system/app/Updater.odex.p"));
set_progress(0.525562);
apply_patch("/system/app/UpgradeSetup.apk", "-",
            6c9c199590a25516d66766928c3f35036bde5ff2, 4346,
            947848172c248b2147197a06896867b8c078c675, package_extract_file("patch/system/app/UpgradeSetup.apk.p"));
set_progress(0.525579);
apply_patch("/system/app/UpgradeSetup.odex", "-",
            90ce658085ec4f56ad8d89c1f8fed94148a0b043, 12664,
            52725ecf3cd69c202304e673830bcfc40020efc6, package_extract_file("patch/system/app/UpgradeSetup.odex.p"));
set_progress(0.525629);
apply_patch("/system/app/UploadProvider.apk", "-",
            d9a52e2d3effc4e3af43849a851afee7308bce4b, 68139,
            1f3349c46e33ad216012d91d6a66a9a880adfb0d, package_extract_file("patch/system/app/UploadProvider.apk.p"));
set_progress(0.525895);
apply_patch("/system/app/UploadProvider.odex", "-",
            0682f7d8a757f989ae7360f8ce140347fa1c09ca, 113352,
            297a8f834ab5adb50ba6de00f6a81bb771677bf8, package_extract_file("patch/system/app/UploadProvider.odex.p"));
set_progress(0.526339);
apply_patch("/system/app/UserDictionaryProvider.apk", "-",
            06db5c292a24629b05b6e3d8af82ad56cd948812, 6548,
            9d390dfcf59fa84c11f763d3777b3adea9c5c621, package_extract_file("patch/system/app/UserDictionaryProvider.apk.p"));
set_progress(0.526364);
apply_patch("/system/app/UserDictionaryProvider.odex", "-",
            a26b58c3a176ee35486a1da441954068314efc6f, 16584,
            917feeb9bb287433f3e28a9cbe687dd6b8eeb5cf, package_extract_file("patch/system/app/UserDictionaryProvider.odex.p"));
set_progress(0.526429);
apply_patch("/system/app/VisualizationWallpapers.apk", "-",
            023ea8b9f434e7b8d710c4239ca8c8939e4f9cce, 155536,
            ec772e465404cbd47569ed190f43d802eeff92d3, package_extract_file("patch/system/app/VisualizationWallpapers.apk.p"));
set_progress(0.527038);
apply_patch("/system/app/VisualizationWallpapers.odex", "-",
            5d3f8f2c4c6a92d3d600b806cc2c243fdeded363, 37688,
            c2cfb95c26f178a14bdfd64bb5ecc17f604e924f, package_extract_file("patch/system/app/VisualizationWallpapers.odex.p"));
set_progress(0.527185);
apply_patch("/system/app/VpnServices.apk", "-",
            fefb75ac29550f7ca5ee7629d0ad7584eeafbdc3, 15259,
            d75f11fe8e576aaed26074bea28b22598c49c314, package_extract_file("patch/system/app/VpnServices.apk.p"));
set_progress(0.527245);
apply_patch("/system/app/VpnServices.odex", "-",
            1be9d88c3f553805e4710f599ea49b694c79d850, 33608,
            1262835e62db582b96c92278789317c1133be84e, package_extract_file("patch/system/app/VpnServices.odex.p"));
set_progress(0.527376);
apply_patch("/system/app/Weather.apk", "-",
            c27587795ec3cfb0440d9d0fd84280182d006dd0, 254119,
            9985a22acb8579324bb44b949661d83a4502ee19, package_extract_file("patch/system/app/Weather.apk.p"));
set_progress(0.528371);
apply_patch("/system/app/Weather.odex", "-",
            6fdeebb140c12d2d3797395c7d7c1eb95d61276a, 198408,
            a95d7a5e878c0c124ba64f42f5ad01287c3df6ff, package_extract_file("patch/system/app/Weather.odex.p"));
set_progress(0.529147);
apply_patch("/system/app/WeatherAgentService.apk", "-",
            1ead0ebf307e83b18378fb5bc13dd345cbccf64e, 4642,
            4cc65151248ba5c923241b09071d13bac360cd5f, package_extract_file("patch/system/app/WeatherAgentService.apk.p"));
set_progress(0.529165);
apply_patch("/system/app/WeatherAgentService.odex", "-",
            0dd7dd45d304bc82bf89689942717feb47f9a88e, 24104,
            aa8da11fa046ab7bd918538e1ebc35b69539b049, package_extract_file("patch/system/app/WeatherAgentService.odex.p"));
set_progress(0.529259);
apply_patch("/system/app/WeatherProvider.apk", "-",
            120f2ef3c355bcc44c7498eb72283d8d6d997e72, 3877,
            6bbb44ba072e92a1dfd04ace6da2647c10de7e1f, package_extract_file("patch/system/app/WeatherProvider.apk.p"));
set_progress(0.529275);
apply_patch("/system/app/WeatherProvider.odex", "-",
            cd57a0baecf80d0e400ebea4d59105e3d1b9328d, 29416,
            b98e40670ded1f2293671a358c432d6b0264519c, package_extract_file("patch/system/app/WeatherProvider.odex.p"));
set_progress(0.529390);
apply_patch("/system/app/WeatherSyncProvider.apk", "-",
            abe0573791c3ad8a05749f740697788fa66a595b, 68628,
            85fb4efa783a32a6e36158fad9200a84588d3e4a, package_extract_file("patch/system/app/WeatherSyncProvider.apk.p"));
set_progress(0.529658);
apply_patch("/system/app/WeatherSyncProvider.odex", "-",
            dbed468f83c34d216102069b262f7fe7baede9f2, 59984,
            bb37efbc622d14c32c3414419802498b451342d3, package_extract_file("patch/system/app/WeatherSyncProvider.odex.p"));
set_progress(0.529893);
apply_patch("/system/app/WifiRouter.apk", "-",
            0bb1c74467ca1159edb1f02e4be55b492bab4960, 382226,
            736fbdb5b1d11bcf98fa621f689beee977df1065, package_extract_file("patch/system/app/WifiRouter.apk.p"));
set_progress(0.531388);
apply_patch("/system/app/WifiRouter.odex", "-",
            cd8332089eb1a7fcc7c6afca76d8eb7fb600673b, 89736,
            5a2e657b38ed979b41530d4e3b6ebcbe1a9ff08e, package_extract_file("patch/system/app/WifiRouter.odex.p"));
set_progress(0.531739);
apply_patch("/system/app/Wood.apk", "-",
            249f872ccf14786fba7f99ae52f2267599e8d1ae, 5391183,
            17e80e5112ca0d204ca95d8fc88a0a7d969b1ee2, package_extract_file("patch/system/app/Wood.apk.p"));
set_progress(0.552832);
apply_patch("/system/app/WorldClock.apk", "-",
            597c69203cda0bc3d559d2497ad556c2d8a62d56, 903894,
            d7db91108a0e2395a4eb3f7577c7358fe46edae8, package_extract_file("patch/system/app/WorldClock.apk.p"));
set_progress(0.556369);
apply_patch("/system/app/WorldClock.odex", "-",
            8fd201e9bf94158f183b56ad615e7b9e8d7f5609, 424160,
            56eb04996612791e39416bd53c404850c60f4a69, package_extract_file("patch/system/app/WorldClock.odex.p"));
set_progress(0.558028);
apply_patch("/system/app/com.htc.FMRadioWidget.apk", "-",
            ccab5ac4ecdc109fa116b33f6eb1a8eb7af0b5ae, 1691500,
            5ef26cd47b108faadf74961086130275728f4459, package_extract_file("patch/system/app/com.htc.FMRadioWidget.apk.p"));
set_progress(0.564646);
apply_patch("/system/app/com.htc.FMRadioWidget.odex", "-",
            ca9f11b8ba7832057e6b76cf5e06d209cc202225, 143792,
            92cdc87c70ad22ddf4a39802356290b824c63b3e, package_extract_file("patch/system/app/com.htc.FMRadioWidget.odex.p"));
set_progress(0.565209);
apply_patch("/system/app/com.htc.FriendStreamWidget.apk", "-",
            61f6888ae4aed04257ae34a030ace47cdba61a50, 566574,
            afc9bb6b0149d954743cb30afdafbe8872d9a5e8, package_extract_file("patch/system/app/com.htc.FriendStreamWidget.apk.p"));
set_progress(0.567426);
apply_patch("/system/app/com.htc.FriendStreamWidget.odex", "-",
            f615c0d291455ae1d8cb4c677ab83ab73f895e0f, 149288,
            d955edfce2f8c241b67f869fc909180118de9838, package_extract_file("patch/system/app/com.htc.FriendStreamWidget.odex.p"));
set_progress(0.568010);
apply_patch("/system/app/com.htc.MusicWidget.apk", "-",
            33b5ba04af4a8c4b655190f09cb12081c5a75f5d, 756223,
            4308a58aa7627fe55af09aef8f94f997e897ba3f, package_extract_file("patch/system/app/com.htc.MusicWidget.apk.p"));
set_progress(0.570968);
apply_patch("/system/app/com.htc.MusicWidget.odex", "-",
            4df6b3c4be12d709e0b6b9cc9bf90810a9f063b3, 115424,
            709a7c1b52682c3cb0f4557568efbcf584f610b5, package_extract_file("patch/system/app/com.htc.MusicWidget.odex.p"));
set_progress(0.571420);
apply_patch("/system/app/com.htc.StockWidget.apk", "-",
            583f18b7c937ab1abf1606b7dad0e2b54ad47291, 473256,
            448bfc46cfbb1405636ca205795755edc740303d, package_extract_file("patch/system/app/com.htc.StockWidget.apk.p"));
set_progress(0.573271);
apply_patch("/system/app/com.htc.StockWidget.odex", "-",
            a449d52d6e591444ae97f395b59a67bffe10381a, 172520,
            d9672cfbbb27d948ba68684fe04b9af2ecc60d10, package_extract_file("patch/system/app/com.htc.StockWidget.odex.p"));
set_progress(0.573946);
apply_patch("/system/app/com.htc.TrendsWidget.apk", "-",
            027302ee073b111e6c67eafbc5bd298894eac0f1, 209154,
            d0394a9a035c411ebc53c96668e4e42404d10ed0, package_extract_file("patch/system/app/com.htc.TrendsWidget.apk.p"));
set_progress(0.574765);
apply_patch("/system/app/com.htc.TrendsWidget.odex", "-",
            c1fe00c40ca6c8324b16faac075a02edff96b571, 54568,
            14e6422c5005a39375f20e1a4f18d969aca13f27, package_extract_file("patch/system/app/com.htc.TrendsWidget.odex.p"));
set_progress(0.574978);
apply_patch("/system/app/com.htc.TwitterWidget.apk", "-",
            0ec52ec2cc4b84d78e540aa58ee149ea9c6f6896, 314625,
            936e8350b743c56bcd465b2412aacf9437cd09b2, package_extract_file("patch/system/app/com.htc.TwitterWidget.apk.p"));
set_progress(0.576209);
apply_patch("/system/app/com.htc.TwitterWidget.odex", "-",
            980490708211b57507b79f46c5e6eff1dd3da8e1, 76368,
            f60197ca3b235d2ec3469d859d8cc5f0ba50dd79, package_extract_file("patch/system/app/com.htc.TwitterWidget.odex.p"));
set_progress(0.576508);
apply_patch("/system/app/com.htc.WeatherWidget.apk", "-",
            170c1120fa2b061600ad019cba27d028fe14c8de, 653291,
            b922826129b7d31226ae3d4124a6222ee62be305, package_extract_file("patch/system/app/com.htc.WeatherWidget.apk.p"));
set_progress(0.579064);
apply_patch("/system/app/com.htc.WeatherWidget.odex", "-",
            59b61b736f5b0ee2219f247761c621da7a59265d, 152688,
            f3fd3db6af152f5f2539a8cf32dbdfd67b50ffaa, package_extract_file("patch/system/app/com.htc.WeatherWidget.odex.p"));
set_progress(0.579661);
apply_patch("/system/app/htcbookmarkwidget.apk", "-",
            bda3cd88b12a9985322fc14e9b2521dd304e42c3, 1131932,
            7d48818b65a0cb4bc8f765a51bc7e590033bf88d, package_extract_file("patch/system/app/htcbookmarkwidget.apk.p"));
set_progress(0.584090);
apply_patch("/system/app/htcbookmarkwidget.odex", "-",
            b05d2ac76297f76596093ff8f17c5d8b99285da6, 123568,
            32f3d56dc3e91863e0cc6413198c6714e36ff8b6, package_extract_file("patch/system/app/htcbookmarkwidget.odex.p"));
set_progress(0.584573);
apply_patch("/system/app/htccalendarwidgets.apk", "-",
            eb374d1004089b9f7f551829c351c63dfdb924fa, 240433,
            0feaa6d1a9898c69ba73bc508062d6aca742b562, package_extract_file("patch/system/app/htccalendarwidgets.apk.p"));
set_progress(0.585514);
apply_patch("/system/app/htccalendarwidgets.odex", "-",
            913696da2d173ce4f8a282c538fc7b046dcb7846, 197440,
            2859f2cdf04e43cd77a9c1ebc80e5f6c59bd263b, package_extract_file("patch/system/app/htccalendarwidgets.odex.p"));
set_progress(0.586287);
apply_patch("/system/app/htccontactwidgets.apk", "-",
            29449af295874a651ed7715e2703e18c6a94c997, 1048358,
            e0c8319132e0d9eccabe01a5bd9dc10854273f03, package_extract_file("patch/system/app/htccontactwidgets.apk.p"));
set_progress(0.590388);
apply_patch("/system/app/htccontactwidgets.odex", "-",
            5704cc2da11919566ca79b5aac6a7e3d7574e7b9, 338392,
            1e2e7a2ff5b054a79e3e94494feff52b3504cada, package_extract_file("patch/system/app/htccontactwidgets.odex.p"));
set_progress(0.591712);
apply_patch("/system/app/htcmailwidgets.apk", "-",
            33db5d76d7e733db749c45f339d7936d842488aa, 673807,
            896a0c766fd7eb05d2143fbf04ac6eaf95abb474, package_extract_file("patch/system/app/htcmailwidgets.apk.p"));
set_progress(0.594349);
apply_patch("/system/app/htcmailwidgets.odex", "-",
            e32fea572b198888a33286cde21883f6f4598976, 310048,
            1930e7b5030e3e0fb6af0a6870986eba20e6c433, package_extract_file("patch/system/app/htcmailwidgets.odex.p"));
set_progress(0.595562);
apply_patch("/system/app/htcmsgwidgets.apk", "-",
            4cd1f90957892ddbdc756a6539d4782438d15795, 1477402,
            39c5c82a1b39891a756eb47dd4822948a7431320, package_extract_file("patch/system/app/htcmsgwidgets.apk.p"));
set_progress(0.601342);
apply_patch("/system/app/htcmsgwidgets.odex", "-",
            66e190d4e482380a1e623858df68882e2d678461, 385704,
            049d86a87ae8b3f510657cd816290765515d7553, package_extract_file("patch/system/app/htcmsgwidgets.odex.p"));
set_progress(0.602851);
apply_patch("/system/app/htcsettingwidgets.apk", "-",
            958c8fb3bde3d7aebf0e718fa5f92a7feff69d87, 464726,
            dd4ed41459b13ec057d1fdd45db67ed8e7d150d3, package_extract_file("patch/system/app/htcsettingwidgets.apk.p"));
set_progress(0.604669);
apply_patch("/system/app/htcsettingwidgets.odex", "-",
            9cf879e4e9db4ce3e88495d3735c2649065e2ac2, 107192,
            e20217636c59efae32f5e6f4fb34e3550d87b0bc, package_extract_file("patch/system/app/htcsettingwidgets.odex.p"));
set_progress(0.605089);
apply_patch("/system/app/restartapp.apk", "-",
            6c63d418b7c85fc5a79720af3330a7b1c232bdc3, 7776,
            4c727c64fb55aaf334ee42c26f5bf64c73ea3787, package_extract_file("patch/system/app/restartapp.apk.p"));
set_progress(0.605119);
apply_patch("/system/app/restartapp.odex", "-",
            ecbcf7d0b03be54cb9116fcaf18bcc81fd518d89, 13304,
            ee3effa089fe03a61aca3e500c3973379746302d, package_extract_file("patch/system/app/restartapp.odex.p"));
set_progress(0.605171);
apply_patch("/system/app/teeter.apk", "-",
            0ef65e11a20d537a0b8e11cbe57e0e879ee823fe, 1585489,
            068a10d28b3bb1f4c9a21ec5c8de1b070bc73820, package_extract_file("patch/system/app/teeter.apk.p"));
set_progress(0.611374);
apply_patch("/system/app/teeter.odex", "-",
            6007ee139c7286c607403393ac6eb2511ded6645, 95984,
            0e1ef0afb25a127993a4ee19b848910ed544982b, package_extract_file("patch/system/app/teeter.odex.p"));
set_progress(0.611750);
apply_patch("/system/bin/btld", "-",
            f60a7691fd402d21264464f092a0b12c54a21d57, 2042712,
            42ec9adcc24891721da68332a3c839b225461a84, package_extract_file("patch/system/bin/btld.p"));
set_progress(0.619742);
apply_patch("/system/bin/debuggerd", "-",
            09e0393321c5cd38fe6add65c0b090cdd047d6e7, 22272,
            b030790acb974cdea67714962b912899c1ddad39, package_extract_file("patch/system/bin/debuggerd.p"));
set_progress(0.619829);
apply_patch("/system/bin/dhcpcd", "-",
            11e923e0f0eb283fc8f10076c62855acef8d8d08, 44596,
            e4a6b5796fd09b9f65568e4330453323132a7664, package_extract_file("patch/system/bin/dhcpcd.p"));
set_progress(0.620003);
apply_patch("/system/bin/netd", "-",
            79e43a19d6254ab3e97e058e14cdf5a20318baf2, 39412,
            20a187f84620532aa233b3de43b9642fcd955a54, package_extract_file("patch/system/bin/netd.p"));
set_progress(0.620158);
apply_patch("/system/bin/rmt_storage", "-",
            faaac04540ca3f1c33d71bb3f7da902099f0874b, 63960,
            446c16c63777dc55d1f21804da2709d169440faa, package_extract_file("patch/system/bin/rmt_storage.p"));
set_progress(0.620408);
apply_patch("/system/bin/shutdown", "-",
            9cd25f59f835300209170eed0464c58c3447c795, 18164,
            24e51dcf607dab76edba310c72be55c89465c347, package_extract_file("patch/system/bin/shutdown.p"));
set_progress(0.620479);
apply_patch("/system/bin/vold", "-",
            4d358b9e91a01d9965e16fedb8087f4f82b26b14, 51732,
            5fdb5c2057e20aae7904f07badd48724b9a3daef, package_extract_file("patch/system/bin/vold.p"));
set_progress(0.620681);
apply_patch("/system/bin/wpa_supplicant", "-",
            a2f990e949654c4ba45053b483a671d683f9a13e, 300084,
            fecb851e320b3dbe6c4e37df9c258d9cf49bfc2a, package_extract_file("patch/system/bin/wpa_supplicant.p"));
set_progress(0.621855);
apply_patch("/system/customize/CID/HTC__032.xml", "-",
            78aeed6b89168176a3a120c08149ceb761958684, 13482,
            919ea8aae24af36dd05184b9aa58c3e7b1b3ae4b, package_extract_file("patch/system/customize/CID/HTC__032.xml.p"));
set_progress(0.621908);
apply_patch("/system/customize/CID/HTC__J15.xml", "-",
            42c8a445a64b2c97fbbd762df688dc8ec9dc1556, 5468,
            f42aaabd63214ee2833153ad3508f49fc4ab7896, package_extract_file("patch/system/customize/CID/HTC__J15.xml.p"));
set_progress(0.621930);
apply_patch("/system/customize/CID/default.xml", "-",
            bebbd38fcba5b37c14316d4b19f89f08a4a448ae, 22022,
            708edf74d29eb69e0cf5f20b78e52a01f4c60d75, package_extract_file("patch/system/customize/CID/default.xml.p"));
set_progress(0.622016);
apply_patch("/system/customize/MNS/20201.xml", "-",
            93ff2879b3ec7f68f67970221a2769c23108aab0, 89472,
            1b619890f7985a6dc37ec82730d2745a5467d790, package_extract_file("patch/system/customize/MNS/20201.xml.p"));
set_progress(0.622366);
apply_patch("/system/customize/MNS/20205.xml", "-",
            93ff2879b3ec7f68f67970221a2769c23108aab0, 89472,
            1b619890f7985a6dc37ec82730d2745a5467d790, package_extract_file("patch/system/customize/MNS/20205.xml.p"));
set_progress(0.622716);
apply_patch("/system/customize/MNS/20210.xml", "-",
            93ff2879b3ec7f68f67970221a2769c23108aab0, 89472,
            1b619890f7985a6dc37ec82730d2745a5467d790, package_extract_file("patch/system/customize/MNS/20210.xml.p"));
set_progress(0.623066);
apply_patch("/system/customize/MNS/20404.xml", "-",
            223e43ec76e402ca1378b51de78b4d0f038a3ea8, 88495,
            d8be224675e162a93144c8f3e76c5120e09d2589, package_extract_file("patch/system/customize/MNS/20404.xml.p"));
set_progress(0.623412);
apply_patch("/system/customize/MNS/20601.xml", "-",
            c5b6a526424bf7f611ef5c130dc03b485b99f1ba, 88138,
            d747c559756a1cc238748edb9c859b6442295f77, package_extract_file("patch/system/customize/MNS/20601.xml.p"));
set_progress(0.623757);
apply_patch("/system/customize/MNS/20810.xml", "-",
            a4e394bffa620168ba14c64ed2d916a74425f970, 89523,
            b253b7e0b74d801b62c98bd6ae822b21accd3a48, package_extract_file("patch/system/customize/MNS/20810.xml.p"));
set_progress(0.624107);
apply_patch("/system/customize/MNS/21401.xml", "-",
            0ab98b683fb7ef1b5dfc0fe15c95ecca095fbe81, 88727,
            3fa033fbeaa8988453f0fc8a744cb37f62690331, package_extract_file("patch/system/customize/MNS/21401.xml.p"));
set_progress(0.624454);
apply_patch("/system/customize/MNS/21403.xml", "-",
            c181b130714469333e458b483996d42686d19587, 88456,
            bdeca8dfe9cc63bc4cd5d3f0144f08cadf7438e9, package_extract_file("patch/system/customize/MNS/21403.xml.p"));
set_progress(0.624800);
apply_patch("/system/customize/MNS/21404.xml", "-",
            0ab98b683fb7ef1b5dfc0fe15c95ecca095fbe81, 88727,
            3fa033fbeaa8988453f0fc8a744cb37f62690331, package_extract_file("patch/system/customize/MNS/21404.xml.p"));
set_progress(0.625148);
apply_patch("/system/customize/MNS/21406.xml", "-",
            0ab98b683fb7ef1b5dfc0fe15c95ecca095fbe81, 88727,
            3fa033fbeaa8988453f0fc8a744cb37f62690331, package_extract_file("patch/system/customize/MNS/21406.xml.p"));
set_progress(0.625495);
apply_patch("/system/customize/MNS/21407.xml", "-",
            0ab98b683fb7ef1b5dfc0fe15c95ecca095fbe81, 88727,
            3fa033fbeaa8988453f0fc8a744cb37f62690331, package_extract_file("patch/system/customize/MNS/21407.xml.p"));
set_progress(0.625842);
apply_patch("/system/customize/MNS/21408.xml", "-",
            6a01ee69a9bca3fb9342ba5917a5645672ec7e2e, 88671,
            e54e4e6999a1dd4762a1dd91c1109f37bbd29340, package_extract_file("patch/system/customize/MNS/21408.xml.p"));
set_progress(0.626189);
apply_patch("/system/customize/MNS/21416.xml", "-",
            0ab98b683fb7ef1b5dfc0fe15c95ecca095fbe81, 88727,
            3fa033fbeaa8988453f0fc8a744cb37f62690331, package_extract_file("patch/system/customize/MNS/21416.xml.p"));
set_progress(0.626536);
apply_patch("/system/customize/MNS/21419.xml", "-",
            65c1652da2dd4b9deadce54d0bc1a6cd99bc7339, 88400,
            cac9586c283cdf05747df08aa3d063ab410968c0, package_extract_file("patch/system/customize/MNS/21419.xml.p"));
set_progress(0.626882);
apply_patch("/system/customize/MNS/22201.xml", "-",
            68d2407d7acd2409eafff2bbd99a86679bf0baf6, 94943,
            7c0a26d04aa8febb8ec591787311aa8d0a56bf20, package_extract_file("patch/system/customize/MNS/22201.xml.p"));
set_progress(0.627253);
apply_patch("/system/customize/MNS/22288.xml", "-",
            37eab801ed19eadc3b5393d9c41f7f57d8176f20, 94571,
            28d36b6f6e1fad1382203fee6c35fb20d38dbc88, package_extract_file("patch/system/customize/MNS/22288.xml.p"));
set_progress(0.627623);
apply_patch("/system/customize/MNS/23210.xml", "-",
            949e75934b87db2763269bc3a66fe8cb5488ced4, 89764,
            c38d332fb3ce03d4b4a615c7aa98cc9680783d7d, package_extract_file("patch/system/customize/MNS/23210.xml.p"));
set_progress(0.627974);
apply_patch("/system/customize/MNS/234.xml", "-",
            d90caec99868e0e061a9dacf05fe4df162dd2c01, 88502,
            2f0434ce89293ff7f104e4cda94bc856c12d1db5, package_extract_file("patch/system/customize/MNS/234.xml.p"));
set_progress(0.628321);
apply_patch("/system/customize/MNS/23407.xml", "-",
            f8f860205b7ce1ace4eaaf76df7ba05899c16baa, 88584,
            4015e34bd3b4547be2373f407a1f418cee43e9b4, package_extract_file("patch/system/customize/MNS/23407.xml.p"));
set_progress(0.628667);
apply_patch("/system/customize/MNS/23420.xml", "-",
            09bb03c1dc92164b99a0e050a966ef0b4cb40141, 89028,
            cd93f238213855b53b76b1bdea95652de2dfd8dc, package_extract_file("patch/system/customize/MNS/23420.xml.p"));
set_progress(0.629016);
apply_patch("/system/customize/MNS/23801.xml", "-",
            a09855fc2830acd017837aec67b31bac288e2742, 88977,
            36346396d022b2501f6eaf7b8c2f0afbf49e37c1, package_extract_file("patch/system/customize/MNS/23801.xml.p"));
set_progress(0.629364);
apply_patch("/system/customize/MNS/23802.xml", "-",
            bbbefe69f411ee4cafab2299943fc3bbd99c7f6a, 89167,
            defab5138e68e7cedf3c61ea33098b39c1eb1384, package_extract_file("patch/system/customize/MNS/23802.xml.p"));
set_progress(0.629713);
apply_patch("/system/customize/MNS/23806.xml", "-",
            470cabb0f598204e92ef0b93e781ba07346d2bc2, 89169,
            8747b4eb9bc530a22d15eaaecb1ccf34d5039748, package_extract_file("patch/system/customize/MNS/23806.xml.p"));
set_progress(0.630061);
apply_patch("/system/customize/MNS/24001.xml", "-",
            5e2b52bde64837108def37655b0abe50f0099f7a, 88614,
            1d6d8b1143b02741db0095e20ad7f476854e0025, package_extract_file("patch/system/customize/MNS/24001.xml.p"));
set_progress(0.630408);
apply_patch("/system/customize/MNS/24002.xml", "-",
            f9214ac19eeca2bb4132c94af579d4b2e7335ff9, 88796,
            a6b9d15fb0c881bd67205501b9313e6ddcfb9a00, package_extract_file("patch/system/customize/MNS/24002.xml.p"));
set_progress(0.630756);
apply_patch("/system/customize/MNS/24007.xml", "-",
            7db6dd962ac5c1daa0bc264085a11fc7529c668c, 88062,
            04648c5cd101bee39109cd9c2cb5e28bdb54b913, package_extract_file("patch/system/customize/MNS/24007.xml.p"));
set_progress(0.631100);
apply_patch("/system/customize/MNS/24008.xml", "-",
            618b52b9de08b1895758f4906adf6b50643f9ed4, 88586,
            92b8ad9f14a785e8ce135f32b3d0e5e36b8ff045, package_extract_file("patch/system/customize/MNS/24008.xml.p"));
set_progress(0.631447);
apply_patch("/system/customize/MNS/24201.xml", "-",
            b6a84c68855aea5fae6240de7e563b047a7e09b8, 90415,
            10c9ee783ac7deea2ca9d35ae307f093819d01a8, package_extract_file("patch/system/customize/MNS/24201.xml.p"));
set_progress(0.631800);
apply_patch("/system/customize/MNS/24801.xml", "-",
            82c68d2caa0eb69e555033c3163bce52a4c0439b, 90012,
            b7208f03178d49d28e00e885a74fac106ff203f2, package_extract_file("patch/system/customize/MNS/24801.xml.p"));
set_progress(0.632153);
apply_patch("/system/customize/MNS/250.xml", "-",
            1b5346206eb534d6229a10285e826e8f72ee546c, 92365,
            2709676f1aded91d4e3e6ee844bd77ec781cb81b, package_extract_file("patch/system/customize/MNS/250.xml.p"));
set_progress(0.632514);
apply_patch("/system/customize/MNS/255.xml", "-",
            7fbf9570fac65005dd1de5fbde00efa9493d540f, 94724,
            da1177efe3f304c838c1e7f371dcb0c8d5ebef64, package_extract_file("patch/system/customize/MNS/255.xml.p"));
set_progress(0.632885);
apply_patch("/system/customize/MNS/26003.xml", "-",
            7cd2b998efb89f07dc0122c16893dee17c0057b3, 88368,
            a82e8d5fb0c2bfa877715208749813164c364992, package_extract_file("patch/system/customize/MNS/26003.xml.p"));
set_progress(0.633230);
apply_patch("/system/customize/MNS/262.xml", "-",
            df7e2a9d09706246646a577cf631ac654830645d, 88809,
            8d6476312d43abbe9293c1acc9b7262479732cab, package_extract_file("patch/system/customize/MNS/262.xml.p"));
set_progress(0.633578);
apply_patch("/system/customize/MNS/26801.xml", "-",
            6cdec65090d60857d63343af8c818ae799b0f015, 88456,
            50f0ebc09b2ee745ffb6857f303f14ac143807ed, package_extract_file("patch/system/customize/MNS/26801.xml.p"));
set_progress(0.633924);
apply_patch("/system/customize/MNS/26803.xml", "-",
            6cdec65090d60857d63343af8c818ae799b0f015, 88456,
            50f0ebc09b2ee745ffb6857f303f14ac143807ed, package_extract_file("patch/system/customize/MNS/26803.xml.p"));
set_progress(0.634270);
apply_patch("/system/customize/MNS/26806.xml", "-",
            492c5dcfa9e7bfc7af7bb33abf247f74f91709fd, 88406,
            b289ea491b2d6834e6562947b6c9f26f4efd8303, package_extract_file("patch/system/customize/MNS/26806.xml.p"));
set_progress(0.634616);
apply_patch("/system/customize/MNS/27205.xml", "-",
            c2020daf0bda19a62e4d638a6028cf27df055349, 90266,
            472238cefc1318aec19b91870d7606a3059b8188, package_extract_file("patch/system/customize/MNS/27205.xml.p"));
set_progress(0.634969);
apply_patch("/system/customize/MNS/65501.xml", "-",
            70e88e4dec19b54e335215b6a8d7c511e0551656, 95421,
            23e44fe026c73298fcae98931490d09c35d75712, package_extract_file("patch/system/customize/MNS/65501.xml.p"));
set_progress(0.635342);
apply_patch("/system/customize/MNS/65502.xml", "-",
            79f93aecb22591c2ddbb848b7859a1b3954aca81, 94299,
            f1d4cc689630aecd8f5288430c918e8a134a8bda, package_extract_file("patch/system/customize/MNS/65502.xml.p"));
set_progress(0.635711);
apply_patch("/system/customize/MNS/65510.xml", "-",
            f2db3afecdf555b8b701e71b8a5a854d4462f4bf, 94735,
            1bad129ca9ad707f633eb221fa22095d3de020d0, package_extract_file("patch/system/customize/MNS/65510.xml.p"));
set_progress(0.636082);
apply_patch("/system/customize/MNS/default.xml", "-",
            20280808435b8f6ba0db7f44b60f002eb6d4334d, 97466,
            e6693a0fb39e1c56a06a4c7a5247d4ccdeb8592f, package_extract_file("patch/system/customize/MNS/default.xml.p"));
set_progress(0.636463);
apply_patch("/system/customize/resource/CCInfo.txt", "-",
            4a6eff530c543a0598c2d4301cc5538af1617a5b, 3424,
            9f0a8b12aac7ca723b9c5f73b53dfbd2ca22c508, package_extract_file("patch/system/customize/resource/CCInfo.txt.p"));
set_progress(0.636477);
apply_patch("/system/etc/NOTICE.html.gz", "-",
            a759752fcad1e8fab971abc3497d7d20c9fc85f9, 71036,
            4e6f2037e9e171e1dd689ea04b009a4f71556125, package_extract_file("patch/system/etc/NOTICE.html.gz.p"));
set_progress(0.636755);
apply_patch("/system/etc/WPDB.zip", "-",
            fa3db63fcecc43d8907aa17e30301b679541509b, 4223846,
            79432e151dac1b56fa9668178680c5cece4842dc, package_extract_file("patch/system/etc/WPDB.zip.p"));
set_progress(0.653280);
apply_patch("/system/etc/security/cacerts.bks", "-",
            3ba6b3ae5257f94c195185c47aafdb5a1ecf3c5d, 121307,
            c3fcb1adaa56a59642cf2b609171fa929d5ab48d, package_extract_file("patch/system/etc/security/cacerts.bks.p"));
set_progress(0.653755);
apply_patch("/system/etc/security/cwcerts.zip", "-",
            db17505b0b117c3540217858dceaf61185100d56, 1254,
            c18b82abf59f71cfc3caac9894d0d4292f9785f7, package_extract_file("patch/system/etc/security/cwcerts.zip.p"));
set_progress(0.653760);
apply_patch("/system/framework/am.jar", "-",
            3919e886da756da2590b4a954dc6fa55ed68dda3, 313,
            ec58422b216d5c4bb87f2e97b51e3c274e033912, package_extract_file("patch/system/framework/am.jar.p"));
set_progress(0.653761);
apply_patch("/system/framework/am.odex", "-",
            35b4e1899a950a64baf9890320cccd27d2a4cbb4, 28584,
            ed7491109586f2147618314fe2ac7feb7ba41482, package_extract_file("patch/system/framework/am.odex.p"));
set_progress(0.653873);
apply_patch("/system/framework/android.policy.jar", "-",
            083bdfc82e16ee842628b50224dbc966eff71724, 313,
            04af448333bb3fa5115513663be540f0bda0b0bb, package_extract_file("patch/system/framework/android.policy.jar.p"));
set_progress(0.653874);
apply_patch("/system/framework/android.policy.odex", "-",
            6f4aa84e5377ce5808ea67b76c4ac6a267870122, 281056,
            6637c3757b28ee4c8c686d69f4c874b1d696fa91, package_extract_file("patch/system/framework/android.policy.odex.p"));
set_progress(0.654974);
apply_patch("/system/framework/android.test.runner.jar", "-",
            3919e886da756da2590b4a954dc6fa55ed68dda3, 313,
            96121f970fd8c8d73ab6402240908631b838d758, package_extract_file("patch/system/framework/android.test.runner.jar.p"));
set_progress(0.654975);
apply_patch("/system/framework/android.test.runner.odex", "-",
            382c5bfe5984593edb956d1cb7c0bd32b63bdd39, 194384,
            51c24622e12650897485a6e892f9c8a6e794a457, package_extract_file("patch/system/framework/android.test.runner.odex.p"));
set_progress(0.655735);
apply_patch("/system/framework/bmgr.jar", "-",
            3919e886da756da2590b4a954dc6fa55ed68dda3, 313,
            96121f970fd8c8d73ab6402240908631b838d758, package_extract_file("patch/system/framework/bmgr.jar.p"));
set_progress(0.655737);
apply_patch("/system/framework/bmgr.odex", "-",
            67d7bc5138e84b531d3ce5666abc9b291a908008, 15504,
            6c1edab22349be916d77b3476ba5c0c82bc36c37, package_extract_file("patch/system/framework/bmgr.odex.p"));
set_progress(0.655797);
apply_patch("/system/framework/bouncycastle.jar", "-",
            de37b995388100e1efc22e62923720fa07532d6c, 313,
            715eb81d09b9a242c32be382530341da332cc438, package_extract_file("patch/system/framework/bouncycastle.jar.p"));
set_progress(0.655799);
apply_patch("/system/framework/bouncycastle.odex", "-",
            26f3ca3c9f9cdaa1f8aa949f249c72523a5f8141, 776680,
            01843bbe1b6669ded9a445971459f85f65b0dadc, package_extract_file("patch/system/framework/bouncycastle.odex.p"));
set_progress(0.658837);
apply_patch("/system/framework/com.android.location.provider.jar",
            "-", 3919e886da756da2590b4a954dc6fa55ed68dda3, 313,
            96121f970fd8c8d73ab6402240908631b838d758, package_extract_file("patch/system/framework/com.android.location.provider.jar.p"));
set_progress(0.658839);
apply_patch("/system/framework/com.android.location.provider.odex",
            "-", 3af198ff8bb2a497b8493023897348be4b89d06c, 7672,
            df25ebdfae645c0cf61f27ade0f2467b4d24dd53, package_extract_file("patch/system/framework/com.android.location.provider.odex.p"));
set_progress(0.658869);
apply_patch("/system/framework/com.google.translate.jar", "-",
            257207923a740867e004f6d120acf178058eddc0, 313,
            89e7662d614ce495c0ff3cebc8ba0fd2b17c657b, package_extract_file("patch/system/framework/com.google.translate.jar.p"));
set_progress(0.658870);
apply_patch("/system/framework/com.google.translate.odex", "-",
            d4fee039d583c4c3dfa00ad15fde918ad5bc9843, 42688,
            bc330952d2dced4a5382c8514cbd4eb476e1b3f4, package_extract_file("patch/system/framework/com.google.translate.odex.p"));
set_progress(0.659037);
apply_patch("/system/framework/com.htc.android.easopen.jar", "-",
            29c81e28f088896acef13ed84092e97c6a106487, 313,
            fc7e695b3ad2af274d604f1270ea0e5e5fcce0a2, package_extract_file("patch/system/framework/com.htc.android.easopen.jar.p"));
set_progress(0.659038);
apply_patch("/system/framework/com.htc.android.easopen.odex", "-",
            4f4f844dd7c5894f3ab10a9053ce8731f29d7f96, 28656,
            13a36eefb9dab6396196d55be7efb3e9617b6f74, package_extract_file("patch/system/framework/com.htc.android.easopen.odex.p"));
set_progress(0.659150);
apply_patch("/system/framework/com.htc.android.pimlib.jar", "-",
            29c81e28f088896acef13ed84092e97c6a106487, 313,
            89e7662d614ce495c0ff3cebc8ba0fd2b17c657b, package_extract_file("patch/system/framework/com.htc.android.pimlib.jar.p"));
set_progress(0.659151);
apply_patch("/system/framework/com.htc.android.pimlib.odex", "-",
            fccef799bfc0d6d3d795cd108a442d98304a9ab4, 92376,
            1c2ae57612869a0515bf3d91c06fdca22b46c738, package_extract_file("patch/system/framework/com.htc.android.pimlib.odex.p"));
set_progress(0.659513);
apply_patch("/system/framework/com.htc.commonctrl.jar", "-",
            192818dae63d76acd4a8e4393c67696e38aba331, 313,
            e4d2f54408a3523d770009f7458d5bb9d20bf2fe, package_extract_file("patch/system/framework/com.htc.commonctrl.jar.p"));
set_progress(0.659514);
apply_patch("/system/framework/com.htc.commonctrl.odex", "-",
            d8f8419d639db1ee26e6e54f8bc54c9ec67f2caa, 1216248,
            a22d49d0c301599c3069ecb16e43629e53a8d1b4, package_extract_file("patch/system/framework/com.htc.commonctrl.odex.p"));
set_progress(0.664273);
apply_patch("/system/framework/com.htc.framework.jar", "-",
            efc1161eaf21a550cb42c702b29b1a973d5f1b31, 313,
            74383dedfe5ebf142fc9274619fafe6cb2f53d8a, package_extract_file("patch/system/framework/com.htc.framework.jar.p"));
set_progress(0.664274);
apply_patch("/system/framework/com.htc.framework.odex", "-",
            1dad3c9205ac529a634d5734b233151938630f14, 5772392,
            77670c833f8ebf9b23ea1214db4306be5a254790, package_extract_file("patch/system/framework/com.htc.framework.odex.p"));
set_progress(0.686858);
apply_patch("/system/framework/com.htc.resources.apk", "-",
            2377bb920d6b344e05178f5e7c273155c159fb14, 25532833,
            f4204d937ce1991a403c010d3e19fa339df4966d, package_extract_file("patch/system/framework/com.htc.resources.apk.p"));
set_progress(0.786755);
apply_patch("/system/framework/com.orange.authentication.simcard.jar",
            "-", 65d09aa47e5f0a8d30d223c63f950f42510e33f3, 313,
            eeaee181e58acac186f012313191c35ddd3a87af, package_extract_file("patch/system/framework/com.orange.authentication.simcard.jar.p"));
set_progress(0.786756);
apply_patch("/system/framework/com.orange.authentication.simcard.odex",
            "-", 0349a25838ccd12737ec04d11a240ee2c32d475f, 5912,
            392d52b4abae3077a095ce3d2cff5db15feb1590, package_extract_file("patch/system/framework/com.orange.authentication.simcard.odex.p"));
set_progress(0.786779);
apply_patch("/system/framework/com.scalado.util.ScaladoUtil.jar",
            "-", b78c25a0fe30c752903eb7b1f388702a13f6c989, 313,
            14e7535b5be2a96ac31b10a1e59b4c6e6a0f6e51, package_extract_file("patch/system/framework/com.scalado.util.ScaladoUtil.jar.p"));
set_progress(0.786780);
apply_patch("/system/framework/com.scalado.util.ScaladoUtil.odex",
            "-", 6da32c8be871555257cd79065ee6d6c59d8b9323, 7056,
            75e140d6735abca1a18c4eb0aeaa8ffa8865d82d, package_extract_file("patch/system/framework/com.scalado.util.ScaladoUtil.odex.p"));
set_progress(0.786808);
apply_patch("/system/framework/core-junit.jar", "-",
            d7d59e6554d94f61aef7bf9cd74e1f73b8404861, 313,
            76431a65fc3a1166bc13dfea96854e5624c20038, package_extract_file("patch/system/framework/core-junit.jar.p"));
set_progress(0.786809);
apply_patch("/system/framework/core-junit.odex", "-",
            333e0717c3229f03013c099fc9d734a2370be1a4, 23952,
            ab18b10b0e2aaecdbeb5853bff37094e71038d96, package_extract_file("patch/system/framework/core-junit.odex.p"));
set_progress(0.786903);
apply_patch("/system/framework/core.jar", "-",
            bb3aa7a065fccf732276e3d0a2a667ee631b408a, 22926,
            6e1ed1156012618b6e87688d6a35da4325119fda, package_extract_file("patch/system/framework/core.jar.p"));
set_progress(0.786992);
apply_patch("/system/framework/core.odex", "-",
            163617a2ef684a599bd6f739e653d978e3e42696, 4845544,
            7e80edd38a990f44c3b41f972bcc702b41a0dec2, package_extract_file("patch/system/framework/core.odex.p"));
set_progress(0.805950);
apply_patch("/system/framework/ext.jar", "-",
            a8fca0c2284a316e817a5fa8ba93211497653496, 313,
            fbf595b0e33016720c3482402465c2bee1b859e3, package_extract_file("patch/system/framework/ext.jar.p"));
set_progress(0.805952);
apply_patch("/system/framework/ext.odex", "-",
            75c4494b5802abaca166ed352784c6aaafc2c8c8, 1390984,
            e57786e0cb68e5a465c13d0e165be3d55a5b1036, package_extract_file("patch/system/framework/ext.odex.p"));
set_progress(0.811394);
apply_patch("/system/framework/framework-res.apk", "-",
            cbebfdc0403e5c2afb9d1c430aed88fd2e6fcd7c, 5937566,
            6e365777fb7f3ba846e3c951820cdcf3981ec784, package_extract_file("patch/system/framework/framework-res.apk.p"));
set_progress(0.834624);
apply_patch("/system/framework/framework.jar", "-",
            328cfe2353840915fcffce9c0f865e49800242e7, 12413,
            e058577a17bbf8e9a0d172331712987ae8bb8ef1, package_extract_file("patch/system/framework/framework.jar.p"));
set_progress(0.834673);
apply_patch("/system/framework/framework.odex", "-",
            f07a992b4b5e878a717ec96efecbcd8428b12c62, 10929104,
            4eb87bf323a1cdf7221f076b38a2eed55982dc83, package_extract_file("patch/system/framework/framework.odex.p"));
set_progress(0.877433);
apply_patch("/system/framework/ime.jar", "-",
            73c6804e88742cbffa8b5c349ae717b5c47298fd, 313,
            96121f970fd8c8d73ab6402240908631b838d758, package_extract_file("patch/system/framework/ime.jar.p"));
set_progress(0.877434);
apply_patch("/system/framework/ime.odex", "-",
            de1c4f10b9045c07e7de1451b54e2746e45154aa, 7040,
            1297b3bdd7cd6205848ccd4b8b774822b6f50e03, package_extract_file("patch/system/framework/ime.odex.p"));
set_progress(0.877462);
apply_patch("/system/framework/input.jar", "-",
            73c6804e88742cbffa8b5c349ae717b5c47298fd, 313,
            96121f970fd8c8d73ab6402240908631b838d758, package_extract_file("patch/system/framework/input.jar.p"));
set_progress(0.877463);
apply_patch("/system/framework/input.odex", "-",
            dc6f64fc4da2edcb8a8189d77aa3b60f1ad062a8, 4728,
            51b0c12ef3e0b7e092f4fca91a3d3a22b83d7103, package_extract_file("patch/system/framework/input.odex.p"));
set_progress(0.877481);
apply_patch("/system/framework/javax.obex.jar", "-",
            3919e886da756da2590b4a954dc6fa55ed68dda3, 313,
            ec58422b216d5c4bb87f2e97b51e3c274e033912, package_extract_file("patch/system/framework/javax.obex.jar.p"));
set_progress(0.877482);
apply_patch("/system/framework/javax.obex.odex", "-",
            030e052fe43e99bb611c75c3e7ab079290a45d76, 60920,
            c06b0b2b7fa4780b206f982cdc689649b2e74087, package_extract_file("patch/system/framework/javax.obex.odex.p"));
set_progress(0.877721);
apply_patch("/system/framework/monkey.jar", "-",
            73c6804e88742cbffa8b5c349ae717b5c47298fd, 313,
            15d02e6bc01d23bcaa8476eba172e1dcaf23ba8f, package_extract_file("patch/system/framework/monkey.jar.p"));
set_progress(0.877722);
apply_patch("/system/framework/monkey.odex", "-",
            d09891d36b8bd6f92d191fccdda08eba65e0ffd6, 86264,
            78d621a7d0bf5c24dbccf1e97e0d462efeb8ca34, package_extract_file("patch/system/framework/monkey.odex.p"));
set_progress(0.878060);
apply_patch("/system/framework/pm.jar", "-",
            73c6804e88742cbffa8b5c349ae717b5c47298fd, 313,
            96121f970fd8c8d73ab6402240908631b838d758, package_extract_file("patch/system/framework/pm.jar.p"));
set_progress(0.878061);
apply_patch("/system/framework/pm.odex", "-",
            9bc9b56e6f3560154dcc0f6b527cc522b8d29652, 28064,
            0d0c4a85612c156abeb42be6d2804a9781461333, package_extract_file("patch/system/framework/pm.odex.p"));
set_progress(0.878171);
apply_patch("/system/framework/services.jar", "-",
            c3e1d4b68ed84b5437220ae229746fe50ad2b026, 313,
            807f192fead8e4e230fc1b7d5da5bea544f1a614, package_extract_file("patch/system/framework/services.jar.p"));
set_progress(0.878172);
apply_patch("/system/framework/services.odex", "-",
            a4d12d1c0dbf6572db69fb2fea80c23797862a1a, 1920040,
            d08375831f2038652225825872bddc3bdd3a0cdd, package_extract_file("patch/system/framework/services.odex.p"));
set_progress(0.885684);
apply_patch("/system/framework/sqlite-jdbc.jar", "-",
            d7d59e6554d94f61aef7bf9cd74e1f73b8404861, 313,
            76431a65fc3a1166bc13dfea96854e5624c20038, package_extract_file("patch/system/framework/sqlite-jdbc.jar.p"));
set_progress(0.885685);
apply_patch("/system/framework/sqlite-jdbc.odex", "-",
            1025245ebc8ae7478ec0099e7187f2de0408aa8a, 147952,
            15d9091ae8354d7c4164ec28f060edcf54a73551, package_extract_file("patch/system/framework/sqlite-jdbc.odex.p"));
set_progress(0.886264);
apply_patch("/system/framework/svc.jar", "-",
            73c6804e88742cbffa8b5c349ae717b5c47298fd, 313,
            96121f970fd8c8d73ab6402240908631b838d758, package_extract_file("patch/system/framework/svc.jar.p"));
set_progress(0.886265);
apply_patch("/system/framework/svc.odex", "-",
            a3dc7d3aa3fa2a09d7e6b2a4a9532c0be5fbd064, 9128,
            42859df9e92a6aa06010b50515c937774dc05f20, package_extract_file("patch/system/framework/svc.odex.p"));
set_progress(0.886301);
apply_patch("/system/lib/egl/libEGL_adreno200.so", "-",
            9c493819adbdb720ee0a7d33e410d0213edf3999, 84048,
            60f2ee17c76b40302242345f640c9810029c4718, package_extract_file("patch/system/lib/egl/libEGL_adreno200.so.p"));
set_progress(0.886630);
apply_patch("/system/lib/egl/libGLESv1_CM_adreno200.so", "-",
            8ae4bfe0ea99b6b874c1f23ffeb2cd162be79b55, 175264,
            19f8f3b4e5f34eca3158eaa70f462b46d5841441, package_extract_file("patch/system/lib/egl/libGLESv1_CM_adreno200.so.p"));
set_progress(0.887315);
apply_patch("/system/lib/egl/libGLESv2_adreno200.so", "-",
            a2e3d37431705f592d2cd4eae94c306cbbfc12e1, 1858544,
            4c538fa6764022c8ba8703f96399f63b6f7e868a, package_extract_file("patch/system/lib/egl/libGLESv2_adreno200.so.p"));
set_progress(0.894587);
apply_patch("/system/lib/egl/libq3dtools_adreno200.so", "-",
            1437a91d2cfa82f4317c9ca0da0d8f14bd3ddf5f, 210864,
            c84bf3ebc2dcf8176d0883a62eff462d42e8fa57, package_extract_file("patch/system/lib/egl/libq3dtools_adreno200.so.p"));
set_progress(0.895412);
apply_patch("/system/lib/hw/gps.saga.so", "-",
            2d47ac932596bbaaa0267006b4e6895503bd047a, 47088,
            d84b9bed2c52d257f6c82bd90aa41365fe41789a, package_extract_file("patch/system/lib/hw/gps.saga.so.p"));
set_progress(0.895596);
apply_patch("/system/lib/hw/overlay.default.so", "-",
            161ee6bbde107e4de9a0d9dd22dca3b0609edec6, 18056,
            0800e72c9f6ddaa473a1ba6c3be2a65a8e2a02e1, package_extract_file("patch/system/lib/hw/overlay.default.so.p"));
set_progress(0.895667);
apply_patch("/system/lib/libC2D2.so", "-",
            0589fead4e7fe0922014d0194427757220c934b5, 38620,
            a3c1554058d1debfd3809863aa4b905e2a11bd74, package_extract_file("patch/system/lib/libC2D2.so.p"));
set_progress(0.895818);
apply_patch("/system/lib/libLaputaEngine.so", "-",
            467c748d4e5db0106ef48ea36713d6d0fe468e66, 8231156,
            8da6ce4ef576da6dd9162f6581807697efc1d5b8, package_extract_file("patch/system/lib/libLaputaEngine.so.p"));
set_progress(0.928022);
apply_patch("/system/lib/libLaputaLbJni.so", "-",
            4d7420594732642aa1a9169cd4184290bd16a9d8, 289280,
            58050442a47c1be03e32ae4a6d56183282e5897d, package_extract_file("patch/system/lib/libLaputaLbJni.so.p"));
set_progress(0.929154);
apply_patch("/system/lib/libLaputaLbProviderJni.so", "-",
            9ca3d2bc347eb4d86f96e3c80b2788d674b32224, 109136,
            85be155c856fbad5059dcea6de5783a50872d7b6, package_extract_file("patch/system/lib/libLaputaLbProviderJni.so.p"));
set_progress(0.929581);
apply_patch("/system/lib/libOpenVG.so", "-",
            7ffef15db123ccbc0bc0c3682f7ea1e15cf3ce8d, 255708,
            bdbc39a0096876e757abcc4392a3ee937090d9cf, package_extract_file("patch/system/lib/libOpenVG.so.p"));
set_progress(0.930581);
apply_patch("/system/lib/libandroid_runtime.so", "-",
            3c449e1446b13dff761908c284d1b6befd1968e5, 672120,
            f80f92487d1594fe7a16c568c851f39655566538, package_extract_file("patch/system/lib/libandroid_runtime.so.p"));
set_progress(0.933211);
apply_patch("/system/lib/libandroid_servers.so", "-",
            0e7ab09dafb7bb017c7f4e83bd0c307a8e844910, 74304,
            78bcf53e2ae5da9787a23c2b9045f9af3b2c1ead, package_extract_file("patch/system/lib/libandroid_servers.so.p"));
set_progress(0.933502);
apply_patch("/system/lib/libaudio.so", "-",
            9f2584dfdc90ccd34c9618f161e3d1ad8b041e31, 85592,
            14b13f2e7a8d84e21cd866f6fd6805f50dc7e575, package_extract_file("patch/system/lib/libaudio.so.p"));
set_progress(0.933837);
apply_patch("/system/lib/libaudiopolicy.so", "-",
            6034839e757312fb9d516f8cf052c3d9ca240039, 43528,
            8b47f1d441b138d3090f7fd8eab2523fccf052e4, package_extract_file("patch/system/lib/libaudiopolicy.so.p"));
set_progress(0.934007);
apply_patch("/system/lib/libcamera.so", "-",
            107bd1bd5dc05e7b4c2bacf1459e9bd25e2f8f09, 97816,
            49c68a9755bbfd03c90162068873e7a2e2b70e74, package_extract_file("patch/system/lib/libcamera.so.p"));
set_progress(0.934390);
apply_patch("/system/lib/libcameraservice.so", "-",
            c2e8e4af8ee7c4bc22a1dfbaae12d078d891b84d, 651368,
            4e4c0d42a04a7a491c0b62d10b2c490e91d3d2ab, package_extract_file("patch/system/lib/libcameraservice.so.p"));
set_progress(0.936938);
apply_patch("/system/lib/libcpt9.so", "-",
            ab06b2a844b08e684f91ade25028dd356345c5ea, 817788,
            3a5e282359e22b15e158bb9650734d7df682aba4, package_extract_file("patch/system/lib/libcpt9.so.p"));
set_progress(0.940138);
apply_patch("/system/lib/libcpt9provider.so", "-",
            df0b15c7ef2d75777aa0a5ff835a6968975793d0, 817100,
            27f8cf9ed6f767355ebc60f3508ba12f005f187f, package_extract_file("patch/system/lib/libcpt9provider.so.p"));
set_progress(0.943335);
apply_patch("/system/lib/libdrm1.so", "-",
            797fbc148e6ef444bfb38ab62bf463e8447349a9, 38504,
            f17d7e244289fcbe46440f485041998f477466e5, package_extract_file("patch/system/lib/libdrm1.so.p"));
set_progress(0.943485);
apply_patch("/system/lib/libgsl.so", "-",
            1ceed4dda7a25070c2a019224a3795bc047e2d96, 38668,
            8b842bf78b1ea792bab5b59268c4e4c592a1bc0a, package_extract_file("patch/system/lib/libgsl.so.p"));
set_progress(0.943636);
apply_patch("/system/lib/libhardware_legacy.so", "-",
            ab8811666d8e0b51d12e311640736282eb7117a8, 42824,
            0dcd8cc147fd7d233bf9c3c18342e49a8c180b53, package_extract_file("patch/system/lib/libhardware_legacy.so.p"));
set_progress(0.943804);
apply_patch("/system/lib/libhtc_ril.so", "-",
            4d5a8c1d4ba1a235ce4d959e5aa7c31492936ba0, 568752,
            2b7e1b3897fb994210da4244f5242d004f7c6ce9, package_extract_file("patch/system/lib/libhtc_ril.so.p"));
set_progress(0.946029);
apply_patch("/system/lib/libmedia.so", "-",
            2859ac3b3946fcfca88e0671534105a032cdfa7d, 403688,
            385e59c2c0748bdf340ad2c0def06da338bd804d, package_extract_file("patch/system/lib/libmedia.so.p"));
set_progress(0.947609);
apply_patch("/system/lib/libmediaplayerservice.so", "-",
            2c13b92804cf6fba3b7f792c61aa8d3140e32e17, 174024,
            c3ab16165a412bd33fdc78683d582605d1a748bc, package_extract_file("patch/system/lib/libmediaplayerservice.so.p"));
set_progress(0.948290);
apply_patch("/system/lib/liboemcamera.so", "-",
            5c19f8e7edf4dfc379079e7ce15ae835161c9b9e, 902916,
            bd474b694bbb73148c318e6ad12ae39481a62fc4, package_extract_file("patch/system/lib/liboemcamera.so.p"));
set_progress(0.951822);
apply_patch("/system/lib/liboverlay.so", "-",
            a52809d58c7bc6519a06af7fd7d03c0e4819126a, 17672,
            81d7fb5618a6ca22f4018927b1ca6d7087573839, package_extract_file("patch/system/lib/liboverlay.so.p"));
set_progress(0.951891);
apply_patch("/system/lib/libsensorservice.so", "-",
            c7e2924241cd83b70dcdd257833e791f8e39c92a, 78432,
            fb5cda9a5b1e3bd5431f0ac824bf00e50c9d4d12, package_extract_file("patch/system/lib/libsensorservice.so.p"));
set_progress(0.952198);
apply_patch("/system/lib/libskia.so", "-",
            b22f6125d8362a0bc62656d946551a2f0907571f, 1118456,
            f0bd7ec2de26c7c8d9b0c43240dc59d9a419f269, package_extract_file("patch/system/lib/libskia.so.p"));
set_progress(0.956574);
apply_patch("/system/lib/libstagefright.so", "-",
            ead476204fdb4b3dc3bd28c8a94d5930066bb6fb, 2961932,
            183eb3811f408b5ef0d9585f98037a22b2ee4dbc, package_extract_file("patch/system/lib/libstagefright.so.p"));
set_progress(0.968163);
apply_patch("/system/lib/libsurfaceflinger.so", "-",
            ae41272a4373a621e0e357a930294c245c2f1a86, 197432,
            adef2248a61934c7015f13ad2a5bd7d6b282988a, package_extract_file("patch/system/lib/libsurfaceflinger.so.p"));
set_progress(0.968935);
apply_patch("/system/lib/libsurfaceflinger_client.so", "-",
            55ded7258d79597de02e0d4639991811cbb71620, 106280,
            fbb8b99c1c9b866f943b5815ab7e4358ca9d6c5e, package_extract_file("patch/system/lib/libsurfaceflinger_client.so.p"));
set_progress(0.969351);
apply_patch("/system/lib/libsysutils.so", "-",
            9d3c6d81e2fc5302a37b69f82c4bc242425022a3, 18088,
            a456e0d0fb14d97ebfe423757da320dd1ebfbe4c, package_extract_file("patch/system/lib/libsysutils.so.p"));
set_progress(0.969422);
apply_patch("/system/lib/libvoAndroid.so", "-",
            859190eccff910ef34dcb33ddccbfc131916e13f, 164004,
            2d3fad259f49bbc19e3aeb7a1eac26ff7bb1817b, package_extract_file("patch/system/lib/libvoAndroid.so.p"));
set_progress(0.970063);
apply_patch("/system/lib/libvoH264Dec.so", "-",
            ed3606d044cb43c115f3d6ac8460d5ae22d6627a, 376948,
            f59b9050426ca6ef1b5c4febcca7dd5fbe4e1f2f, package_extract_file("patch/system/lib/libvoH264Dec.so.p"));
set_progress(0.971538);
apply_patch("/system/lib/libvoOMXME.so", "-",
            844ed4873afa61a75e9e9a888407bae7171af1f2, 179576,
            af8f52b8b40a67f85255e26c8aa215fceadfd7de, package_extract_file("patch/system/lib/libvoOMXME.so.p"));
set_progress(0.972241);
apply_patch("/system/lib/libvoOMXOne.so", "-",
            75513d562312c9ac9f84261db8c44392f1b15910, 504784,
            d4541f95590cd28034712d2e93ddf322a67be9f4, package_extract_file("patch/system/lib/libvoOMXOne.so.p"));
set_progress(0.974216);
apply_patch("/system/lib/libvoSrcPD.so", "-",
            a31cfff3f325bd394d17962fcd606c90ad4a83f3, 143532,
            bba09c61eb6ff8b0f0020dfaae7fd6e1faa8a8f2, package_extract_file("patch/system/lib/libvoSrcPD.so.p"));
set_progress(0.974777);
apply_patch("/system/lib/libvoSrcRTSP.so", "-",
            c3cf85e4a091a6da20eb234b5a6112ec8aeba2b7, 474772,
            ba33c89735eed0189659b4a691e10a60c9c55435, package_extract_file("patch/system/lib/libvoSrcRTSP.so.p"));
set_progress(0.976635);
apply_patch("/system/lib/libvoWMVDec.so", "-",
            e224940e26256adb6dffea382a73d909280dbde8, 1048656,
            fe8e34d4e94ae5e3547075d9d389e193742fea10, package_extract_file("patch/system/lib/libvoWMVDec.so.p"));
set_progress(0.980738);
apply_patch("/system/lib/libwebcore.so", "-",
            a30cd0ed1628372cd94888ddf4e835595e2c4d16, 4475560,
            1d2dac4904cadad51ebec36b9a8939d24f491b33, package_extract_file("patch/system/lib/libwebcore.so.p"));
set_progress(0.998248);
apply_patch("/system/lib/modules/bcm4329.ko", "-",
            5a6690a92f29758833af57dbf04e2cee8df0acc8, 285698,
            00c514a8f3c622bbd3265bc13d541754b2e7cfea, package_extract_file("patch/system/lib/modules/bcm4329.ko.p"));
set_progress(0.999366);
apply_patch("/system/lib/modules/kineto_gan.ko", "-",
            28c0b256de55ed37af156ac3c5ff399314f947ac, 150367,
            a9452a133101f23a138867a6a6cfb70d47190ae9, package_extract_file("patch/system/lib/modules/kineto_gan.ko.p"));
set_progress(0.999954);
apply_patch("/system/xbin/crasher", "-",
            62184d72bed0c0fd0e579e0663dc390c2e37ffef, 5536,
            afaef0790a41430a318bb84756355e954f0af145, package_extract_file("patch/system/xbin/crasher.p"));
set_progress(0.999976);
apply_patch("/system/build.prop", "-",
            25431ee1a1e035c1ca14d21de8d2e07f7e5ea669, 6194,
            e70af4c0ce801a29a105a4ec974654d7d677bc6b, package_extract_file("patch/system/build.prop.p"));
show_progress(0.100000, 10);
ui_print("Unpacking new files...");
package_extract_dir("system", "/system");
ui_print("Symlinks and permissions...");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 0755, "/system/bin/ip");
set_perm(0, 3003, 0755, "/system/bin/ipd");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 2000, 06755, "/system/bin/reboot");
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(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
write_firmware_image("PACKAGE:firmware.zip", "zip");
unmount("/data");
unmount("/system");
