mount("ext3", "EMMC", "system", "/system");
assert(file_getprop("/system/build.prop", "ro.build.fingerprint") == "motorola/XT912_verizon/cdma_spyder:4.1.2/9.8.2O-72_VZW-8/26:user/release-keys" ||
       file_getprop("/system/build.prop", "ro.build.fingerprint") == "motorola/XT912_verizon/cdma_spyder:4.1.2/9.8.2O-72_VZW-16/58:user/release-keys");
ui_print("Verifying current system...");
show_progress(0.100000,0);
assert(apply_patch_check("/system/app/AcousticWarning.apk", "5126f72c70f1b4b80fd5fdf45219cbf16f54cb50", "a90c3bd5bae5ae4069db317810d2f77fa8857353"));
set_progress(0.000036);
assert(apply_patch_check("/system/app/AcousticWarning.odex", "26f6fea75b8744fa8f4af39865cc0363a43dc663", "75cda665b00f1bd69ea8c91d48d757b36419c838"));
set_progress(0.000091);
assert(apply_patch_check("/system/app/ApplicationsProvider.apk", "63b21991173e57e611d58572a7b754cc7abc3239", "ccc43c641fbef2973e3fc3acaee73ceda222ab2d"));
set_progress(0.000110);
assert(apply_patch_check("/system/app/ApplicationsProvider.odex", "080be9a3e3ca2ba997b1f7c15ca2e1a3f6a3c04d", "35e5ff9322fce3ad592140f014ae64be0e619687"));
set_progress(0.000186);
assert(apply_patch_check("/system/app/AtCmd.apk", "3e3540f707932db4a61827778f2e095b364aaa07", "ad4b2c48fc0abf07a7fc3dbbce2aef44268d526c"));
set_progress(0.000203);
assert(apply_patch_check("/system/app/AtCmd.odex", "0d6129fa041bbb31639efc5d068abb7596ebc665", "26f067ce26e16d62f84d9bb63743326da3df3d1f"));
set_progress(0.001077);
assert(apply_patch_check("/system/app/AudioEffects.apk", "a7dce4a03a7932e5502aedccee78eebf4542be62", "88129f08554dd7823f6ea8fe06851b6fdb3d60b3"));
set_progress(0.001196);
assert(apply_patch_check("/system/app/AudioEffects.odex", "cda97af592c7c546e11268af73fa153af1ba6708", "21a1f619e15c73eba2cfa65ef9ceca20b3739648"));
set_progress(0.001361);
assert(apply_patch_check("/system/app/BackupAssistanceClient.apk", "bede414240e175eae2709a4bf145fdc8eedfbd6c", "0e37fa4410182c27434834c02093e0e329c7cd35"));
set_progress(0.001651);
assert(apply_patch_check("/system/app/BackupAssistanceClient.odex", "cc43134ad25fd347890083ee6163983d842b6f86", "73e52ba31956c867d940bc9fef6a5e1de1dcbd9f"));
set_progress(0.002146);
assert(apply_patch_check("/system/app/BackupRestoreConfirmation.apk", "464794acce8fbdc8a8572c4eec538a5e14cc6d22", "d461d46edccb854db7f2c10c915ddd1d4e88efb9"));
set_progress(0.002184);
assert(apply_patch_check("/system/app/BackupRestoreConfirmation.odex", "cb5ae3deeab902f5d95310b4373824ae206570ce", "43a97019f5d4f2435a73c3766801bff721fe8eaa"));
set_progress(0.002214);
assert(apply_patch_check("/system/app/BatteryReport.apk", "bd51a083c0ea1511d2b893cd324782a465329548", "9f04fa1bc51bcd5b9537045d134fb9803741e566"));
set_progress(0.002248);
assert(apply_patch_check("/system/app/BatteryReport.odex", "117aeec32a280aef75ccf880b49a937cb5ec25fe", "13699e99a8e5ab19434ab2c76d4e2629be67f756"));
set_progress(0.002270);
assert(apply_patch_check("/system/app/Bluetooth.apk", "e4fdd23f9a8dad7a3681492e0a228914e7e5ced4", "e204703059fccf6740dde8e178ecda1d2d3f97a0"));
set_progress(0.003244);
assert(apply_patch_check("/system/app/Bluetooth.odex", "bfe203dd97c8f3ef60c1700a314aeea043554141", "bb07cd7659603f9569d42dab83ff3341d96a50bb"));
set_progress(0.005386);
assert(apply_patch_check("/system/app/BluetoothLe.apk", "d345c20120581711cdbbae00a26042e157037ddf", "576df364ce884004425b7d16812c95e51f7e443f"));
set_progress(0.005416);
assert(apply_patch_check("/system/app/BluetoothLe.odex", "a09d8241d014d727cb80e445b371ddb6ac0557bd", "c729c1276283ec43d9482b01b20b7998fa77c883"));
set_progress(0.005529);
assert(apply_patch_check("/system/app/BluetoothMot.apk", "adda070cc10717ddac251137d3f56ba21e49cad1", "10998fd92fb91b14dc8b257a8493cfb0efbbf3ee"));
set_progress(0.005583);
assert(apply_patch_check("/system/app/BluetoothMot.odex", "137db86a2c1eb6064a4dc7679a89e1efe2c97d80", "feb8fab374c5f53d7399616c6d4e000024f9495f"));
set_progress(0.005631);
assert(apply_patch_check("/system/app/BlurUpdater_VZW.apk", "5fa334efe06f0128063b3cb80e3a4b6e6dcb9335", "ed5a0612a390ee0311babdb4f43f585af554d0f6"));
set_progress(0.005740);
assert(apply_patch_check("/system/app/BlurUpdater_VZW.odex", "cfa3291b7762f69c337fa8756a7f7d0bea721d2f", "05d713065d243b4cadcd7669464e460def1bd4b5"));
set_progress(0.017923);
assert(apply_patch_check("/system/app/Books.apk", "cd7d58b32fb3a62217a67147cdaa468cf69adb16", "583c2118ef0bc617f52c3c2d388e866501e265a6"));
set_progress(0.035606);
assert(apply_patch_check("/system/app/Browser.apk", "bf224cc122f2df34fe9153b9f1450fa067fcc3e9", "07abe9f21316108db469a9c1f4b836762acb57f6"));
set_progress(0.039886);
assert(apply_patch_check("/system/app/Browser.odex", "79f46babb8580218f73cd5f6ae10982a0848847f", "8f570334634511cee4f7e4886394c39660178332"));
set_progress(0.042759);
assert(apply_patch_check("/system/app/BuaContactAdapter.apk", "839643e9834c5ff17f6ceda954b5485431444ea3", "b296aaf3a74c645da74b773a129f6f13bc220342"));
set_progress(0.042881);
assert(apply_patch_check("/system/app/BuaContactAdapter.odex", "6d7885baa2e4688542d45f3354ceb14944b76943", "a470530656e20a79a3845558188ee7f361c217d7"));
set_progress(0.042916);
assert(apply_patch_check("/system/app/Calculator.apk", "5bf1af031ef802c5935a10cfafe9cacdcb8f45df", "76d2df4ebbb60f729076542f4db40cb63e278b5b"));
set_progress(0.043164);
assert(apply_patch_check("/system/app/Calculator.odex", "e46c243a674c8c9663b68fe1e7dc86a5441d1ef5", "69c117f77813180af10ed75a0a8d3deb4617891a"));
set_progress(0.044241);
assert(apply_patch_check("/system/app/Calendar.apk", "4705a23fd96554d899a55ebb14fd5ab3bbb78cfa", "9baf41603b52fd24502480fdd0551de75523c1cf"));
set_progress(0.045332);
assert(apply_patch_check("/system/app/Calendar.odex", "37e93060b6d8469391c39806aeafa09d9a96c28c", "c1fa80e9eacb7fcfcce96bfd001fc389210e4bd1"));
set_progress(0.047443);
assert(apply_patch_check("/system/app/CalendarProvider.apk", "01ed737bb02ab9d023cffce8c08f8672e90bdc2a", "0fca5398dec4a4f9b3775c65e4c53bef9c586abe"));
set_progress(0.047510);
assert(apply_patch_check("/system/app/CalendarProvider.odex", "ba251705ed624e2cd077403061236ce295e31180", "0c428af5e11f0f0cd3168cead58af1e4a6578be5"));
set_progress(0.048739);
assert(apply_patch_check("/system/app/CertInstaller.apk", "87b9bb46acce9927c41a79818c1b130149e2c4ef", "667c9407fbb8c94565a79884a6ed3dfde371edcf"));
set_progress(0.048779);
assert(apply_patch_check("/system/app/CertInstaller.odex", "4472c4517e15611186584daa7fb6e7a570d23cdc", "860d9f7c01e18dd2e1b718484dec03a90e1a91d8"));
set_progress(0.048911);
assert(apply_patch_check("/system/app/ChromeWithBrowser.apk", "bacd4246e2a4792f08e87c9d3ddb0fa6bb2b7de4", "c9eaf372788c581727e3fbbaea5a8e208fb3b11d"));
set_progress(0.072639);
assert(apply_patch_check("/system/app/Cmas.apk", "d7546493045ba9774f3b981b2f945bc30a232a8d", "e85b3073d3c7fcde2562f3d14b5887013c639b14"));
set_progress(0.073467);
assert(apply_patch_check("/system/app/Cmas.odex", "f41d7914c3d03871491a32341eeff8834ebb9e7d", "6dd35042780a5e32c3effb2c52e4b22d1b905384"));
set_progress(0.073837);
assert(apply_patch_check("/system/app/ConnMO.apk", "d6fd6555ee80fe286a72cb19147121daddf52ef4", "bd7fcab1c515290c6efeb4f209ee526a3164dd85"));
set_progress(0.073874);
assert(apply_patch_check("/system/app/ConnMO.odex", "ad578118ff7c7382c1c87cc21a460a0379692bac", "0245d278917a3583612f81c674645bd5636b8ade"));
set_progress(0.074068);
assert(apply_patch_check("/system/app/ContactIce.apk", "7dc38e3be4e5a75bea713ebc76fd4443bbaeddc1", "b0a8973cdc64491ca1214fad1218e0433d798463"));
set_progress(0.074361);
assert(apply_patch_check("/system/app/ContactIce.odex", "8e6e0d97813b3c01fe894f2d883d34b5203461eb", "ba19d2112a6da73878c105eb8918459730544d9f"));
set_progress(0.079647);
assert(apply_patch_check("/system/app/Contacts.apk", "47fbfe9e5e77613d0f0cf13d2f1c1901c6293f4c", "655128608c74748f27f0f7ad3b87f15d3be580a4"));
set_progress(0.083610);
assert(apply_patch_check("/system/app/Contacts.odex", "fead3a1ac471fa76196e31245e21c38b038e3a36", "8feff248cd6246aeae604745569666ecf18d8019"));
set_progress(0.093857);
assert(apply_patch_check("/system/app/ContactsProvider.apk", "b0a4a82260075aa7ea9d678b6629d9e6c38bde5b", "7b5970af8d0984c1509cd0f5ee50c83805f218a0"));
set_progress(0.093921);
assert(apply_patch_check("/system/app/ContactsProvider.odex", "da74ae12053f4e0e6e873b64a0ac7dd432019a37", "826172126e2e3a7a7e9d44622d06bb2fcca25fd7"));
set_progress(0.096312);
assert(apply_patch_check("/system/app/DMService.apk", "4044d1c988dc38790bb76d5c08243f6d2f050805", "2e0c05c60909b1906bd3fb57adb8843cf0948bc7"));
set_progress(0.096495);
assert(apply_patch_check("/system/app/DMService.odex", "a5653aa55433c715f8f24a8e320da72c89a9e9e6", "f7123344d84d6d67af0381d46f35c184e0db1c44"));
set_progress(0.097469);
assert(apply_patch_check("/system/app/DataOffloading.apk", "809ee1c077355a14943bc646c00cbbf376aa51fd", "98d4c8977652dfce8b434bf8a8b9b448e42ac83f"));
set_progress(0.097501);
assert(apply_patch_check("/system/app/DataOffloading.odex", "6061c9fa95ad1f0ab61d934084b744acfa17f661", "bc1405dabe3ed6d1296b69092d55961a181ca228"));
set_progress(0.097568);
assert(apply_patch_check("/system/app/DataRoaming.apk", "bd5845db23b6f3f59e99328c604d4ad57b4785b0", "800156749de523b3cf482255d8bafc952d121a81"));
set_progress(0.097610);
assert(apply_patch_check("/system/app/DataRoaming.odex", "94907e44bcba8735c94820afde15db50339bab9c", "87325255e670e33fe2d591c299d4b01442bb5eee"));
set_progress(0.097697);
assert(apply_patch_check("/system/app/DefaultContainerService.apk", "b913cdfeb669017453970848c3f9a16abdcf02d1", "554c6238b426eaf741532154d59ad9354e670bcb"));
set_progress(0.097709);
assert(apply_patch_check("/system/app/DefaultContainerService.odex", "518fcff6c4e4dc550c78b91836a1f7c862fa3e2c", "8c999c70d8446b8e2e97e347ac2d7e56dbd498be"));
set_progress(0.097772);
assert(apply_patch_check("/system/app/DeskClock.apk", "9b5775040e0ebf054e29f48a1df7dc7a0c0eb253", "1403101b26a542cb382a0a0d49f5bb7553f05489"));
set_progress(0.098873);
assert(apply_patch_check("/system/app/DeskClock.odex", "4011122bf845951d255b4d055e682aa4bded18b6", "74179b92bbe10ab629295070d347737e1b8fe189"));
set_progress(0.099175);
assert(apply_patch_check("/system/app/DlnaSystemService.apk", "56d031004633ed725e9530b70ddeae1ac61a60b3", "d9f2d25048a6bd40a85adab28cc0fd36fc487e17"));
set_progress(0.099200);
assert(apply_patch_check("/system/app/DlnaSystemService.odex", "c2f098341c08a1b377ff9ebff3d3da654033f23c", "74d9fa0fd93a7dd4dc16ffc46a581cd360480205"));
set_progress(0.099212);
assert(apply_patch_check("/system/app/DockComm.apk", "3fbc3c1afecf79c283f579bc46ce6bad9edb00e2", "f435beb18fdbfec6d030fb39a036d9d1e11b8cb2"));
set_progress(0.099235);
assert(apply_patch_check("/system/app/DockComm.odex", "61e1bd4be79a7770b32a09790ca14e3bd26077e2", "9eb411c7633a4c8f5546dc07bcaca3a9f3d37254"));
set_progress(0.099390);
assert(apply_patch_check("/system/app/DockService.apk", "74587141f723651cd48f31ffaee64102be64d8a0", "3715ae2e7efe533d1e4634145b7611cfaceeb815"));
set_progress(0.100376);
assert(apply_patch_check("/system/app/DockService.odex", "c784f2ac8f4a8877bf59173007b5be01f34445a4", "c91d4d63f7d108a5c185384409228ced35bc970d"));
set_progress(0.100854);
assert(apply_patch_check("/system/app/DownloadProvider.apk", "d7061a7dfdc20f6542bdc0a7d4435efdaeca5ea9", "12bb97c6aec4df6d09b59dd9f4cc2ee7d1d088c7"));
set_progress(0.100901);
assert(apply_patch_check("/system/app/DownloadProvider.odex", "f4f8bb174a3c94a697d77e73b3f75cbf4ba840ef", "cf4ecafca2adfcdc2b682c5ad1016ea58028f260"));
set_progress(0.101839);
assert(apply_patch_check("/system/app/DownloadProviderUi.apk", "2a05474c26833a0fea147dd6557a27707c1fe83b", "69690974a252574ef210b25a3c766725b0e61a2c"));
set_progress(0.102027);
assert(apply_patch_check("/system/app/DownloadProviderUi.odex", "43caf055839296570436dd56ed8a61fb07ea30be", "f839f24b5e8e7b9f9815342ff1cf3923d2cc3e73"));
set_progress(0.102171);
assert(apply_patch_check("/system/app/DrmProvider.apk", "ad08a3191cbf55f6dbe6e965a4e128fdd721fec0", "13be60a89a0a5aebc1d1693e34a6b80f81ca4e38"));
set_progress(0.102185);
assert(apply_patch_check("/system/app/DrmProvider.odex", "6f521070c6e31db69f5dbbc790affa6b58f381c0", "fd5ef4973b766c1d67e7537309da61fa26a2f86c"));
set_progress(0.102227);
assert(apply_patch_check("/system/app/ExtDispService.apk", "9b52e864e65189d8a64680b12e551d267893a13e", "aee71e582e8aad6631c7ee998542f0f4d8430b02"));
set_progress(0.102236);
assert(apply_patch_check("/system/app/ExtDispService.odex", "8121c53d6424a45018a6dc2f826521a1a68d2cf0", "66ce45810fe9747781b321fe36b7fd9b2d1ced10"));
set_progress(0.102291);
assert(apply_patch_check("/system/app/FileManager.apk", "cf279558b13c383de012cd902744f98057a8619f", "44aafb03de4fc196f9f8dfeef51e19cd4b65bd15"));
set_progress(0.103348);
assert(apply_patch_check("/system/app/FileManager.odex", "261a8fc74316653e7541759ebaea5357b7ce1479", "06c1ea2618bf4057cc52f4945304bd1e66e4d7ec"));
set_progress(0.105272);
assert(apply_patch_check("/system/app/ForestWallpaper.apk", "0ed1ca6b8324b6cb674d2a27a75c8d77e2735a0a", "5ec115486ae6cbacd368b8666b19da885b403b8b"));
set_progress(0.107267);
assert(apply_patch_check("/system/app/ForestWallpaper.odex", "c4331da48fff66f7f8a51055945e6071923b91a8", "05ce30d37c8fd4f9a447783d8859e93e70bebceb"));
set_progress(0.107598);
assert(apply_patch_check("/system/app/GMS_Maps.apk", "9a9bc543324226418a733845598e19d3582b6623", "b8cb2c885bf9a3f69f1551352ac40db6bb7ed952"));
set_progress(0.140021);
assert(apply_patch_check("/system/app/GlobalUnplug.apk", "3e0d31a2a347b15d0c42dad33d1e049a2198e446", "0fae29365410340973061e4b2c002b4b0ca3568f"));
set_progress(0.140227);
assert(apply_patch_check("/system/app/GlobalUnplug.odex", "d9ca62b4b23a50605f479b601f6dc9b207c8ef53", "42b26188a1acf8e221e71dcf9fa446248de1241c"));
set_progress(0.140253);
assert(apply_patch_check("/system/app/Gmail.apk", "f3532f3682fc3e8ca21383cf44a982f832353071", "5ff61807187ecd195711af6d3e894300d4a828a2"));
set_progress(0.149120);
assert(apply_patch_check("/system/app/GmsCore.apk", "07ff21181df4604250a071342e572abbc44ee72f", "16f2a23c01913afcc2cad608c371f0157fd22cc5"));
set_progress(0.154519);
assert(apply_patch_check("/system/app/GoogleBackupTransport.apk", "4a06c4ea67a49d0d83b3c6619ab5068a934f4a76", "336baeca7c0c903be9049e55312c8a9633695402"));
set_progress(0.154900);
assert(apply_patch_check("/system/app/GuidedTours.apk", "74d93e5ec9f61a87962238e4a25bc5e4e730b936", "ba0bc1ac1d97d0a3c04fb6c1d5f7f1b1906f0c67"));
set_progress(0.155041);
assert(apply_patch_check("/system/app/GuidedTours.odex", "77e41d3ad8205204bc0d16a6e120927e6640bc64", "44e01dee0ad5af3c5b58d0a6046db3bda7fc44bc"));
set_progress(0.155118);
assert(apply_patch_check("/system/app/HTMLViewer.apk", "ec77a2e6071af565565fab066c07cd02c647b65a", "ce5d8f84e6ad4ee90b30de0a5e253628cd7ca7ff"));
set_progress(0.155136);
assert(apply_patch_check("/system/app/HTMLViewer.odex", "621f3fc15d466a87d147f31f0df0141fe813229c", "e39e1cf7fd8af566401ba8daf4c700088e6a6a1e"));
set_progress(0.155163);
assert(apply_patch_check("/system/app/HelpCenter.apk", "a516781f7364313e61575d6022ca17bafd883be5", "b08847eac71652dd867d048fb368d4cf923dad6c"));
set_progress(0.155206);
assert(apply_patch_check("/system/app/HelpCenter.odex", "ee61e2d2aa7a3af748c812fd375a25fb0272aa42", "908e64abc1324384bd8451e6763581c6f7e42e63"));
set_progress(0.155244);
assert(apply_patch_check("/system/app/HoloSpiralWallpaper.apk", "05482e76f9a41a7d0dc77464262bfabf38f6e6a9", "b8b3225f5ee9cff9532a99562e5c96f8c13290d2"));
set_progress(0.155415);
assert(apply_patch_check("/system/app/HoloSpiralWallpaper.odex", "fabb51b5002bd88b9ebd2754028ed8ed817d8306", "fdce179721e60fee47fe0b71d6c903449907a227"));
set_progress(0.155485);
assert(apply_patch_check("/system/app/HomeConfig.apk", "6599185886f6c0dfd483e7c11721257d3606aae3", "2e3dce80efc9903689e9ea67bd46e7b9b93f9a3c"));
set_progress(0.202217);
assert(apply_patch_check("/system/app/HostDeviceAgent.apk", "b782ad88abf0678e0ea88eb6cabe5028a95d81f3", "05643bdce3e8ce7ce175aaed5c00445207109036"));
set_progress(0.202268);
assert(apply_patch_check("/system/app/HostDeviceAgent.odex", "4b0eb61f57ebe195c252c291eb2ce1b3ea5316c6", "71b6d2046ede6e3e2a13f78c1c1118f95bbc0a97"));
set_progress(0.202721);
assert(apply_patch_check("/system/app/HotspotLauncher.apk", "99bf9a0181d7524e85937049affbd7d3d09f02a5", "71d51778cc3980ef38cd78478ebdd462b2ecb812"));
set_progress(0.202766);
assert(apply_patch_check("/system/app/HotspotLauncher.odex", "24372484cd734b5ee337fb0753fa7bc36bdcccce", "a4a964ed6a7bd6668c3e5ca666a5c5fd98444bb0"));
set_progress(0.202772);
assert(apply_patch_check("/system/app/HuxVmmSetting.apk", "514ccc4ee7cec767824cbf61ab768acc379206b4", "5c764547fda5410bbce08426b7830a8a60f9b944"));
set_progress(0.203458);
assert(apply_patch_check("/system/app/HuxVmmSetting.odex", "d1401c6a5d5af145cde70d7bb18941e02286aeb0", "53b142260315880496c7441f343576e666361c2c"));
set_progress(0.205307);
assert(apply_patch_check("/system/app/IlsVzW.apk", "2d61de07526c1c014fb24c6011ab6314e9cf5505", "01e5c39881352331266e13b44e1286ce599a2d4b"));
set_progress(0.207217);
assert(apply_patch_check("/system/app/IlsVzW.odex", "a813f2d0baf8856cc3e6c274b4d393ff04a20577", "a759d4ffc9210d04664ba50dc5dfc07d3a5b3f5e"));
set_progress(0.211992);
assert(apply_patch_check("/system/app/InputDevices.apk", "87cf47106a41a9182677451dff7e1cc320b4fe61", "c2d2db96d818533a84393d398c01b84c3dd3cb5b"));
set_progress(0.212146);
assert(apply_patch_check("/system/app/InputDevices.odex", "e47b560252a30084d515bf9ecee73ee582b7bdaf", "0bd1e21d67198d82b664fc98abbb3e43378b5d9e"));
set_progress(0.212151);
assert(apply_patch_check("/system/app/KeyChain.apk", "246c9f2054ea73d38809e4ee36cd287ca42ff387", "c05196f6d9b3fc2da3ea749f0612ff53ed57e125"));
set_progress(0.212180);
assert(apply_patch_check("/system/app/KeyChain.odex", "61bf57c0f4cf60ce19b45bcca3ddaa9eb1cc0bbb", "4f001ac621640eca3a392092c020e42568ffd147"));
set_progress(0.212272);
assert(apply_patch_check("/system/app/Kindle.apk", "b13a8d44ae3410e96ad730639cd7613a6da2c053", "d5b8ef2e0893a3a580dc2b1a42b18845abcddc39"));
set_progress(0.258256);
assert(apply_patch_check("/system/app/LAWMO.apk", "285fb0d42447db96d0d7a8340e6b5426124ea0aa", "d2e0cb3aa08b7237fa31df0a2b524fe8c55cb6a4"));
set_progress(0.258293);
assert(apply_patch_check("/system/app/LAWMO.odex", "907ceb4149c98e176af27f667bbf32f54231bad6", "7b55f1dcf6760ebd1b44c6c0fcdc198b72a010ff"));
set_progress(0.258385);
assert(apply_patch_check("/system/app/LatinIME.apk", "961714effa9e7fb34dcc748c0e474c2ec3b7e3c9", "1e807a185589c471ace46aea4652a6b9b287d869"));
set_progress(0.297811);
assert(apply_patch_check("/system/app/LatinIME.odex", "3cbc3871b1a00cde96c2b16cb09d0dd9c7314077", "7a70d026163d13d78b2e5a7754bb70b1125230da"));
set_progress(0.299492);
assert(apply_patch_check("/system/app/LiveWallpapers.apk", "62cc0adbb78cf59dd20ea6a9707de68476707d30", "eb606f21ece8164c52dea1f0d1bb774018f6e612"));
set_progress(0.305079);
assert(apply_patch_check("/system/app/LiveWallpapers.odex", "7f6659ae9b203e0ba1ee78a2ed2e8595463a3bc1", "e8604cb16dc9a20972d6d5af6453d8e77e5df1d2"));
set_progress(0.305313);
assert(apply_patch_check("/system/app/LiveWallpapersPicker.apk", "96b4838ae8781db888756b922e5772f480b30e87", "f56219bf236948c40471d43f289fbb204832aa53"));
set_progress(0.305915);
assert(apply_patch_check("/system/app/LiveWallpapersPicker.odex", "4a9c5ace5f818bdbd25c0136c12c2d34aa78f82a", "300e05e29e6dec6a35a08cd3c9cbbefbce9e28b3"));
set_progress(0.305991);
assert(apply_patch_check("/system/app/LocationConsent.apk", "609a5bc0098ce1678ea0514bcccb8691ec102a19", "c21ecb9f1d5aa5c4f7a6f49bcd88f9bc33c94ba5"));
set_progress(0.306084);
assert(apply_patch_check("/system/app/LocationConsent.odex", "6f432ac36886ebc8a81508b5a4574892b7268a42", "7cae2fd6688ae19fc0ecba17742bc923d90a5e07"));
set_progress(0.306127);
assert(apply_patch_check("/system/app/Magazines.apk", "7b72a479f4585ca443702e9bddf9a1d002783936", "873fec5014654cc3495c78de5439e7b7ab275b83"));
set_progress(0.323456);
assert(apply_patch_check("/system/app/MagicSmokeWallpapers.apk", "3b8132057694bd529ec8e3e659bc675618f2c051", "6e162de550436fda8359ee5ef6586045e65cf4e5"));
set_progress(0.324097);
assert(apply_patch_check("/system/app/MagicSmokeWallpapers.odex", "7de748069f84a6aa07075e793d8ee98b8152160a", "5dd1e9a1a1bf22e9327724733b5168665c188064"));
set_progress(0.324192);
assert(apply_patch_check("/system/app/MdmMoveNotice.apk", "cafe56bf1d4ad5330195601f75667406d2959cbc", "cac523ab951a295230d67c31b091b50fe0223e50"));
set_progress(0.324201);
assert(apply_patch_check("/system/app/MdmMoveNotice.odex", "6622487d225faf51ac2e3170789ef6d41068bfff", "0b59044488319396f638b3c5fc94645036cbdc07"));
set_progress(0.324240);
assert(apply_patch_check("/system/app/MediaProvider.apk", "e69d2cd152cf7b1f1f9bc6be2bf90d400fca0d1d", "1ac71bd104d14fdc49558a1bdbeb4b89f1ef7829"));
set_progress(0.324296);
assert(apply_patch_check("/system/app/MediaProvider.odex", "fbd078abc0decae1e2cfac60b921fabb77fa9027", "3044126174f3ffeeed004957af0475bb591c28dd"));
set_progress(0.324805);
assert(apply_patch_check("/system/app/Messaging.apk", "fe4c0849663c0bb1bfd313dcce7da260a9cc85be", "daa78185805c7053d82b4e8e97d3a9c649a431ee"));
set_progress(0.327817);
assert(apply_patch_check("/system/app/Messaging.odex", "16f462f8b87e2109051652e8004f43c8f0c4a530", "d19de496e17e362ee307dc02333f8781d22dc8c3"));
set_progress(0.332321);
assert(apply_patch_check("/system/app/ModemCutback.apk", "e1b181693c5830d0cf86ac37d6d4fe1a9616aff2", "719a70b170e277d7f926d266c38d5f1e7a9146f4"));
set_progress(0.332344);
assert(apply_patch_check("/system/app/ModemPanicReporter.apk", "45fa5b57c8bf6790a03aa2e00681301d0f4fdecb", "42ad1d08518e6ed7489fdf25749abc7cf98c1598"));
set_progress(0.332352);
assert(apply_patch_check("/system/app/ModemStatsService.apk", "4d869f230028b659ea13e2e52428aceb2684cbcb", "7d1f4a8cf1ed1ce87f5386b6db52cc4d26c1a381"));
set_progress(0.332377);
assert(apply_patch_check("/system/app/ModemStatsService.odex", "c1f5277e42433cc6c3b96d30d15cea7196e8b373", "dbc3b4263852427f438bbb3ca95f9a5cc328d6fb"));
set_progress(0.332530);
assert(apply_patch_check("/system/app/MotCamera.apk", "84a9419baf53b49c11567effa9f8750b09f7225b", "268bdfbc182ff5d049f45de5a670eb2534a1b722"));
set_progress(0.334582);
assert(apply_patch_check("/system/app/MotCamera.odex", "0e10d509aec285b9019182e2d1baf6d4e13c3744", "77cd6af31e8561d3910d8109b7c918018bca7aa2"));
set_progress(0.336442);
assert(apply_patch_check("/system/app/MotGallery2.apk", "2ae94a1840dc1e7379ff1e609ad6a6f8c1a746e3", "94cb5f9b92f8437284b09333320cf3e7a4313d66"));
set_progress(0.342389);
assert(apply_patch_check("/system/app/MotGallery2.odex", "e119ce08ab731564c493e49dbfe835eebec895cb", "dd75ade179579da70d1a20e3e3f1f56deacfe6a9"));
set_progress(0.349017);
assert(apply_patch_check("/system/app/MotionTrigger.apk", "1148f7ab49a618f579874902c781b15cb4a6eae9", "c6dd698b1e034fa56dd20e47f1d9ce1fb33dd273"));
set_progress(0.349064);
assert(apply_patch_check("/system/app/MotionTrigger.odex", "6b19d076b77546556e94599b44fec3210dd0a955", "77a8c5f493698339c9e0ed6f81e9aa6702fb4343"));
set_progress(0.349095);
assert(apply_patch_check("/system/app/MotoAtCmdPlugin.apk", "3adbd72f815e93535e3c8814353fc0c510f77884", "61ae4f1022a7885966d6fe54ca790e8a3f085f7e"));
set_progress(0.349104);
assert(apply_patch_check("/system/app/MotoAtCmdPlugin.odex", "761eacc4befa7db92cbad17d7d06b94c110cac46", "0cfaf3a64773f73aadd61481093cd8f6178cb101"));
set_progress(0.349376);
assert(apply_patch_check("/system/app/MotoAtCmdQcPlugin.apk", "4775971edeb588baaa3eb06629f26d79001dd8de", "2157452b7d9ea3dfd15ed9259f93a900f8dd32e5"));
set_progress(0.349385);
assert(apply_patch_check("/system/app/MotoAtCmdQcPlugin.odex", "fbc7fe151c78172089838478c18fbafc6c4fdcd8", "02e38907811ffbfa99b40a98656c8713b0a858b1"));
set_progress(0.349492);
assert(apply_patch_check("/system/app/MotoAtLauncher.apk", "2da1849de9493ee01132fdc503a205c360bfd3f4", "50a0b8f44a359b8c144157fed5fb9ff04b190cf8"));
set_progress(0.349519);
assert(apply_patch_check("/system/app/MotoAtLauncher.odex", "107a17c545245fe12ac0d2f551e98e77f17a5fd1", "59668c1dc912aa9aae2f8a90b1b38f1f5d7991d6"));
set_progress(0.349552);
assert(apply_patch_check("/system/app/MotoCare.apk", "70a7db029fc75a899f931b6308482297e4310e40", "fec38694cb9b78ea10b2558095106437e3d6cef6"));
set_progress(0.349567);
assert(apply_patch_check("/system/app/MotoCare.odex", "f2597b623f6153fae7657df3da960d185c3309f2", "c45f04bc7f1f7377e6295e5fe2d30ea4d9eceff5"));
set_progress(0.350535);
assert(apply_patch_check("/system/app/MotoCareInt.apk", "27b1ffbb9b749bd0b260a2dea22aebf83d8dcbf6", "16160e5899b7d662f58d587dcab82709dc0ce9c8"));
set_progress(0.350549);
assert(apply_patch_check("/system/app/MotoCareInt.odex", "b4e6dbb9cb6719f29d41013e8ef94e3bc377d48b", "fdd3bc0d619a0122a31b3b0688020eb6c7eb44ff"));
set_progress(0.350834);
assert(apply_patch_check("/system/app/MotoCast.apk", "b5bd18f605204b38b3b3bd87192981851cc633e8", "a3a7101d53c697cc3205c82f088dd96cdcb806d1"));
set_progress(0.356506);
assert(apply_patch_check("/system/app/MotoCast.odex", "ed610e3fc6f7e4082fdf7d0f920fd19f8b93f3a5", "9c4a6271a3bd9d9da0dd3f922818c822332aa67a"));
set_progress(0.362805);
assert(apply_patch_check("/system/app/MotoDockHelperService.apk", "4ef39356362de6ad824e672f8edfe61d0bac1c01", "cf78fbfcc1c9bf4d6deb6b39823c5b0d5323366a"));
set_progress(0.362850);
assert(apply_patch_check("/system/app/MotoDockHelperService.odex", "f14b306622e38d066590a0eebd87e3233a6d0b0b", "4c80e6617f655bba75a1cbdedcada6281f28d7dc"));
set_progress(0.362863);
assert(apply_patch_check("/system/app/MotoEmail.apk", "6b87993bbb8359e1afc9a84f748343d6902f093a", "06bd4b058a9358adb8df4cbd4cebe2a3a835380f"));
set_progress(0.367610);
assert(apply_patch_check("/system/app/MotoEmail.odex", "26f4351feb22db664e806ad8b0faa67d11b61dd3", "d7c85b080448731fde68646ce711ce3111ff6752"));
set_progress(0.385532);
assert(apply_patch_check("/system/app/MotoEmailConfig.apk", "db09009cc9a2c1345a89ad9189164bbb0e105c12", "01dad82db9d953211cacd54445747ff087596f38"));
set_progress(0.385549);
assert(apply_patch_check("/system/app/MotoSignatureApp.apk", "9c4d22cf27817f092541f4dded910463706d0538", "97569743be6e8593aca47d1221c846e925b624a2"));
set_progress(0.385588);
assert(apply_patch_check("/system/app/MotoVzwAtCmdPlugin.apk", "9ec8c2147df66460a816b193feafb39901c49b29", "0e4124287b1d03233be453e8499cee2c0228b01e"));
set_progress(0.385597);
assert(apply_patch_check("/system/app/MotoVzwAtCmdPlugin.odex", "05be641a9ef89a46f33fc372b9e72b625867ee97", "419b2171a98faeb8ca19d1992074924c9f5b446e"));
set_progress(0.385647);
assert(apply_patch_check("/system/app/MotorolaDevicePolicyManager.apk", "329c868d2255d941c599e4733b61e2465f80328b", "843740646f8a2c63fc0bbb27a5e440a810a3faa7"));
set_progress(0.385661);
assert(apply_patch_check("/system/app/MotorolaDevicePolicyManager.odex", "ee6f1f9c43b47f6fa316fb91ceecb3bcc8a21f30", "52a1c947941820fba68cac374cd1c06a15f3333b"));
set_progress(0.385682);
assert(apply_patch_check("/system/app/MotorolaSettingsProvider.apk", "1ce3ec99f8b8a70d249467442e5aa97fcad06a7b", "d0dc66e8828c5ff03aee0abae9aa304c18c375b0"));
set_progress(0.385734);
assert(apply_patch_check("/system/app/MotorolaSettingsProvider.odex", "fe9e27ff41f3229b218f8749669bd5c98e5edee3", "7fcfdd29cd3212a8baa4ea6cb20d1de1ca7a90ac"));
set_progress(0.385841);
assert(apply_patch_check("/system/app/Music2.apk", "78679ce8f64a088135b2fd4fa7ed9052691a0276", "358ae07a6725c36f45143c708e82a4a092c87089"));
set_progress(0.401570);
assert(apply_patch_check("/system/app/NewBayService.apk", "1cb5e9fa36122a21e923c46baa2dc15ae9851f43", "655fc687f4ca538843e4407ef997a8ff3393e5f7"));
set_progress(0.403554);
assert(apply_patch_check("/system/app/NfcUi.apk", "446301b65b83e1647ef3dc98572eb107318fd92b", "b9cb1452175165fc3e415a9895eea3e372495a1b"));
set_progress(0.403595);
assert(apply_patch_check("/system/app/NfcUi.odex", "5e48e32a5e6fa5566f2f52deed76a73eb1b24250", "06c0eff9bd68ced9f72246f62cccdbc7680cf9ba"));
set_progress(0.403625);
assert(apply_patch_check("/system/app/NoiseField.apk", "166f770169689da3e84b18ac793d3c8d1893137c", "faf9abcf6b68cb418e59cdf16d9b267e6f8be3a0"));
set_progress(0.403833);
assert(apply_patch_check("/system/app/NoiseField.odex", "4a9f50709188da36e3a09fe5f607b262691f1862", "bf269455ffc598c52b9223b388f98b8ac08b2b2e"));
set_progress(0.403904);
assert(apply_patch_check("/system/app/OMAProvisioning.apk", "3d4c9c5541ca62512b069611f4044d6935e57af9", "2a770134e2fb5080a8a12ebc9b45bed3371316a6"));
set_progress(0.403983);
assert(apply_patch_check("/system/app/OMAProvisioning.odex", "8ad7d04996975d2c4e12bc1a0d2956423aa66e07", "52d31c4b5684cc685db8978be6b70837265932c4"));
set_progress(0.404463);
assert(apply_patch_check("/system/app/OmaDrmService.apk", "a4c35844bda1ac81cef5aa994b7f7e0e32d9746b", "f3a4cbf8af40b3ddfafa55f29decd489a7c23866"));
set_progress(0.404650);
assert(apply_patch_check("/system/app/OmaDrmService.odex", "b27bdf2c9aa26437880bdf7d6992ca0829b2c01e", "7669938b904aa5b84f66f46edab0e13a3bd1f9f6"));
set_progress(0.404785);
assert(apply_patch_check("/system/app/OnlineAlbum.apk", "64afe4e627204faf14ca399b62f64bf6e235090c", "d607ca80fc90d1ea9188c412786eac995b4db214"));
set_progress(0.404929);
assert(apply_patch_check("/system/app/OnlineAlbum.odex", "7d68212f36c34d2cd9a1b12307eee248530455dd", "340d22070f4f7dbda0cb6fffe9f04c174f26f1c5"));
set_progress(0.405225);
assert(apply_patch_check("/system/app/OutOfBox.apk", "f50e5622ffe28a860f2dbbfd8191f0ef99f94a1c", "80cbca138b7b482a577d4ce18f587340e168a470"));
set_progress(0.405248);
assert(apply_patch_check("/system/app/OutOfBox.odex", "1788ff53378e8eef37222b13c2d36e084867ea6e", "c7d6e6bc7249f37f3695ec42ac891d826362a6c4"));
set_progress(0.405255);
assert(apply_patch_check("/system/app/OverlaySettingsProvider.apk", "326aca9dd64a9d898675f2aec2e59df6d00d6a66", "342859c6bbf62dbeac20c01eac6f4aa208e06072"));
set_progress(0.405319);
assert(apply_patch_check("/system/app/OverlaySettingsProvider.odex", "c65d995391c242bb8857fef4eff4318c2d05251d", "02f0a0665a2a0f47312ae00b2aa5b0f125db3875"));
set_progress(0.405524);
assert(apply_patch_check("/system/app/PackageInstaller.apk", "9977a4e8e9513b4e11719219fce9eeaf1b3b852b", "e178e4ec918e52861f2773c3c21bc122d39e5a9c"));
set_progress(0.405616);
assert(apply_patch_check("/system/app/PackageInstaller.odex", "c59ccd0c3bcef1511ff0c752cd556dede81db2ca", "7613b5539b27ace87388da3d1140049efc3cde36"));
set_progress(0.405711);
assert(apply_patch_check("/system/app/PartnerBookmarksProvider.apk", "fdd60ac2b1701274e4e19d49254dacd5211d71a0", "aadd9fa8f965eb76f1d84c7ed3569e5074455d20"));
set_progress(0.406591);
assert(apply_patch_check("/system/app/PartnerBookmarksProvider.odex", "26326285d800a91af1581910b16831d1d19db190", "7eff9c96a7747a2039586c2313128cde4056edcf"));
set_progress(0.406633);
assert(apply_patch_check("/system/app/PhaseBeam.apk", "023503d9d7908d2e5bc635330a6c5277e14f69e6", "de73d50703dc4c62175f332534c6cb8590402b53"));
set_progress(0.406830);
assert(apply_patch_check("/system/app/PhaseBeam.odex", "8d61c7110f6c860a6de70d9e87792b339b1ef588", "7df355ea726550644d33fabf6428cfd72ccf0741"));
set_progress(0.406900);
assert(apply_patch_check("/system/app/Phone.apk", "452fe0ef971e5a5d2ace4ea4adfd0a3e6dc5e606", "eba75c911d3c7cb4f13fcf356fee2f78cd2daf72"));
set_progress(0.409915);
assert(apply_patch_check("/system/app/Phone.odex", "0c2dad321f4304c6839306cf57ffaa4cc8459575", "3df20a4ed2fe6099657b2aac4f542029a60cf431"));
set_progress(0.413159);
assert(apply_patch_check("/system/app/PhoneAddons.apk", "e16936f6d2b778bc768a8a8c1de88ddf803e0456", "5c63b6240bb295fc6b1e2394f82c71bcbce7ad8b"));
set_progress(0.413168);
assert(apply_patch_check("/system/app/PhoneAddons.odex", "63d13551a4d440313ca75ba972dca164de577351", "397008dab57d63bb2459255914760742f00659ab"));
set_progress(0.413407);
assert(apply_patch_check("/system/app/PhoneConfig.apk", "9ca8ea2d3e0eb8ead6d3b058e5e238954885fef4", "9cf19ba01c993017ccd4662bf99d8ced7eb25934"));
set_progress(0.413422);
assert(apply_patch_check("/system/app/PhoneConfig.odex", "d3a37e7d26530c6421dd363e90952c61d8d78378", "4f72192ee0fc7937229d9d591f293f7050e7a63a"));
set_progress(0.413440);
assert(apply_patch_check("/system/app/Phonesky.apk", "30b42e17137af706cc0f8a3d492cf9b0fb5cb0d1", "a222703527354f745e87c5b5af34b93c0147648d"));
set_progress(0.430501);
assert(apply_patch_check("/system/app/PlusOne.apk", "481bb66c1f87b2597a83e3e98779c1dbf2a3d779", "2f51c2f601dbe37b2ecb3a686fbdaa302b7915da"));
set_progress(0.454122);
assert(apply_patch_check("/system/app/PortalApp.apk", "670b5c8686621f8ea3f3bb936a3afad31d12a765", "e3b722b7b254fa8434a487e0431d78957945bc92"));
set_progress(0.467815);
assert(apply_patch_check("/system/app/PortalApp.odex", "91a1d94048cb89b5bb6bab5a5b2a1ed98bc5f17f", "b647b929adbc8fcd951bfad67648ac5e5cbdc672"));
set_progress(0.468007);
assert(apply_patch_check("/system/app/PreloadContacts.apk", "2673666a22d2a33a5ce7ffb7d8cdf32adcb89a27", "c5815047fad8f880e4377a1e5cc55bdf55e10ab6"));
set_progress(0.468217);
assert(apply_patch_check("/system/app/PreloadContacts.odex", "a5e6f0106e1d065afe65f05c7fdf6d5d3421e5e0", "a1d86cad17413421a94c86ca4f44316d26b13150"));
set_progress(0.473389);
assert(apply_patch_check("/system/app/ProgramMenu.apk", "eb936693fff753c7ac8e0e59afe809be28685b3a", "43fce810c068d78af03739eed46d7a8a0e6cfd09"));
set_progress(0.473767);
assert(apply_patch_check("/system/app/ProgramMenu.odex", "c4181b11253a285a8337c36e8830d9e358373356", "2ce8292d05a2a70283748a359a4196bd644a6137"));
set_progress(0.474443);
assert(apply_patch_check("/system/app/ProgramMenuSystem.apk", "586e47d5e745ae11111cdc8860f4d9b5aeff6e83", "b0b6a9fb059e9494e35d39bdf909733e7d5d0d6e"));
set_progress(0.474467);
assert(apply_patch_check("/system/app/ProgramMenuSystem.odex", "fe9a075cbf959cfdaebffa41a541220c23d1d437", "ad3a23452cd3ea68b23ae9b5181d7d77dab96cd2"));
set_progress(0.474485);
assert(apply_patch_check("/system/app/Protips.apk", "760e142096c180697c4613df0caa19b957d27a08", "d1b92ffa6a9b360b3c151712ea96d4c172d5cf47"));
set_progress(0.474827);
assert(apply_patch_check("/system/app/Protips.odex", "077620ceb364eb4696be9cfd2ae7ce47d7384f45", "7482a2e78294371df3483441c1769e5cc06afe91"));
set_progress(0.474852);
assert(apply_patch_check("/system/app/SelfProvisioningService.apk", "105b4e2d745f2b066032cac1f719dfce78fb2da5", "149087123cfe550954d067e7838c3e7c1ac993ff"));
set_progress(0.474888);
assert(apply_patch_check("/system/app/SelfProvisioningService.odex", "4dac937ec0d1ec438cba96b3bde0eee1c6c69437", "1fcbe115a5193fc89d6490b67d43c5ec68d6d11c"));
set_progress(0.475043);
assert(apply_patch_check("/system/app/Settings.apk", "f6cf49e6e8a4304cf877aef8f1c38ecbec376317", "a8cc15b0be05267f95fd97a98e1bc53e461c2353"));
set_progress(0.480926);
assert(apply_patch_check("/system/app/Settings.odex", "b81f08ff129a35e5bc97a780a7b0952b085244ca", "26b1c2c476ceb513c317ff3c34c2fa89872392aa"));
set_progress(0.486386);
assert(apply_patch_check("/system/app/Setup.apk", "16214f919800690280a4adcecee436dec59982df", "2d1148e4095d9cb59bb7e4f34f12d77171c646eb"));
set_progress(0.488023);
assert(apply_patch_check("/system/app/Setup.odex", "2ea2690f4ac5675d608fcdd121ad0b5b0551ee8e", "f78aae7f44658dc63da7d53f3502e6bf3563dea4"));
set_progress(0.501472);
assert(apply_patch_check("/system/app/SetupSettings.apk", "1ce883fd1f20772bd9e02a9a48371e7970e415ac", "aeff0463c580953b438422e6091f5e04150e4359"));
set_progress(0.501532);
assert(apply_patch_check("/system/app/SetupSettings.odex", "bc94c35e895aefab4999c1c12d5cf3e535082054", "fe766206298d068ad3588b141ffcc70275d54b46"));
set_progress(0.501545);
assert(apply_patch_check("/system/app/SharedStorageBackup.apk", "06536e0a977b909408e91a64494be64731e4340d", "f86a16ae1108c29187794d1d4969d91af89e1f54"));
set_progress(0.501553);
assert(apply_patch_check("/system/app/SharedStorageBackup.odex", "deb1946bde485593cb5d3992669634ecb32e3cbc", "b660925ac32df63a1c87a56d9d6756ef7ed91de5"));
set_progress(0.501567);
assert(apply_patch_check("/system/app/SimManager.apk", "b17f522201d10ead9f05ba82d32633709778ffb3", "9f69a6d4730621ed5ad2b9c06264e3c988003a37"));
set_progress(0.501733);
assert(apply_patch_check("/system/app/SimManager.odex", "2cf4cfb0b4dabaf255409044d63730dc64784ffe", "019c6da4961fd74d997e19c472ebb36d9e6df025"));
set_progress(0.507133);
assert(apply_patch_check("/system/app/SlackerRadio.apk", "d7471c03d7eced6ad51ce279aadec0cbb6d6e18b", "fd2805cc3765f14d301d18a2a0b8e7535bb77fcd"));
set_progress(0.517137);
assert(apply_patch_check("/system/app/SmartActionFW.apk", "e0ebecf0a23a3550330b5c76afae9a0617c5acc8", "07cb49a1bafa66da44dc5fd109c92871c5ef6cb4"));
set_progress(0.517195);
assert(apply_patch_check("/system/app/SmartActionFW.odex", "a999ffe120a736337e18a20f441d566be84cb397", "13647a72e3d4f1d6c3e564464b41b347ddea9fcb"));
set_progress(0.517474);
assert(apply_patch_check("/system/app/SmartActionMFW.apk", "ff3881daa6f853b4aa24bcc741740b95f2026321", "3846bbdb2cd3a856c92d6d1cd035e88ef347d123"));
set_progress(0.517823);
assert(apply_patch_check("/system/app/SmartActionMFW.odex", "1ace9dd6465fcc942551ab9a9e741a036cb59a92", "b8adf02ea79e20e6125f59f70f8681a6bfd7c286"));
set_progress(0.518064);
assert(apply_patch_check("/system/app/SmartActions.apk", "aa6b81ef212a631adadf34a7ab6a48d3a2ba27e4", "a5965b1fc4293e1b67af50f90dc446dd772bd5a2"));
set_progress(0.523513);
assert(apply_patch_check("/system/app/SmartActions.odex", "25a896b16992bf6625729c251132ef051ed42a74", "a2c8238d01f728ee7a5a99a9b489a07afb103337"));
set_progress(0.530246);
assert(apply_patch_check("/system/app/SmartCarDock.apk", "be218018594d18153550d59101bde62aca8607e6", "5c060596189ea6112e3ca560a324ac1662c6c56c"));
set_progress(0.536542);
assert(apply_patch_check("/system/app/SmartCarDock.odex", "39d14c7677973022ea9bf2510dfa820faafcc260", "4705976ba4293d87c2a9a79ad9b97ef1621607f1"));
set_progress(0.537635);
assert(apply_patch_check("/system/app/SmartDock.apk", "4737230601540d07d1bdde486fb191aca531e2f1", "7c2c32f04d614181f295cb4440d8ae101359ecf9"));
set_progress(0.546035);
assert(apply_patch_check("/system/app/SmartDock.odex", "f5adaf544864a350ba92c44ca166934152919238", "afa177bbac428240922f53909195df3007d9dd22"));
set_progress(0.547497);
assert(apply_patch_check("/system/app/SoundRecorder.apk", "7a12093563bd43efa69148497422ed94a4dbff0f", "3cda064174636b03ab49a4d755360d898852c7bc"));
set_progress(0.547755);
assert(apply_patch_check("/system/app/SoundRecorder.odex", "ad79868ffa8ed9abfb5532028693d7e7901573c1", "aa5570ef677a6744e54a52d2e5e91a3e0e75a623"));
set_progress(0.547850);
assert(apply_patch_check("/system/app/Stk.apk", "90198f598cc8f9f11bebd48e2399aa9edc58c9b6", "970a8eedc80a4db5dac5b696e2fbaf83eaa21761"));
set_progress(0.547935);
assert(apply_patch_check("/system/app/Stk.odex", "c2be4ec73a04f0aa1c5a0dfb106260593e9649ea", "e7ddbc265c503d27dcbb24a1ce227ce03f281202"));
set_progress(0.548140);
assert(apply_patch_check("/system/app/Swype.apk", "a996cbae7e1ca1ebca4630b5ad50c938d8d4c0c2", "a37e97488341fda0d28f4c0f2153eb50bc711dc8"));
set_progress(0.554498);
assert(apply_patch_check("/system/app/SystemUI.apk", "d1e63618d2f154c6dad78adea039c3a994a12ae0", "3807ed6ca8edc07eeb808963b02f2165ceb0c598"));
set_progress(0.558814);
assert(apply_patch_check("/system/app/SystemUI.odex", "75ba6c648b0660e8505dad551541ea391f0b031d", "6c245b6d877b2989122f59f96618c5279720d8c0"));
set_progress(0.560349);
assert(apply_patch_check("/system/app/Tasks.apk", "e6e6bbf74b4aac460488db46e0ed59bcd8b39435", "dcd74f345164a81831cc65a85b0924d6b3072fa8"));
set_progress(0.561442);
assert(apply_patch_check("/system/app/Tasks.odex", "41970f88bb89b14ddb9f2389e76cc15ae7f1af5d", "2714982a1590b2438b587574462864efce2bf1d5"));
set_progress(0.562741);
assert(apply_patch_check("/system/app/TelephonyProvider.apk", "72b5422ae90cfccdf3c8c5197002e468429d0cb8", "805b813017c89264b475644bb8885a38babe22ec"));
set_progress(0.562871);
assert(apply_patch_check("/system/app/TelephonyProvider.odex", "ad0ccd094cfbe01cffcb4a3fd4c7b460db14023f", "4350252d63d3c56947b0b97b1d3600abadfe1eae"));
set_progress(0.563338);
assert(apply_patch_check("/system/app/UserDictionaryProvider.apk", "4d2c3fd97c702a3a92fd8b677c10f49271d9c5bd", "06150bb16ea9abe625d8a9a1b527f2b606187074"));
set_progress(0.563349);
assert(apply_patch_check("/system/app/UserDictionaryProvider.odex", "7bc3c003a25896e21e3c655aaeef1d7cd8a4721b", "48a870c2805c9dbe0765e4524f211c6f1b4cf641"));
set_progress(0.563398);
assert(apply_patch_check("/system/app/VMMServiceInterface.apk", "947b99fc9c0dcec01332417bcde67975c94ca972", "8a92df73ff490c69ed09915cfae919124b4683a1"));
set_progress(0.564302);
assert(apply_patch_check("/system/app/VMMServiceInterface.odex", "9443578b7eacc03bcd4772f831eea3ca437ef925", "c0889217073685cbddd80727e5e0a6d412160024"));
set_progress(0.567618);
assert(apply_patch_check("/system/app/VRDClient.apk", "d2fb65bd59060dbca07619356864c866b6981e0f", "0b5104c819e1145f317d5d75a3ff9dc62b7fc256"));
set_progress(0.568766);
assert(apply_patch_check("/system/app/VSuiteApp.apk", "c8f557d057c9c78aef3c54dbe8dfcea2b66ac278", "8a83f9b69be5eee6d8503a31cbe51c53ff2eb8c2"));
set_progress(0.572563);
assert(apply_patch_check("/system/app/Videos.apk", "da3b233e72e7d7bc8f3cbd263aa8c845b7e4f780", "ca168c7a575e08ead61f9181f71afca29a89fbf9"));
set_progress(0.578547);
assert(apply_patch_check("/system/app/VisualizationWallpapers.apk", "36ad0b0d99e214609affa39a329990d32f09b15d", "f4e860ec4ecb3505f8f241ccd4da7679f0ccc080"));
set_progress(0.578993);
assert(apply_patch_check("/system/app/VisualizationWallpapers.odex", "f28b746b7d3593e1c7e4969754118ab8a44019d6", "33eb7f4281d418c00842c6b24ba34c850cbe5999"));
set_progress(0.579108);
assert(apply_patch_check("/system/app/VmmBackupManager.apk", "47529936216eadc3de8e368c9afc89df4dd175c7", "72e72b3a95c7531efa06f76fd907318128120932"));
set_progress(0.579180);
assert(apply_patch_check("/system/app/VmmBackupManager.odex", "5e15c819148b36b286d935da46ca4e79a38069e7", "2e635ec792c645d6f879cdf6a09990f4975c827f"));
set_progress(0.580922);
assert(apply_patch_check("/system/app/VmmFileManager.apk", "ea6375703c34403a3a4e24d409a8b0582a7ff17c", "0de00caa070e6ffc71e176fbe59cd7bb4fd34e59"));
set_progress(0.581508);
assert(apply_patch_check("/system/app/VmmFileManager.odex", "664d904b3ddebe1f3f0fb7311ab27b759096b592", "ac1cf13f985051a1374c5991be05b285c4e2aa92"));
set_progress(0.582127);
assert(apply_patch_check("/system/app/VpnDialogs.apk", "b1693d2b03b27308b9022d951abed24eabf54ddb", "8b042c9884d3049961953a13de541b716ec40746"));
set_progress(0.582152);
assert(apply_patch_check("/system/app/VpnDialogs.odex", "fa066158c55a1e5b1cf08f0dc2ee3b71235ec4da", "aaf0ea485553152f5d4e1f079d9b693040dbab16"));
set_progress(0.582188);
assert(apply_patch_check("/system/app/Vvm.apk", "8d103154784989ef9f2ddb6cdd238e5682f48269", "85effa9091f7d97582e241fa36a32cf42cd0ed70"));
set_progress(0.583427);
assert(apply_patch_check("/system/app/Vvm.odex", "cc2bf3d1a899d31fc9aaaf2afc35a71ef45d71e8", "2fb93ef45dc66db4c3f7ad49071717e195a30f60"));
set_progress(0.585565);
assert(apply_patch_check("/system/app/VzwController.apk", "d7dc2666ec444d3e96e6c162703231bde316fa26", "1a20e9f0c97bfa3b2b613271d6705cc045b97c36"));
set_progress(0.585879);
assert(apply_patch_check("/system/app/VzwController.odex", "c529b036e687b0cee255263389f7a848d454eaf6", "4ebdc21c0995215e8a219721860b7cb7b798db3d"));
set_progress(0.586050);
assert(apply_patch_check("/system/app/VzwDeviceSetup.apk", "4e114affb7b2642378ae4ab852d307e330a87342", "a0ce491a0a4b49cdf24cc0fca2c38802b0870ada"));
set_progress(0.586168);
assert(apply_patch_check("/system/app/VzwDeviceSetup.odex", "221c959b384497093125cc0ed6ce41dce1bee701", "2a65a8f11a8f68f91f90aa72746fdfc5cd70d313"));
set_progress(0.586204);
assert(apply_patch_check("/system/app/VzwEntitlementService.apk", "4e232d16ed79bb66b99e027c4a966ce8d65746a3", "231e279f72696868c77ffae41beab2e8fb868c67"));
set_progress(0.586228);
assert(apply_patch_check("/system/app/VzwEntitlementService.odex", "8a56370adc0e5d883e5714a52441b928e41e4242", "1ae46e882ce34738abff9754e157d0a9f45d27e4"));
set_progress(0.586807);
assert(apply_patch_check("/system/app/VzwMusicApp.apk", "d25c46460c864d2938f2c9acd44b57bd31e251a3", "ed51fa91aa2435a2555efabc543606663039431f"));
set_progress(0.592074);
assert(apply_patch_check("/system/app/VzwMusicApp.odex", "fab3b41dfa10c0a7cd006f52f6ae9d01310bdbb3", "d9951b42465e9f8f3a2139df78186f2a83b7ea11"));
set_progress(0.594843);
assert(apply_patch_check("/system/app/VzwPhoneService.apk", "50d3e539969a094b6f940469da03796cfa2da406", "9a18c152f357b8c4c03886c7ed52ca4a8f9e630b"));
set_progress(0.594856);
assert(apply_patch_check("/system/app/VzwPhoneService.odex", "24f532eaaa6b68a6d166af54f1f5e0f54c2a22f7", "a1930d34a968e2d2eaf673897f7627d3047b9053"));
set_progress(0.594905);
assert(apply_patch_check("/system/app/VzwSecureSettings.apk", "2feec6121cfbf697706e04c7308c8c7dcb89c037", "a67205858eda8176d03b642e733cadc40b7eb5be"));
set_progress(0.594916);
assert(apply_patch_check("/system/app/VzwSecureSettings.odex", "da1c45f110a2e5c8751ab569c48cb5f60207333b", "caf79afbb4e8aa487935aaa8d091daaea6014881"));
set_progress(0.594938);
assert(apply_patch_check("/system/app/VzwSettingsExt.apk", "7efc3124ad0ff42dee3cdcf0b7ab022341d4f51f", "12c16c70efc8203a4a339b106734c417105976aa"));
set_progress(0.594967);
assert(apply_patch_check("/system/app/VzwSettingsExt.odex", "9407ce8001084b7c23f8fcedbb92acb056a7bc57", "d742b05509724f925b14746a01679ef08a1a804e"));
set_progress(0.594993);
assert(apply_patch_check("/system/app/WAPPushManager.apk", "4ea9374c16df312eaae92f8907965820e2c20581", "f8d3c54bae8f4c966295cc07e4291774d9ddfb45"));
set_progress(0.595002);
assert(apply_patch_check("/system/app/WAPPushManager.odex", "22234d65d762979d2762e1789522321951095aef", "1e06544a9861a078246ea6e952c883d9c6687225"));
set_progress(0.595032);
assert(apply_patch_check("/system/app/WapPushSI.apk", "e8193f40eed9b676c257700c45704d876b6f047f", "6492c953ce5ceaebdfeeb6eb3eeb8801d256067a"));
set_progress(0.595055);
assert(apply_patch_check("/system/app/WapPushSI.odex", "8b568278e3b0e10a846a0a5a98ea4e85323598a8", "445a78d346dd96a3034738fa8535ac24c697f7a6"));
set_progress(0.595144);
assert(apply_patch_check("/system/app/WelcomeWebtop.apk", "e4dad9886c29b2f9592b66274f32f5e5ec71658e", "1df0672d9ccc9221c3045cb5afc64dffb61c626c"));
set_progress(0.597104);
assert(apply_patch_check("/system/app/WelcomeWebtop.odex", "570f67800df6587f08469bbed49da53c825156d7", "313fbd01ce8354cc12c94ebbb515a09aa143bb90"));
set_progress(0.597168);
assert(apply_patch_check("/system/app/YouTube.apk", "ea8c20b9de2326d1a406241585e1f96bfa0f3b7e", "bfb506e6d8a2fbffc6f355b94cf379b063e282e3"));
set_progress(0.616812);
assert(apply_patch_check("/system/app/cce.apk", "7eece7b7cf6b9a0ab8fe49394365df18e256db7b", "dbe59e90e6592ef176b30240ab0a623f94c06722"));
set_progress(0.618221);
assert(apply_patch_check("/system/app/cce.odex", "bd89a44afaca01032b31f6733720025aed8dcd4f", "5652b10f4931db6269964c3774cf90aa9214009e"));
set_progress(0.637954);
assert(apply_patch_check("/system/app/com.motorola.android.jvtcmd.apk", "3ad2c70036b749957a4a2dda573b1ced466e4072", "727cca7aff0d7b4b0f9da66fed659b65aac83769"));
set_progress(0.637962);
assert(apply_patch_check("/system/app/com.motorola.android.jvtcmd.odex", "0e6eb8aeedde27fc8ec6ec1a4023ea026158d361", "1269804004b35cb3e37e40449a6f02529d809140"));
set_progress(0.637983);
assert(apply_patch_check("/system/app/com.motorola.android.server.ims.apk", "8bc5f541f5b9165264f039ff5a87e06e067a937b", "2ae5a8704ee78e1d34a89fe4edc4d9f6cfc7cc05"));
set_progress(0.638000);
assert(apply_patch_check("/system/app/com.motorola.android.server.ims.odex", "b1f8f06ff507e173db1a96747d4b4b33489deb98", "a297eee11d6d046bbd4dc36253aca3e456d08304"));
set_progress(0.638430);
assert(apply_patch_check("/system/app/com.motorola.android.settings.aplogd.apk", "ba250cecd11989128d3e07a0072f2a75247b67d2", "ef104d7a17613c08a221f49892d2e68a80561ffa"));
set_progress(0.638439);
assert(apply_patch_check("/system/app/com.motorola.android.settings.aplogd.odex", "00c835d7c6c585429731b02e33055470a49df0a6", "a837f36fd74ec86b54bddc25e5148420255f4cc7"));
set_progress(0.638481);
assert(apply_patch_check("/system/app/homescreen.apk", "49e4c05fd0acacf8a38a3c2fe6939f1dfa00d798", "16cdda46058e8796b8f02252d134f98e7ecc73f7"));
set_progress(0.664026);
assert(apply_patch_check("/system/app/homescreen.odex", "7435a3304e30b66cbbe3cc79aad1a8ef07692c27", "c03395dfb7f0eba37a979a49f23d4a7d4f9aa6d1"));
set_progress(0.666305);
assert(apply_patch_check("/system/app/talkback.apk", "2d5bd643509fc4c6b51844f923fc594a1ae3dd90", "ac0f2b67ab0bac63b0a2584418391bd87395ebad"));
set_progress(0.670870);
assert(apply_patch_check("/system/app/usbcamera.apk", "99e286b3ccd4aa9d3185d0414c2f2c6c803d0a96", "4d0dc4b76e404c3f1919b92f6728aee8024c9ba0"));
set_progress(0.670878);
assert(apply_patch_check("/system/app/usbcamera.odex", "015110bccef60c6d6fb91457e025d8db97f3a994", "7b30bed7ef1db23498ee5a0c9dfa9801a16d3ca0"));
set_progress(0.670923);
assert(apply_patch_check("/system/app/vzwPhoneExt.apk", "d630994cd94b2fb6bb307a0a4f11b8116dbc5153", "728a83aea98e405113be35ce53ef0be2a830c01a"));
set_progress(0.670969);
assert(apply_patch_check("/system/app/vzwPhoneExt.odex", "6856315be66f32eb6cf7186194b0e50ec61099db", "f57f94d6de1b071bf88d79fdbd43d3eded3cfcdd"));
set_progress(0.671000);
assert(apply_patch_check("/system/bin/IttiamAacEncoder_Test", "7f52ca9ac4be6972cfcf6e1a3515e94f7f2ca93a", "910f2b9af5a63e0d33efd9447433b7041e171c7c"));
set_progress(0.671068);
assert(apply_patch_check("/system/bin/battd", "e755a9fb92e023914ea3257925e65b395a602140", "f6db70f3a84f2264b8833c8fa07ba04d8d8a87bd"));
set_progress(0.671239);
assert(apply_patch_check("/system/bin/debuggerd", "6e3d39a0a03dcd7f0cbc14dfc447fbf83ddf10bb", "4467153a76f1ba20a42c56356fbcf96438d1873b"));
set_progress(0.671307);
assert(apply_patch_check("/system/bin/dhcpcd", "eb256a6ad093dd4b5754762509332f19977162af", "eecbad0015cfc9d3c7ccc94c59fb43d7c2015234"));
set_progress(0.671502);
assert(apply_patch_check("/system/bin/enc_mgt_tool", "3510f23e4299b6a74e3e8236f0190d302e8f524e", "d3a87de748a4bd3a44ac44b9be41c990523eee09"));
set_progress(0.671788);
assert(apply_patch_check("/system/bin/mdnsd", "ecfb3764f70eb00ff28d97445e887ccf3c5334aa", "850cbb345718a0c1a3b681253d26f42644868676"));
set_progress(0.672595);
assert(apply_patch_check("/system/bin/vold", "34d4f4e653c4858397ea0e15e280af7aec5353c6", "4282bd2d86269f3b78cef52606126ea7775c98fb"));
set_progress(0.672881);
assert(apply_patch_check("/system/bin/wpa_supplicant", "4db039ea5d6506c49e3ccf6c845881b86b3e81b9", "f8676182eb37f4e87d2998f39de1a2a15a63f0ba"));
set_progress(0.674779);
assert(apply_patch_check("/system/build.prop", "8a12ff99c4109090ae956402167a1b33ecf58591", "a0f76986858c72f95a2650831f17b1a4dcae2b43"));
set_progress(0.674815);
assert(apply_patch_check("/system/etc/NOTICE.html.gz", "4f4c3b405f283d03d3b342324e266cd2eb08a102", "470c4a0defedb0c0d2a82653b38bd6f110888b62"));
set_progress(0.675410);
assert(apply_patch_check("/system/etc/qewl.jar", "cb805fac43c6ec223542d698affe4e91fe2da516", "39f71f5be8ab02300f66d69c83fa206f13a770cf"));
set_progress(0.675477);
assert(apply_patch_check("/system/etc/security/otacerts.zip", "46e70ceaca0e6c4f9a48aed4ff9721692624f33a", "25723f1b9389ec10d4882401af925526c9f278d1"));
set_progress(0.675482);
assert(apply_patch_check("/system/etc/security/suplcerts.bks", "ffff13f22e2299b32266b9500967504d6378358a", "b82cebbb6cfa9059668c059e11fdf7dc81c6de06"));
set_progress(0.675485);
assert(apply_patch_check("/system/framework/am.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.675486);
assert(apply_patch_check("/system/framework/am.odex", "d240e599b818d8d96c078aad4e92334bbf551530", "7579be1fddb2041c95cdb87ec58b5373144218f9"));
set_progress(0.675613);
assert(apply_patch_check("/system/framework/android.policy.jar", "8a939d7e654477c26afb855367e1749f92b9a51f", "48b99d0080ad1d99b3426ac827293b378449fe22"));
set_progress(0.675614);
assert(apply_patch_check("/system/framework/android.policy.odex", "f416079a91e7f7b795f27e04e02aea7e55627927", "50d69757618608923d4a821afd5bc2361da79f39"));
set_progress(0.676852);
assert(apply_patch_check("/system/framework/android.test.runner.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.676853);
assert(apply_patch_check("/system/framework/android.test.runner.odex", "f21063cad04f73b39167a3b5d81772ed048fa5e5", "80b059b4ace6f774376cdeecfa44a712f800d0ba"));
set_progress(0.677427);
assert(apply_patch_check("/system/framework/apache-xml.jar", "87745db1eef32b247b6ed987be4c9d353f3f3318", "284e333a127ccf51cda2bd54de13b45f950261cb"));
set_progress(0.677484);
assert(apply_patch_check("/system/framework/apache-xml.odex", "30854da58a40863c7a6426e6621bd00e173fb385", "40290e32f7a401c4528a639644410e7c40f33d48"));
set_progress(0.681773);
assert(apply_patch_check("/system/framework/bmgr.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.681774);
assert(apply_patch_check("/system/framework/bmgr.odex", "eb5a0cb2163a7e31d80cef4990ac1717e2c5c4d8", "2af63a96dae701d5dc8dcbedd673257b70a33d76"));
set_progress(0.681821);
assert(apply_patch_check("/system/framework/bouncycastle.jar", "df6863dfba4dce7c8bbb483c12e8e1638fb35740", "648b87043bb79bfa551e5f649a3112420d70fcc2"));
set_progress(0.681822);
assert(apply_patch_check("/system/framework/bouncycastle.odex", "bd8c25c5af944a93eb7727b63e7077b33c89d7eb", "48444e077dd8a74fdc3869c3b237c93cf8b99dd2"));
set_progress(0.684880);
assert(apply_patch_check("/system/framework/bu.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.684881);
assert(apply_patch_check("/system/framework/bu.odex", "f6c3bfbc74c9f9be81927e90e5b18be7556329ad", "dad78455d05687805f453509a2800d943c922090"));
set_progress(0.684896);
assert(apply_patch_check("/system/framework/com.android.location.provider.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.684897);
assert(apply_patch_check("/system/framework/com.android.location.provider.odex", "49e3fd5d93a9d6f472655c3ef735e37dd05e7218", "08dac1168687ab3a1f997b8d2496a007cfb93b6c"));
set_progress(0.684920);
assert(apply_patch_check("/system/framework/com.google.widevine.software.drm.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.684921);
assert(apply_patch_check("/system/framework/com.google.widevine.software.drm.odex", "0891e237ac3c0f9bd6cc70986ee2ba5bc1511663", "a3f724d22ab081955c7966fb24ba84ffbf2c973b"));
set_progress(0.684925);
assert(apply_patch_check("/system/framework/com.motorola.android.encryption.jar", "8a939d7e654477c26afb855367e1749f92b9a51f", "48b99d0080ad1d99b3426ac827293b378449fe22"));
set_progress(0.684926);
assert(apply_patch_check("/system/framework/com.motorola.android.encryption.odex", "124b72dd0535e7bfeee34d62904f675c72cfb243", "9c878831216fcebe55774e18a60bb5b658844559"));
set_progress(0.684934);
assert(apply_patch_check("/system/framework/com.motorola.android.settings.shared.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.684935);
assert(apply_patch_check("/system/framework/com.motorola.android.settings.shared.odex", "8b1357df59a701e98dd48142f6f8324a6278bd77", "a9791dc5b25985db97237111a83a49729b39a625"));
set_progress(0.685102);
assert(apply_patch_check("/system/framework/com.motorola.android.telephony.jar", "8a939d7e654477c26afb855367e1749f92b9a51f", "48b99d0080ad1d99b3426ac827293b378449fe22"));
set_progress(0.685103);
assert(apply_patch_check("/system/framework/com.motorola.android.telephony.odex", "c002198584acbc2939d690014b0058171bf02659", "63e723b8a31aaaf8d7fe5ace5239d8b2f0f97a4d"));
set_progress(0.685349);
assert(apply_patch_check("/system/framework/com.motorola.android.widget.jar", "a7f2c861bafa84b3871cc6a463b9dbbc5bf35a95", "14fb4fd7125b9d74155cd204f267dbabf7ef3f8c"));
set_progress(0.685350);
assert(apply_patch_check("/system/framework/com.motorola.android.widget.odex", "e5121b3b7b9178812060ffd7f6b4a387c896275c", "fabf66db6b40fedf7840ee80576681107ed2ee1d"));
set_progress(0.685522);
assert(apply_patch_check("/system/framework/com.motorola.atcmd.base.jar", "d5a41aed5dd60d9f22e99b505c73087669d89632", "e3d44e5bb8fd1ac6b2542ae2ac3364805002d721"));
set_progress(0.685523);
assert(apply_patch_check("/system/framework/com.motorola.atcmd.base.odex", "9ef9f14e4d437083aebdf4234278007f033bc3f0", "08cfc349a4927f01a7d67dbc2706c6c12eee973b"));
set_progress(0.685876);
assert(apply_patch_check("/system/framework/com.motorola.atcmd.pluginMgr.jar", "160d776fdfe5b718d44837a0eb4a90f4e3c71f87", "47cab975ca932a5ef6435b230eebc9e413458a86"));
set_progress(0.685877);
assert(apply_patch_check("/system/framework/com.motorola.atcmd.pluginMgr.odex", "7092065cd441ef10930401eaa92091da51a10de1", "cc17cc7a00cecfe08d0e0f7032f03eadb1fb59a7"));
set_progress(0.685912);
assert(apply_patch_check("/system/framework/com.motorola.blur.library.app.service.jar", "32cfa7c2eaac34a9c9f73c8fac9b004db57a61ef", "e9b8d2d982b152850ce3717d333e79d9da0ac19d"));
set_progress(0.685945);
assert(apply_patch_check("/system/framework/com.motorola.blur.library.mother.service.jar", "93ff0a87b38e923f7007f86a14267006cd6c02ab", "1400cdb2dd77afe21a9ff8083e1c2f794eda604f"));
set_progress(0.689257);
assert(apply_patch_check("/system/framework/com.motorola.calendarcommon.jar", "8a939d7e654477c26afb855367e1749f92b9a51f", "48b99d0080ad1d99b3426ac827293b378449fe22"));
set_progress(0.689258);
assert(apply_patch_check("/system/framework/com.motorola.calendarcommon.odex", "f62e8368a61de73ffc79293bf23f4d074dccba6a", "a06266a102d4d1a9b5ba6ed0e7a581156cc0ca72"));
set_progress(0.689787);
assert(apply_patch_check("/system/framework/com.motorola.contextual.location.ils.jar", "8a939d7e654477c26afb855367e1749f92b9a51f", "48b99d0080ad1d99b3426ac827293b378449fe22"));
set_progress(0.689788);
assert(apply_patch_check("/system/framework/com.motorola.contextual.location.ils.odex", "3f3c41d67f737c15353225ce8ca6a579ce7c5a71", "c625ab67a497c3a5b3e323a701bea0a8216403c1"));
set_progress(0.689810);
assert(apply_patch_check("/system/framework/com.motorola.device.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.689811);
assert(apply_patch_check("/system/framework/com.motorola.device.odex", "ff5d8d1bc089c3c3013fb6f18fee226d10e09185", "0ed6185be7a0086434ab3b27f1c71212da459a2e"));
set_progress(0.689815);
assert(apply_patch_check("/system/framework/com.motorola.frameworks.core.addon.jar", "8a939d7e654477c26afb855367e1749f92b9a51f", "48b99d0080ad1d99b3426ac827293b378449fe22"));
set_progress(0.689816);
assert(apply_patch_check("/system/framework/com.motorola.frameworks.core.addon.odex", "a7e0989ec90014fb230d002c51d1179439455534", "b5542e9189dd1caf6f248b9aadade7551b8e6e88"));
set_progress(0.690010);
assert(apply_patch_check("/system/framework/com.motorola.frameworks.core.checkin.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "48b99d0080ad1d99b3426ac827293b378449fe22"));
set_progress(0.690011);
assert(apply_patch_check("/system/framework/com.motorola.frameworks.core.checkin.odex", "334f32fe09cc28e61cd7e37c1b97495553d00b17", "804734933d0f6fe0010e8118eb6c2c33f975092b"));
set_progress(0.690082);
assert(apply_patch_check("/system/framework/com.motorola.motosignature.jar", "8a939d7e654477c26afb855367e1749f92b9a51f", "48b99d0080ad1d99b3426ac827293b378449fe22"));
set_progress(0.690083);
assert(apply_patch_check("/system/framework/com.motorola.motosignature.odex", "71401c7697719d6ec56d25f48d0b4ef9e37df63a", "48e4705f71f54dcc54f5cc42aaa065f4cd0dc422"));
set_progress(0.690091);
assert(apply_patch_check("/system/framework/com.motorola.vzw.vmm.helper.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.690092);
assert(apply_patch_check("/system/framework/com.motorola.vzw.vmm.helper.odex", "8c7393c8fd9e2c7ad47a687d554adb7b517372c3", "a98218f68295b19f1eee90423171c6067b1a9833"));
set_progress(0.690097);
assert(apply_patch_check("/system/framework/com.motorola.vzw.vmm.util.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.690098);
assert(apply_patch_check("/system/framework/com.motorola.vzw.vmm.util.odex", "d499b0f58f8482cf47f0999094dae49fc2b2c1a5", "806d92a9528c70f14e6a66cbf2978fde6efe406a"));
set_progress(0.690382);
assert(apply_patch_check("/system/framework/com.newbay.vault.service.api.jar", "33aeadc95fce3e87b09d32ae45cbbac0e606df30", "8cd250722c11837d64f756d436e9e019a58d4895"));
set_progress(0.691355);
assert(apply_patch_check("/system/framework/com.verizon.hardware.telephony.ehrpd.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.691356);
assert(apply_patch_check("/system/framework/com.verizon.hardware.telephony.ehrpd.odex", "66674eb4cc9687da739dae760afa3bae6f62ec73", "5b1a71c5413c9ba6a6c28b5c62deb70f04e35285"));
set_progress(0.691360);
assert(apply_patch_check("/system/framework/com.verizon.hardware.telephony.lte.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.691361);
assert(apply_patch_check("/system/framework/com.verizon.hardware.telephony.lte.odex", "19d24ffad744025a096a9098dea361c328e19e4e", "918c8f4d34cf4a1688448c9ec4142362e481978d"));
set_progress(0.691366);
assert(apply_patch_check("/system/framework/com.verizon.phone.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.691367);
assert(apply_patch_check("/system/framework/com.verizon.phone.odex", "a5da6b1e0d336a5e893ed0064e0b7a922db478b2", "2de4b4d48232a7a25b39b35711e0d3851fa20a1d"));
set_progress(0.691374);
assert(apply_patch_check("/system/framework/com.verizon.settings.jar", "c5e3d8698b7435c6cf0311f0335b1d3a5f124da9", "0ce021594d928fc76b78e09ebd9d7f0eb3845c68"));
set_progress(0.691375);
assert(apply_patch_check("/system/framework/com.verizon.settings.odex", "24a90822bb2801b002f1313574a0b9c7e90c3e08", "98ca82c12711f340359a051763de042ce74f8ff8"));
set_progress(0.691385);
assert(apply_patch_check("/system/framework/com.vzw.android.gex.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.691386);
assert(apply_patch_check("/system/framework/com.vzw.android.gex.odex", "a8871395cf930e560642acb7b057574d9d53d3e3", "f82c818a0064cde92ba5843dfc5fcb2b68d8e824"));
set_progress(0.691391);
assert(apply_patch_check("/system/framework/com.vzw.android.hux.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.691392);
assert(apply_patch_check("/system/framework/com.vzw.android.hux.odex", "341220365351919c20d87b77256766b4103a8417", "4e77c8e34aa46a1080f0a926ebf71b41282e2f48"));
set_progress(0.691396);
assert(apply_patch_check("/system/framework/com.vzw.android.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.691397);
assert(apply_patch_check("/system/framework/com.vzw.android.odex", "9df39539e766f743204b2c53a3bd68a5cf87f180", "b09ee77da0e6a8ea6dc3f513651fe1115ef76d91"));
set_progress(0.691401);
assert(apply_patch_check("/system/framework/com.vzw.android.smart.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.691402);
assert(apply_patch_check("/system/framework/com.vzw.android.smart.odex", "6c027bd8e3736821b4df8b5ff0539064a27a50c6", "2b6e047a538f559917047108042d68ce345674f8"));
set_progress(0.691406);
assert(apply_patch_check("/system/framework/content.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.691407);
assert(apply_patch_check("/system/framework/content.odex", "f6f62a44f4c1512d42d040e7b67a5c3ebb16566a", "b81eee65f01b26c33120af33f9a0aec2f2e59575"));
set_progress(0.691452);
assert(apply_patch_check("/system/framework/core-junit.jar", "7d574350b84e7fefb29b177824384a6e57985dea", "adcf51dd07045adc437bcd04549ae3c0dc23c600"));
set_progress(0.691453);
assert(apply_patch_check("/system/framework/core-junit.odex", "1ffbeb7483b1ab6d5d4cf00a3fb62811e0686f7b", "3b96984db0d29f8ab9c1e6de8de5e0b2916ea6db"));
set_progress(0.691538);
assert(apply_patch_check("/system/framework/core.jar", "bfe6f337cf85566cfb596fec272dc4888e0dddd5", "ffeaae00384426dafe5da409b53a29bd44f8ae17"));
set_progress(0.691551);
assert(apply_patch_check("/system/framework/core.odex", "3a97802ccb781e95090d0922375523e3bfb31dee", "adf71905178a61d43e21b04e807f55b47a5faa9c"));
set_progress(0.702137);
assert(apply_patch_check("/system/framework/ext.jar", "91f4ad61ee292fc63aa40d606cb7f84b01858a1e", "cc6bfd25dc8e2b6a6efc928decda532cb018d192"));
set_progress(0.703781);
assert(apply_patch_check("/system/framework/ext.odex", "8329db13cfea80e6655b33e949b86b8a0ff45e2d", "c5ca230d31b3c8c9271c8e2b0b8f081181d1ef32"));
set_progress(0.708458);
assert(apply_patch_check("/system/framework/framework-ext.jar", "228a895e574375de9f3a40484e1dce01d2f6c03a", "21172b736fee7add71ecacccaf20fdd9b31b93d8"));
set_progress(0.713280);
assert(apply_patch_check("/system/framework/framework-ext.odex", "30f6fe07d0d67e49fdb112310677a00142656faa", "0ce5652a5b6ba43e361e99a4f60ca888ea037592"));
set_progress(0.726285);
assert(apply_patch_check("/system/framework/framework-res.apk", "7213ee77f6adfff8543ab0c02094aca55aa2c788", "4860a8044036bd2bf8bf470f43e432d01be1f5b6"));
set_progress(0.754850);
assert(apply_patch_check("/system/framework/framework.jar", "cdc584ee23ce3af0c46c8c1f121bd56fbaebcbb8", "40a03a2dd77a99bd87bffd99b15988f56baa887b"));
set_progress(0.754896);
assert(apply_patch_check("/system/framework/framework.odex", "12b773c64d4cb05feb63cfeb8ccf5bb1195f2be2", "3d97e3abab806ab5c96ae3c2c0105846f9d23a9f"));
set_progress(0.783585);
assert(apply_patch_check("/system/framework/ime.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.783586);
assert(apply_patch_check("/system/framework/ime.odex", "368f02325e61bbf9f0340e3e2d3832717877a2e4", "40af9fa6b8d5a44c5ee5c85b0ea9feda97156a2a"));
set_progress(0.783607);
assert(apply_patch_check("/system/framework/input.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.783608);
assert(apply_patch_check("/system/framework/input.odex", "7a210c65b2bdf0e97130a2ee48271bb736d1f265", "ff68a0fabeeed9080e6887663ca37c6aa22dcfda"));
set_progress(0.783626);
assert(apply_patch_check("/system/framework/javax.btobex.jar", "8a939d7e654477c26afb855367e1749f92b9a51f", "48b99d0080ad1d99b3426ac827293b378449fe22"));
set_progress(0.783627);
assert(apply_patch_check("/system/framework/javax.btobex.odex", "d5b1f7a8b919e58932a9316060559eab16ff366a", "4cdcbeae87dacc6e71880f0302b4e7058edb0d54"));
set_progress(0.783842);
assert(apply_patch_check("/system/framework/javax.obex.jar", "8a939d7e654477c26afb855367e1749f92b9a51f", "48b99d0080ad1d99b3426ac827293b378449fe22"));
set_progress(0.783842);
assert(apply_patch_check("/system/framework/javax.obex.odex", "112e9c27b3ef343c54169502ca548a077da7d251", "c0ae57ede4baf04b36c406ea1966091dbad99329"));
set_progress(0.784054);
assert(apply_patch_check("/system/framework/monkey.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.784055);
assert(apply_patch_check("/system/framework/monkey.odex", "846e8d20d58f773e63ac7583722485c2238b41e6", "2d22a7a099b98f90e1333fa322fed0fd675df5c0"));
set_progress(0.784422);
assert(apply_patch_check("/system/framework/pm.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.784423);
assert(apply_patch_check("/system/framework/pm.odex", "2ffb2d936a053af7bf0a1a921d1c6e24c61ee0df", "4fbe7b7f2fc24ec199ef6b4212227910303b15e0"));
set_progress(0.784536);
assert(apply_patch_check("/system/framework/requestsync.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.784537);
assert(apply_patch_check("/system/framework/requestsync.odex", "f55e296c3459014f5bca0573880c8f2557e4e760", "145242c222acee13a5338c9c768431213b304107"));
set_progress(0.784565);
assert(apply_patch_check("/system/framework/services.jar", "d751a266a3654dfa290d072b9830995344c1cdce", "cd9c8a16fe0f634a758177e96eb851856437a8b7"));
set_progress(0.784566);
assert(apply_patch_check("/system/framework/services.odex", "f65fe1ee4c81d04266c3796d64a32c05cdc109dc", "0aab3105d8024c52616980f9858fab36406846ad"));
set_progress(0.792308);
assert(apply_patch_check("/system/framework/svc.jar", "1b29184f3aa9fdaf9c5800d857fe6139d9944ff9", "73442551f0869818633b8929431b5ac9ec0eb219"));
set_progress(0.792309);
assert(apply_patch_check("/system/framework/svc.odex", "9aefa49a28b17a749250f40599086033d355d4f2", "3884f36b7fdbc1dca95297ec31cbc7155acc749d"));
set_progress(0.792340);
assert(apply_patch_check("/system/framework/uiautomator.jar", "be41226190cf0f9e5aa512fb42bc9035bf1dec87", "c86c53a82f92d7125cd14f07e78bb9ba62f51e66"));
set_progress(0.792341);
assert(apply_patch_check("/system/framework/uiautomator.odex", "3a2e5a9f40e34f19e24854ed4f4df9fb1442ec4c", "4c0616489e8e8399b61b3025f811ec8d8e90f975"));
set_progress(0.792597);
assert(apply_patch_check("/system/lib/hw/audio.primary.omap4.so", "26585e7c3eac720645b999f454213cda6206802e", "bbfd2da02986ef2e8b77a81d3fca22cd9e327a31"));
set_progress(0.793415);
assert(apply_patch_check("/system/lib/hw/camera.omap4.so", "8df564482b02af91aac049fb9a8448d568141a28", "3c4244e7453bfd221d0b26999f5f5ac14482f486"));
set_progress(0.794910);
assert(apply_patch_check("/system/lib/libNativeLibraryWrapper.so", "49da9059da61ba45dbbdbebc91221aed3a93f3fa", "ffb42f50a14077c45c8147d7654c26a363dc20a1"));
set_progress(0.795608);
assert(apply_patch_check("/system/lib/libSwypeCore.so", "f4edc0d4b334a6a9ce4db4ea2f09968a34ad9431", "f9466fe540a9854b89a50682851c192b35051fd6"));
set_progress(0.803362);
assert(apply_patch_check("/system/lib/libWVphoneAPI.so", "b5f8403e2568f85a7f6a5f75ceb53399b8a28fc9", "f0f14753f65f8819937319d091a96093dd18b93d"));
set_progress(0.806744);
assert(apply_patch_check("/system/lib/libbcc.so", "ed9426ccf2d72114e6b52f8a722554d75073f7b4", "fd59fd7360a2bd779b2aac1537c225781f309510"));
set_progress(0.821360);
assert(apply_patch_check("/system/lib/libbcinfo.so", "aee3760b5f632f5499a5eba4991ac4bec2842215", "a272e57e69f4a4f870b979c4b7df82c283753c70"));
set_progress(0.824869);
assert(apply_patch_check("/system/lib/libchromeview.so", "778030fbae22cea88daa4417331ee0bce60889a3", "df5654b40bef124b34c93554b2b5289437ee0553"));
set_progress(0.902752);
assert(apply_patch_check("/system/lib/libchromium_net.so", "dbfa5d44270ea22204586848016cce9b2c83aed4", "c222b65cf220fa9ac5687fa1f8e1140835b38890"));
set_progress(0.908079);
assert(apply_patch_check("/system/lib/libdataencrypt_utils.so", "20c04d5069db0f5f1b5c404d35e75e1e10785162", "950e0e331ad545b7508e92155da17522c12474d2"));
set_progress(0.908411);
assert(apply_patch_check("/system/lib/libgcomm_jni.so", "14856b49815035e3b75688e414c3f2238fea991a", "f99cba334b94a1e101bbd82287a6f9ddbcd33ba7"));
set_progress(0.935618);
assert(apply_patch_check("/system/lib/libhdmi.so", "e72700d132d8d484a7a33764507692c301d6f361", "7c259206030e65d01178079e55d5bb2528bee16b"));
set_progress(0.935903);
assert(apply_patch_check("/system/lib/libmdnssd.so", "817da26f393ca531adc692719672e05954c33c3a", "62f3a1fdde7261cf4fcb98e354e365bade421f4b"));
set_progress(0.935971);
assert(apply_patch_check("/system/lib/libmediaplayerservice.so", "b7bedd3889b2616483f477d08c1817e080880b53", "ebdd52d83f6d5663a20c7203e2a0f9acf796a30c"));
set_progress(0.937135);
assert(apply_patch_check("/system/lib/libstagefright.so", "f03f73bb6bad81030aba99a0816c949eab705e5a", "17b7a98fbe938d80b7ed0ba4126f2999bc1120cd"));
set_progress(0.940358);
assert(apply_patch_check("/system/lib/libstagefright_soft_aacdec.so", "258a0ca0eb756b131e9accf5ff5b026fd03cffbd", "2d768875d468df45795ce590819c87ea7edd184d"));
set_progress(0.941051);
assert(apply_patch_check("/system/lib/libstagefright_soft_aacenc.so", "a730a5e3ef341037bf56d47c1c00fd6fbe3bcc56", "8dcd8e3345c556cd8a74fb8c063718b92dd0e868"));
set_progress(0.941909);
assert(apply_patch_check("/system/lib/libtpa_core.so", "9bc62f7d68afd827790b017d178d4b9f232025f5", "95e5936952aa0473686fa9221f2b5d1483d3eb77"));
set_progress(0.942322);
assert(apply_patch_check("/system/lib/libwebcore.so", "dbf94fe76455ec2e663c655ff6f7becbf50fc5b0", "5cab7410798d181fa8da8452ea5bb2aa0e1443ee"));
set_progress(0.965778);
assert(apply_patch_check("/system/lib/libwebrtc_audio_preprocessing.so", "8e2a84f1293e7261a7147017bda1469ff697b711", "9bf6b79a81f89594d9d4f8a079a52d4848c349c0"));
set_progress(0.967069);
assert(apply_patch_check("/system/lib/modules/aev.ko", "8ab6715681a2ff131fe90f11817b219768ecaec7", "dfbd923c6d9aae181dde2b4afdd604fa5a330615"));
set_progress(0.967084);
assert(apply_patch_check("/system/lib/modules/btwilink.ko", "b8d5e645c380e1e64f2300d4f9c9b325e03426bd", "dd94a0808cdd78400eafe9032507eb2a09790929"));
set_progress(0.967106);
assert(apply_patch_check("/system/lib/modules/caif_hsi.ko", "1de1798d2029929aea0d89fd7c185ff2c62520b3", "34159feeec38b768d3811822926e0a49ddbbd2e2"));
set_progress(0.967169);
assert(apply_patch_check("/system/lib/modules/caif_serial.ko", "c2be85b85b9578764cdba6c41a61e421193cb6d6", "9712b90c5c272587985a2a984e01898a8608f7d3"));
set_progress(0.967196);
assert(apply_patch_check("/system/lib/modules/cfg80211.ko", "8d154dbefb46c9f8422e955e311c0833bb595f41", "8e0009b8a87f46e78f64980bc98a16876cc12c63"));
set_progress(0.967796);
assert(apply_patch_check("/system/lib/modules/cifs.ko", "2a552735f32c21f07a1deca6fa2f385cc0f693df", "8628be130a236c7f1783bcc690f8c6cbf98c77cf"));
set_progress(0.968760);
assert(apply_patch_check("/system/lib/modules/compat.ko", "fa4eecf35092313fbc16f539900f03b5f0dd89b9", "095b54d94c9c1bd8ea6e22272302c111be5fecb0"));
set_progress(0.968778);
assert(apply_patch_check("/system/lib/modules/crc7.ko", "daf38b9354a012bd04ef1e35b266a8d118c57a25", "0434ad57ab7c75e4e3cfdd4c7864f2d4bb749b29"));
set_progress(0.968786);
assert(apply_patch_check("/system/lib/modules/evfwd.ko", "0ed9a1de9e80fb26a185fc9ca5808a9f87b832aa", "bfc5fe969a674ec1027e5d999ccc0fe9e0cb073d"));
set_progress(0.968813);
assert(apply_patch_check("/system/lib/modules/hsi_char.ko", "2449b751fe44e8a3509d84ebc27244f2e7c9690f", "9b023719bcbe66301f6030875b7fdea98f45b135"));
set_progress(0.968874);
assert(apply_patch_check("/system/lib/modules/hsi_omap.ko", "4fac0ed32056fb36c605887ba1d88f114be62cb5", "f2ca93563826dee7fad34dba9bb8350bf0d8c357"));
set_progress(0.968903);
assert(apply_patch_check("/system/lib/modules/lib80211.ko", "13b6f672a63b24c732e930ffed288622ad2a1355", "a95061035893a336aba8b178e23cac6638bdabf5"));
set_progress(0.968927);
assert(apply_patch_check("/system/lib/modules/lockd.ko", "6d4927ad4f289fbf1f46c0c446447127ed546639", "29595699c360a4b117287e9cba7c3bd451b104fc"));
set_progress(0.969207);
assert(apply_patch_check("/system/lib/modules/mac80211.ko", "e068a0c5226c656df8ce634730cf483c14dd4d84", "f2c505484c8deb08651eb0b6dce613bd08da76d1"));
set_progress(0.970028);
assert(apply_patch_check("/system/lib/modules/moto_crypto.ko", "84109550c13f5881411244a0ab95f4c9a20b19e2", "355332d9091ce138c6ea88f62284a1537d17afbc"));
set_progress(0.970355);
assert(apply_patch_check("/system/lib/modules/nfs.ko", "7d19b5b728109737ea5f24208b22fe42621a68d0", "22de8f12b197e0ae32833afdbdadf1a7cf84b950"));
set_progress(0.970984);
assert(apply_patch_check("/system/lib/modules/nfs_acl.ko", "2b6a10ab194d20ad4ba9df6d086e2b4ff4d36560", "83220ba7e4d251cb15149e7da965c8c565295d3b"));
set_progress(0.970998);
assert(apply_patch_check("/system/lib/modules/pvrsrvkm_sgx540_120.ko", "89556cd107209b3ac4970272102c018254987d98", "447edafd048416043bee755ce788dcf9810f4a9a"));
set_progress(0.972351);
assert(apply_patch_check("/system/lib/modules/scsi_wait_scan.ko", "0a80adcedaca4c77352cdcadbb96680875dcacc0", "79700b289d0c4b72ab3ab06748659b4c0cc3b914"));
set_progress(0.972358);
assert(apply_patch_check("/system/lib/modules/sunrpc.ko", "bb2b52e50ba19714d1c924d3c561d3a54d3125dc", "f3efb805d92a9ff233114737962d11bbcf905710"));
set_progress(0.973070);
assert(apply_patch_check("/system/lib/modules/wl1251.ko", "26673f3cd0724310c91d4af6a214b2f7fad29081", "5d725f1e0d4d02c66e1ea0121ca5cb6988de4785"));
set_progress(0.973276);
assert(apply_patch_check("/system/lib/modules/wl1251_sdio.ko", "03d3de10e4c8b03e66b44270bdf7900e7e0c996a", "ec284d0d1463b508b9ab0752a5551b43a513f08b"));
set_progress(0.973300);
assert(apply_patch_check("/system/lib/modules/wl1251_spi.ko", "54d73e1655fffec8e63f359f729710374eee5263", "cba43b3b640aaca33e3858cd7f54ad62407c8dfe"));
set_progress(0.973321);
assert(apply_patch_check("/system/lib/modules/wl12xx.ko", "48ef1cadcf1f585bcebad98f08016a94b14fcaa8", "78247bd7ee2e14e7a85b218cc8060b6d7b48d587"));
set_progress(0.973839);
assert(apply_patch_check("/system/lib/modules/wl12xx_sdio.ko", "694e11d8d4a4b77cb280cfd820d373ce60b88d44", "14dabb542bdd69a672cae678316eadaaa5e1cbb3"));
set_progress(0.973867);
assert(apply_patch_check("/system/lib/modules/wl12xx_spi.ko", "724092b42549bb388123cd3d93b04dcc77059b4b", "7d99c57d39426e639051f78a8a118ab0aa899cb9"));
set_progress(0.973895);
assert(apply_patch_check("EMMC:boot:8388608:7abc93ac503ff39906988f5e933824211be6789b:8388608:cc46f6ca9eabee86bcbe2b0463011cffaf2a76b1"));
set_progress(1.000000);
assert(apply_patch_space(25027208));

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

ui_print("Removing unneeded files...");
delete("/system/lib/libbcc.so.sha1",
       "/system/lib/modules/moto_crypto_hmac_sha256",
       "/system/app/DemoMode.apk", "/system/app/DemoMode.odex",
       "/system/recovery.img");
show_progress(0.800000,0);
ui_print("Patching system files...");
assert(apply_patch("/system/app/AcousticWarning.apk", "-",
       5126f72c70f1b4b80fd5fdf45219cbf16f54cb50, 11453,
       a90c3bd5bae5ae4069db317810d2f77fa8857353, package_extract_file("patch/system/app/AcousticWarning.apk.p")));
set_progress(0.000035);
assert(apply_patch("/system/app/AcousticWarning.odex", "-",
       26f6fea75b8744fa8f4af39865cc0363a43dc663, 17792,
       75cda665b00f1bd69ea8c91d48d757b36419c838, package_extract_file("patch/system/app/AcousticWarning.odex.p")));
set_progress(0.000089);
assert(apply_patch("/system/app/ApplicationsProvider.apk", "-",
       63b21991173e57e611d58572a7b754cc7abc3239, 6112,
       ccc43c641fbef2973e3fc3acaee73ceda222ab2d, package_extract_file("patch/system/app/ApplicationsProvider.apk.p")));
set_progress(0.000107);
assert(apply_patch("/system/app/ApplicationsProvider.odex", "-",
       080be9a3e3ca2ba997b1f7c15ca2e1a3f6a3c04d, 24392,
       35e5ff9322fce3ad592140f014ae64be0e619687, package_extract_file("patch/system/app/ApplicationsProvider.odex.p")));
set_progress(0.000181);
assert(apply_patch("/system/app/AtCmd.apk", "-",
       3e3540f707932db4a61827778f2e095b364aaa07, 5478,
       ad4b2c48fc0abf07a7fc3dbbce2aef44268d526c, package_extract_file("patch/system/app/AtCmd.apk.p")));
set_progress(0.000198);
assert(apply_patch("/system/app/AtCmd.odex", "-",
       0d6129fa041bbb31639efc5d068abb7596ebc665, 280736,
       26f067ce26e16d62f84d9bb63743326da3df3d1f, package_extract_file("patch/system/app/AtCmd.odex.p")));
set_progress(0.001051);
assert(apply_patch("/system/app/AudioEffects.apk", "-",
       a7dce4a03a7932e5502aedccee78eebf4542be62, 38364,
       88129f08554dd7823f6ea8fe06851b6fdb3d60b3, package_extract_file("patch/system/app/AudioEffects.apk.p")));
set_progress(0.001167);
assert(apply_patch("/system/app/AudioEffects.odex", "-",
       cda97af592c7c546e11268af73fa153af1ba6708, 53016,
       21a1f619e15c73eba2cfa65ef9ceca20b3739648, package_extract_file("patch/system/app/AudioEffects.odex.p")));
set_progress(0.001328);
assert(apply_patch("/system/app/BackupAssistanceClient.apk", "-",
       bede414240e175eae2709a4bf145fdc8eedfbd6c, 97473,
       0e37fa4410182c27434834c02093e0e329c7cd35, package_extract_file("patch/system/app/BackupAssistanceClient.apk.p")));
set_progress(0.001624);
assert(apply_patch("/system/app/BackupAssistanceClient.odex", "-",
       cc43134ad25fd347890083ee6163983d842b6f86, 164824,
       73e52ba31956c867d940bc9fef6a5e1de1dcbd9f, package_extract_file("patch/system/app/BackupAssistanceClient.odex.p")));
set_progress(0.002125);
assert(apply_patch("/system/app/BackupRestoreConfirmation.apk", "-",
       464794acce8fbdc8a8572c4eec538a5e14cc6d22, 12261,
       d461d46edccb854db7f2c10c915ddd1d4e88efb9, package_extract_file("patch/system/app/BackupRestoreConfirmation.apk.p")));
set_progress(0.002162);
assert(apply_patch("/system/app/BackupRestoreConfirmation.odex", "-",
       cb5ae3deeab902f5d95310b4373824ae206570ce, 9568,
       43a97019f5d4f2435a73c3766801bff721fe8eaa, package_extract_file("patch/system/app/BackupRestoreConfirmation.odex.p")));
set_progress(0.002191);
assert(apply_patch("/system/app/BatteryReport.apk", "-",
       bd51a083c0ea1511d2b893cd324782a465329548, 11030,
       9f04fa1bc51bcd5b9537045d134fb9803741e566, package_extract_file("patch/system/app/BatteryReport.apk.p")));
set_progress(0.002225);
assert(apply_patch("/system/app/BatteryReport.odex", "-",
       117aeec32a280aef75ccf880b49a937cb5ec25fe, 6944,
       13699e99a8e5ab19434ab2c76d4e2629be67f756, package_extract_file("patch/system/app/BatteryReport.odex.p")));
set_progress(0.002246);
assert(apply_patch("/system/app/Bluetooth.apk", "-",
       e4fdd23f9a8dad7a3681492e0a228914e7e5ced4, 313014,
       e204703059fccf6740dde8e178ecda1d2d3f97a0, package_extract_file("patch/system/app/Bluetooth.apk.p")));
set_progress(0.003197);
assert(apply_patch("/system/app/Bluetooth.odex", "-",
       bfe203dd97c8f3ef60c1700a314aeea043554141, 687608,
       bb07cd7659603f9569d42dab83ff3341d96a50bb, package_extract_file("patch/system/app/Bluetooth.odex.p")));
set_progress(0.005285);
assert(apply_patch("/system/app/BluetoothLe.apk", "-",
       d345c20120581711cdbbae00a26042e157037ddf, 9356,
       576df364ce884004425b7d16812c95e51f7e443f, package_extract_file("patch/system/app/BluetoothLe.apk.p")));
set_progress(0.005314);
assert(apply_patch("/system/app/BluetoothLe.odex", "-",
       a09d8241d014d727cb80e445b371ddb6ac0557bd, 36296,
       c729c1276283ec43d9482b01b20b7998fa77c883, package_extract_file("patch/system/app/BluetoothLe.odex.p")));
set_progress(0.005424);
assert(apply_patch("/system/app/BluetoothMot.apk", "-",
       adda070cc10717ddac251137d3f56ba21e49cad1, 17395,
       10998fd92fb91b14dc8b257a8493cfb0efbbf3ee, package_extract_file("patch/system/app/BluetoothMot.apk.p")));
set_progress(0.005477);
assert(apply_patch("/system/app/BluetoothMot.odex", "-",
       137db86a2c1eb6064a4dc7679a89e1efe2c97d80, 15464,
       feb8fab374c5f53d7399616c6d4e000024f9495f, package_extract_file("patch/system/app/BluetoothMot.odex.p")));
set_progress(0.005524);
assert(apply_patch("/system/app/BlurUpdater_VZW.apk", "-",
       5fa334efe06f0128063b3cb80e3a4b6e6dcb9335, 35219,
       ed5a0612a390ee0311babdb4f43f585af554d0f6, package_extract_file("patch/system/app/BlurUpdater_VZW.apk.p")));
set_progress(0.005631);
assert(apply_patch("/system/app/BlurUpdater_VZW.odex", "-",
       cfa3291b7762f69c337fa8756a7f7d0bea721d2f, 3914952,
       05d713065d243b4cadcd7669464e460def1bd4b5, package_extract_file("patch/system/app/BlurUpdater_VZW.odex.p")));
set_progress(0.017522);
assert(apply_patch("/system/app/Books.apk", "-",
       cd7d58b32fb3a62217a67147cdaa468cf69adb16, 5735427,
       583c2118ef0bc617f52c3c2d388e866501e265a6, package_extract_file("patch/system/app/Books.apk.p")));
set_progress(0.034943);
assert(apply_patch("/system/app/Browser.apk", "-",
       bf224cc122f2df34fe9153b9f1450fa067fcc3e9, 1375340,
       07abe9f21316108db469a9c1f4b836762acb57f6, package_extract_file("patch/system/app/Browser.apk.p")));
set_progress(0.039120);
assert(apply_patch("/system/app/Browser.odex", "-",
       79f46babb8580218f73cd5f6ae10982a0848847f, 923216,
       8f570334634511cee4f7e4886394c39660178332, package_extract_file("patch/system/app/Browser.odex.p")));
set_progress(0.041924);
assert(apply_patch("/system/app/BuaContactAdapter.apk", "-",
       839643e9834c5ff17f6ceda954b5485431444ea3, 39378,
       b296aaf3a74c645da74b773a129f6f13bc220342, package_extract_file("patch/system/app/BuaContactAdapter.apk.p")));
set_progress(0.042044);
assert(apply_patch("/system/app/BuaContactAdapter.odex", "-",
       6d7885baa2e4688542d45f3354ceb14944b76943, 11136,
       a470530656e20a79a3845558188ee7f361c217d7, package_extract_file("patch/system/app/BuaContactAdapter.odex.p")));
set_progress(0.042078);
assert(apply_patch("/system/app/Calculator.apk", "-",
       5bf1af031ef802c5935a10cfafe9cacdcb8f45df, 79746,
       76d2df4ebbb60f729076542f4db40cb63e278b5b, package_extract_file("patch/system/app/Calculator.apk.p")));
set_progress(0.042320);
assert(apply_patch("/system/app/Calculator.odex", "-",
       e46c243a674c8c9663b68fe1e7dc86a5441d1ef5, 346280,
       69c117f77813180af10ed75a0a8d3deb4617891a, package_extract_file("patch/system/app/Calculator.odex.p")));
set_progress(0.043372);
assert(apply_patch("/system/app/Calendar.apk", "-",
       4705a23fd96554d899a55ebb14fd5ab3bbb78cfa, 351890,
       9baf41603b52fd24502480fdd0551de75523c1cf, package_extract_file("patch/system/app/Calendar.apk.p")));
set_progress(0.044440);
assert(apply_patch("/system/app/Calendar.odex", "-",
       37e93060b6d8469391c39806aeafa09d9a96c28c, 685224,
       c1fa80e9eacb7fcfcce96bfd001fc389210e4bd1, package_extract_file("patch/system/app/Calendar.odex.p")));
set_progress(0.046522);
assert(apply_patch("/system/app/CalendarProvider.apk", "-",
       01ed737bb02ab9d023cffce8c08f8672e90bdc2a, 21571,
       0fca5398dec4a4f9b3775c65e4c53bef9c586abe, package_extract_file("patch/system/app/CalendarProvider.apk.p")));
set_progress(0.046587);
assert(apply_patch("/system/app/CalendarProvider.odex", "-",
       ba251705ed624e2cd077403061236ce295e31180, 395032,
       0c428af5e11f0f0cd3168cead58af1e4a6578be5, package_extract_file("patch/system/app/CalendarProvider.odex.p")));
set_progress(0.047787);
assert(apply_patch("/system/app/CertInstaller.apk", "-",
       87b9bb46acce9927c41a79818c1b130149e2c4ef, 12885,
       667c9407fbb8c94565a79884a6ed3dfde371edcf, package_extract_file("patch/system/app/CertInstaller.apk.p")));
set_progress(0.047826);
assert(apply_patch("/system/app/CertInstaller.odex", "-",
       4472c4517e15611186584daa7fb6e7a570d23cdc, 42368,
       860d9f7c01e18dd2e1b718484dec03a90e1a91d8, package_extract_file("patch/system/app/CertInstaller.odex.p")));
set_progress(0.047955);
assert(apply_patch("/system/app/ChromeWithBrowser.apk", "-",
       bacd4246e2a4792f08e87c9d3ddb0fa6bb2b7de4, 7645090,
       c9eaf372788c581727e3fbbaea5a8e208fb3b11d, package_extract_file("patch/system/app/ChromeWithBrowser.apk.p")));
set_progress(0.071176);
assert(apply_patch("/system/app/Cmas.apk", "-",
       d7546493045ba9774f3b981b2f945bc30a232a8d, 265985,
       e85b3073d3c7fcde2562f3d14b5887013c639b14, package_extract_file("patch/system/app/Cmas.apk.p")));
set_progress(0.071984);
assert(apply_patch("/system/app/Cmas.odex", "-",
       f41d7914c3d03871491a32341eeff8834ebb9e7d, 118952,
       6dd35042780a5e32c3effb2c52e4b22d1b905384, package_extract_file("patch/system/app/Cmas.odex.p")));
set_progress(0.072345);
assert(apply_patch("/system/app/ConnMO.apk", "-",
       d6fd6555ee80fe286a72cb19147121daddf52ef4, 11791,
       bd7fcab1c515290c6efeb4f209ee526a3164dd85, package_extract_file("patch/system/app/ConnMO.apk.p")));
set_progress(0.072381);
assert(apply_patch("/system/app/ConnMO.odex", "-",
       ad578118ff7c7382c1c87cc21a460a0379692bac, 62360,
       0245d278917a3583612f81c674645bd5636b8ade, package_extract_file("patch/system/app/ConnMO.odex.p")));
set_progress(0.072571);
assert(apply_patch("/system/app/ContactIce.apk", "-",
       7dc38e3be4e5a75bea713ebc76fd4443bbaeddc1, 94166,
       b0a8973cdc64491ca1214fad1218e0433d798463, package_extract_file("patch/system/app/ContactIce.apk.p")));
set_progress(0.072857);
assert(apply_patch("/system/app/ContactIce.odex", "-",
       8e6e0d97813b3c01fe894f2d883d34b5203461eb, 1698704,
       ba19d2112a6da73878c105eb8918459730544d9f, package_extract_file("patch/system/app/ContactIce.odex.p")));
set_progress(0.078016);
assert(apply_patch("/system/app/Contacts.apk", "-",
       47fbfe9e5e77613d0f0cf13d2f1c1901c6293f4c, 1273564,
       655128608c74748f27f0f7ad3b87f15d3be580a4, package_extract_file("patch/system/app/Contacts.apk.p")));
set_progress(0.081884);
assert(apply_patch("/system/app/Contacts.odex", "-",
       fead3a1ac471fa76196e31245e21c38b038e3a36, 3293216,
       8feff248cd6246aeae604745569666ecf18d8019, package_extract_file("patch/system/app/Contacts.odex.p")));
set_progress(0.091887);
assert(apply_patch("/system/app/ContactsProvider.apk", "-",
       b0a4a82260075aa7ea9d678b6629d9e6c38bde5b, 20386,
       7b5970af8d0984c1509cd0f5ee50c83805f218a0, package_extract_file("patch/system/app/ContactsProvider.apk.p")));
set_progress(0.091949);
assert(apply_patch("/system/app/ContactsProvider.odex", "-",
       da74ae12053f4e0e6e873b64a0ac7dd432019a37, 768256,
       826172126e2e3a7a7e9d44622d06bb2fcca25fd7, package_extract_file("patch/system/app/ContactsProvider.odex.p")));
set_progress(0.094283);
assert(apply_patch("/system/app/DMService.apk", "-",
       4044d1c988dc38790bb76d5c08243f6d2f050805, 58784,
       2e0c05c60909b1906bd3fb57adb8843cf0948bc7, package_extract_file("patch/system/app/DMService.apk.p")));
set_progress(0.094461);
assert(apply_patch("/system/app/DMService.odex", "-",
       a5653aa55433c715f8f24a8e320da72c89a9e9e6, 313064,
       f7123344d84d6d67af0381d46f35c184e0db1c44, package_extract_file("patch/system/app/DMService.odex.p")));
set_progress(0.095412);
assert(apply_patch("/system/app/DataOffloading.apk", "-",
       809ee1c077355a14943bc646c00cbbf376aa51fd, 10334,
       98d4c8977652dfce8b434bf8a8b9b448e42ac83f, package_extract_file("patch/system/app/DataOffloading.apk.p")));
set_progress(0.095443);
assert(apply_patch("/system/app/DataOffloading.odex", "-",
       6061c9fa95ad1f0ab61d934084b744acfa17f661, 21488,
       bc1405dabe3ed6d1296b69092d55961a181ca228, package_extract_file("patch/system/app/DataOffloading.odex.p")));
set_progress(0.095509);
assert(apply_patch("/system/app/DataRoaming.apk", "-",
       bd5845db23b6f3f59e99328c604d4ad57b4785b0, 13647,
       800156749de523b3cf482255d8bafc952d121a81, package_extract_file("patch/system/app/DataRoaming.apk.p")));
set_progress(0.095550);
assert(apply_patch("/system/app/DataRoaming.odex", "-",
       94907e44bcba8735c94820afde15db50339bab9c, 27792,
       87325255e670e33fe2d591c299d4b01442bb5eee, package_extract_file("patch/system/app/DataRoaming.odex.p")));
set_progress(0.095635);
assert(apply_patch("/system/app/DefaultContainerService.apk", "-",
       b913cdfeb669017453970848c3f9a16abdcf02d1, 3846,
       554c6238b426eaf741532154d59ad9354e670bcb, package_extract_file("patch/system/app/DefaultContainerService.apk.p")));
set_progress(0.095646);
assert(apply_patch("/system/app/DefaultContainerService.odex", "-",
       518fcff6c4e4dc550c78b91836a1f7c862fa3e2c, 20424,
       8c999c70d8446b8e2e97e347ac2d7e56dbd498be, package_extract_file("patch/system/app/DefaultContainerService.odex.p")));
set_progress(0.095708);
assert(apply_patch("/system/app/DeskClock.apk", "-",
       9b5775040e0ebf054e29f48a1df7dc7a0c0eb253, 353635,
       1403101b26a542cb382a0a0d49f5bb7553f05489, package_extract_file("patch/system/app/DeskClock.apk.p")));
set_progress(0.096782);
assert(apply_patch("/system/app/DeskClock.odex", "-",
       4011122bf845951d255b4d055e682aa4bded18b6, 96984,
       74179b92bbe10ab629295070d347737e1b8fe189, package_extract_file("patch/system/app/DeskClock.odex.p")));
set_progress(0.097077);
assert(apply_patch("/system/app/DlnaSystemService.apk", "-",
       56d031004633ed725e9530b70ddeae1ac61a60b3, 8290,
       d9f2d25048a6bd40a85adab28cc0fd36fc487e17, package_extract_file("patch/system/app/DlnaSystemService.apk.p")));
set_progress(0.097102);
assert(apply_patch("/system/app/DlnaSystemService.odex", "-",
       c2f098341c08a1b377ff9ebff3d3da654033f23c, 3832,
       74d9fa0fd93a7dd4dc16ffc46a581cd360480205, package_extract_file("patch/system/app/DlnaSystemService.odex.p")));
set_progress(0.097114);
assert(apply_patch("/system/app/DockComm.apk", "-",
       3fbc3c1afecf79c283f579bc46ce6bad9edb00e2, 7320,
       f435beb18fdbfec6d030fb39a036d9d1e11b8cb2, package_extract_file("patch/system/app/DockComm.apk.p")));
set_progress(0.097136);
assert(apply_patch("/system/app/DockComm.odex", "-",
       61e1bd4be79a7770b32a09790ca14e3bd26077e2, 49872,
       9eb411c7633a4c8f5546dc07bcaca3a9f3d37254, package_extract_file("patch/system/app/DockComm.odex.p")));
set_progress(0.097288);
assert(apply_patch("/system/app/DockService.apk", "-",
       74587141f723651cd48f31ffaee64102be64d8a0, 316875,
       3715ae2e7efe533d1e4634145b7611cfaceeb815, package_extract_file("patch/system/app/DockService.apk.p")));
set_progress(0.098250);
assert(apply_patch("/system/app/DockService.odex", "-",
       c784f2ac8f4a8877bf59173007b5be01f34445a4, 153392,
       c91d4d63f7d108a5c185384409228ced35bc970d, package_extract_file("patch/system/app/DockService.odex.p")));
set_progress(0.098716);
assert(apply_patch("/system/app/DownloadProvider.apk", "-",
       d7061a7dfdc20f6542bdc0a7d4435efdaeca5ea9, 15290,
       12bb97c6aec4df6d09b59dd9f4cc2ee7d1d088c7, package_extract_file("patch/system/app/DownloadProvider.apk.p")));
set_progress(0.098762);
assert(apply_patch("/system/app/DownloadProvider.odex", "-",
       f4f8bb174a3c94a697d77e73b3f75cbf4ba840ef, 301344,
       cf4ecafca2adfcdc2b682c5ad1016ea58028f260, package_extract_file("patch/system/app/DownloadProvider.odex.p")));
set_progress(0.099678);
assert(apply_patch("/system/app/DownloadProviderUi.apk", "-",
       2a05474c26833a0fea147dd6557a27707c1fe83b, 60341,
       69690974a252574ef210b25a3c766725b0e61a2c, package_extract_file("patch/system/app/DownloadProviderUi.apk.p")));
set_progress(0.099861);
assert(apply_patch("/system/app/DownloadProviderUi.odex", "-",
       43caf055839296570436dd56ed8a61fb07ea30be, 46168,
       f839f24b5e8e7b9f9815342ff1cf3923d2cc3e73, package_extract_file("patch/system/app/DownloadProviderUi.odex.p")));
set_progress(0.100001);
assert(apply_patch("/system/app/DrmProvider.apk", "-",
       ad08a3191cbf55f6dbe6e965a4e128fdd721fec0, 4790,
       13be60a89a0a5aebc1d1693e34a6b80f81ca4e38, package_extract_file("patch/system/app/DrmProvider.apk.p")));
set_progress(0.100016);
assert(apply_patch("/system/app/DrmProvider.odex", "-",
       6f521070c6e31db69f5dbbc790affa6b58f381c0, 13488,
       fd5ef4973b766c1d67e7537309da61fa26a2f86c, package_extract_file("patch/system/app/DrmProvider.odex.p")));
set_progress(0.100057);
assert(apply_patch("/system/app/ExtDispService.apk", "-",
       9b52e864e65189d8a64680b12e551d267893a13e, 2754,
       aee71e582e8aad6631c7ee998542f0f4d8430b02, package_extract_file("patch/system/app/ExtDispService.apk.p")));
set_progress(0.100065);
assert(apply_patch("/system/app/ExtDispService.odex", "-",
       8121c53d6424a45018a6dc2f826521a1a68d2cf0, 17744,
       66ce45810fe9747781b321fe36b7fd9b2d1ced10, package_extract_file("patch/system/app/ExtDispService.odex.p")));
set_progress(0.100119);
assert(apply_patch("/system/app/FileManager.apk", "-",
       cf279558b13c383de012cd902744f98057a8619f, 339428,
       44aafb03de4fc196f9f8dfeef51e19cd4b65bd15, package_extract_file("patch/system/app/FileManager.apk.p")));
set_progress(0.101150);
assert(apply_patch("/system/app/FileManager.odex", "-",
       261a8fc74316653e7541759ebaea5357b7ce1479, 618464,
       06c1ea2618bf4057cc52f4945304bd1e66e4d7ec, package_extract_file("patch/system/app/FileManager.odex.p")));
set_progress(0.103028);
assert(apply_patch("/system/app/ForestWallpaper.apk", "-",
       0ed1ca6b8324b6cb674d2a27a75c8d77e2735a0a, 640909,
       5ec115486ae6cbacd368b8666b19da885b403b8b, package_extract_file("patch/system/app/ForestWallpaper.apk.p")));
set_progress(0.104975);
assert(apply_patch("/system/app/ForestWallpaper.odex", "-",
       c4331da48fff66f7f8a51055945e6071923b91a8, 106592,
       05ce30d37c8fd4f9a447783d8859e93e70bebceb, package_extract_file("patch/system/app/ForestWallpaper.odex.p")));
set_progress(0.105299);
assert(apply_patch("/system/app/GMS_Maps.apk", "-",
       9a9bc543324226418a733845598e19d3582b6623, 7232165,
       b8cb2c885bf9a3f69f1551352ac40db6bb7ed952, package_extract_file("patch/system/app/GMS_Maps.apk.p")));
set_progress(0.127266);
assert(apply_patch("/system/app/GlobalUnplug.apk", "-",
       3e0d31a2a347b15d0c42dad33d1e049a2198e446, 66187,
       0fae29365410340973061e4b2c002b4b0ca3568f, package_extract_file("patch/system/app/GlobalUnplug.apk.p")));
set_progress(0.127467);
assert(apply_patch("/system/app/GlobalUnplug.odex", "-",
       d9ca62b4b23a50605f479b601f6dc9b207c8ef53, 8592,
       42b26188a1acf8e221e71dcf9fa446248de1241c, package_extract_file("patch/system/app/GlobalUnplug.odex.p")));
set_progress(0.127493);
assert(apply_patch("/system/app/Gmail.apk", "-",
       f3532f3682fc3e8ca21383cf44a982f832353071, 3591566,
       5ff61807187ecd195711af6d3e894300d4a828a2, package_extract_file("patch/system/app/Gmail.apk.p")));
set_progress(0.138402);
assert(apply_patch("/system/app/GmsCore.apk", "-",
       07ff21181df4604250a071342e572abbc44ee72f, 4075228,
       16f2a23c01913afcc2cad608c371f0157fd22cc5, package_extract_file("patch/system/app/GmsCore.apk.p")));
set_progress(0.150780);
assert(apply_patch("/system/app/GoogleBackupTransport.apk", "-",
       4a06c4ea67a49d0d83b3c6619ab5068a934f4a76, 122398,
       336baeca7c0c903be9049e55312c8a9633695402, package_extract_file("patch/system/app/GoogleBackupTransport.apk.p")));
set_progress(0.151152);
assert(apply_patch("/system/app/GuidedTours.apk", "-",
       74d93e5ec9f61a87962238e4a25bc5e4e730b936, 45427,
       ba0bc1ac1d97d0a3c04fb6c1d5f7f1b1906f0c67, package_extract_file("patch/system/app/GuidedTours.apk.p")));
set_progress(0.151290);
assert(apply_patch("/system/app/GuidedTours.odex", "-",
       77e41d3ad8205204bc0d16a6e120927e6640bc64, 24760,
       44e01dee0ad5af3c5b58d0a6046db3bda7fc44bc, package_extract_file("patch/system/app/GuidedTours.odex.p")));
set_progress(0.151365);
assert(apply_patch("/system/app/HTMLViewer.apk", "-",
       ec77a2e6071af565565fab066c07cd02c647b65a, 5738,
       ce5d8f84e6ad4ee90b30de0a5e253628cd7ca7ff, package_extract_file("patch/system/app/HTMLViewer.apk.p")));
set_progress(0.151382);
assert(apply_patch("/system/app/HTMLViewer.odex", "-",
       621f3fc15d466a87d147f31f0df0141fe813229c, 8768,
       e39e1cf7fd8af566401ba8daf4c700088e6a6a1e, package_extract_file("patch/system/app/HTMLViewer.odex.p")));
set_progress(0.151409);
assert(apply_patch("/system/app/HelpCenter.apk", "-",
       a516781f7364313e61575d6022ca17bafd883be5, 13622,
       b08847eac71652dd867d048fb368d4cf923dad6c, package_extract_file("patch/system/app/HelpCenter.apk.p")));
set_progress(0.151450);
assert(apply_patch("/system/app/HelpCenter.odex", "-",
       ee61e2d2aa7a3af748c812fd375a25fb0272aa42, 12216,
       908e64abc1324384bd8451e6763581c6f7e42e63, package_extract_file("patch/system/app/HelpCenter.odex.p")));
set_progress(0.151487);
assert(apply_patch("/system/app/HoloSpiralWallpaper.apk", "-",
       05482e76f9a41a7d0dc77464262bfabf38f6e6a9, 55188,
       b8b3225f5ee9cff9532a99562e5c96f8c13290d2, package_extract_file("patch/system/app/HoloSpiralWallpaper.apk.p")));
set_progress(0.151655);
assert(apply_patch("/system/app/HoloSpiralWallpaper.odex", "-",
       fabb51b5002bd88b9ebd2754028ed8ed817d8306, 22344,
       fdce179721e60fee47fe0b71d6c903449907a227, package_extract_file("patch/system/app/HoloSpiralWallpaper.odex.p")));
set_progress(0.151723);
assert(apply_patch("/system/app/HomeConfig.apk", "-",
       6599185886f6c0dfd483e7c11721257d3606aae3, 15017214,
       2e3dce80efc9903689e9ea67bd46e7b9b93f9a3c, package_extract_file("patch/system/app/HomeConfig.apk.p")));
set_progress(0.197336);
assert(apply_patch("/system/app/HostDeviceAgent.apk", "-",
       b782ad88abf0678e0ea88eb6cabe5028a95d81f3, 16378,
       05643bdce3e8ce7ce175aaed5c00445207109036, package_extract_file("patch/system/app/HostDeviceAgent.apk.p")));
set_progress(0.197386);
assert(apply_patch("/system/app/HostDeviceAgent.odex", "-",
       4b0eb61f57ebe195c252c291eb2ce1b3ea5316c6, 145536,
       71b6d2046ede6e3e2a13f78c1c1118f95bbc0a97, package_extract_file("patch/system/app/HostDeviceAgent.odex.p")));
set_progress(0.197828);
assert(apply_patch("/system/app/HotspotLauncher.apk", "-",
       99bf9a0181d7524e85937049affbd7d3d09f02a5, 14262,
       71d51778cc3980ef38cd78478ebdd462b2ecb812, package_extract_file("patch/system/app/HotspotLauncher.apk.p")));
set_progress(0.197871);
assert(apply_patch("/system/app/HotspotLauncher.odex", "-",
       24372484cd734b5ee337fb0753fa7bc36bdcccce, 2032,
       a4a964ed6a7bd6668c3e5ca666a5c5fd98444bb0, package_extract_file("patch/system/app/HotspotLauncher.odex.p")));
set_progress(0.197877);
assert(apply_patch("/system/app/HuxVmmSetting.apk", "-",
       514ccc4ee7cec767824cbf61ab768acc379206b4, 220945,
       5c764547fda5410bbce08426b7830a8a60f9b944, package_extract_file("patch/system/app/HuxVmmSetting.apk.p")));
set_progress(0.198548);
assert(apply_patch("/system/app/HuxVmmSetting.odex", "-",
       d1401c6a5d5af145cde70d7bb18941e02286aeb0, 599376,
       53b142260315880496c7441f343576e666361c2c, package_extract_file("patch/system/app/HuxVmmSetting.odex.p")));
set_progress(0.200369);
assert(apply_patch("/system/app/IlsVzW.apk", "-",
       2d61de07526c1c014fb24c6011ab6314e9cf5505, 613969,
       01e5c39881352331266e13b44e1286ce599a2d4b, package_extract_file("patch/system/app/IlsVzW.apk.p")));
set_progress(0.202234);
assert(apply_patch("/system/app/IlsVzW.odex", "-",
       a813f2d0baf8856cc3e6c274b4d393ff04a20577, 1534168,
       a759d4ffc9210d04664ba50dc5dfc07d3a5b3f5e, package_extract_file("patch/system/app/IlsVzW.odex.p")));
set_progress(0.206894);
assert(apply_patch("/system/app/InputDevices.apk", "-",
       87cf47106a41a9182677451dff7e1cc320b4fe61, 49990,
       c2d2db96d818533a84393d398c01b84c3dd3cb5b, package_extract_file("patch/system/app/InputDevices.apk.p")));
set_progress(0.207046);
assert(apply_patch("/system/app/InputDevices.odex", "-",
       e47b560252a30084d515bf9ecee73ee582b7bdaf, 1520,
       0bd1e21d67198d82b664fc98abbb3e43378b5d9e, package_extract_file("patch/system/app/InputDevices.odex.p")));
set_progress(0.207050);
assert(apply_patch("/system/app/KeyChain.apk", "-",
       246c9f2054ea73d38809e4ee36cd287ca42ff387, 9469,
       c05196f6d9b3fc2da3ea749f0612ff53ed57e125, package_extract_file("patch/system/app/KeyChain.apk.p")));
set_progress(0.207079);
assert(apply_patch("/system/app/KeyChain.odex", "-",
       61bf57c0f4cf60ce19b45bcca3ddaa9eb1cc0bbb, 29656,
       4f001ac621640eca3a392092c020e42568ffd147, package_extract_file("patch/system/app/KeyChain.odex.p")));
set_progress(0.207169);
assert(apply_patch("/system/app/Kindle.apk", "-",
       b13a8d44ae3410e96ad730639cd7613a6da2c053, 18698201,
       d5b8ef2e0893a3a580dc2b1a42b18845abcddc39, package_extract_file("patch/system/app/Kindle.apk.p")));
set_progress(0.263963);
assert(apply_patch("/system/app/LAWMO.apk", "-",
       285fb0d42447db96d0d7a8340e6b5426124ea0aa, 11815,
       d2e0cb3aa08b7237fa31df0a2b524fe8c55cb6a4, package_extract_file("patch/system/app/LAWMO.apk.p")));
set_progress(0.263999);
assert(apply_patch("/system/app/LAWMO.odex", "-",
       907ceb4149c98e176af27f667bbf32f54231bad6, 29624,
       7b55f1dcf6760ebd1b44c6c0fcdc198b72a010ff, package_extract_file("patch/system/app/LAWMO.odex.p")));
set_progress(0.264089);
assert(apply_patch("/system/app/LatinIME.apk", "-",
       961714effa9e7fb34dcc748c0e474c2ec3b7e3c9, 12669338,
       1e807a185589c471ace46aea4652a6b9b287d869, package_extract_file("patch/system/app/LatinIME.apk.p")));
set_progress(0.302570);
assert(apply_patch("/system/app/LatinIME.odex", "-",
       3cbc3871b1a00cde96c2b16cb09d0dd9c7314077, 540968,
       7a70d026163d13d78b2e5a7754bb70b1125230da, package_extract_file("patch/system/app/LatinIME.odex.p")));
set_progress(0.304213);
assert(apply_patch("/system/app/LiveWallpapers.apk", "-",
       62cc0adbb78cf59dd20ea6a9707de68476707d30, 1795199,
       eb606f21ece8164c52dea1f0d1bb774018f6e612, package_extract_file("patch/system/app/LiveWallpapers.apk.p")));
set_progress(0.309666);
assert(apply_patch("/system/app/LiveWallpapers.odex", "-",
       7f6659ae9b203e0ba1ee78a2ed2e8595463a3bc1, 75336,
       e8604cb16dc9a20972d6d5af6453d8e77e5df1d2, package_extract_file("patch/system/app/LiveWallpapers.odex.p")));
set_progress(0.309895);
assert(apply_patch("/system/app/LiveWallpapersPicker.apk", "-",
       96b4838ae8781db888756b922e5772f480b30e87, 193475,
       f56219bf236948c40471d43f289fbb204832aa53, package_extract_file("patch/system/app/LiveWallpapersPicker.apk.p")));
set_progress(0.310483);
assert(apply_patch("/system/app/LiveWallpapersPicker.odex", "-",
       4a9c5ace5f818bdbd25c0136c12c2d34aa78f82a, 24280,
       300e05e29e6dec6a35a08cd3c9cbbefbce9e28b3, package_extract_file("patch/system/app/LiveWallpapersPicker.odex.p")));
set_progress(0.310556);
assert(apply_patch("/system/app/LocationConsent.apk", "-",
       609a5bc0098ce1678ea0514bcccb8691ec102a19, 31000,
       c21ecb9f1d5aa5c4f7a6f49bcd88f9bc33c94ba5, package_extract_file("patch/system/app/LocationConsent.apk.p")));
set_progress(0.310650);
assert(apply_patch("/system/app/LocationConsent.odex", "-",
       6f432ac36886ebc8a81508b5a4574892b7268a42, 13704,
       7cae2fd6688ae19fc0ecba17742bc923d90a5e07, package_extract_file("patch/system/app/LocationConsent.odex.p")));
set_progress(0.310692);
assert(apply_patch("/system/app/Magazines.apk", "-",
       7b72a479f4585ca443702e9bddf9a1d002783936, 7593016,
       873fec5014654cc3495c78de5439e7b7ab275b83, package_extract_file("patch/system/app/Magazines.apk.p")));
set_progress(0.333755);
assert(apply_patch("/system/app/MagicSmokeWallpapers.apk", "-",
       3b8132057694bd529ec8e3e659bc675618f2c051, 205846,
       6e162de550436fda8359ee5ef6586045e65cf4e5, package_extract_file("patch/system/app/MagicSmokeWallpapers.apk.p")));
set_progress(0.334380);
assert(apply_patch("/system/app/MagicSmokeWallpapers.odex", "-",
       7de748069f84a6aa07075e793d8ee98b8152160a, 30464,
       5dd1e9a1a1bf22e9327724733b5168665c188064, package_extract_file("patch/system/app/MagicSmokeWallpapers.odex.p")));
set_progress(0.334473);
assert(apply_patch("/system/app/MdmMoveNotice.apk", "-",
       cafe56bf1d4ad5330195601f75667406d2959cbc, 2840,
       cac523ab951a295230d67c31b091b50fe0223e50, package_extract_file("patch/system/app/MdmMoveNotice.apk.p")));
set_progress(0.334481);
assert(apply_patch("/system/app/MdmMoveNotice.odex", "-",
       6622487d225faf51ac2e3170789ef6d41068bfff, 12696,
       0b59044488319396f638b3c5fc94645036cbdc07, package_extract_file("patch/system/app/MdmMoveNotice.odex.p")));
set_progress(0.334520);
assert(apply_patch("/system/app/MediaProvider.apk", "-",
       e69d2cd152cf7b1f1f9bc6be2bf90d400fca0d1d, 17990,
       1ac71bd104d14fdc49558a1bdbeb4b89f1ef7829, package_extract_file("patch/system/app/MediaProvider.apk.p")));
set_progress(0.334575);
assert(apply_patch("/system/app/MediaProvider.odex", "-",
       fbd078abc0decae1e2cfac60b921fabb77fa9027, 163968,
       3044126174f3ffeeed004957af0475bb591c28dd, package_extract_file("patch/system/app/MediaProvider.odex.p")));
set_progress(0.335073);
assert(apply_patch("/system/app/Messaging.apk", "-",
       fe4c0849663c0bb1bfd313dcce7da260a9cc85be, 967958,
       daa78185805c7053d82b4e8e97d3a9c649a431ee, package_extract_file("patch/system/app/Messaging.apk.p")));
set_progress(0.338013);
assert(apply_patch("/system/app/Messaging.odex", "-",
       16f462f8b87e2109051652e8004f43c8f0c4a530, 1447248,
       d19de496e17e362ee307dc02333f8781d22dc8c3, package_extract_file("patch/system/app/Messaging.odex.p")));
set_progress(0.342409);
assert(apply_patch("/system/app/ModemCutback.apk", "-",
       e1b181693c5830d0cf86ac37d6d4fe1a9616aff2, 11138,
       719a70b170e277d7f926d266c38d5f1e7a9146f4, package_extract_file("patch/system/app/ModemCutback.apk.p")));
set_progress(0.342442);
assert(apply_patch("/system/app/ModemPanicReporter.apk", "-",
       45fa5b57c8bf6790a03aa2e00681301d0f4fdecb, 7931,
       42ad1d08518e6ed7489fdf25749abc7cf98c1598, package_extract_file("patch/system/app/ModemPanicReporter.apk.p")));
set_progress(0.342466);
assert(apply_patch("/system/app/ModemStatsService.apk", "-",
       4d869f230028b659ea13e2e52428aceb2684cbcb, 7989,
       7d1f4a8cf1ed1ce87f5386b6db52cc4d26c1a381, package_extract_file("patch/system/app/ModemStatsService.apk.p")));
set_progress(0.342491);
assert(apply_patch("/system/app/ModemStatsService.odex", "-",
       c1f5277e42433cc6c3b96d30d15cea7196e8b373, 49064,
       dbc3b4263852427f438bbb3ca95f9a5cc328d6fb, package_extract_file("patch/system/app/ModemStatsService.odex.p")));
set_progress(0.342640);
assert(apply_patch("/system/app/MotCamera.apk", "-",
       84a9419baf53b49c11567effa9f8750b09f7225b, 659649,
       268bdfbc182ff5d049f45de5a670eb2534a1b722, package_extract_file("patch/system/app/MotCamera.apk.p")));
set_progress(0.344643);
assert(apply_patch("/system/app/MotCamera.odex", "-",
       0e10d509aec285b9019182e2d1baf6d4e13c3744, 597824,
       77cd6af31e8561d3910d8109b7c918018bca7aa2, package_extract_file("patch/system/app/MotCamera.odex.p")));
set_progress(0.346459);
assert(apply_patch("/system/app/MotGallery2.apk", "-",
       2ae94a1840dc1e7379ff1e609ad6a6f8c1a746e3, 1913708,
       94cb5f9b92f8437284b09333320cf3e7a4313d66, package_extract_file("patch/system/app/MotGallery2.apk.p")));
set_progress(0.352272);
assert(apply_patch("/system/app/MotGallery2.odex", "-",
       e119ce08ab731564c493e49dbfe835eebec895cb, 2130656,
       dd75ade179579da70d1a20e3e3f1f56deacfe6a9, package_extract_file("patch/system/app/MotGallery2.odex.p")));
set_progress(0.358743);
assert(apply_patch("/system/app/MotionTrigger.apk", "-",
       1148f7ab49a618f579874902c781b15cb4a6eae9, 15159,
       c6dd698b1e034fa56dd20e47f1d9ce1fb33dd273, package_extract_file("patch/system/app/MotionTrigger.apk.p")));
set_progress(0.358790);
assert(apply_patch("/system/app/MotionTrigger.odex", "-",
       6b19d076b77546556e94599b44fec3210dd0a955, 9784,
       77a8c5f493698339c9e0ed6f81e9aa6702fb4343, package_extract_file("patch/system/app/MotionTrigger.odex.p")));
set_progress(0.358819);
assert(apply_patch("/system/app/MotoAtCmdPlugin.apk", "-",
       3adbd72f815e93535e3c8814353fc0c510f77884, 2903,
       61ae4f1022a7885966d6fe54ca790e8a3f085f7e, package_extract_file("patch/system/app/MotoAtCmdPlugin.apk.p")));
set_progress(0.358828);
assert(apply_patch("/system/app/MotoAtCmdPlugin.odex", "-",
       761eacc4befa7db92cbad17d7d06b94c110cac46, 87528,
       0cfaf3a64773f73aadd61481093cd8f6178cb101, package_extract_file("patch/system/app/MotoAtCmdPlugin.odex.p")));
set_progress(0.359094);
assert(apply_patch("/system/app/MotoAtCmdQcPlugin.apk", "-",
       4775971edeb588baaa3eb06629f26d79001dd8de, 2837,
       2157452b7d9ea3dfd15ed9259f93a900f8dd32e5, package_extract_file("patch/system/app/MotoAtCmdQcPlugin.apk.p")));
set_progress(0.359103);
assert(apply_patch("/system/app/MotoAtCmdQcPlugin.odex", "-",
       fbc7fe151c78172089838478c18fbafc6c4fdcd8, 34496,
       02e38907811ffbfa99b40a98656c8713b0a858b1, package_extract_file("patch/system/app/MotoAtCmdQcPlugin.odex.p")));
set_progress(0.359207);
assert(apply_patch("/system/app/MotoAtLauncher.apk", "-",
       2da1849de9493ee01132fdc503a205c360bfd3f4, 8618,
       50a0b8f44a359b8c144157fed5fb9ff04b190cf8, package_extract_file("patch/system/app/MotoAtLauncher.apk.p")));
set_progress(0.359233);
assert(apply_patch("/system/app/MotoAtLauncher.odex", "-",
       107a17c545245fe12ac0d2f551e98e77f17a5fd1, 10504,
       59668c1dc912aa9aae2f8a90b1b38f1f5d7991d6, package_extract_file("patch/system/app/MotoAtLauncher.odex.p")));
set_progress(0.359265);
assert(apply_patch("/system/app/MotoCare.apk", "-",
       70a7db029fc75a899f931b6308482297e4310e40, 4710,
       fec38694cb9b78ea10b2558095106437e3d6cef6, package_extract_file("patch/system/app/MotoCare.apk.p")));
set_progress(0.359280);
assert(apply_patch("/system/app/MotoCare.odex", "-",
       f2597b623f6153fae7657df3da960d185c3309f2, 311352,
       c45f04bc7f1f7377e6295e5fe2d30ea4d9eceff5, package_extract_file("patch/system/app/MotoCare.odex.p")));
set_progress(0.360225);
assert(apply_patch("/system/app/MotoCareInt.apk", "-",
       27b1ffbb9b749bd0b260a2dea22aebf83d8dcbf6, 4422,
       16160e5899b7d662f58d587dcab82709dc0ce9c8, package_extract_file("patch/system/app/MotoCareInt.apk.p")));
set_progress(0.360239);
assert(apply_patch("/system/app/MotoCareInt.odex", "-",
       b4e6dbb9cb6719f29d41013e8ef94e3bc377d48b, 91520,
       fdd3bc0d619a0122a31b3b0688020eb6c7eb44ff, package_extract_file("patch/system/app/MotoCareInt.odex.p")));
set_progress(0.360517);
assert(apply_patch("/system/app/MotoCast.apk", "-",
       b5bd18f605204b38b3b3bd87192981851cc633e8, 1823026,
       a3a7101d53c697cc3205c82f088dd96cdcb806d1, package_extract_file("patch/system/app/MotoCast.apk.p")));
set_progress(0.366054);
assert(apply_patch("/system/app/MotoCast.odex", "-",
       ed610e3fc6f7e4082fdf7d0f920fd19f8b93f3a5, 2023984,
       9c4a6271a3bd9d9da0dd3f922818c822332aa67a, package_extract_file("patch/system/app/MotoCast.odex.p")));
set_progress(0.372202);
assert(apply_patch("/system/app/MotoDockHelperService.apk", "-",
       4ef39356362de6ad824e672f8edfe61d0bac1c01, 14340,
       cf78fbfcc1c9bf4d6deb6b39823c5b0d5323366a, package_extract_file("patch/system/app/MotoDockHelperService.apk.p")));
set_progress(0.372245);
assert(apply_patch("/system/app/MotoDockHelperService.odex", "-",
       f14b306622e38d066590a0eebd87e3233a6d0b0b, 4264,
       4c80e6617f655bba75a1cbdedcada6281f28d7dc, package_extract_file("patch/system/app/MotoDockHelperService.odex.p")));
set_progress(0.372258);
assert(apply_patch("/system/app/MotoEmail.apk", "-",
       6b87993bbb8359e1afc9a84f748343d6902f093a, 1525421,
       06bd4b058a9358adb8df4cbd4cebe2a3a835380f, package_extract_file("patch/system/app/MotoEmail.apk.p")));
set_progress(0.376891);
assert(apply_patch("/system/app/MotoEmail.odex", "-",
       26f4351feb22db664e806ad8b0faa67d11b61dd3, 5760232,
       d7c85b080448731fde68646ce711ce3111ff6752, package_extract_file("patch/system/app/MotoEmail.odex.p")));
set_progress(0.394388);
assert(apply_patch("/system/app/MotoEmailConfig.apk", "-",
       db09009cc9a2c1345a89ad9189164bbb0e105c12, 5530,
       01dad82db9d953211cacd54445747ff087596f38, package_extract_file("patch/system/app/MotoEmailConfig.apk.p")));
set_progress(0.394404);
assert(apply_patch("/system/app/MotoSignatureApp.apk", "-",
       9c4d22cf27817f092541f4dded910463706d0538, 12642,
       97569743be6e8593aca47d1221c846e925b624a2, package_extract_file("patch/system/app/MotoSignatureApp.apk.p")));
set_progress(0.394443);
assert(apply_patch("/system/app/MotoVzwAtCmdPlugin.apk", "-",
       9ec8c2147df66460a816b193feafb39901c49b29, 2807,
       0e4124287b1d03233be453e8499cee2c0228b01e, package_extract_file("patch/system/app/MotoVzwAtCmdPlugin.apk.p")));
set_progress(0.394451);
assert(apply_patch("/system/app/MotoVzwAtCmdPlugin.odex", "-",
       05be641a9ef89a46f33fc372b9e72b625867ee97, 16080,
       419b2171a98faeb8ca19d1992074924c9f5b446e, package_extract_file("patch/system/app/MotoVzwAtCmdPlugin.odex.p")));
set_progress(0.394500);
assert(apply_patch("/system/app/MotorolaDevicePolicyManager.apk", "-",
       329c868d2255d941c599e4733b61e2465f80328b, 4522,
       843740646f8a2c63fc0bbb27a5e440a810a3faa7, package_extract_file("patch/system/app/MotorolaDevicePolicyManager.apk.p")));
set_progress(0.394514);
assert(apply_patch("/system/app/MotorolaDevicePolicyManager.odex", "-",
       ee6f1f9c43b47f6fa316fb91ceecb3bcc8a21f30, 6760,
       52a1c947941820fba68cac374cd1c06a15f3333b, package_extract_file("patch/system/app/MotorolaDevicePolicyManager.odex.p")));
set_progress(0.394534);
assert(apply_patch("/system/app/MotorolaSettingsProvider.apk", "-",
       1ce3ec99f8b8a70d249467442e5aa97fcad06a7b, 16529,
       d0dc66e8828c5ff03aee0abae9aa304c18c375b0, package_extract_file("patch/system/app/MotorolaSettingsProvider.apk.p")));
set_progress(0.394585);
assert(apply_patch("/system/app/MotorolaSettingsProvider.odex", "-",
       fe9e27ff41f3229b218f8749669bd5c98e5edee3, 34664,
       7fcfdd29cd3212a8baa4ea6cb20d1de1ca7a90ac, package_extract_file("patch/system/app/MotorolaSettingsProvider.odex.p")));
set_progress(0.394690);
assert(apply_patch("/system/app/Music2.apk", "-",
       78679ce8f64a088135b2fd4fa7ed9052691a0276, 5130770,
       358ae07a6725c36f45143c708e82a4a092c87089, package_extract_file("patch/system/app/Music2.apk.p")));
set_progress(0.410274);
assert(apply_patch("/system/app/NewBayService.apk", "-",
       1cb5e9fa36122a21e923c46baa2dc15ae9851f43, 640807,
       655fc687f4ca538843e4407ef997a8ff3393e5f7, package_extract_file("patch/system/app/NewBayService.apk.p")));
set_progress(0.412220);
assert(apply_patch("/system/app/NfcUi.apk", "-",
       446301b65b83e1647ef3dc98572eb107318fd92b, 12994,
       b9cb1452175165fc3e415a9895eea3e372495a1b, package_extract_file("patch/system/app/NfcUi.apk.p")));
set_progress(0.412260);
assert(apply_patch("/system/app/NfcUi.odex", "-",
       5e48e32a5e6fa5566f2f52deed76a73eb1b24250, 9712,
       06c0eff9bd68ced9f72246f62cccdbc7680cf9ba, package_extract_file("patch/system/app/NfcUi.odex.p")));
set_progress(0.412289);
assert(apply_patch("/system/app/NoiseField.apk", "-",
       166f770169689da3e84b18ac793d3c8d1893137c, 66993,
       faf9abcf6b68cb418e59cdf16d9b267e6f8be3a0, package_extract_file("patch/system/app/NoiseField.apk.p")));
set_progress(0.412493);
assert(apply_patch("/system/app/NoiseField.odex", "-",
       4a9f50709188da36e3a09fe5f607b262691f1862, 22864,
       bf269455ffc598c52b9223b388f98b8ac08b2b2e, package_extract_file("patch/system/app/NoiseField.odex.p")));
set_progress(0.412562);
assert(apply_patch("/system/app/OMAProvisioning.apk", "-",
       3d4c9c5541ca62512b069611f4044d6935e57af9, 25246,
       2a770134e2fb5080a8a12ebc9b45bed3371316a6, package_extract_file("patch/system/app/OMAProvisioning.apk.p")));
set_progress(0.412639);
assert(apply_patch("/system/app/OMAProvisioning.odex", "-",
       8ad7d04996975d2c4e12bc1a0d2956423aa66e07, 154376,
       52d31c4b5684cc685db8978be6b70837265932c4, package_extract_file("patch/system/app/OMAProvisioning.odex.p")));
set_progress(0.413108);
assert(apply_patch("/system/app/OmaDrmService.apk", "-",
       a4c35844bda1ac81cef5aa994b7f7e0e32d9746b, 59805,
       f3a4cbf8af40b3ddfafa55f29decd489a7c23866, package_extract_file("patch/system/app/OmaDrmService.apk.p")));
set_progress(0.413290);
assert(apply_patch("/system/app/OmaDrmService.odex", "-",
       b27bdf2c9aa26437880bdf7d6992ca0829b2c01e, 43488,
       7669938b904aa5b84f66f46edab0e13a3bd1f9f6, package_extract_file("patch/system/app/OmaDrmService.odex.p")));
set_progress(0.413422);
assert(apply_patch("/system/app/OnlineAlbum.apk", "-",
       64afe4e627204faf14ca399b62f64bf6e235090c, 46437,
       d607ca80fc90d1ea9188c412786eac995b4db214, package_extract_file("patch/system/app/OnlineAlbum.apk.p")));
set_progress(0.413563);
assert(apply_patch("/system/app/OnlineAlbum.odex", "-",
       7d68212f36c34d2cd9a1b12307eee248530455dd, 95152,
       340d22070f4f7dbda0cb6fffe9f04c174f26f1c5, package_extract_file("patch/system/app/OnlineAlbum.odex.p")));
set_progress(0.413852);
assert(apply_patch("/system/app/OutOfBox.apk", "-",
       f50e5622ffe28a860f2dbbfd8191f0ef99f94a1c, 7368,
       80cbca138b7b482a577d4ce18f587340e168a470, package_extract_file("patch/system/app/OutOfBox.apk.p")));
set_progress(0.413874);
assert(apply_patch("/system/app/OutOfBox.odex", "-",
       1788ff53378e8eef37222b13c2d36e084867ea6e, 2024,
       c7d6e6bc7249f37f3695ec42ac891d826362a6c4, package_extract_file("patch/system/app/OutOfBox.odex.p")));
set_progress(0.413880);
assert(apply_patch("/system/app/OverlaySettingsProvider.apk", "-",
       326aca9dd64a9d898675f2aec2e59df6d00d6a66, 20569,
       342859c6bbf62dbeac20c01eac6f4aa208e06072, package_extract_file("patch/system/app/OverlaySettingsProvider.apk.p")));
set_progress(0.413943);
assert(apply_patch("/system/app/OverlaySettingsProvider.odex", "-",
       c65d995391c242bb8857fef4eff4318c2d05251d, 65984,
       02f0a0665a2a0f47312ae00b2aa5b0f125db3875, package_extract_file("patch/system/app/OverlaySettingsProvider.odex.p")));
set_progress(0.414143);
assert(apply_patch("/system/app/PackageInstaller.apk", "-",
       9977a4e8e9513b4e11719219fce9eeaf1b3b852b, 29656,
       e178e4ec918e52861f2773c3c21bc122d39e5a9c, package_extract_file("patch/system/app/PackageInstaller.apk.p")));
set_progress(0.414233);
assert(apply_patch("/system/app/PackageInstaller.odex", "-",
       c59ccd0c3bcef1511ff0c752cd556dede81db2ca, 30288,
       7613b5539b27ace87388da3d1140049efc3cde36, package_extract_file("patch/system/app/PackageInstaller.odex.p")));
set_progress(0.414325);
assert(apply_patch("/system/app/PartnerBookmarksProvider.apk", "-",
       fdd60ac2b1701274e4e19d49254dacd5211d71a0, 282904,
       aadd9fa8f965eb76f1d84c7ed3569e5074455d20, package_extract_file("patch/system/app/PartnerBookmarksProvider.apk.p")));
set_progress(0.415184);
assert(apply_patch("/system/app/PartnerBookmarksProvider.odex", "-",
       26326285d800a91af1581910b16831d1d19db190, 13560,
       7eff9c96a7747a2039586c2313128cde4056edcf, package_extract_file("patch/system/app/PartnerBookmarksProvider.odex.p")));
set_progress(0.415226);
assert(apply_patch("/system/app/PhaseBeam.apk", "-",
       023503d9d7908d2e5bc635330a6c5277e14f69e6, 63207,
       de73d50703dc4c62175f332534c6cb8590402b53, package_extract_file("patch/system/app/PhaseBeam.apk.p")));
set_progress(0.415418);
assert(apply_patch("/system/app/PhaseBeam.odex", "-",
       8d61c7110f6c860a6de70d9e87792b339b1ef588, 22480,
       7df355ea726550644d33fabf6428cfd72ccf0741, package_extract_file("patch/system/app/PhaseBeam.odex.p")));
set_progress(0.415486);
assert(apply_patch("/system/app/Phone.apk", "-",
       452fe0ef971e5a5d2ace4ea4adfd0a3e6dc5e606, 968825,
       eba75c911d3c7cb4f13fcf356fee2f78cd2daf72, package_extract_file("patch/system/app/Phone.apk.p")));
set_progress(0.418429);
assert(apply_patch("/system/app/Phone.odex", "-",
       0c2dad321f4304c6839306cf57ffaa4cc8459575, 1042496,
       3df20a4ed2fe6099657b2aac4f542029a60cf431, package_extract_file("patch/system/app/Phone.odex.p")));
set_progress(0.421595);
assert(apply_patch("/system/app/PhoneAddons.apk", "-",
       e16936f6d2b778bc768a8a8c1de88ddf803e0456, 2795,
       5c63b6240bb295fc6b1e2394f82c71bcbce7ad8b, package_extract_file("patch/system/app/PhoneAddons.apk.p")));
set_progress(0.421604);
assert(apply_patch("/system/app/PhoneAddons.odex", "-",
       63d13551a4d440313ca75ba972dca164de577351, 77024,
       397008dab57d63bb2459255914760742f00659ab, package_extract_file("patch/system/app/PhoneAddons.odex.p")));
set_progress(0.421837);
assert(apply_patch("/system/app/PhoneConfig.apk", "-",
       9ca8ea2d3e0eb8ead6d3b058e5e238954885fef4, 4782,
       9cf19ba01c993017ccd4662bf99d8ced7eb25934, package_extract_file("patch/system/app/PhoneConfig.apk.p")));
set_progress(0.421852);
assert(apply_patch("/system/app/PhoneConfig.odex", "-",
       d3a37e7d26530c6421dd363e90952c61d8d78378, 5696,
       4f72192ee0fc7937229d9d591f293f7050e7a63a, package_extract_file("patch/system/app/PhoneConfig.odex.p")));
set_progress(0.421869);
assert(apply_patch("/system/app/Phonesky.apk", "-",
       30b42e17137af706cc0f8a3d492cf9b0fb5cb0d1, 6158861,
       a222703527354f745e87c5b5af34b93c0147648d, package_extract_file("patch/system/app/Phonesky.apk.p")));
set_progress(0.440576);
assert(apply_patch("/system/app/PlusOne.apk", "-",
       481bb66c1f87b2597a83e3e98779c1dbf2a3d779, 8581261,
       2f51c2f601dbe37b2ecb3a686fbdaa302b7915da, package_extract_file("patch/system/app/PlusOne.apk.p")));
set_progress(0.466641);
assert(apply_patch("/system/app/PortalApp.apk", "-",
       670b5c8686621f8ea3f3bb936a3afad31d12a765, 4400051,
       e3b722b7b254fa8434a487e0431d78957945bc92, package_extract_file("patch/system/app/PortalApp.apk.p")));
set_progress(0.480005);
assert(apply_patch("/system/app/PortalApp.odex", "-",
       91a1d94048cb89b5bb6bab5a5b2a1ed98bc5f17f, 61688,
       b647b929adbc8fcd951bfad67648ac5e5cbdc672, package_extract_file("patch/system/app/PortalApp.odex.p")));
set_progress(0.480193);
assert(apply_patch("/system/app/PreloadContacts.apk", "-",
       2673666a22d2a33a5ce7ffb7d8cdf32adcb89a27, 67497,
       c5815047fad8f880e4377a1e5cc55bdf55e10ab6, package_extract_file("patch/system/app/PreloadContacts.apk.p")));
set_progress(0.480398);
assert(apply_patch("/system/app/PreloadContacts.odex", "-",
       a5e6f0106e1d065afe65f05c7fdf6d5d3421e5e0, 1662080,
       a1d86cad17413421a94c86ca4f44316d26b13150, package_extract_file("patch/system/app/PreloadContacts.odex.p")));
set_progress(0.485446);
assert(apply_patch("/system/app/ProgramMenu.apk", "-",
       eb936693fff753c7ac8e0e59afe809be28685b3a, 121986,
       43fce810c068d78af03739eed46d7a8a0e6cfd09, package_extract_file("patch/system/app/ProgramMenu.apk.p")));
set_progress(0.485817);
assert(apply_patch("/system/app/ProgramMenu.odex", "-",
       c4181b11253a285a8337c36e8830d9e358373356, 217408,
       2ce8292d05a2a70283748a359a4196bd644a6137, package_extract_file("patch/system/app/ProgramMenu.odex.p")));
set_progress(0.486477);
assert(apply_patch("/system/app/ProgramMenuSystem.apk", "-",
       586e47d5e745ae11111cdc8860f4d9b5aeff6e83, 7581,
       b0b6a9fb059e9494e35d39bdf909733e7d5d0d6e, package_extract_file("patch/system/app/ProgramMenuSystem.apk.p")));
set_progress(0.486500);
assert(apply_patch("/system/app/ProgramMenuSystem.odex", "-",
       fe9a075cbf959cfdaebffa41a541220c23d1d437, 5744,
       ad3a23452cd3ea68b23ae9b5181d7d77dab96cd2, package_extract_file("patch/system/app/ProgramMenuSystem.odex.p")));
set_progress(0.486518);
assert(apply_patch("/system/app/Protips.apk", "-",
       760e142096c180697c4613df0caa19b957d27a08, 109905,
       d1b92ffa6a9b360b3c151712ea96d4c172d5cf47, package_extract_file("patch/system/app/Protips.apk.p")));
set_progress(0.486851);
assert(apply_patch("/system/app/Protips.odex", "-",
       077620ceb364eb4696be9cfd2ae7ce47d7384f45, 8104,
       7482a2e78294371df3483441c1769e5cc06afe91, package_extract_file("patch/system/app/Protips.odex.p")));
set_progress(0.486876);
assert(apply_patch("/system/app/SelfProvisioningService.apk", "-",
       105b4e2d745f2b066032cac1f719dfce78fb2da5, 11481,
       149087123cfe550954d067e7838c3e7c1ac993ff, package_extract_file("patch/system/app/SelfProvisioningService.apk.p")));
set_progress(0.486911);
assert(apply_patch("/system/app/SelfProvisioningService.odex", "-",
       4dac937ec0d1ec438cba96b3bde0eee1c6c69437, 49936,
       1fcbe115a5193fc89d6490b67d43c5ec68d6d11c, package_extract_file("patch/system/app/SelfProvisioningService.odex.p")));
set_progress(0.487063);
assert(apply_patch("/system/app/Settings.apk", "-",
       f6cf49e6e8a4304cf877aef8f1c38ecbec376317, 1891510,
       a8cc15b0be05267f95fd97a98e1bc53e461c2353, package_extract_file("patch/system/app/Settings.apk.p")));
set_progress(0.492808);
assert(apply_patch("/system/app/Settings.odex", "-",
       b81f08ff129a35e5bc97a780a7b0952b085244ca, 1755840,
       26b1c2c476ceb513c317ff3c34c2fa89872392aa, package_extract_file("patch/system/app/Settings.odex.p")));
set_progress(0.498141);
assert(apply_patch("/system/app/Setup.apk", "-",
       16214f919800690280a4adcecee436dec59982df, 526219,
       2d1148e4095d9cb59bb7e4f34f12d77171c646eb, package_extract_file("patch/system/app/Setup.apk.p")));
set_progress(0.499739);
assert(apply_patch("/system/app/Setup.odex", "-",
       2ea2690f4ac5675d608fcdd121ad0b5b0551ee8e, 4321640,
       f78aae7f44658dc63da7d53f3502e6bf3563dea4, package_extract_file("patch/system/app/Setup.odex.p")));
set_progress(0.512866);
assert(apply_patch("/system/app/SetupSettings.apk", "-",
       1ce883fd1f20772bd9e02a9a48371e7970e415ac, 19137,
       aeff0463c580953b438422e6091f5e04150e4359, package_extract_file("patch/system/app/SetupSettings.apk.p")));
set_progress(0.512924);
assert(apply_patch("/system/app/SetupSettings.odex", "-",
       bc94c35e895aefab4999c1c12d5cf3e535082054, 4360,
       fe766206298d068ad3588b141ffcc70275d54b46, package_extract_file("patch/system/app/SetupSettings.odex.p")));
set_progress(0.512937);
assert(apply_patch("/system/app/SharedStorageBackup.apk", "-",
       06536e0a977b909408e91a64494be64731e4340d, 2591,
       f86a16ae1108c29187794d1d4969d91af89e1f54, package_extract_file("patch/system/app/SharedStorageBackup.apk.p")));
set_progress(0.512945);
assert(apply_patch("/system/app/SharedStorageBackup.odex", "-",
       deb1946bde485593cb5d3992669634ecb32e3cbc, 4432,
       b660925ac32df63a1c87a56d9d6756ef7ed91de5, package_extract_file("patch/system/app/SharedStorageBackup.odex.p")));
set_progress(0.512958);
assert(apply_patch("/system/app/SimManager.apk", "-",
       b17f522201d10ead9f05ba82d32633709778ffb3, 53371,
       9f69a6d4730621ed5ad2b9c06264e3c988003a37, package_extract_file("patch/system/app/SimManager.apk.p")));
set_progress(0.513121);
assert(apply_patch("/system/app/SimManager.odex", "-",
       2cf4cfb0b4dabaf255409044d63730dc64784ffe, 1735424,
       019c6da4961fd74d997e19c472ebb36d9e6df025, package_extract_file("patch/system/app/SimManager.odex.p")));
set_progress(0.518392);
assert(apply_patch("/system/app/SlackerRadio.apk", "-",
       d7471c03d7eced6ad51ce279aadec0cbb6d6e18b, 3462354,
       fd2805cc3765f14d301d18a2a0b8e7535bb77fcd, package_extract_file("patch/system/app/SlackerRadio.apk.p")));
set_progress(0.528908);
assert(apply_patch("/system/app/SmartActionFW.apk", "-",
       e0ebecf0a23a3550330b5c76afae9a0617c5acc8, 18898,
       07cb49a1bafa66da44dc5fd109c92871c5ef6cb4, package_extract_file("patch/system/app/SmartActionFW.apk.p")));
set_progress(0.528966);
assert(apply_patch("/system/app/SmartActionFW.odex", "-",
       a999ffe120a736337e18a20f441d566be84cb397, 89488,
       13647a72e3d4f1d6c3e564464b41b347ddea9fcb, package_extract_file("patch/system/app/SmartActionFW.odex.p")));
set_progress(0.529237);
assert(apply_patch("/system/app/SmartActionMFW.apk", "-",
       ff3881daa6f853b4aa24bcc741740b95f2026321, 112030,
       3846bbdb2cd3a856c92d6d1cd035e88ef347d123, package_extract_file("patch/system/app/SmartActionMFW.apk.p")));
set_progress(0.529578);
assert(apply_patch("/system/app/SmartActionMFW.odex", "-",
       1ace9dd6465fcc942551ab9a9e741a036cb59a92, 77504,
       b8adf02ea79e20e6125f59f70f8681a6bfd7c286, package_extract_file("patch/system/app/SmartActionMFW.odex.p")));
set_progress(0.529813);
assert(apply_patch("/system/app/SmartActions.apk", "-",
       aa6b81ef212a631adadf34a7ab6a48d3a2ba27e4, 1751001,
       a5965b1fc4293e1b67af50f90dc446dd772bd5a2, package_extract_file("patch/system/app/SmartActions.apk.p")));
set_progress(0.535132);
assert(apply_patch("/system/app/SmartActions.odex", "-",
       25a896b16992bf6625729c251132ef051ed42a74, 2163928,
       a2c8238d01f728ee7a5a99a9b489a07afb103337, package_extract_file("patch/system/app/SmartActions.odex.p")));
set_progress(0.541704);
assert(apply_patch("/system/app/SmartCarDock.apk", "-",
       be218018594d18153550d59101bde62aca8607e6, 2023038,
       5c060596189ea6112e3ca560a324ac1662c6c56c, package_extract_file("patch/system/app/SmartCarDock.apk.p")));
set_progress(0.547849);
assert(apply_patch("/system/app/SmartCarDock.odex", "-",
       39d14c7677973022ea9bf2510dfa820faafcc260, 351216,
       4705976ba4293d87c2a9a79ad9b97ef1621607f1, package_extract_file("patch/system/app/SmartCarDock.odex.p")));
set_progress(0.548916);
assert(apply_patch("/system/app/SmartDock.apk", "-",
       4737230601540d07d1bdde486fb191aca531e2f1, 2699409,
       7c2c32f04d614181f295cb4440d8ae101359ecf9, package_extract_file("patch/system/app/SmartDock.apk.p")));
set_progress(0.557115);
assert(apply_patch("/system/app/SmartDock.odex", "-",
       f5adaf544864a350ba92c44ca166934152919238, 470064,
       afa177bbac428240922f53909195df3007d9dd22, package_extract_file("patch/system/app/SmartDock.odex.p")));
set_progress(0.558543);
assert(apply_patch("/system/app/SoundRecorder.apk", "-",
       7a12093563bd43efa69148497422ed94a4dbff0f, 82946,
       3cda064174636b03ab49a4d755360d898852c7bc, package_extract_file("patch/system/app/SoundRecorder.apk.p")));
set_progress(0.558795);
assert(apply_patch("/system/app/SoundRecorder.odex", "-",
       ad79868ffa8ed9abfb5532028693d7e7901573c1, 30440,
       aa5570ef677a6744e54a52d2e5e91a3e0e75a623, package_extract_file("patch/system/app/SoundRecorder.odex.p")));
set_progress(0.558887);
assert(apply_patch("/system/app/Stk.apk", "-",
       90198f598cc8f9f11bebd48e2399aa9edc58c9b6, 27414,
       970a8eedc80a4db5dac5b696e2fbaf83eaa21761, package_extract_file("patch/system/app/Stk.apk.p")));
set_progress(0.558970);
assert(apply_patch("/system/app/Stk.odex", "-",
       c2be4ec73a04f0aa1c5a0dfb106260593e9649ea, 65744,
       e7ddbc265c503d27dcbb24a1ce227ce03f281202, package_extract_file("patch/system/app/Stk.odex.p")));
set_progress(0.559170);
assert(apply_patch("/system/app/Swype.apk", "-",
       a996cbae7e1ca1ebca4630b5ad50c938d8d4c0c2, 2045216,
       a37e97488341fda0d28f4c0f2153eb50bc711dc8, package_extract_file("patch/system/app/Swype.apk.p")));
set_progress(0.565382);
assert(apply_patch("/system/app/SystemUI.apk", "-",
       d1e63618d2f154c6dad78adea039c3a994a12ae0, 1387038,
       3807ed6ca8edc07eeb808963b02f2165ceb0c598, package_extract_file("patch/system/app/SystemUI.apk.p")));
set_progress(0.569595);
assert(apply_patch("/system/app/SystemUI.odex", "-",
       75ba6c648b0660e8505dad551541ea391f0b031d, 493152,
       6c245b6d877b2989122f59f96618c5279720d8c0, package_extract_file("patch/system/app/SystemUI.odex.p")));
set_progress(0.571093);
assert(apply_patch("/system/app/Tasks.apk", "-",
       e6e6bbf74b4aac460488db46e0ed59bcd8b39435, 351315,
       dcd74f345164a81831cc65a85b0924d6b3072fa8, package_extract_file("patch/system/app/Tasks.apk.p")));
set_progress(0.572160);
assert(apply_patch("/system/app/Tasks.odex", "-",
       41970f88bb89b14ddb9f2389e76cc15ae7f1af5d, 417376,
       2714982a1590b2438b587574462864efce2bf1d5, package_extract_file("patch/system/app/Tasks.odex.p")));
set_progress(0.573428);
assert(apply_patch("/system/app/TelephonyProvider.apk", "-",
       72b5422ae90cfccdf3c8c5197002e468429d0cb8, 41738,
       805b813017c89264b475644bb8885a38babe22ec, package_extract_file("patch/system/app/TelephonyProvider.apk.p")));
set_progress(0.573555);
assert(apply_patch("/system/app/TelephonyProvider.odex", "-",
       ad0ccd094cfbe01cffcb4a3fd4c7b460db14023f, 149904,
       4350252d63d3c56947b0b97b1d3600abadfe1eae, package_extract_file("patch/system/app/TelephonyProvider.odex.p")));
set_progress(0.574010);
assert(apply_patch("/system/app/UserDictionaryProvider.apk", "-",
       4d2c3fd97c702a3a92fd8b677c10f49271d9c5bd, 3698,
       06150bb16ea9abe625d8a9a1b527f2b606187074, package_extract_file("patch/system/app/UserDictionaryProvider.apk.p")));
set_progress(0.574021);
assert(apply_patch("/system/app/UserDictionaryProvider.odex", "-",
       7bc3c003a25896e21e3c655aaeef1d7cd8a4721b, 15576,
       48a870c2805c9dbe0765e4524f211c6f1b4cf641, package_extract_file("patch/system/app/UserDictionaryProvider.odex.p")));
set_progress(0.574069);
assert(apply_patch("/system/app/VMMServiceInterface.apk", "-",
       947b99fc9c0dcec01332417bcde67975c94ca972, 290405,
       8a92df73ff490c69ed09915cfae919124b4683a1, package_extract_file("patch/system/app/VMMServiceInterface.apk.p")));
set_progress(0.574951);
assert(apply_patch("/system/app/VMMServiceInterface.odex", "-",
       9443578b7eacc03bcd4772f831eea3ca437ef925, 1081224,
       c0889217073685cbddd80727e5e0a6d412160024, package_extract_file("patch/system/app/VMMServiceInterface.odex.p")));
set_progress(0.578235);
assert(apply_patch("/system/app/VRDClient.apk", "-",
       d2fb65bd59060dbca07619356864c866b6981e0f, 368712,
       0b5104c819e1145f317d5d75a3ff9dc62b7fc256, package_extract_file("patch/system/app/VRDClient.apk.p")));
set_progress(0.579355);
assert(apply_patch("/system/app/VSuiteApp.apk", "-",
       c8f557d057c9c78aef3c54dbe8dfcea2b66ac278, 1220093,
       8a83f9b69be5eee6d8503a31cbe51c53ff2eb8c2, package_extract_file("patch/system/app/VSuiteApp.apk.p")));
set_progress(0.583061);
assert(apply_patch("/system/app/Videos.apk", "-",
       da3b233e72e7d7bc8f3cbd263aa8c845b7e4f780, 1945508,
       ca168c7a575e08ead61f9181f71afca29a89fbf9, package_extract_file("patch/system/app/Videos.apk.p")));
set_progress(0.588970);
assert(apply_patch("/system/app/VisualizationWallpapers.apk", "-",
       36ad0b0d99e214609affa39a329990d32f09b15d, 143448,
       f4e860ec4ecb3505f8f241ccd4da7679f0ccc080, package_extract_file("patch/system/app/VisualizationWallpapers.apk.p")));
set_progress(0.589405);
assert(apply_patch("/system/app/VisualizationWallpapers.odex", "-",
       f28b746b7d3593e1c7e4969754118ab8a44019d6, 36904,
       33eb7f4281d418c00842c6b24ba34c850cbe5999, package_extract_file("patch/system/app/VisualizationWallpapers.odex.p")));
set_progress(0.589518);
assert(apply_patch("/system/app/VmmBackupManager.apk", "-",
       47529936216eadc3de8e368c9afc89df4dd175c7, 23185,
       72e72b3a95c7531efa06f76fd907318128120932, package_extract_file("patch/system/app/VmmBackupManager.apk.p")));
set_progress(0.589588);
assert(apply_patch("/system/app/VmmBackupManager.odex", "-",
       5e15c819148b36b286d935da46ca4e79a38069e7, 563192,
       2e635ec792c645d6f879cdf6a09990f4975c827f, package_extract_file("patch/system/app/VmmBackupManager.odex.p")));
set_progress(0.591299);
assert(apply_patch("/system/app/VmmFileManager.apk", "-",
       ea6375703c34403a3a4e24d409a8b0582a7ff17c, 188651,
       0de00caa070e6ffc71e176fbe59cd7bb4fd34e59, package_extract_file("patch/system/app/VmmFileManager.apk.p")));
set_progress(0.591872);
assert(apply_patch("/system/app/VmmFileManager.odex", "-",
       664d904b3ddebe1f3f0fb7311ab27b759096b592, 199408,
       ac1cf13f985051a1374c5991be05b285c4e2aa92, package_extract_file("patch/system/app/VmmFileManager.odex.p")));
set_progress(0.592477);
assert(apply_patch("/system/app/VpnDialogs.apk", "-",
       b1693d2b03b27308b9022d951abed24eabf54ddb, 8069,
       8b042c9884d3049961953a13de541b716ec40746, package_extract_file("patch/system/app/VpnDialogs.apk.p")));
set_progress(0.592502);
assert(apply_patch("/system/app/VpnDialogs.odex", "-",
       fa066158c55a1e5b1cf08f0dc2ee3b71235ec4da, 11488,
       aaf0ea485553152f5d4e1f079d9b693040dbab16, package_extract_file("patch/system/app/VpnDialogs.odex.p")));
set_progress(0.592537);
assert(apply_patch("/system/app/Vvm.apk", "-",
       8d103154784989ef9f2ddb6cdd238e5682f48269, 398260,
       85effa9091f7d97582e241fa36a32cf42cd0ed70, package_extract_file("patch/system/app/Vvm.apk.p")));
set_progress(0.593746);
assert(apply_patch("/system/app/Vvm.odex", "-",
       cc2bf3d1a899d31fc9aaaf2afc35a71ef45d71e8, 686904,
       2fb93ef45dc66db4c3f7ad49071717e195a30f60, package_extract_file("patch/system/app/Vvm.odex.p")));
set_progress(0.595833);
assert(apply_patch("/system/app/VzwController.apk", "-",
       d7dc2666ec444d3e96e6c162703231bde316fa26, 101060,
       1a20e9f0c97bfa3b2b613271d6705cc045b97c36, package_extract_file("patch/system/app/VzwController.apk.p")));
set_progress(0.596140);
assert(apply_patch("/system/app/VzwController.odex", "-",
       c529b036e687b0cee255263389f7a848d454eaf6, 54808,
       4ebdc21c0995215e8a219721860b7cb7b798db3d, package_extract_file("patch/system/app/VzwController.odex.p")));
set_progress(0.596306);
assert(apply_patch("/system/app/VzwDeviceSetup.apk", "-",
       4e114affb7b2642378ae4ab852d307e330a87342, 37920,
       a0ce491a0a4b49cdf24cc0fca2c38802b0870ada, package_extract_file("patch/system/app/VzwDeviceSetup.apk.p")));
set_progress(0.596421);
assert(apply_patch("/system/app/VzwDeviceSetup.odex", "-",
       221c959b384497093125cc0ed6ce41dce1bee701, 12280,
       2a65a8f11a8f68f91f90aa72746fdfc5cd70d313, package_extract_file("patch/system/app/VzwDeviceSetup.odex.p")));
set_progress(0.596459);
assert(apply_patch("/system/app/VzwEntitlementService.apk", "-",
       4e232d16ed79bb66b99e027c4a966ce8d65746a3, 7722,
       231e279f72696868c77ffae41beab2e8fb868c67, package_extract_file("patch/system/app/VzwEntitlementService.apk.p")));
set_progress(0.596482);
assert(apply_patch("/system/app/VzwEntitlementService.odex", "-",
       8a56370adc0e5d883e5714a52441b928e41e4242, 186144,
       1ae46e882ce34738abff9754e157d0a9f45d27e4, package_extract_file("patch/system/app/VzwEntitlementService.odex.p")));
set_progress(0.597048);
assert(apply_patch("/system/app/VzwMusicApp.apk", "-",
       d25c46460c864d2938f2c9acd44b57bd31e251a3, 1692722,
       ed51fa91aa2435a2555efabc543606663039431f, package_extract_file("patch/system/app/VzwMusicApp.apk.p")));
set_progress(0.602189);
assert(apply_patch("/system/app/VzwMusicApp.odex", "-",
       fab3b41dfa10c0a7cd006f52f6ae9d01310bdbb3, 889840,
       d9951b42465e9f8f3a2139df78186f2a83b7ea11, package_extract_file("patch/system/app/VzwMusicApp.odex.p")));
set_progress(0.604892);
assert(apply_patch("/system/app/VzwPhoneService.apk", "-",
       50d3e539969a094b6f940469da03796cfa2da406, 4042,
       9a18c152f357b8c4c03886c7ed52ca4a8f9e630b, package_extract_file("patch/system/app/VzwPhoneService.apk.p")));
set_progress(0.604904);
assert(apply_patch("/system/app/VzwPhoneService.odex", "-",
       24f532eaaa6b68a6d166af54f1f5e0f54c2a22f7, 15688,
       a1930d34a968e2d2eaf673897f7627d3047b9053, package_extract_file("patch/system/app/VzwPhoneService.odex.p")));
set_progress(0.604952);
assert(apply_patch("/system/app/VzwSecureSettings.apk", "-",
       2feec6121cfbf697706e04c7308c8c7dcb89c037, 3506,
       a67205858eda8176d03b642e733cadc40b7eb5be, package_extract_file("patch/system/app/VzwSecureSettings.apk.p")));
set_progress(0.604962);
assert(apply_patch("/system/app/VzwSecureSettings.odex", "-",
       da1c45f110a2e5c8751ab569c48cb5f60207333b, 7104,
       caf79afbb4e8aa487935aaa8d091daaea6014881, package_extract_file("patch/system/app/VzwSecureSettings.odex.p")));
set_progress(0.604984);
assert(apply_patch("/system/app/VzwSettingsExt.apk", "-",
       7efc3124ad0ff42dee3cdcf0b7ab022341d4f51f, 14165,
       12c16c70efc8203a4a339b106734c417105976aa, package_extract_file("patch/system/app/VzwSettingsExt.apk.p")));
set_progress(0.605027);
assert(apply_patch("/system/app/VzwSettingsExt.odex", "-",
       9407ce8001084b7c23f8fcedbb92acb056a7bc57, 15000,
       d742b05509724f925b14746a01679ef08a1a804e, package_extract_file("patch/system/app/VzwSettingsExt.odex.p")));
set_progress(0.605073);
assert(apply_patch("/system/app/WAPPushManager.apk", "-",
       4ea9374c16df312eaae92f8907965820e2c20581, 2652,
       f8d3c54bae8f4c966295cc07e4291774d9ddfb45, package_extract_file("patch/system/app/WAPPushManager.apk.p")));
set_progress(0.605081);
assert(apply_patch("/system/app/WAPPushManager.odex", "-",
       22234d65d762979d2762e1789522321951095aef, 9824,
       1e06544a9861a078246ea6e952c883d9c6687225, package_extract_file("patch/system/app/WAPPushManager.odex.p")));
set_progress(0.605110);
assert(apply_patch("/system/app/WapPushSI.apk", "-",
       e8193f40eed9b676c257700c45704d876b6f047f, 7269,
       6492c953ce5ceaebdfeeb6eb3eeb8801d256067a, package_extract_file("patch/system/app/WapPushSI.apk.p")));
set_progress(0.605132);
assert(apply_patch("/system/app/WapPushSI.odex", "-",
       8b568278e3b0e10a846a0a5a98ea4e85323598a8, 28800,
       445a78d346dd96a3034738fa8535ac24c697f7a6, package_extract_file("patch/system/app/WapPushSI.odex.p")));
set_progress(0.605220);
assert(apply_patch("/system/app/WelcomeWebtop.apk", "-",
       e4dad9886c29b2f9592b66274f32f5e5ec71658e, 629693,
       1df0672d9ccc9221c3045cb5afc64dffb61c626c, package_extract_file("patch/system/app/WelcomeWebtop.apk.p")));
set_progress(0.607133);
assert(apply_patch("/system/app/WelcomeWebtop.odex", "-",
       570f67800df6587f08469bbed49da53c825156d7, 20552,
       313fbd01ce8354cc12c94ebbb515a09aa143bb90, package_extract_file("patch/system/app/WelcomeWebtop.odex.p")));
set_progress(0.607195);
assert(apply_patch("/system/app/YouTube.apk", "-",
       ea8c20b9de2326d1a406241585e1f96bfa0f3b7e, 6149925,
       bfb506e6d8a2fbffc6f355b94cf379b063e282e3, package_extract_file("patch/system/app/YouTube.apk.p")));
set_progress(0.625875);
assert(apply_patch("/system/app/cce.apk", "-",
       7eece7b7cf6b9a0ab8fe49394365df18e256db7b, 452846,
       dbe59e90e6592ef176b30240ab0a623f94c06722, package_extract_file("patch/system/app/cce.apk.p")));
set_progress(0.627250);
assert(apply_patch("/system/app/cce.odex", "-",
       bd89a44afaca01032b31f6733720025aed8dcd4f, 6341128,
       5652b10f4931db6269964c3774cf90aa9214009e, package_extract_file("patch/system/app/cce.odex.p")));
set_progress(0.646511);
assert(apply_patch("/system/app/com.motorola.android.jvtcmd.apk", "-",
       3ad2c70036b749957a4a2dda573b1ced466e4072, 2721,
       727cca7aff0d7b4b0f9da66fed659b65aac83769, package_extract_file("patch/system/app/com.motorola.android.jvtcmd.apk.p")));
set_progress(0.646519);
assert(apply_patch("/system/app/com.motorola.android.jvtcmd.odex", "-",
       0e6eb8aeedde27fc8ec6ec1a4023ea026158d361, 6696,
       1269804004b35cb3e37e40449a6f02529d809140, package_extract_file("patch/system/app/com.motorola.android.jvtcmd.odex.p")));
set_progress(0.646539);
assert(apply_patch("/system/app/com.motorola.android.server.ims.apk",
       "-", 8bc5f541f5b9165264f039ff5a87e06e067a937b, 5462,
       2ae5a8704ee78e1d34a89fe4edc4d9f6cfc7cc05, package_extract_file("patch/system/app/com.motorola.android.server.ims.apk.p")));
set_progress(0.646556);
assert(apply_patch("/system/app/com.motorola.android.server.ims.odex",
       "-", b1f8f06ff507e173db1a96747d4b4b33489deb98, 138312,
       a297eee11d6d046bbd4dc36253aca3e456d08304, package_extract_file("patch/system/app/com.motorola.android.server.ims.odex.p")));
set_progress(0.646976);
assert(apply_patch("/system/app/com.motorola.android.settings.aplogd.apk",
       "-", ba250cecd11989128d3e07a0072f2a75247b67d2, 2729,
       ef104d7a17613c08a221f49892d2e68a80561ffa, package_extract_file("patch/system/app/com.motorola.android.settings.aplogd.apk.p")));
set_progress(0.646984);
assert(apply_patch("/system/app/com.motorola.android.settings.aplogd.odex",
       "-", 00c835d7c6c585429731b02e33055470a49df0a6, 13560,
       a837f36fd74ec86b54bddc25e5148420255f4cc7, package_extract_file("patch/system/app/com.motorola.android.settings.aplogd.odex.p")));
set_progress(0.647025);
assert(apply_patch("/system/app/homescreen.apk", "-",
       49e4c05fd0acacf8a38a3c2fe6939f1dfa00d798, 8208654,
       16cdda46058e8796b8f02252d134f98e7ecc73f7, package_extract_file("patch/system/app/homescreen.apk.p")));
set_progress(0.671958);
assert(apply_patch("/system/app/homescreen.odex", "-",
       7435a3304e30b66cbbe3cc79aad1a8ef07692c27, 738032,
       c03395dfb7f0eba37a979a49f23d4a7d4f9aa6d1, package_extract_file("patch/system/app/homescreen.odex.p")));
set_progress(0.674200);
assert(apply_patch("/system/app/talkback.apk", "-",
       2d5bd643509fc4c6b51844f923fc594a1ae3dd90, 1520470,
       ac0f2b67ab0bac63b0a2584418391bd87395ebad, package_extract_file("patch/system/app/talkback.apk.p")));
set_progress(0.678818);
assert(apply_patch("/system/app/usbcamera.apk", "-",
       99e286b3ccd4aa9d3185d0414c2f2c6c803d0a96, 2790,
       4d0dc4b76e404c3f1919b92f6728aee8024c9ba0, package_extract_file("patch/system/app/usbcamera.apk.p")));
set_progress(0.678827);
assert(apply_patch("/system/app/usbcamera.odex", "-",
       015110bccef60c6d6fb91457e025d8db97f3a994, 14216,
       7b30bed7ef1db23498ee5a0c9dfa9801a16d3ca0, package_extract_file("patch/system/app/usbcamera.odex.p")));
set_progress(0.678870);
assert(apply_patch("/system/app/vzwPhoneExt.apk", "-",
       d630994cd94b2fb6bb307a0a4f11b8116dbc5153, 14825,
       728a83aea98e405113be35ce53ef0be2a830c01a, package_extract_file("patch/system/app/vzwPhoneExt.apk.p")));
set_progress(0.678915);
assert(apply_patch("/system/app/vzwPhoneExt.odex", "-",
       6856315be66f32eb6cf7186194b0e50ec61099db, 10000,
       f57f94d6de1b071bf88d79fdbd43d3eded3cfcdd, package_extract_file("patch/system/app/vzwPhoneExt.odex.p")));
set_progress(0.678945);
assert(apply_patch("/system/bin/IttiamAacEncoder_Test", "-",
       7f52ca9ac4be6972cfcf6e1a3515e94f7f2ca93a, 21816,
       910f2b9af5a63e0d33efd9447433b7041e171c7c, package_extract_file("patch/system/bin/IttiamAacEncoder_Test.p")));
set_progress(0.679012);
assert(apply_patch("/system/bin/battd", "-",
       e755a9fb92e023914ea3257925e65b395a602140, 55076,
       f6db70f3a84f2264b8833c8fa07ba04d8d8a87bd, package_extract_file("patch/system/bin/battd.p")));
set_progress(0.679179);
assert(apply_patch("/system/bin/debuggerd", "-",
       6e3d39a0a03dcd7f0cbc14dfc447fbf83ddf10bb, 21736,
       4467153a76f1ba20a42c56356fbcf96438d1873b, package_extract_file("patch/system/bin/debuggerd.p")));
set_progress(0.679245);
assert(apply_patch("/system/bin/dhcpcd", "-",
       eb256a6ad093dd4b5754762509332f19977162af, 58788,
       eecbad0015cfc9d3c7ccc94c59fb43d7c2015234, package_extract_file("patch/system/bin/dhcpcd.p")));
set_progress(0.679423);
assert(apply_patch("/system/bin/enc_mgt_tool", "-",
       3510f23e4299b6a74e3e8236f0190d302e8f524e, 91780,
       d3a87de748a4bd3a44ac44b9be41c990523eee09, package_extract_file("patch/system/bin/enc_mgt_tool.p")));
set_progress(0.679702);
assert(apply_patch("/system/bin/mdnsd", "-",
       ecfb3764f70eb00ff28d97445e887ccf3c5334aa, 259452,
       850cbb345718a0c1a3b681253d26f42644868676, package_extract_file("patch/system/bin/mdnsd.p")));
set_progress(0.680490);
assert(apply_patch("/system/bin/vold", "-",
       34d4f4e653c4858397ea0e15e280af7aec5353c6, 91692,
       4282bd2d86269f3b78cef52606126ea7775c98fb, package_extract_file("patch/system/bin/vold.p")));
set_progress(0.680769);
assert(apply_patch("/system/bin/wpa_supplicant", "-",
       4db039ea5d6506c49e3ccf6c845881b86b3e81b9, 609988,
       f8676182eb37f4e87d2998f39de1a2a15a63f0ba, package_extract_file("patch/system/bin/wpa_supplicant.p")));
set_progress(0.682622);
assert(apply_patch("/system/build.prop", "-",
       8a12ff99c4109090ae956402167a1b33ecf58591, 11666,
       a0f76986858c72f95a2650831f17b1a4dcae2b43, package_extract_file("patch/system/build.prop.p")));
set_progress(0.682657);
assert(apply_patch("/system/etc/NOTICE.html.gz", "-",
       4f4c3b405f283d03d3b342324e266cd2eb08a102, 191127,
       470c4a0defedb0c0d2a82653b38bd6f110888b62, package_extract_file("patch/system/etc/NOTICE.html.gz.p")));
set_progress(0.683237);
assert(apply_patch("/system/etc/qewl.jar", "-",
       cb805fac43c6ec223542d698affe4e91fe2da516, 21538,
       39f71f5be8ab02300f66d69c83fa206f13a770cf, package_extract_file("patch/system/etc/qewl.jar.p")));
set_progress(0.683303);
assert(apply_patch("/system/etc/security/otacerts.zip", "-",
       46e70ceaca0e6c4f9a48aed4ff9721692624f33a, 1552,
       25723f1b9389ec10d4882401af925526c9f278d1, package_extract_file("patch/system/etc/security/otacerts.zip.p")));
set_progress(0.683308);
assert(apply_patch("/system/etc/security/suplcerts.bks", "-",
       ffff13f22e2299b32266b9500967504d6378358a, 1020,
       b82cebbb6cfa9059668c059e11fdf7dc81c6de06, package_extract_file("patch/system/etc/security/suplcerts.bks.p")));
set_progress(0.683311);
assert(apply_patch("/system/framework/am.jar", "-",
       c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/am.jar.p")));
set_progress(0.683312);
assert(apply_patch("/system/framework/am.odex", "-",
       d240e599b818d8d96c078aad4e92334bbf551530, 40680,
       7579be1fddb2041c95cdb87ec58b5373144218f9, package_extract_file("patch/system/framework/am.odex.p")));
set_progress(0.683435);
assert(apply_patch("/system/framework/android.policy.jar", "-",
       8a939d7e654477c26afb855367e1749f92b9a51f, 313,
       48b99d0080ad1d99b3426ac827293b378449fe22, package_extract_file("patch/system/framework/android.policy.jar.p")));
set_progress(0.683436);
assert(apply_patch("/system/framework/android.policy.odex", "-",
       f416079a91e7f7b795f27e04e02aea7e55627927, 398056,
       50d69757618608923d4a821afd5bc2361da79f39, package_extract_file("patch/system/framework/android.policy.odex.p")));
set_progress(0.684645);
assert(apply_patch("/system/framework/android.test.runner.jar", "-",
       c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/android.test.runner.jar.p")));
set_progress(0.684646);
assert(apply_patch("/system/framework/android.test.runner.odex", "-",
       f21063cad04f73b39167a3b5d81772ed048fa5e5, 184688,
       80b059b4ace6f774376cdeecfa44a712f800d0ba, package_extract_file("patch/system/framework/android.test.runner.odex.p")));
set_progress(0.685207);
assert(apply_patch("/system/framework/apache-xml.jar", "-",
       87745db1eef32b247b6ed987be4c9d353f3f3318, 18027,
       284e333a127ccf51cda2bd54de13b45f950261cb, package_extract_file("patch/system/framework/apache-xml.jar.p")));
set_progress(0.685262);
assert(apply_patch("/system/framework/apache-xml.odex", "-",
       30854da58a40863c7a6426e6621bd00e173fb385, 1378536,
       40290e32f7a401c4528a639644410e7c40f33d48, package_extract_file("patch/system/framework/apache-xml.odex.p")));
set_progress(0.689449);
assert(apply_patch("/system/framework/bmgr.jar", "-",
       c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/bmgr.jar.p")));
set_progress(0.689450);
assert(apply_patch("/system/framework/bmgr.odex", "-",
       eb5a0cb2163a7e31d80cef4990ac1717e2c5c4d8, 14888,
       2af63a96dae701d5dc8dcbedd673257b70a33d76, package_extract_file("patch/system/framework/bmgr.odex.p")));
set_progress(0.689495);
assert(apply_patch("/system/framework/bouncycastle.jar", "-",
       df6863dfba4dce7c8bbb483c12e8e1638fb35740, 313,
       648b87043bb79bfa551e5f649a3112420d70fcc2, package_extract_file("patch/system/framework/bouncycastle.jar.p")));
set_progress(0.689496);
assert(apply_patch("/system/framework/bouncycastle.odex", "-",
       bd8c25c5af944a93eb7727b63e7077b33c89d7eb, 983016,
       48444e077dd8a74fdc3869c3b237c93cf8b99dd2, package_extract_file("patch/system/framework/bouncycastle.odex.p")));
set_progress(0.692482);
assert(apply_patch("/system/framework/bu.jar", "-",
       c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/bu.jar.p")));
set_progress(0.692483);
assert(apply_patch("/system/framework/bu.odex", "-",
       f6c3bfbc74c9f9be81927e90e5b18be7556329ad, 4720,
       dad78455d05687805f453509a2800d943c922090, package_extract_file("patch/system/framework/bu.odex.p")));
set_progress(0.692497);
assert(apply_patch("/system/framework/com.android.location.provider.jar",
       "-", c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/com.android.location.provider.jar.p")));
set_progress(0.692498);
assert(apply_patch("/system/framework/com.android.location.provider.odex",
       "-", 49e3fd5d93a9d6f472655c3ef735e37dd05e7218, 7512,
       08dac1168687ab3a1f997b8d2496a007cfb93b6c, package_extract_file("patch/system/framework/com.android.location.provider.odex.p")));
set_progress(0.692521);
assert(apply_patch("/system/framework/com.google.widevine.software.drm.jar",
       "-", c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/com.google.widevine.software.drm.jar.p")));
set_progress(0.692522);
assert(apply_patch("/system/framework/com.google.widevine.software.drm.odex",
       "-", 0891e237ac3c0f9bd6cc70986ee2ba5bc1511663, 1288,
       a3f724d22ab081955c7966fb24ba84ffbf2c973b, package_extract_file("patch/system/framework/com.google.widevine.software.drm.odex.p")));
set_progress(0.692526);
assert(apply_patch("/system/framework/com.motorola.android.encryption.jar",
       "-", 8a939d7e654477c26afb855367e1749f92b9a51f, 313,
       48b99d0080ad1d99b3426ac827293b378449fe22, package_extract_file("patch/system/framework/com.motorola.android.encryption.jar.p")));
set_progress(0.692527);
assert(apply_patch("/system/framework/com.motorola.android.encryption.odex",
       "-", 124b72dd0535e7bfeee34d62904f675c72cfb243, 2392,
       9c878831216fcebe55774e18a60bb5b658844559, package_extract_file("patch/system/framework/com.motorola.android.encryption.odex.p")));
set_progress(0.692534);
assert(apply_patch("/system/framework/com.motorola.android.settings.shared.jar",
       "-", c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/com.motorola.android.settings.shared.jar.p")));
set_progress(0.692535);
assert(apply_patch("/system/framework/com.motorola.android.settings.shared.odex",
       "-", 8b1357df59a701e98dd48142f6f8324a6278bd77, 53840,
       a9791dc5b25985db97237111a83a49729b39a625, package_extract_file("patch/system/framework/com.motorola.android.settings.shared.odex.p")));
set_progress(0.692699);
assert(apply_patch("/system/framework/com.motorola.android.telephony.jar",
       "-", 8a939d7e654477c26afb855367e1749f92b9a51f, 313,
       48b99d0080ad1d99b3426ac827293b378449fe22, package_extract_file("patch/system/framework/com.motorola.android.telephony.jar.p")));
set_progress(0.692700);
assert(apply_patch("/system/framework/com.motorola.android.telephony.odex",
       "-", c002198584acbc2939d690014b0058171bf02659, 79168,
       63e723b8a31aaaf8d7fe5ace5239d8b2f0f97a4d, package_extract_file("patch/system/framework/com.motorola.android.telephony.odex.p")));
set_progress(0.692940);
assert(apply_patch("/system/framework/com.motorola.android.widget.jar",
       "-", a7f2c861bafa84b3871cc6a463b9dbbc5bf35a95, 313,
       14fb4fd7125b9d74155cd204f267dbabf7ef3f8c, package_extract_file("patch/system/framework/com.motorola.android.widget.jar.p")));
set_progress(0.692941);
assert(apply_patch("/system/framework/com.motorola.android.widget.odex",
       "-", e5121b3b7b9178812060ffd7f6b4a387c896275c, 55176,
       fabf66db6b40fedf7840ee80576681107ed2ee1d, package_extract_file("patch/system/framework/com.motorola.android.widget.odex.p")));
set_progress(0.693109);
assert(apply_patch("/system/framework/com.motorola.atcmd.base.jar", "-",
       d5a41aed5dd60d9f22e99b505c73087669d89632, 313,
       e3d44e5bb8fd1ac6b2542ae2ac3364805002d721, package_extract_file("patch/system/framework/com.motorola.atcmd.base.jar.p")));
set_progress(0.693109);
assert(apply_patch("/system/framework/com.motorola.atcmd.base.odex", "-",
       9ef9f14e4d437083aebdf4234278007f033bc3f0, 113504,
       08cfc349a4927f01a7d67dbc2706c6c12eee973b, package_extract_file("patch/system/framework/com.motorola.atcmd.base.odex.p")));
set_progress(0.693454);
assert(apply_patch("/system/framework/com.motorola.atcmd.pluginMgr.jar",
       "-", 160d776fdfe5b718d44837a0eb4a90f4e3c71f87, 313,
       47cab975ca932a5ef6435b230eebc9e413458a86, package_extract_file("patch/system/framework/com.motorola.atcmd.pluginMgr.jar.p")));
set_progress(0.693455);
assert(apply_patch("/system/framework/com.motorola.atcmd.pluginMgr.odex",
       "-", 7092065cd441ef10930401eaa92091da51a10de1, 11032,
       cc17cc7a00cecfe08d0e0f7032f03eadb1fb59a7, package_extract_file("patch/system/framework/com.motorola.atcmd.pluginMgr.odex.p")));
set_progress(0.693489);
assert(apply_patch("/system/framework/com.motorola.blur.library.app.service.jar",
       "-", 32cfa7c2eaac34a9c9f73c8fac9b004db57a61ef, 10817,
       e9b8d2d982b152850ce3717d333e79d9da0ac19d, package_extract_file("patch/system/framework/com.motorola.blur.library.app.service.jar.p")));
set_progress(0.693522);
assert(apply_patch("/system/framework/com.motorola.blur.library.mother.service.jar",
       "-", 93ff0a87b38e923f7007f86a14267006cd6c02ab, 1064270,
       1400cdb2dd77afe21a9ff8083e1c2f794eda604f, package_extract_file("patch/system/framework/com.motorola.blur.library.mother.service.jar.p")));
set_progress(0.696754);
assert(apply_patch("/system/framework/com.motorola.calendarcommon.jar",
       "-", 8a939d7e654477c26afb855367e1749f92b9a51f, 313,
       48b99d0080ad1d99b3426ac827293b378449fe22, package_extract_file("patch/system/framework/com.motorola.calendarcommon.jar.p")));
set_progress(0.696755);
assert(apply_patch("/system/framework/com.motorola.calendarcommon.odex",
       "-", f62e8368a61de73ffc79293bf23f4d074dccba6a, 169968,
       a06266a102d4d1a9b5ba6ed0e7a581156cc0ca72, package_extract_file("patch/system/framework/com.motorola.calendarcommon.odex.p")));
set_progress(0.697271);
assert(apply_patch("/system/framework/com.motorola.contextual.location.ils.jar",
       "-", 8a939d7e654477c26afb855367e1749f92b9a51f, 313,
       48b99d0080ad1d99b3426ac827293b378449fe22, package_extract_file("patch/system/framework/com.motorola.contextual.location.ils.jar.p")));
set_progress(0.697272);
assert(apply_patch("/system/framework/com.motorola.contextual.location.ils.odex",
       "-", 3f3c41d67f737c15353225ce8ca6a579ce7c5a71, 7040,
       c625ab67a497c3a5b3e323a701bea0a8216403c1, package_extract_file("patch/system/framework/com.motorola.contextual.location.ils.odex.p")));
set_progress(0.697294);
assert(apply_patch("/system/framework/com.motorola.device.jar", "-",
       c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/com.motorola.device.jar.p")));
set_progress(0.697295);
assert(apply_patch("/system/framework/com.motorola.device.odex", "-",
       ff5d8d1bc089c3c3013fb6f18fee226d10e09185, 1384,
       0ed6185be7a0086434ab3b27f1c71212da459a2e, package_extract_file("patch/system/framework/com.motorola.device.odex.p")));
set_progress(0.697299);
assert(apply_patch("/system/framework/com.motorola.frameworks.core.addon.jar",
       "-", 8a939d7e654477c26afb855367e1749f92b9a51f, 313,
       48b99d0080ad1d99b3426ac827293b378449fe22, package_extract_file("patch/system/framework/com.motorola.frameworks.core.addon.jar.p")));
set_progress(0.697300);
assert(apply_patch("/system/framework/com.motorola.frameworks.core.addon.odex",
       "-", a7e0989ec90014fb230d002c51d1179439455534, 67808,
       b5542e9189dd1caf6f248b9aadade7551b8e6e88, package_extract_file("patch/system/framework/com.motorola.frameworks.core.addon.odex.p")));
set_progress(0.697506);
assert(apply_patch("/system/framework/com.motorola.frameworks.core.checkin.jar",
       "-", c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       48b99d0080ad1d99b3426ac827293b378449fe22, package_extract_file("patch/system/framework/com.motorola.frameworks.core.checkin.jar.p")));
set_progress(0.697507);
assert(apply_patch("/system/framework/com.motorola.frameworks.core.checkin.odex",
       "-", 334f32fe09cc28e61cd7e37c1b97495553d00b17, 22856,
       804734933d0f6fe0010e8118eb6c2c33f975092b, package_extract_file("patch/system/framework/com.motorola.frameworks.core.checkin.odex.p")));
set_progress(0.697576);
assert(apply_patch("/system/framework/com.motorola.motosignature.jar",
       "-", 8a939d7e654477c26afb855367e1749f92b9a51f, 313,
       48b99d0080ad1d99b3426ac827293b378449fe22, package_extract_file("patch/system/framework/com.motorola.motosignature.jar.p")));
set_progress(0.697577);
assert(apply_patch("/system/framework/com.motorola.motosignature.odex",
       "-", 71401c7697719d6ec56d25f48d0b4ef9e37df63a, 2680,
       48e4705f71f54dcc54f5cc42aaa065f4cd0dc422, package_extract_file("patch/system/framework/com.motorola.motosignature.odex.p")));
set_progress(0.697585);
assert(apply_patch("/system/framework/com.motorola.vzw.vmm.helper.jar",
       "-", c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/com.motorola.vzw.vmm.helper.jar.p")));
set_progress(0.697586);
assert(apply_patch("/system/framework/com.motorola.vzw.vmm.helper.odex",
       "-", 8c7393c8fd9e2c7ad47a687d554adb7b517372c3, 1376,
       a98218f68295b19f1eee90423171c6067b1a9833, package_extract_file("patch/system/framework/com.motorola.vzw.vmm.helper.odex.p")));
set_progress(0.697590);
assert(apply_patch("/system/framework/com.motorola.vzw.vmm.util.jar",
       "-", 1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/com.motorola.vzw.vmm.util.jar.p")));
set_progress(0.697591);
assert(apply_patch("/system/framework/com.motorola.vzw.vmm.util.odex",
       "-", d499b0f58f8482cf47f0999094dae49fc2b2c1a5, 91400,
       806d92a9528c70f14e6a66cbf2978fde6efe406a, package_extract_file("patch/system/framework/com.motorola.vzw.vmm.util.odex.p")));
set_progress(0.697869);
assert(apply_patch("/system/framework/com.newbay.vault.service.api.jar",
       "-", 33aeadc95fce3e87b09d32ae45cbbac0e606df30, 316495,
       8cd250722c11837d64f756d436e9e019a58d4895, package_extract_file("patch/system/framework/com.newbay.vault.service.api.jar.p")));
set_progress(0.698830);
assert(apply_patch("/system/framework/com.verizon.hardware.telephony.ehrpd.jar",
       "-", 1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/com.verizon.hardware.telephony.ehrpd.jar.p")));
set_progress(0.698831);
assert(apply_patch("/system/framework/com.verizon.hardware.telephony.ehrpd.odex",
       "-", 66674eb4cc9687da739dae760afa3bae6f62ec73, 1408,
       5b1a71c5413c9ba6a6c28b5c62deb70f04e35285, package_extract_file("patch/system/framework/com.verizon.hardware.telephony.ehrpd.odex.p")));
set_progress(0.698835);
assert(apply_patch("/system/framework/com.verizon.hardware.telephony.lte.jar",
       "-", 1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/com.verizon.hardware.telephony.lte.jar.p")));
set_progress(0.698836);
assert(apply_patch("/system/framework/com.verizon.hardware.telephony.lte.odex",
       "-", 19d24ffad744025a096a9098dea361c328e19e4e, 1408,
       918c8f4d34cf4a1688448c9ec4142362e481978d, package_extract_file("patch/system/framework/com.verizon.hardware.telephony.lte.odex.p")));
set_progress(0.698841);
assert(apply_patch("/system/framework/com.verizon.phone.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/com.verizon.phone.jar.p")));
set_progress(0.698842);
assert(apply_patch("/system/framework/com.verizon.phone.odex", "-",
       a5da6b1e0d336a5e893ed0064e0b7a922db478b2, 2456,
       2de4b4d48232a7a25b39b35711e0d3851fa20a1d, package_extract_file("patch/system/framework/com.verizon.phone.odex.p")));
set_progress(0.698849);
assert(apply_patch("/system/framework/com.verizon.settings.jar", "-",
       c5e3d8698b7435c6cf0311f0335b1d3a5f124da9, 313,
       0ce021594d928fc76b78e09ebd9d7f0eb3845c68, package_extract_file("patch/system/framework/com.verizon.settings.jar.p")));
set_progress(0.698850);
assert(apply_patch("/system/framework/com.verizon.settings.odex", "-",
       24a90822bb2801b002f1313574a0b9c7e90c3e08, 3160,
       98ca82c12711f340359a051763de042ce74f8ff8, package_extract_file("patch/system/framework/com.verizon.settings.odex.p")));
set_progress(0.698860);
assert(apply_patch("/system/framework/com.vzw.android.gex.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/com.vzw.android.gex.jar.p")));
set_progress(0.698861);
assert(apply_patch("/system/framework/com.vzw.android.gex.odex", "-",
       a8871395cf930e560642acb7b057574d9d53d3e3, 1384,
       f82c818a0064cde92ba5843dfc5fcb2b68d8e824, package_extract_file("patch/system/framework/com.vzw.android.gex.odex.p")));
set_progress(0.698865);
assert(apply_patch("/system/framework/com.vzw.android.hux.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/com.vzw.android.hux.jar.p")));
set_progress(0.698866);
assert(apply_patch("/system/framework/com.vzw.android.hux.odex", "-",
       341220365351919c20d87b77256766b4103a8417, 1384,
       4e77c8e34aa46a1080f0a926ebf71b41282e2f48, package_extract_file("patch/system/framework/com.vzw.android.hux.odex.p")));
set_progress(0.698870);
assert(apply_patch("/system/framework/com.vzw.android.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/com.vzw.android.jar.p")));
set_progress(0.698871);
assert(apply_patch("/system/framework/com.vzw.android.odex", "-",
       9df39539e766f743204b2c53a3bd68a5cf87f180, 1376,
       b09ee77da0e6a8ea6dc3f513651fe1115ef76d91, package_extract_file("patch/system/framework/com.vzw.android.odex.p")));
set_progress(0.698875);
assert(apply_patch("/system/framework/com.vzw.android.smart.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/com.vzw.android.smart.jar.p")));
set_progress(0.698876);
assert(apply_patch("/system/framework/com.vzw.android.smart.odex", "-",
       6c027bd8e3736821b4df8b5ff0539064a27a50c6, 1392,
       2b6e047a538f559917047108042d68ce345674f8, package_extract_file("patch/system/framework/com.vzw.android.smart.odex.p")));
set_progress(0.698880);
assert(apply_patch("/system/framework/content.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/content.jar.p")));
set_progress(0.698881);
assert(apply_patch("/system/framework/content.odex", "-",
       f6f62a44f4c1512d42d040e7b67a5c3ebb16566a, 14216,
       b81eee65f01b26c33120af33f9a0aec2f2e59575, package_extract_file("patch/system/framework/content.odex.p")));
set_progress(0.698924);
assert(apply_patch("/system/framework/core-junit.jar", "-",
       7d574350b84e7fefb29b177824384a6e57985dea, 313,
       adcf51dd07045adc437bcd04549ae3c0dc23c600, package_extract_file("patch/system/framework/core-junit.jar.p")));
set_progress(0.698925);
assert(apply_patch("/system/framework/core-junit.odex", "-",
       1ffbeb7483b1ab6d5d4cf00a3fb62811e0686f7b, 27352,
       3b96984db0d29f8ab9c1e6de8de5e0b2916ea6db, package_extract_file("patch/system/framework/core-junit.odex.p")));
set_progress(0.699008);
assert(apply_patch("/system/framework/core.jar", "-",
       bfe6f337cf85566cfb596fec272dc4888e0dddd5, 4124,
       ffeaae00384426dafe5da409b53a29bd44f8ae17, package_extract_file("patch/system/framework/core.jar.p")));
set_progress(0.699021);
assert(apply_patch("/system/framework/core.odex", "-",
       3a97802ccb781e95090d0922375523e3bfb31dee, 3401824,
       adf71905178a61d43e21b04e807f55b47a5faa9c, package_extract_file("patch/system/framework/core.odex.p")));
set_progress(0.709354);
assert(apply_patch("/system/framework/ext.jar", "-",
       91f4ad61ee292fc63aa40d606cb7f84b01858a1e, 528375,
       cc6bfd25dc8e2b6a6efc928decda532cb018d192, package_extract_file("patch/system/framework/ext.jar.p")));
set_progress(0.710958);
assert(apply_patch("/system/framework/ext.odex", "-",
       8329db13cfea80e6655b33e949b86b8a0ff45e2d, 1502888,
       c5ca230d31b3c8c9271c8e2b0b8f081181d1ef32, package_extract_file("patch/system/framework/ext.odex.p")));
set_progress(0.715523);
assert(apply_patch("/system/framework/framework-ext.jar", "-",
       228a895e574375de9f3a40484e1dce01d2f6c03a, 1550437,
       21172b736fee7add71ecacccaf20fdd9b31b93d8, package_extract_file("patch/system/framework/framework-ext.jar.p")));
set_progress(0.720233);
assert(apply_patch("/system/framework/framework-ext.odex", "-",
       30f6fe07d0d67e49fdb112310677a00142656faa, 4180520,
       0ce5652a5b6ba43e361e99a4f60ca888ea037592, package_extract_file("patch/system/framework/framework-ext.odex.p")));
set_progress(0.732930);
assert(apply_patch("/system/framework/framework-res.apk", "-",
       7213ee77f6adfff8543ab0c02094aca55aa2c788, 9179097,
       4860a8044036bd2bf8bf470f43e432d01be1f5b6, package_extract_file("patch/system/framework/framework-res.apk.p")));
set_progress(0.760811);
assert(apply_patch("/system/framework/framework.jar", "-",
       cdc584ee23ce3af0c46c8c1f121bd56fbaebcbb8, 14961,
       40a03a2dd77a99bd87bffd99b15988f56baa887b, package_extract_file("patch/system/framework/framework.jar.p")));
set_progress(0.760856);
assert(apply_patch("/system/framework/framework.odex", "-",
       12b773c64d4cb05feb63cfeb8ccf5bb1195f2be2, 9222192,
       3d97e3abab806ab5c96ae3c2c0105846f9d23a9f, package_extract_file("patch/system/framework/framework.odex.p")));
set_progress(0.788868);
assert(apply_patch("/system/framework/ime.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/ime.jar.p")));
set_progress(0.788869);
assert(apply_patch("/system/framework/ime.odex", "-",
       368f02325e61bbf9f0340e3e2d3832717877a2e4, 6864,
       40af9fa6b8d5a44c5ee5c85b0ea9feda97156a2a, package_extract_file("patch/system/framework/ime.odex.p")));
set_progress(0.788890);
assert(apply_patch("/system/framework/input.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/input.jar.p")));
set_progress(0.788891);
assert(apply_patch("/system/framework/input.odex", "-",
       7a210c65b2bdf0e97130a2ee48271bb736d1f265, 5656,
       ff68a0fabeeed9080e6887663ca37c6aa22dcfda, package_extract_file("patch/system/framework/input.odex.p")));
set_progress(0.788908);
assert(apply_patch("/system/framework/javax.btobex.jar", "-",
       8a939d7e654477c26afb855367e1749f92b9a51f, 313,
       48b99d0080ad1d99b3426ac827293b378449fe22, package_extract_file("patch/system/framework/javax.btobex.jar.p")));
set_progress(0.788909);
assert(apply_patch("/system/framework/javax.btobex.odex", "-",
       d5b1f7a8b919e58932a9316060559eab16ff366a, 69080,
       4cdcbeae87dacc6e71880f0302b4e7058edb0d54, package_extract_file("patch/system/framework/javax.btobex.odex.p")));
set_progress(0.789118);
assert(apply_patch("/system/framework/javax.obex.jar", "-",
       8a939d7e654477c26afb855367e1749f92b9a51f, 313,
       48b99d0080ad1d99b3426ac827293b378449fe22, package_extract_file("patch/system/framework/javax.obex.jar.p")));
set_progress(0.789119);
assert(apply_patch("/system/framework/javax.obex.odex", "-",
       112e9c27b3ef343c54169502ca548a077da7d251, 67952,
       c0ae57ede4baf04b36c406ea1966091dbad99329, package_extract_file("patch/system/framework/javax.obex.odex.p")));
set_progress(0.789326);
assert(apply_patch("/system/framework/monkey.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/monkey.jar.p")));
set_progress(0.789327);
assert(apply_patch("/system/framework/monkey.odex", "-",
       846e8d20d58f773e63ac7583722485c2238b41e6, 117992,
       2d22a7a099b98f90e1333fa322fed0fd675df5c0, package_extract_file("patch/system/framework/monkey.odex.p")));
set_progress(0.789685);
assert(apply_patch("/system/framework/pm.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/pm.jar.p")));
set_progress(0.789686);
assert(apply_patch("/system/framework/pm.odex", "-",
       2ffb2d936a053af7bf0a1a921d1c6e24c61ee0df, 36432,
       4fbe7b7f2fc24ec199ef6b4212227910303b15e0, package_extract_file("patch/system/framework/pm.odex.p")));
set_progress(0.789797);
assert(apply_patch("/system/framework/requestsync.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/requestsync.jar.p")));
set_progress(0.789798);
assert(apply_patch("/system/framework/requestsync.odex", "-",
       f55e296c3459014f5bca0573880c8f2557e4e760, 9000,
       145242c222acee13a5338c9c768431213b304107, package_extract_file("patch/system/framework/requestsync.odex.p")));
set_progress(0.789825);
assert(apply_patch("/system/framework/services.jar", "-",
       d751a266a3654dfa290d072b9830995344c1cdce, 313,
       cd9c8a16fe0f634a758177e96eb851856437a8b7, package_extract_file("patch/system/framework/services.jar.p")));
set_progress(0.789826);
assert(apply_patch("/system/framework/services.odex", "-",
       f65fe1ee4c81d04266c3796d64a32c05cdc109dc, 2488936,
       0aab3105d8024c52616980f9858fab36406846ad, package_extract_file("patch/system/framework/services.odex.p")));
set_progress(0.797386);
assert(apply_patch("/system/framework/svc.jar", "-",
       1b29184f3aa9fdaf9c5800d857fe6139d9944ff9, 313,
       73442551f0869818633b8929431b5ac9ec0eb219, package_extract_file("patch/system/framework/svc.jar.p")));
set_progress(0.797387);
assert(apply_patch("/system/framework/svc.odex", "-",
       9aefa49a28b17a749250f40599086033d355d4f2, 9856,
       3884f36b7fdbc1dca95297ec31cbc7155acc749d, package_extract_file("patch/system/framework/svc.odex.p")));
set_progress(0.797417);
assert(apply_patch("/system/framework/uiautomator.jar", "-",
       be41226190cf0f9e5aa512fb42bc9035bf1dec87, 313,
       c86c53a82f92d7125cd14f07e78bb9ba62f51e66, package_extract_file("patch/system/framework/uiautomator.jar.p")));
set_progress(0.797418);
assert(apply_patch("/system/framework/uiautomator.odex", "-",
       3a2e5a9f40e34f19e24854ed4f4df9fb1442ec4c, 82128,
       4c0616489e8e8399b61b3025f811ec8d8e90f975, package_extract_file("patch/system/framework/uiautomator.odex.p")));
set_progress(0.797667);
assert(apply_patch("/system/lib/hw/audio.primary.omap4.so", "-",
       26585e7c3eac720645b999f454213cda6206802e, 263056,
       bbfd2da02986ef2e8b77a81d3fca22cd9e327a31, package_extract_file("patch/system/lib/hw/audio.primary.omap4.so.p")));
set_progress(0.798466);
assert(apply_patch("/system/lib/hw/camera.omap4.so", "-",
       8df564482b02af91aac049fb9a8448d568141a28, 480220,
       3c4244e7453bfd221d0b26999f5f5ac14482f486, package_extract_file("patch/system/lib/hw/camera.omap4.so.p")));
set_progress(0.799925);
assert(apply_patch("/system/lib/libNativeLibraryWrapper.so", "-",
       49da9059da61ba45dbbdbebc91221aed3a93f3fa, 241580,
       ffb42f50a14077c45c8147d7654c26a363dc20a1, package_extract_file("patch/system/lib/libNativeLibraryWrapper.so.p")));
set_progress(0.800659);
assert(apply_patch("/system/lib/libSwypeCore.so", "-",
       f4edc0d4b334a6a9ce4db4ea2f09968a34ad9431, 2491688,
       f9466fe540a9854b89a50682851c192b35051fd6, package_extract_file("patch/system/lib/libSwypeCore.so.p")));
set_progress(0.808227);
assert(apply_patch("/system/lib/libWVphoneAPI.so", "-",
       b5f8403e2568f85a7f6a5f75ceb53399b8a28fc9, 1086732,
       f0f14753f65f8819937319d091a96093dd18b93d, package_extract_file("patch/system/lib/libWVphoneAPI.so.p")));
set_progress(0.811528);
assert(apply_patch("/system/lib/libbcc.so", "-",
       ed9426ccf2d72114e6b52f8a722554d75073f7b4, 4696668,
       fd59fd7360a2bd779b2aac1537c225781f309510, package_extract_file("patch/system/lib/libbcc.so.p")));
set_progress(0.825793);
assert(apply_patch("/system/lib/libbcinfo.so", "-",
       aee3760b5f632f5499a5eba4991ac4bec2842215, 1127744,
       a272e57e69f4a4f870b979c4b7df82c283753c70, package_extract_file("patch/system/lib/libbcinfo.so.p")));
set_progress(0.829219);
assert(apply_patch("/system/lib/libchromeview.so", "-",
       778030fbae22cea88daa4417331ee0bce60889a3, 25027208,
       df5654b40bef124b34c93554b2b5289437ee0553, package_extract_file("patch/system/lib/libchromeview.so.p")));
set_progress(0.905236);
assert(apply_patch("/system/lib/libchromium_net.so", "-",
       dbfa5d44270ea22204586848016cce9b2c83aed4, 1711860,
       c222b65cf220fa9ac5687fa1f8e1140835b38890, package_extract_file("patch/system/lib/libchromium_net.so.p")));
set_progress(0.910435);
assert(apply_patch("/system/lib/libdataencrypt_utils.so", "-",
       20c04d5069db0f5f1b5c404d35e75e1e10785162, 112068,
       950e0e331ad545b7508e92155da17522c12474d2, package_extract_file("patch/system/lib/libdataencrypt_utils.so.p")));
set_progress(0.910776);
assert(apply_patch("/system/lib/libgcomm_jni.so", "-",
       14856b49815035e3b75688e414c3f2238fea991a, 8745952,
       f99cba334b94a1e101bbd82287a6f9ddbcd33ba7, package_extract_file("patch/system/lib/libgcomm_jni.so.p")));
set_progress(0.937341);
assert(apply_patch("/system/lib/libhdmi.so", "-",
       e72700d132d8d484a7a33764507692c301d6f361, 91812,
       7c259206030e65d01178079e55d5bb2528bee16b, package_extract_file("patch/system/lib/libhdmi.so.p")));
set_progress(0.937620);
assert(apply_patch("/system/lib/libmdnssd.so", "-",
       817da26f393ca531adc692719672e05954c33c3a, 21588,
       62f3a1fdde7261cf4fcb98e354e365bade421f4b, package_extract_file("patch/system/lib/libmdnssd.so.p")));
set_progress(0.937685);
assert(apply_patch("/system/lib/libmediaplayerservice.so", "-",
       b7bedd3889b2616483f477d08c1817e080880b53, 374028,
       ebdd52d83f6d5663a20c7203e2a0f9acf796a30c, package_extract_file("patch/system/lib/libmediaplayerservice.so.p")));
set_progress(0.938821);
assert(apply_patch("/system/lib/libstagefright.so", "-",
       f03f73bb6bad81030aba99a0816c949eab705e5a, 1035904,
       17b7a98fbe938d80b7ed0ba4126f2999bc1120cd, package_extract_file("patch/system/lib/libstagefright.so.p")));
set_progress(0.941968);
assert(apply_patch("/system/lib/libstagefright_soft_aacdec.so", "-",
       258a0ca0eb756b131e9accf5ff5b026fd03cffbd, 222704,
       2d768875d468df45795ce590819c87ea7edd184d, package_extract_file("patch/system/lib/libstagefright_soft_aacdec.so.p")));
set_progress(0.942644);
assert(apply_patch("/system/lib/libstagefright_soft_aacenc.so", "-",
       a730a5e3ef341037bf56d47c1c00fd6fbe3bcc56, 275652,
       8dcd8e3345c556cd8a74fb8c063718b92dd0e868, package_extract_file("patch/system/lib/libstagefright_soft_aacenc.so.p")));
set_progress(0.943481);
assert(apply_patch("/system/lib/libtpa_core.so", "-",
       9bc62f7d68afd827790b017d178d4b9f232025f5, 136928,
       95e5936952aa0473686fa9221f2b5d1483d3eb77, package_extract_file("patch/system/lib/libtpa_core.so.p")));
set_progress(0.943897);
assert(apply_patch("/system/lib/libwebcore.so", "-",
       dbf94fe76455ec2e663c655ff6f7becbf50fc5b0, 7537308,
       5cab7410798d181fa8da8452ea5bb2aa0e1443ee, package_extract_file("patch/system/lib/libwebcore.so.p")));
set_progress(0.966791);
assert(apply_patch("/system/lib/libwebrtc_audio_preprocessing.so", "-",
       8e2a84f1293e7261a7147017bda1469ff697b711, 414976,
       9bf6b79a81f89594d9d4f8a079a52d4848c349c0, package_extract_file("patch/system/lib/libwebrtc_audio_preprocessing.so.p")));
set_progress(0.968051);
assert(apply_patch("/system/lib/modules/aev.ko", "-",
       8ab6715681a2ff131fe90f11817b219768ecaec7, 4836,
       dfbd923c6d9aae181dde2b4afdd604fa5a330615, package_extract_file("patch/system/lib/modules/aev.ko.p")));
set_progress(0.968066);
assert(apply_patch("/system/lib/modules/btwilink.ko", "-",
       b8d5e645c380e1e64f2300d4f9c9b325e03426bd, 6968,
       dd94a0808cdd78400eafe9032507eb2a09790929, package_extract_file("patch/system/lib/modules/btwilink.ko.p")));
set_progress(0.968087);
assert(apply_patch("/system/lib/modules/caif_hsi.ko", "-",
       1de1798d2029929aea0d89fd7c185ff2c62520b3, 20216,
       34159feeec38b768d3811822926e0a49ddbbd2e2, package_extract_file("patch/system/lib/modules/caif_hsi.ko.p")));
set_progress(0.968149);
assert(apply_patch("/system/lib/modules/caif_serial.ko", "-",
       c2be85b85b9578764cdba6c41a61e421193cb6d6, 8644,
       9712b90c5c272587985a2a984e01898a8608f7d3, package_extract_file("patch/system/lib/modules/caif_serial.ko.p")));
set_progress(0.968175);
assert(apply_patch("/system/lib/modules/cfg80211.ko", "-",
       8d154dbefb46c9f8422e955e311c0833bb595f41, 193024,
       8e0009b8a87f46e78f64980bc98a16876cc12c63, package_extract_file("patch/system/lib/modules/cfg80211.ko.p")));
set_progress(0.968761);
assert(apply_patch("/system/lib/modules/cifs.ko", "-",
       2a552735f32c21f07a1deca6fa2f385cc0f693df, 309564,
       8628be130a236c7f1783bcc690f8c6cbf98c77cf, package_extract_file("patch/system/lib/modules/cifs.ko.p")));
set_progress(0.969702);
assert(apply_patch("/system/lib/modules/compat.ko", "-",
       fa4eecf35092313fbc16f539900f03b5f0dd89b9, 6008,
       095b54d94c9c1bd8ea6e22272302c111be5fecb0, package_extract_file("patch/system/lib/modules/compat.ko.p")));
set_progress(0.969720);
assert(apply_patch("/system/lib/modules/crc7.ko", "-",
       daf38b9354a012bd04ef1e35b266a8d118c57a25, 2620,
       0434ad57ab7c75e4e3cfdd4c7864f2d4bb749b29, package_extract_file("patch/system/lib/modules/crc7.ko.p")));
set_progress(0.969728);
assert(apply_patch("/system/lib/modules/evfwd.ko", "-",
       0ed9a1de9e80fb26a185fc9ca5808a9f87b832aa, 8724,
       bfc5fe969a674ec1027e5d999ccc0fe9e0cb073d, package_extract_file("patch/system/lib/modules/evfwd.ko.p")));
set_progress(0.969754);
assert(apply_patch("/system/lib/modules/hsi_char.ko", "-",
       2449b751fe44e8a3509d84ebc27244f2e7c9690f, 19384,
       9b023719bcbe66301f6030875b7fdea98f45b135, package_extract_file("patch/system/lib/modules/hsi_char.ko.p")));
set_progress(0.969813);
assert(apply_patch("/system/lib/modules/hsi_omap.ko", "-",
       4fac0ed32056fb36c605887ba1d88f114be62cb5, 9404,
       f2ca93563826dee7fad34dba9bb8350bf0d8c357, package_extract_file("patch/system/lib/modules/hsi_omap.ko.p")));
set_progress(0.969842);
assert(apply_patch("/system/lib/modules/lib80211.ko", "-",
       13b6f672a63b24c732e930ffed288622ad2a1355, 7888,
       a95061035893a336aba8b178e23cac6638bdabf5, package_extract_file("patch/system/lib/modules/lib80211.ko.p")));
set_progress(0.969866);
assert(apply_patch("/system/lib/modules/lockd.ko", "-",
       6d4927ad4f289fbf1f46c0c446447127ed546639, 89768,
       29595699c360a4b117287e9cba7c3bd451b104fc, package_extract_file("patch/system/lib/modules/lockd.ko.p")));
set_progress(0.970138);
assert(apply_patch("/system/lib/modules/mac80211.ko", "-",
       e068a0c5226c656df8ce634730cf483c14dd4d84, 264080,
       f2c505484c8deb08651eb0b6dce613bd08da76d1, package_extract_file("patch/system/lib/modules/mac80211.ko.p")));
set_progress(0.970940);
assert(apply_patch("/system/lib/modules/moto_crypto.ko", "-",
       84109550c13f5881411244a0ab95f4c9a20b19e2, 110376,
       355332d9091ce138c6ea88f62284a1537d17afbc, package_extract_file("patch/system/lib/modules/moto_crypto.ko.p")));
set_progress(0.971276);
assert(apply_patch("/system/lib/modules/nfs.ko", "-",
       7d19b5b728109737ea5f24208b22fe42621a68d0, 202196,
       22de8f12b197e0ae32833afdbdadf1a7cf84b950, package_extract_file("patch/system/lib/modules/nfs.ko.p")));
set_progress(0.971890);
assert(apply_patch("/system/lib/modules/nfs_acl.ko", "-",
       2b6a10ab194d20ad4ba9df6d086e2b4ff4d36560, 4580,
       83220ba7e4d251cb15149e7da965c8c565295d3b, package_extract_file("patch/system/lib/modules/nfs_acl.ko.p")));
set_progress(0.971904);
assert(apply_patch("/system/lib/modules/pvrsrvkm_sgx540_120.ko", "-",
       89556cd107209b3ac4970272102c018254987d98, 365116,
       447edafd048416043bee755ce788dcf9810f4a9a, package_extract_file("patch/system/lib/modules/pvrsrvkm_sgx540_120.ko.p")));
set_progress(0.973013);
assert(apply_patch("/system/lib/modules/scsi_wait_scan.ko", "-",
       0a80adcedaca4c77352cdcadbb96680875dcacc0, 2236,
       79700b289d0c4b72ab3ab06748659b4c0cc3b914, package_extract_file("patch/system/lib/modules/scsi_wait_scan.ko.p")));
set_progress(0.973019);
assert(apply_patch("/system/lib/modules/sunrpc.ko", "-",
       bb2b52e50ba19714d1c924d3c561d3a54d3125dc, 229004,
       f3efb805d92a9ff233114737962d11bbcf905710, package_extract_file("patch/system/lib/modules/sunrpc.ko.p")));
set_progress(0.973715);
assert(apply_patch("/system/lib/modules/wl1251.ko", "-",
       26673f3cd0724310c91d4af6a214b2f7fad29081, 66244,
       5d725f1e0d4d02c66e1ea0121ca5cb6988de4785, package_extract_file("patch/system/lib/modules/wl1251.ko.p")));
set_progress(0.973916);
assert(apply_patch("/system/lib/modules/wl1251_sdio.ko", "-",
       03d3de10e4c8b03e66b44270bdf7900e7e0c996a, 7656,
       ec284d0d1463b508b9ab0752a5551b43a513f08b, package_extract_file("patch/system/lib/modules/wl1251_sdio.ko.p")));
set_progress(0.973940);
assert(apply_patch("/system/lib/modules/wl1251_spi.ko", "-",
       54d73e1655fffec8e63f359f729710374eee5263, 6572,
       cba43b3b640aaca33e3858cd7f54ad62407c8dfe, package_extract_file("patch/system/lib/modules/wl1251_spi.ko.p")));
set_progress(0.973959);
assert(apply_patch("/system/lib/modules/wl12xx.ko", "-",
       48ef1cadcf1f585bcebad98f08016a94b14fcaa8, 166716,
       78247bd7ee2e14e7a85b218cc8060b6d7b48d587, package_extract_file("patch/system/lib/modules/wl12xx.ko.p")));
set_progress(0.974466);
assert(apply_patch("/system/lib/modules/wl12xx_sdio.ko", "-",
       694e11d8d4a4b77cb280cfd820d373ce60b88d44, 8968,
       14dabb542bdd69a672cae678316eadaaa5e1cbb3, package_extract_file("patch/system/lib/modules/wl12xx_sdio.ko.p")));
set_progress(0.974493);
assert(apply_patch("/system/lib/modules/wl12xx_spi.ko", "-",
       724092b42549bb388123cd3d93b04dcc77059b4b, 9036,
       7d99c57d39426e639051f78a8a118ab0aa899cb9, package_extract_file("patch/system/lib/modules/wl12xx_spi.ko.p")));
set_progress(0.974521);
ui_print("Patching boot image...");
assert(apply_patch("EMMC:boot:8388608:7abc93ac503ff39906988f5e933824211be6789b:8388608:cc46f6ca9eabee86bcbe2b0463011cffaf2a76b1",
       "-", cc46f6ca9eabee86bcbe2b0463011cffaf2a76b1, 8388608,
       7abc93ac503ff39906988f5e933824211be6789b, package_extract_file("patch/boot.img.p")));
set_progress(1.000000);
delete("/system/recovery-from-boot.p",
       "/system/etc/install-recovery.cfg");
show_progress(0.100000,0);
ui_print("Creating empty directories in system");
ui_print("Unpacking new files...");
assert(package_extract_dir("system", "/system"));
ui_print("Unpacking new recovery...");
assert(package_extract_dir("recovery", "/system"));
ui_print("Symlinks and permissions...");
delete("/system/vendor/lib/libPVRScopeServices.so");
symlink("libPVRScopeServices_SGX540_120.so", "/system/vendor/lib/libPVRScopeServices.so");
set_perm_recursive(0, 0, 0755, 0644, "/system");
set_perm_recursive(0, 2000, 0755, 0755, "/system/bin");
set_perm(0, 3003, 02750, "/system/bin/netcfg");
set_perm(0, 3004, 02755, "/system/bin/ping");
set_perm(0, 2000, 06750, "/system/bin/run-as");
set_perm_recursive(1002, 1002, 0755, 0440, "/system/etc/bluetooth");
set_perm(0, 0, 0755, "/system/etc/bluetooth");
set_perm(1000, 1000, 0640, "/system/etc/bluetooth/auto_pairing.conf");
set_perm(3002, 3002, 0444, "/system/etc/bluetooth/blacklist.conf");
set_perm(1002, 1002, 0440, "/system/etc/dbus.conf");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 2000, 0550, "/system/etc/init.goldfish.sh");
set_perm(0, 0, 0444, "/system/etc/install-recovery.cfg");
set_perm(0, 2000, 0544, "/system/etc/install-recovery.sh");
set_perm_recursive(0, 0, 0755, 0555, "/system/etc/ppp");
set_perm(0, 2000, 0755, "/system/vendor");
set_perm_recursive(0, 2000, 0755, 0755, "/system/vendor/bin");
set_perm(0, 2000, 0755, "/system/vendor/lib");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/lib/drm");
set_perm(0, 0, 0644, "/system/vendor/lib/drm/libdrmwvmplugin.so");
set_perm(0, 2000, 0755, "/system/vendor/lib/egl");
set_perm(0, 2000, 0755, "/system/vendor/lib/hw");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/pittpatt");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/left_eye-y0-yi45-p0-pi45-r0-ri20.lg_32/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/nose_base-y0-yi45-p0-pi45-r0-ri20.lg_32/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7/right_eye-y0-yi45-p0-pi45-r0-ri20.lg_32-2/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-r0-ri30.4a-v24/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-rn30-ri30.5-v24/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6/head-y0-yi45-p0-pi45-rp30-ri30.5-v24/full_model.bin");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/recognition/face.face.y0-y0-22-b-N/full_model.bin");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
set_perm(0, 0, 06755, "/system/bin/su");
unmount("/system");
