Aller au contenu

Installation m-a-j V24 impossible à cause de modification du build.prop


Recommended Posts

Salut,

 

Pour m'a pars problème avec la mise à jour aussi.

Je ne l'a voyais pas, jusqu’à ce que je suive le conseil d'une personne ayant posté avant en enlevant "xpose framework"...

 

Par la suite impossible de l'installer, elle charge jusqu’à que le robot vert android apparaisse coucher avec un logo attention rouge.

 

tout a été remis à jour avec le backup du build prop dans "build prop editor", à la main et même avec le build.prop qui a été mis par la personne plus haut et rien à faire, les trois techniques n'ont pas données un résultat positif...

 

Le même problème qu'une personne avant, statut 7.

 

Il plante lors du passage sur le build.prop...

 

J'ai essayer la restauration d'usine du téléphone après l'avoir dérooter et enlever toutes les modifications tels que pimp my rom...

le technique du recovery donner par wiko...

 

J'ai même essayer sans carte sd et avec.

 

J'ai tout essayer et rien à faire.

 

je n'arrive pas à installer la 24, j'ai actuellement la 21

 

je suis vraiment désespérer la et je ne sais plus quoi entreprendre xD.

 

merci bien à vous si quelqu'un aurait par hasard une idée ! ^^

 

Cordialement.

Lien vers le commentaire
Partager sur d’autres sites

J'ai dérooté mon Wax récemment, et effectivement, avec ES File Explorer, je peux voir qu'il restait une ligne de PimpMyRom dans mon build.pro, tout à la fin. Je cherche donc à l'enlever, mais impossible d'enregistrer le fichier après suppression de ces lignes : "Une erreur est survenue lors de l'enregistrement de ce fichier"...

Lien vers le commentaire
Partager sur d’autres sites

Salut

 

J'ai remis le build.prop (proposé plus haut) avec les bons droits (téléphone encore rooté) mais rien a faire tjrs erreur 7 au "apply_patch_check" sur le build.prop.

Un peu gonflant.

 

Si il n'y a que peu modifications dans le build.prop apres upgrade, le gros des changements doit avoir eu lieu dans le fichier /system/etc/nvaudio_xml.conf, si amelioration du son.

 

SI quelqu'un peut poster le fichier nvaudio_xml.conf, ca permettra de voir les tweaks qu'ils ont appliqué.

Lien vers le commentaire
Partager sur d’autres sites

Pour ceux ayant "Erreur" avec le robot Android allongé le ventre ouvert lors de l'installation de la MAJ, voici comment j'ai résolu ce problème :

Je disposais d'un Wax que j'avais rooté, puis dérooté via SuperSU il y a quelques temps. Seulement, une ligne était resté dans le build.pro, sans que je le sache. J'ai donc rooté mon Wax avec TowelRoot (La version 1 est la seule qui fonctionne sur le Wax), modifié mon build.prop avec buildprop editor (Supprimer toutes les lignes se situant après 
dalvik.vm.stack-trace-file=/data/anr/traces.txt). J'ai ensuite redémarré mon téléphone, et le mettre à jour sans soucis !

Si ça peut aider ;) Merci à Nomon et Lannig pour leur aide !

Modifié par Niiko
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

Le problème, j'ai la même erreur et j'ai essayer de faire sa !

J'ai aussi essayer de mettre mon backup avant toute modification du build prop, j'ai aussi essayer de mettre l'original proposé plus haut !

 

et rien à faire ! :(

 

je comprends pas d'où viens l'erreur ! :(

Modifié par morganvip
Lien vers le commentaire
Partager sur d’autres sites

1er verifier le build.prop par rapport au build.prop que j'ai montré dans les page precedente et si modification manuel remetre les droit pas default.

si toujour probleme

2 essayer sans carde sd voir chez certain sans la sim ou les 2

3 si vous utilisé xposed desinstaller le framework et verifier si ca passe

Lien vers le commentaire
Partager sur d’autres sites

Si cela peut en tous cas vous apprendre à faire une copie de votre build.prop avant de faire la moindre modification, ça aura servi à quelque chose.

Je ne comprends même pas qu'on puisse ne pas le faire...

Lien vers le commentaire
Partager sur d’autres sites

Justement, un backup a été fait et restaurer et sa ne marche pas ! :(
j'avais justement eus peur et j'en avais fais 3 et aucun ne marche...

je l'ai indiquer 15 fois que je l'avait fait et que sa ne marchait pas ! :(

Modifié par morganvip
Lien vers le commentaire
Partager sur d’autres sites

J'ai le même problème je n'avais pas modifier mon Build mais pimp my rom l'avait visiblement fait tout seul. J'ai supprimé les lignes a la fin du build mais rien a faire il refuse d'installer la mise a jour.
Dans installing package il bloque au milieux quelqu'un aurait il une idée ?

Lien vers le commentaire
Partager sur d’autres sites

je vois beaucoup pimp my rom1 es que les personne qui on le probleme on utilisé ceu pimp my rom sur leur tel ?2 es que des personne ayant utilisé pimp my rom on réeussi as faire la maj ?

Je réponds oui a la 2 ème question

J ai juste coché les 5 cases ds je ne sais plus quoi ...

Lien vers le commentaire
Partager sur d’autres sites

re, alors pour ma part j'ai jamais utilisé pimp my rom.

- j'ai juste modifié le build.prop avec duild prop editor -> j'ai remis celui d'origine

- j'ai modifié le nvaudio.xml pour augmenter le niveau du micro lors des appels

 

dans le build.prop, j'ai rien après dalvik.vm.stack-trace-file=/data/anr/traces.txt

 

toujours la même erreur : "apply_patch_check... error 7"

Lien vers le commentaire
Partager sur d’autres sites

Possible que le fichier soit correct mais avec les mauvaises protections.

/system/build.prop doit avoir les protections rw-r--r-- ou 644

A modifier en shell root (chmod 644 /system/build.prop) ou avec un explorateur root

Lien vers le commentaire
Partager sur d’autres sites

voici le contenu de update-script

mount("ext4", "EMMC", "/dev/block/platform/sdhci-tegra.3/by-name/APP", "/system");
assert(file_getprop("/system/build.prop", "ro.build.fingerprint") == "WIKO/s8515_wiko/s8515:4.3/JLS36C/eng.develop.20140605.094954:user/release-keys" ||
       file_getprop("/system/build.prop", "ro.build.fingerprint") == "WIKO/s8515_wiko/s8515:4.3/JLS36C/eng.develop.20140801.161550:user/dev-keys");
assert(getprop("ro.product.device") == "s8515" ||
       getprop("ro.build.product") == "s8515");
ui_print("Verifying current system...");
show_progress(0.100000, 0);
assert(apply_patch_check("/system/app/Dialer.apk", "6cbad0e2acb43bb8fe41a87182ab9cba1966dd19", "e17816319e6626a6836a8fe2021d4764d8f8706d"));
set_progress(0.013676);
assert(apply_patch_check("/system/app/Gallery2.apk", "a71df2089e724c989a6981de60b7114698ffeda6", "d03edfee207e03bdd67b0bca1083d8b02228e3bd"));
set_progress(0.055126);
assert(apply_patch_check("/system/app/IceraDebugAgent.apk", "3326e8df579a812e7e513d9e1156197f1208a3dd", "6e10480de73d8f8501ea85fe19f8284a389131f5"));
set_progress(0.072690);
assert(apply_patch_check("/system/app/Launcher2.apk", "4be66821e3ea548ecfde34907b976469615ad4d9", "4aef9904a8677df5328152fbdc38b79a412cdaaa"));
set_progress(0.232529);
assert(apply_patch_check("/system/app/Phone.apk", "6bbadaddbfba280a3bd0a17d6b3b45b923577757", "1a3f5da6898816bdecc5d1f3a2029b8a900a70ba"));
set_progress(0.252346);
assert(apply_patch_check("/system/app/Settings.apk", "191b7246ba7737335628376d15791bd8843e8ea5", "40d2ad66510ba6a9208639354c85864736522d97"));
set_progress(0.324668);
assert(apply_patch_check("/system/app/TinnoDevice.apk", "329ba25415d649c6831038993f51a4cf2821a36d", "4745171df3a9bd32c83dc8d9ab5fb870e4b28d67"));
set_progress(0.331120);
assert(apply_patch_check("/system/app/TinnoSetupWizard.apk", "70255da3944f9366119110ddf0e806771e4810a2", "5752a9bd9e1c9740c9ef71c0a09ed48ddd94c6b0"));
set_progress(0.331355);
assert(apply_patch_check("/system/app/TnEngi.apk", "193cb758a6e3c29bd84e6a23f336216943706c17", "96410e08911c7da4bf766ec1800837ff62c43964"));
set_progress(0.331869);
assert(apply_patch_check("/system/bin/bt_mac_copy.sh", "55782637acef1ea194ec10423493c9f971595695", "46bf8a57a6b660508465ebae8c2ee5aea2a9a518"));
set_progress(0.331885);
assert(apply_patch_check("/system/bin/debuggerd", "75365204282a56b1292890e8bbef7685caec7aa5", "96b332db708d2954a55697c06a7020b9897bf3ea"));
set_progress(0.332052);
assert(apply_patch_check("/system/bin/factory", "caf336470ff79d489a641e238a3174e643c3ff10", "c101dbf4b574a55ba6739c81a96451dd7a725bc0"));
set_progress(0.335232);
assert(apply_patch_check("/system/bin/fild", "35afa8b04b4180fb72884aabd6fde3463a63ccdc", "720265c89ab5239551f767167fbbcf5352e8d5bd"));
set_progress(0.335843);
assert(apply_patch_check("/system/bin/mdnsd", "ef094b9767501b4f13a53e4aa87d1bdeb20be5c8", "2fe1b88943f4cd97468ae22f01a0da0add591ea2"));
set_progress(0.337811);
assert(apply_patch_check("/system/bin/toolbox", "96ac80dc70e5c2f09b6eedf5a8cf5a579291a69b", "b4bc65fe14af3dd49232c65b743fae329ed03121"));
set_progress(0.338883);
assert(apply_patch_check("/system/build.prop", "cfdb2c53fe7c8d8047da6e147ab0cf622bd50450", "8929cff58cfb864b55549902d078b2cd7bd48ed9"));
set_progress(0.338903);
assert(apply_patch_check("/system/etc/apns-conf.xml", "8d348bd28663be4c5d08787ec364c4f0ac901c3c", "f5595d5f56e7e436e33e9d270c90e567b5653c56"));
set_progress(0.340772);
assert(apply_patch_check("/system/etc/recovery-resource.dat", "4822f94f6aa2af55db2bc15a0c0f57ea6d68029b", "6c150379e5ac0ec633f3d75a219780fa08f2620a"));
set_progress(0.343121);
assert(apply_patch_check("/system/etc/security/otacerts.zip", "5c62c75eabdd6d9042c35a2c0371b80d23d1a398", "50c3d7209d869e9f3bb4721d93869c6d0abc6d1d"));
set_progress(0.343129);
assert(apply_patch_check("/system/framework/am.jar", "b3bdf7ddf966daddf9e62746e254849da1e65c75", "bee84e7d405a76c6528f3a5cd7a608116b6a3dd2"));
set_progress(0.343266);
assert(apply_patch_check("/system/framework/android.policy.jar", "164bd6243baa261a4701202e1921df98fa88ba9d", "1c298e5529bc42c217fe04185045fbd292669a83"));
set_progress(0.345065);
assert(apply_patch_check("/system/framework/android.test.runner.jar", "9a176f18c4863234e555fba6de42ba88fe8fbdc0", "5dbf57664f078cf403fa80768b71487b66bf1cfe"));
set_progress(0.345633);
assert(apply_patch_check("/system/framework/apache-xml.jar", "87f9093cb40dab7459e522dd6f5ac64e4e03b270", "304fbc536f010627fefa506c1cf59e2048dd58f2"));
set_progress(0.349869);
assert(apply_patch_check("/system/framework/bmgr.jar", "c18b2357fcf8290e533c176edb5c5ccb2c46e279", "339d64d5c149ebfc7c6bf324472967484d47e6a0"));
set_progress(0.349920);
assert(apply_patch_check("/system/framework/bouncycastle.jar", "a11da2a90451426dd03e4ebda72de8db96c4c58e", "3ab87e9d74f1def5f0b99a097d233e62387d6244"));
set_progress(0.353008);
assert(apply_patch_check("/system/framework/bu.jar", "61ee886a9b9b3da97b39c69c314d8d40402d25b0", "6634057f62a14ac1ee5dad0f98848da3b9a52cc8"));
set_progress(0.353029);
assert(apply_patch_check("/system/framework/com.android.location.provider.jar", "3602dad150821b38cfdc2e3340cf0de966c91747", "57afeb56ea45aca944122cb6980503824937c473"));
set_progress(0.353065);
assert(apply_patch_check("/system/framework/com.broadcom.bt.jar", "ad386c24f7732bcdb10e5fcb78a97b44a74816d0", "a36eff086ac3d0707248327ee7113154c670b803"));
set_progress(0.353171);
assert(apply_patch_check("/system/framework/com.google.widevine.software.drm.jar", "4b25da511e5bf854f95cbcfaaa6707aef3ca0256", "9caafe1928080522ae83840b6fa5e4ed968d4ff0"));
set_progress(0.353176);
assert(apply_patch_check("/system/framework/com.nvidia.graphics.jar", "4529c0a3f64fce2863c337fb04b7bd9e06c1d0c5", "17233a2bd23dc9da78b3581a1c790bd2b6f2720b"));
set_progress(0.353194);
assert(apply_patch_check("/system/framework/content.jar", "67d18afe98c6989d17c5b0650be77efe866c83c4", "2cc820f69e60dedacd5e68278c19ba0c9d6bc369"));
set_progress(0.353254);
assert(apply_patch_check("/system/framework/core-junit.jar", "66157ee1d4d61c5f1c4f3173f82c759e71897275", "248c5ddcd987e28a9c9ba091d67c7d6cea07ca8f"));
set_progress(0.353344);
assert(apply_patch_check("/system/framework/core.jar", "d22f62c06035068fe35eef105ca1913fe939894b", "4291d85a155cab91780ea7ff937fa2440a45578a"));
set_progress(0.363782);
assert(apply_patch_check("/system/framework/ext.jar", "479936ab6b142075e1b9e637dc955848f80b9546", "0996b857d1caa5be4a8144355a4071c1a6181943"));
set_progress(0.373157);
assert(apply_patch_check("/system/framework/framework-res.apk", "4e460850ece8aa0dd4242413a2a68253e952dd50", "e5a76fa9596cd48b2a2b8b41e68da88dc8feddd0"));
set_progress(0.505816);
assert(apply_patch_check("/system/framework/framework.jar", "b25a2008820f40bde2cb51899d8315da494e4f6b", "fef80e3aec95f8d32d1cb0e71df2f6a88f6e83f5"));
set_progress(0.536709);
assert(apply_patch_check("/system/framework/ime.jar", "b5f5e7c5e43513645a840e2d0be0e824a4a20ac7", "50fcd11568e6a11b7873c515968150c3bffff393"));
set_progress(0.536735);
assert(apply_patch_check("/system/framework/input.jar", "b7eb202b9f3e4e7da96fe732173b31a99691ee26", "55c67b2f2d537a360283fd36d338959150fce46a"));
set_progress(0.536764);
assert(apply_patch_check("/system/framework/javax.obex.jar", "8517361b1c07079eee1618ec2b97d0f2317b463f", "825fff910e8ea1964d1c3eff873c6d0f63e31f78"));
set_progress(0.536960);
assert(apply_patch_check("/system/framework/media_cmd.jar", "0ec900ae86318bd1f21505f8bf765243f2653bf2", "7ef6f5dd2a697ad296e78a27ae77e69e884147fc"));
set_progress(0.536992);
assert(apply_patch_check("/system/framework/mms-common.jar", "b1288ad3fc243e5860db25f6fafc2b1a97d0e6ff", "335693540b57be897694a12c96bdbb1a17fcf29f"));
set_progress(0.537396);
assert(apply_patch_check("/system/framework/monkey.jar", "3172b8997874be9d5b4a8389c41609b249c901df", "c0a0aa5fc7012eb10f21f577f822dcf4d29eacf7"));
set_progress(0.537773);
assert(apply_patch_check("/system/framework/pm.jar", "e079f53d2428acfaa361e1fa97beee237e1bf564", "4184bb7550d4aad3cb24cfbc85d3190c52cd0dc3"));
set_progress(0.537905);
assert(apply_patch_check("/system/framework/requestsync.jar", "7065e2d1a49595c079d00135aed8b1e858aa0496", "44aa635d18be7689fad70a1cc9a65cd00f6ad13d"));
set_progress(0.537938);
assert(apply_patch_check("/system/framework/settings.jar", "f84031b3d8e079435de8b2ce57b2cefbf5e9fec3", "5567648a1296008c414afeea0d52edc79efcdb76"));
set_progress(0.537970);
assert(apply_patch_check("/system/framework/svc.jar", "fe00aeca274333a647207de9c0478ba7c56bdf5c", "45b2b17cf5619c5b37dfcbedf7be5b5c82ead8e5"));
set_progress(0.538005);
assert(apply_patch_check("/system/framework/uiautomator.jar", "9ccc653fd48770ac71a31efa22fbfce06c9cdebf", "574141729e4a3c341c12abfb10ea38ed2e1c87aa"));
set_progress(0.538362);
assert(apply_patch_check("/system/framework/voip-common.jar", "2edfc36d1a6aa34067233f9ff7da7ad9489be771", "fa33d8a5149a93f5e41fede791b307bd097f07fb"));
set_progress(0.538887);
assert(apply_patch_check("/system/framework/wm.jar", "a3f9ce05bb6a2b0acee2e042ad7fa2f9a5c2277a", "13b9ea2a593fff571bb37d06bc5b4374154c8c10"));
set_progress(0.538913);
assert(apply_patch_check("/system/lib/hw/audio.primary.tegra.so", "8bf02545ab21ea52c1eb4221ac10ddebc8e649f5", "d24de3ebac07e484f1f26cad70d4b3922df70d9d"));
set_progress(0.539713);
assert(apply_patch_check("/system/lib/hw/bluetooth.default.so", "d6d4a224858e2f195441579898f7a9c6198d9070", "f0a7ae23edb81718c4eabb10e69bb22c51f21658"));
set_progress(0.547892);
assert(apply_patch_check("/system/lib/hw/camera.tegra.so", "80723115abe39a0d2eab928d4afe90a17fc5a566", "94aa4a6014ba14bce40beef358e202614343bb00"));
set_progress(0.549864);
assert(apply_patch_check("/system/lib/libLLVM.so", "7d12891c0d35ce9d042972dc4bc23c5cab152e63", "586e175477b79a69c4a33d35a8d7c6a7f4d73e5f"));
set_progress(0.612154);
assert(apply_patch_check("/system/lib/libbcc.sha1.so", "2c6ffb82a8e919c4e8a0422b98d0349737259139", "caf49ddb6a02f9347fc65e5b0b75429ec7df8ad8"));
set_progress(0.612193);
assert(apply_patch_check("/system/lib/libbcc.so", "df825e5a92085de68678441161b57a2189b433f5", "2cee4840498c93068df6a74059086bd1d6cf7bab"));
set_progress(0.616373);
assert(apply_patch_check("/system/lib/libcgdrv.so", "8cfacc786de4c31f7b0355b09a25f21439e5c556", "c4181c31ec17642fa91e8ab6ef81c0325a28576f"));
set_progress(0.641324);
assert(apply_patch_check("/system/lib/libchromium_net.so", "23ae65729e8d84fd8972c305cfdd5ceed3d0648d", "c3ab9cfe781ad7324002593dd171809d926ff6a9"));
set_progress(0.654267);
assert(apply_patch_check("/system/lib/libmdnssd.so", "573e286d2711566bc5cdd8b63e6c29a95a9eb632", "46e78dad9608f79d3741584e7d1a7d64ac8af7b5"));
set_progress(0.654434);
assert(apply_patch_check("/system/lib/libnvodm_imager.so", "7fabb29b6866ef7fb2372ced9cc707f83f086dcf", "b0499d13db878d692f81d179a75e544f61dc2c6a"));
set_progress(0.667507);
assert(apply_patch_check("/system/lib/libnvodm_query.so", "b0f9ef36c7fd355bad979e97c71a742c73cc0772", "9d05e484fbed75c0e53991289af3ce7ec4d4f0d0"));
set_progress(0.667901);
assert(apply_patch_check("/system/lib/libril-icera.so", "04795eafcf369a0d8d45c31a54478e18429d3410", "f4a1e54761e6c4493b635ce5b5fb0ebb4d714265"));
set_progress(0.668798);
assert(apply_patch_check("/system/lib/libstagefright_soft_aacdec.so", "b92bb27bad3965165dd9ee97396477fd5380969f", "fa17b4b3890ff8d542be7ddbe659410d8b14e09c"));
set_progress(0.670483);
assert(apply_patch_check("/system/lib/libstagefright_soft_aacenc.so", "7a617a2499af79fda9af670c0bae0166438896d7", "9ad6148faaafc8754bea2317aa8b5e15252fcabb"));
set_progress(0.672545);
assert(apply_patch_check("/system/lib/libwebcore.so", "909d8357c22e8ff76924cdcbae7907ec3b0a13f3", "47fbb314694775fcbb14d2afef8160633699758c"));
set_progress(0.739209);
assert(apply_patch_check("/system/lib/libwebrtc_audio_preprocessing.so", "bc119ee4ca0c7c359d2335183a45b0e354f4c0e7", "638075ec5278e61e7cdde5003e34efb247866202"));
set_progress(0.742061);
assert(apply_patch_check("/system/lib/modules/akm8963.ko", "efb180534d1447770c5ccdbf1d0805fcd4a6224e", "d3c311c0b80407866548a8d3afb28b1cebdea090"));
set_progress(0.743574);
assert(apply_patch_check("/system/lib/modules/ansi_cprng.ko", "7c20196e71f4c318a39be51e85dc258048ec76d2", "735d71a44673e2d61cf64e10dd197248073ae856"));
set_progress(0.744487);
assert(apply_patch_check("/system/lib/modules/gps_drv.ko", "4ea151b67296ec535e6c7cfa6bb2d0949d11bea4", "d2cdbe600209d0c729e72de0f5f986980fa62e50"));
set_progress(0.745687);
assert(apply_patch_check("/system/lib/modules/gspca_main.ko", "8f74b272122cecc848649fb4180b9adc1382f96a", "d0226888b1622560c50b58c9e5ab6393445d31be"));
set_progress(0.747643);
assert(apply_patch_check("/system/lib/modules/lcd.ko", "decf816b305ce21f96a41efa8e8598bc7fc5c10c", "8d78fb987cb2ac3ba89716b81f0ff8e6bd832b75"));
set_progress(0.748699);
assert(apply_patch_check("/system/lib/modules/lib80211.ko", "016c1041f35216ff43f591e4deb1df1ac37fc3c4", "b2c5fe88abf66e7bec7a2f098ac7d52737600240"));
set_progress(0.749390);
assert(apply_patch_check("/system/lib/modules/mac80211.ko", "9c63fac76907ed8a56d5afb5c17a822c8c515712", "3f24545d300cd12edcfbb9fda5d6ec420ecfea26"));
set_progress(0.809606);
assert(apply_patch_check("/system/lib/modules/mlan.ko", "8931c78a108c0cea38b3eb29e1ebd4fd7c3acebf", "7ba48a36a083e52ac7775be5f4d1e55c9cee7342"));
set_progress(0.831970);
assert(apply_patch_check("/system/lib/modules/mt2063.ko", "a6b7aba1f0f1177421ab6d5773189209e6ffbad5", "d49d36ca7154e29f52b7ce330385f8b195639397"));
set_progress(0.833366);
assert(apply_patch_check("/system/lib/modules/raw_ip_net.ko", "ad60bb3fea705b983e06387259b90d88ee1c6f48", "57e98b826e16586035bfe2bee6c9de60422d1b59"));
set_progress(0.835231);
assert(apply_patch_check("/system/lib/modules/scsi_wait_scan.ko", "58f57dd95467377ae5dd84d3ed782dd7e8fe36ff", "2d11bc4ebe2dae647184210211e15eb274f881e2"));
set_progress(0.835484);
assert(apply_patch_check("/system/lib/modules/sd8xxx.ko", "4e4aaaa62b8fbd962b2915ee2d8929a702995869", "d29c97488a64049918d63a95369166776e44c918"));
set_progress(0.858396);
assert(apply_patch_check("/system/lib/modules/tcrypt.ko", "b3840df8bba4116630fb50cb99bf9abb60bd70e1", "2725fb1bccab1ebb006a323edb9707977de06851"));
set_progress(0.860173);
assert(apply_patch_check("/system/lib/modules/tda18212.ko", "638d210040bc608a1a079b5bbe23b8be13de4ab1", "a3b6da812ce62634e9bb5188dda2906ba0e0d38c"));
set_progress(0.861180);
assert(apply_patch_check("/system/lib/modules/tda18218.ko", "b11b8accf6a1388b75b2465401742ae87bf8e3ca", "f60c77bf6327071693f4c4a6e6c840c3cd8f68d6"));
set_progress(0.862203);
assert(apply_patch_check("/system/lib/modules/wl12xx.ko", "f9b8020e2846adb9ebbbff290c73b490bf2807a4", "b7bedcc068aac63ed17f0a7c9f843333080e1286"));
set_progress(0.885669);
assert(apply_patch_check("/system/lib/modules/wl12xx_sdio.ko", "e736c5003f86089fed78c04d88aa727e9632ff71", "e8105ff799095debde52f9797b59e0977245b024"));
set_progress(0.887455);
assert(apply_patch_check("/system/lib/modules/xc4000.ko", "052e4695a6841df6aadd42dda93d9a5446d9ab88", "115d06131e11555761eab5dcb740699a6ef22cf1"));
set_progress(0.888872);
assert(apply_patch_check("/system/vendor/firmware/app/modem.wrapped", "1e3410edfdf32d267ae3e57406d38bf16468b69b", "aedcdbf6414ec193140d2167a836e082ec637c0c"));
set_progress(0.951159);
assert(apply_patch_check("/system/vendor/firmware/data/config/audioConfig.bin", "303dcc426932888a78f794a6cfb62d011ec649f5", "a08031883e6b9b2ac14a41d9dfd1789607d17f9d"));
set_progress(0.951680);
assert(apply_patch_check("EMMC:/dev/block/platform/sdhci-tegra.3/by-name/LNX:6266880:33919067484036a0c9418679ce306bd1c15c27ed:6281216:c8372622233e568331729778b563bf7c185ff5d6"));
set_progress(1.000000);
assert(apply_patch_space(20730385));

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

ui_print("Removing unneeded files...");
delete("/system/app/Drive.apk", "/system/bin/test-wvplayer_L3",
       "/system/lib/libdocscanner_image-v7a.so",
       "/system/lib/libdocsimageutils.so", "/system/lib/libdrmdecrypt.so",
       "/system/lib/liblinearalloc.so", "/system/lib/libndk1.so",
       "/system/lib/librectifier-v7a.so", "/system/vendor/lib/drm/",
       "/system/vendor/lib/drm/libdrmwvmplugin.so",
       "/system/vendor/lib/libWVStreamControlAPI_L3.so",
       "/system/vendor/lib/libwvdrm_L3.so", "/system/vendor/lib/libwvm.so",
       "/system/framework/services.jar",
       "/system/framework/telephony-common.jar",
       "/system/vendor/lib/libWVStreamControlAPI_L1.so",
       "/system/vendor/lib/libwvdrm_L1.so",
       "/system/recovery.img");
show_progress(0.800000, 0);
ui_print("Patching system files...");
apply_patch("/system/app/Dialer.apk", "-",
            6cbad0e2acb43bb8fe41a87182ab9cba1966dd19, 1773826,
            e17816319e6626a6836a8fe2021d4764d8f8706d, package_extract_file("patch/system/app/Dialer.apk.p"));
set_progress(0.013686);
apply_patch("/system/app/Gallery2.apk", "-",
            a71df2089e724c989a6981de60b7114698ffeda6, 5375826,
            d03edfee207e03bdd67b0bca1083d8b02228e3bd, package_extract_file("patch/system/app/Gallery2.apk.p"));
set_progress(0.055164);
apply_patch("/system/app/IceraDebugAgent.apk", "-",
            3326e8df579a812e7e513d9e1156197f1208a3dd, 2279011,
            6e10480de73d8f8501ea85fe19f8284a389131f5, package_extract_file("patch/system/app/IceraDebugAgent.apk.p"));
set_progress(0.072748);
apply_patch("/system/app/Launcher2.apk", "-",
            4be66821e3ea548ecfde34907b976469615ad4d9, 20731394,
            4aef9904a8677df5328152fbdc38b79a412cdaaa, package_extract_file("patch/system/app/Launcher2.apk.p"));
set_progress(0.232703);
apply_patch("/system/app/Phone.apk", "-",
            6bbadaddbfba280a3bd0a17d6b3b45b923577757, 2570116,
            1a3f5da6898816bdecc5d1f3a2029b8a900a70ba, package_extract_file("patch/system/app/Phone.apk.p"));
set_progress(0.252533);
apply_patch("/system/app/Settings.apk", "-",
            191b7246ba7737335628376d15791bd8843e8ea5, 9384239,
            40d2ad66510ba6a9208639354c85864736522d97, package_extract_file("patch/system/app/Settings.apk.p"));
set_progress(0.324938);
apply_patch("/system/app/TinnoDevice.apk", "-",
            329ba25415d649c6831038993f51a4cf2821a36d, 837662,
            4745171df3a9bd32c83dc8d9ab5fb870e4b28d67, package_extract_file("patch/system/app/TinnoDevice.apk.p"));
set_progress(0.331402);
apply_patch("/system/app/TinnoSetupWizard.apk", "-",
            70255da3944f9366119110ddf0e806771e4810a2, 31289,
            5752a9bd9e1c9740c9ef71c0a09ed48ddd94c6b0, package_extract_file("patch/system/app/TinnoSetupWizard.apk.p"));
set_progress(0.331643);
apply_patch("/system/app/TnEngi.apk", "-",
            193cb758a6e3c29bd84e6a23f336216943706c17, 61635,
            96410e08911c7da4bf766ec1800837ff62c43964, package_extract_file("patch/system/app/TnEngi.apk.p"));
set_progress(0.332118);
apply_patch("/system/bin/bt_mac_copy.sh", "-",
            55782637acef1ea194ec10423493c9f971595695, 2187,
            46bf8a57a6b660508465ebae8c2ee5aea2a9a518, package_extract_file("patch/system/bin/bt_mac_copy.sh.p"));
set_progress(0.332135);
apply_patch("/system/bin/debuggerd", "-",
            75365204282a56b1292890e8bbef7685caec7aa5, 21720,
            96b332db708d2954a55697c06a7020b9897bf3ea, package_extract_file("patch/system/bin/debuggerd.p"));
set_progress(0.332303);
apply_patch("/system/bin/factory", "-",
            caf336470ff79d489a641e238a3174e643c3ff10, 301416,
            c101dbf4b574a55ba6739c81a96451dd7a725bc0, package_extract_file("patch/system/bin/factory.p"));
set_progress(0.334629);
apply_patch("/system/bin/fild", "-",
            35afa8b04b4180fb72884aabd6fde3463a63ccdc, 79244,
            720265c89ab5239551f767167fbbcf5352e8d5bd, package_extract_file("patch/system/bin/fild.p"));
set_progress(0.335240);
apply_patch("/system/bin/mdnsd", "-",
            ef094b9767501b4f13a53e4aa87d1bdeb20be5c8, 255336,
            2fe1b88943f4cd97468ae22f01a0da0add591ea2, package_extract_file("patch/system/bin/mdnsd.p"));
set_progress(0.337210);
apply_patch("/system/bin/toolbox", "-",
            96ac80dc70e5c2f09b6eedf5a8cf5a579291a69b, 139040,
            b4bc65fe14af3dd49232c65b743fae329ed03121, package_extract_file("patch/system/bin/toolbox.p"));
set_progress(0.338283);
apply_patch("/system/etc/apns-conf.xml", "-",
            8d348bd28663be4c5d08787ec364c4f0ac901c3c, 247518,
            f5595d5f56e7e436e33e9d270c90e567b5653c56, package_extract_file("patch/system/etc/apns-conf.xml.p"));
set_progress(0.340193);
apply_patch("/system/etc/recovery-resource.dat", "-",
            4822f94f6aa2af55db2bc15a0c0f57ea6d68029b, 304634,
            6c150379e5ac0ec633f3d75a219780fa08f2620a, package_extract_file("patch/system/etc/recovery-resource.dat.p"));
set_progress(0.342543);
apply_patch("/system/etc/security/otacerts.zip", "-",
            5c62c75eabdd6d9042c35a2c0371b80d23d1a398, 1137,
            50c3d7209d869e9f3bb4721d93869c6d0abc6d1d, package_extract_file("patch/system/etc/security/otacerts.zip.p"));
set_progress(0.342552);
apply_patch("/system/framework/am.jar", "-",
            b3bdf7ddf966daddf9e62746e254849da1e65c75, 17742,
            bee84e7d405a76c6528f3a5cd7a608116b6a3dd2, package_extract_file("patch/system/framework/am.jar.p"));
set_progress(0.342689);
apply_patch("/system/framework/android.policy.jar", "-",
            164bd6243baa261a4701202e1921df98fa88ba9d, 233309,
            1c298e5529bc42c217fe04185045fbd292669a83, package_extract_file("patch/system/framework/android.policy.jar.p"));
set_progress(0.344489);
apply_patch("/system/framework/android.test.runner.jar", "-",
            9a176f18c4863234e555fba6de42ba88fe8fbdc0, 73629,
            5dbf57664f078cf403fa80768b71487b66bf1cfe, package_extract_file("patch/system/framework/android.test.runner.jar.p"));
set_progress(0.345057);
apply_patch("/system/framework/apache-xml.jar", "-",
            87f9093cb40dab7459e522dd6f5ac64e4e03b270, 549367,
            304fbc536f010627fefa506c1cf59e2048dd58f2, package_extract_file("patch/system/framework/apache-xml.jar.p"));
set_progress(0.349296);
apply_patch("/system/framework/bmgr.jar", "-",
            c18b2357fcf8290e533c176edb5c5ccb2c46e279, 6622,
            339d64d5c149ebfc7c6bf324472967484d47e6a0, package_extract_file("patch/system/framework/bmgr.jar.p"));
set_progress(0.349347);
apply_patch("/system/framework/bouncycastle.jar", "-",
            a11da2a90451426dd03e4ebda72de8db96c4c58e, 400530,
            3ab87e9d74f1def5f0b99a097d233e62387d6244, package_extract_file("patch/system/framework/bouncycastle.jar.p"));
set_progress(0.352437);
apply_patch("/system/framework/bu.jar", "-",
            61ee886a9b9b3da97b39c69c314d8d40402d25b0, 2729,
            6634057f62a14ac1ee5dad0f98848da3b9a52cc8, package_extract_file("patch/system/framework/bu.jar.p"));
set_progress(0.352458);
apply_patch("/system/framework/com.android.location.provider.jar",
            "-", 3602dad150821b38cfdc2e3340cf0de966c91747, 4729,
            57afeb56ea45aca944122cb6980503824937c473, package_extract_file("patch/system/framework/com.android.location.provider.jar.p"));
set_progress(0.352495);
apply_patch("/system/framework/com.broadcom.bt.jar", "-",
            ad386c24f7732bcdb10e5fcb78a97b44a74816d0, 13666,
            a36eff086ac3d0707248327ee7113154c670b803, package_extract_file("patch/system/framework/com.broadcom.bt.jar.p"));
set_progress(0.352600);
apply_patch("/system/framework/com.google.widevine.software.drm.jar",
            "-", 4b25da511e5bf854f95cbcfaaa6707aef3ca0256, 743,
            9caafe1928080522ae83840b6fa5e4ed968d4ff0, package_extract_file("patch/system/framework/com.google.widevine.software.drm.jar.p"));
set_progress(0.352606);
apply_patch("/system/framework/com.nvidia.graphics.jar", "-",
            4529c0a3f64fce2863c337fb04b7bd9e06c1d0c5, 2329,
            17233a2bd23dc9da78b3581a1c790bd2b6f2720b, package_extract_file("patch/system/framework/com.nvidia.graphics.jar.p"));
set_progress(0.352624);
apply_patch("/system/framework/content.jar", "-",
            67d18afe98c6989d17c5b0650be77efe866c83c4, 7719,
            2cc820f69e60dedacd5e68278c19ba0c9d6bc369, package_extract_file("patch/system/framework/content.jar.p"));
set_progress(0.352683);
apply_patch("/system/framework/core-junit.jar", "-",
            66157ee1d4d61c5f1c4f3173f82c759e71897275, 11714,
            248c5ddcd987e28a9c9ba091d67c7d6cea07ca8f, package_extract_file("patch/system/framework/core-junit.jar.p"));
set_progress(0.352774);
apply_patch("/system/framework/core.jar", "-",
            d22f62c06035068fe35eef105ca1913fe939894b, 1353739,
            4291d85a155cab91780ea7ff937fa2440a45578a, package_extract_file("patch/system/framework/core.jar.p"));
set_progress(0.363219);
apply_patch("/system/framework/ext.jar", "-",
            479936ab6b142075e1b9e637dc955848f80b9546, 1215912,
            0996b857d1caa5be4a8144355a4071c1a6181943, package_extract_file("patch/system/framework/ext.jar.p"));
set_progress(0.372600);
apply_patch("/system/framework/framework-res.apk", "-",
            4e460850ece8aa0dd4242413a2a68253e952dd50, 17205418,
            e5a76fa9596cd48b2a2b8b41e68da88dc8feddd0, package_extract_file("patch/system/framework/framework-res.apk.p"));
set_progress(0.505350);
apply_patch("/system/framework/framework.jar", "-",
            b25a2008820f40bde2cb51899d8315da494e4f6b, 4007115,
            fef80e3aec95f8d32d1cb0e71df2f6a88f6e83f5, package_extract_file("patch/system/framework/framework.jar.p"));
set_progress(0.536268);
apply_patch("/system/framework/ime.jar", "-",
            b5f5e7c5e43513645a840e2d0be0e824a4a20ac7, 3376,
            50fcd11568e6a11b7873c515968150c3bffff393, package_extract_file("patch/system/framework/ime.jar.p"));
set_progress(0.536294);
apply_patch("/system/framework/input.jar", "-",
            b7eb202b9f3e4e7da96fe732173b31a99691ee26, 3747,
            55c67b2f2d537a360283fd36d338959150fce46a, package_extract_file("patch/system/framework/input.jar.p"));
set_progress(0.536323);
apply_patch("/system/framework/javax.obex.jar", "-",
            8517361b1c07079eee1618ec2b97d0f2317b463f, 25520,
            825fff910e8ea1964d1c3eff873c6d0f63e31f78, package_extract_file("patch/system/framework/javax.obex.jar.p"));
set_progress(0.536520);
apply_patch("/system/framework/media_cmd.jar", "-",
            0ec900ae86318bd1f21505f8bf765243f2653bf2, 4121,
            7ef6f5dd2a697ad296e78a27ae77e69e884147fc, package_extract_file("patch/system/framework/media_cmd.jar.p"));
set_progress(0.536551);
apply_patch("/system/framework/mms-common.jar", "-",
            b1288ad3fc243e5860db25f6fafc2b1a97d0e6ff, 52351,
            335693540b57be897694a12c96bdbb1a17fcf29f, package_extract_file("patch/system/framework/mms-common.jar.p"));
set_progress(0.536955);
apply_patch("/system/framework/monkey.jar", "-",
            3172b8997874be9d5b4a8389c41609b249c901df, 48968,
            c0a0aa5fc7012eb10f21f577f822dcf4d29eacf7, package_extract_file("patch/system/framework/monkey.jar.p"));
set_progress(0.537333);
apply_patch("/system/framework/pm.jar", "-",
            e079f53d2428acfaa361e1fa97beee237e1bf564, 17077,
            4184bb7550d4aad3cb24cfbc85d3190c52cd0dc3, package_extract_file("patch/system/framework/pm.jar.p"));
set_progress(0.537465);
apply_patch("/system/framework/requestsync.jar", "-",
            7065e2d1a49595c079d00135aed8b1e858aa0496, 4250,
            44aa635d18be7689fad70a1cc9a65cd00f6ad13d, package_extract_file("patch/system/framework/requestsync.jar.p"));
set_progress(0.537498);
apply_patch("/system/framework/settings.jar", "-",
            f84031b3d8e079435de8b2ce57b2cefbf5e9fec3, 4118,
            5567648a1296008c414afeea0d52edc79efcdb76, package_extract_file("patch/system/framework/settings.jar.p"));
set_progress(0.537529);
apply_patch("/system/framework/svc.jar", "-",
            fe00aeca274333a647207de9c0478ba7c56bdf5c, 4623,
            45b2b17cf5619c5b37dfcbedf7be5b5c82ead8e5, package_extract_file("patch/system/framework/svc.jar.p"));
set_progress(0.537565);
apply_patch("/system/framework/uiautomator.jar", "-",
            9ccc653fd48770ac71a31efa22fbfce06c9cdebf, 46274,
            574141729e4a3c341c12abfb10ea38ed2e1c87aa, package_extract_file("patch/system/framework/uiautomator.jar.p"));
set_progress(0.537922);
apply_patch("/system/framework/voip-common.jar", "-",
            2edfc36d1a6aa34067233f9ff7da7ad9489be771, 68035,
            fa33d8a5149a93f5e41fede791b307bd097f07fb, package_extract_file("patch/system/framework/voip-common.jar.p"));
set_progress(0.538447);
apply_patch("/system/framework/wm.jar", "-",
            a3f9ce05bb6a2b0acee2e042ad7fa2f9a5c2277a, 3414,
            13b9ea2a593fff571bb37d06bc5b4374154c8c10, package_extract_file("patch/system/framework/wm.jar.p"));
set_progress(0.538473);
apply_patch("/system/lib/hw/audio.primary.tegra.so", "-",
            8bf02545ab21ea52c1eb4221ac10ddebc8e649f5, 103820,
            d24de3ebac07e484f1f26cad70d4b3922df70d9d, package_extract_file("patch/system/lib/hw/audio.primary.tegra.so.p"));
set_progress(0.539274);
apply_patch("/system/lib/hw/bluetooth.default.so", "-",
            d6d4a224858e2f195441579898f7a9c6198d9070, 1060764,
            f0a7ae23edb81718c4eabb10e69bb22c51f21658, package_extract_file("patch/system/lib/hw/bluetooth.default.so.p"));
set_progress(0.547459);
apply_patch("/system/lib/hw/camera.tegra.so", "-",
            80723115abe39a0d2eab928d4afe90a17fc5a566, 255684,
            94aa4a6014ba14bce40beef358e202614343bb00, package_extract_file("patch/system/lib/hw/camera.tegra.so.p"));
set_progress(0.549432);
apply_patch("/system/lib/libLLVM.so", "-",
            7d12891c0d35ce9d042972dc4bc23c5cab152e63, 8078736,
            586e175477b79a69c4a33d35a8d7c6a7f4d73e5f, package_extract_file("patch/system/lib/libLLVM.so.p"));
set_progress(0.611764);
apply_patch("/system/lib/libbcc.sha1.so", "-",
            2c6ffb82a8e919c4e8a0422b98d0349737259139, 5072,
            caf49ddb6a02f9347fc65e5b0b75429ec7df8ad8, package_extract_file("patch/system/lib/libbcc.sha1.so.p"));
set_progress(0.611803);
apply_patch("/system/lib/libbcc.so", "-",
            df825e5a92085de68678441161b57a2189b433f5, 542064,
            2cee4840498c93068df6a74059086bd1d6cf7bab, package_extract_file("patch/system/lib/libbcc.so.p"));
set_progress(0.615986);
apply_patch("/system/lib/libcgdrv.so", "-",
            8cfacc786de4c31f7b0355b09a25f21439e5c556, 3236128,
            c4181c31ec17642fa91e8ab6ef81c0325a28576f, package_extract_file("patch/system/lib/libcgdrv.so.p"));
set_progress(0.640954);
apply_patch("/system/lib/libchromium_net.so", "-",
            23ae65729e8d84fd8972c305cfdd5ceed3d0648d, 1678636,
            c3ab9cfe781ad7324002593dd171809d926ff6a9, package_extract_file("patch/system/lib/libchromium_net.so.p"));
set_progress(0.653906);
apply_patch("/system/lib/libmdnssd.so", "-",
            573e286d2711566bc5cdd8b63e6c29a95a9eb632, 21604,
            46e78dad9608f79d3741584e7d1a7d64ac8af7b5, package_extract_file("patch/system/lib/libmdnssd.so.p"));
set_progress(0.654073);
apply_patch("/system/lib/libnvodm_imager.so", "-",
            7fabb29b6866ef7fb2372ced9cc707f83f086dcf, 1695460,
            b0499d13db878d692f81d179a75e544f61dc2c6a, package_extract_file("patch/system/lib/libnvodm_imager.so.p"));
set_progress(0.667154);
apply_patch("/system/lib/libnvodm_query.so", "-",
            b0f9ef36c7fd355bad979e97c71a742c73cc0772, 51128,
            9d05e484fbed75c0e53991289af3ce7ec4d4f0d0, package_extract_file("patch/system/lib/libnvodm_query.so.p"));
set_progress(0.667549);
apply_patch("/system/lib/libril-icera.so", "-",
            04795eafcf369a0d8d45c31a54478e18429d3410, 116416,
            f4a1e54761e6c4493b635ce5b5fb0ebb4d714265, package_extract_file("patch/system/lib/libril-icera.so.p"));
set_progress(0.668447);
apply_patch("/system/lib/libstagefright_soft_aacdec.so", "-",
            b92bb27bad3965165dd9ee97396477fd5380969f, 218536,
            fa17b4b3890ff8d542be7ddbe659410d8b14e09c, package_extract_file("patch/system/lib/libstagefright_soft_aacdec.so.p"));
set_progress(0.670133);
apply_patch("/system/lib/libstagefright_soft_aacenc.so", "-",
            7a617a2499af79fda9af670c0bae0166438896d7, 267432,
            9ad6148faaafc8754bea2317aa8b5e15252fcabb, package_extract_file("patch/system/lib/libstagefright_soft_aacenc.so.p"));
set_progress(0.672196);
apply_patch("/system/lib/libwebcore.so", "-",
            909d8357c22e8ff76924cdcbae7907ec3b0a13f3, 8645948,
            47fbb314694775fcbb14d2afef8160633699758c, package_extract_file("patch/system/lib/libwebcore.so.p"));
set_progress(0.738905);
apply_patch("/system/lib/libwebrtc_audio_preprocessing.so", "-",
            bc119ee4ca0c7c359d2335183a45b0e354f4c0e7, 369944,
            638075ec5278e61e7cdde5003e34efb247866202, package_extract_file("patch/system/lib/libwebrtc_audio_preprocessing.so.p"));
set_progress(0.741759);
apply_patch("/system/lib/modules/akm8963.ko", "-",
            efb180534d1447770c5ccdbf1d0805fcd4a6224e, 196107,
            d3c311c0b80407866548a8d3afb28b1cebdea090, package_extract_file("patch/system/lib/modules/akm8963.ko.p"));
set_progress(0.743273);
apply_patch("/system/lib/modules/ansi_cprng.ko", "-",
            7c20196e71f4c318a39be51e85dc258048ec76d2, 118448,
            735d71a44673e2d61cf64e10dd197248073ae856, package_extract_file("patch/system/lib/modules/ansi_cprng.ko.p"));
set_progress(0.744186);
apply_patch("/system/lib/modules/gps_drv.ko", "-",
            4ea151b67296ec535e6c7cfa6bb2d0949d11bea4, 155710,
            d2cdbe600209d0c729e72de0f5f986980fa62e50, package_extract_file("patch/system/lib/modules/gps_drv.ko.p"));
set_progress(0.745388);
apply_patch("/system/lib/modules/gspca_main.ko", "-",
            8f74b272122cecc848649fb4180b9adc1382f96a, 253644,
            d0226888b1622560c50b58c9e5ab6393445d31be, package_extract_file("patch/system/lib/modules/gspca_main.ko.p"));
set_progress(0.747345);
apply_patch("/system/lib/modules/lcd.ko", "-",
            decf816b305ce21f96a41efa8e8598bc7fc5c10c, 136977,
            8d78fb987cb2ac3ba89716b81f0ff8e6bd832b75, package_extract_file("patch/system/lib/modules/lcd.ko.p"));
set_progress(0.748402);
apply_patch("/system/lib/modules/lib80211.ko", "-",
            016c1041f35216ff43f591e4deb1df1ac37fc3c4, 89551,
            b2c5fe88abf66e7bec7a2f098ac7d52737600240, package_extract_file("patch/system/lib/modules/lib80211.ko.p"));
set_progress(0.749093);
apply_patch("/system/lib/modules/mac80211.ko", "-",
            9c63fac76907ed8a56d5afb5c17a822c8c515712, 7809803,
            3f24545d300cd12edcfbb9fda5d6ec420ecfea26, package_extract_file("patch/system/lib/modules/mac80211.ko.p"));
set_progress(0.809350);
apply_patch("/system/lib/modules/mlan.ko", "-",
            8931c78a108c0cea38b3eb29e1ebd4fd7c3acebf, 2900462,
            7ba48a36a083e52ac7775be5f4d1e55c9cee7342, package_extract_file("patch/system/lib/modules/mlan.ko.p"));
set_progress(0.831729);
apply_patch("/system/lib/modules/mt2063.ko", "-",
            a6b7aba1f0f1177421ab6d5773189209e6ffbad5, 181095,
            d49d36ca7154e29f52b7ce330385f8b195639397, package_extract_file("patch/system/lib/modules/mt2063.ko.p"));
set_progress(0.833126);
apply_patch("/system/lib/modules/raw_ip_net.ko", "-",
            ad60bb3fea705b983e06387259b90d88ee1c6f48, 241783,
            57e98b826e16586035bfe2bee6c9de60422d1b59, package_extract_file("patch/system/lib/modules/raw_ip_net.ko.p"));
set_progress(0.834992);
apply_patch("/system/lib/modules/scsi_wait_scan.ko", "-",
            58f57dd95467377ae5dd84d3ed782dd7e8fe36ff, 32854,
            2d11bc4ebe2dae647184210211e15eb274f881e2, package_extract_file("patch/system/lib/modules/scsi_wait_scan.ko.p"));
set_progress(0.835245);
apply_patch("/system/lib/modules/sd8xxx.ko", "-",
            4e4aaaa62b8fbd962b2915ee2d8929a702995869, 2971548,
            d29c97488a64049918d63a95369166776e44c918, package_extract_file("patch/system/lib/modules/sd8xxx.ko.p"));
set_progress(0.858173);
apply_patch("/system/lib/modules/tcrypt.ko", "-",
            b3840df8bba4116630fb50cb99bf9abb60bd70e1, 230482,
            2725fb1bccab1ebb006a323edb9707977de06851, package_extract_file("patch/system/lib/modules/tcrypt.ko.p"));
set_progress(0.859951);
apply_patch("/system/lib/modules/tda18212.ko", "-",
            638d210040bc608a1a079b5bbe23b8be13de4ab1, 130587,
            a3b6da812ce62634e9bb5188dda2906ba0e0d38c, package_extract_file("patch/system/lib/modules/tda18212.ko.p"));
set_progress(0.860958);
apply_patch("/system/lib/modules/tda18218.ko", "-",
            b11b8accf6a1388b75b2465401742ae87bf8e3ca, 132691,
            f60c77bf6327071693f4c4a6e6c840c3cd8f68d6, package_extract_file("patch/system/lib/modules/tda18218.ko.p"));
set_progress(0.861982);
apply_patch("/system/lib/modules/wl12xx.ko", "-",
            f9b8020e2846adb9ebbbff290c73b490bf2807a4, 3043452,
            b7bedcc068aac63ed17f0a7c9f843333080e1286, package_extract_file("patch/system/lib/modules/wl12xx.ko.p"));
set_progress(0.885464);
apply_patch("/system/lib/modules/wl12xx_sdio.ko", "-",
            e736c5003f86089fed78c04d88aa727e9632ff71, 231616,
            e8105ff799095debde52f9797b59e0977245b024, package_extract_file("patch/system/lib/modules/wl12xx_sdio.ko.p"));
set_progress(0.887251);
apply_patch("/system/lib/modules/xc4000.ko", "-",
            052e4695a6841df6aadd42dda93d9a5446d9ab88, 183765,
            115d06131e11555761eab5dcb740699a6ef22cf1, package_extract_file("patch/system/lib/modules/xc4000.ko.p"));
set_progress(0.888669);
apply_patch("/system/vendor/firmware/app/modem.wrapped", "-",
            1e3410edfdf32d267ae3e57406d38bf16468b69b, 8079128,
            aedcdbf6414ec193140d2167a836e082ec637c0c, package_extract_file("patch/system/vendor/firmware/app/modem.wrapped.p"));
set_progress(0.951005);
apply_patch("/system/vendor/firmware/data/config/audioConfig.bin",
            "-", 303dcc426932888a78f794a6cfb62d011ec649f5, 66330,
            a08031883e6b9b2ac14a41d9dfd1789607d17f9d, package_extract_file("patch/system/vendor/firmware/data/config/audioConfig.bin.p"));
set_progress(0.951516);
ui_print("Patching boot image...");
apply_patch("EMMC:/dev/block/platform/sdhci-tegra.3/by-name/LNX:6266880:33919067484036a0c9418679ce306bd1c15c27ed:6281216:c8372622233e568331729778b563bf7c185ff5d6",
            "-", c8372622233e568331729778b563bf7c185ff5d6, 6281216,
            33919067484036a0c9418679ce306bd1c15c27ed, package_extract_file("patch/boot.img.p"));
set_progress(0.999980);
delete("/system/recovery-from-boot.p",
       "/system/etc/install-recovery.sh");
show_progress(0.100000, 10);
ui_print("Unpacking new files...");
package_extract_dir("system", "/system");
ui_print("Unpacking new recovery...");
package_extract_dir("recovery", "/system");
ui_print("Symlinks and permissions...");
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, 0, 0755, "/system/bin/ping");
set_perm(0, 2000, 0750, "/system/bin/run-as");
set_perm(1014, 2000, 0550, "/system/etc/dhcpcd/dhcpcd-run-hooks");
set_perm(0, 0, 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(0, 2000, 0755, "/system/vendor/firmware");
set_perm(0, 2000, 0755, "/system/vendor/firmware/app");
set_perm(0, 2000, 0755, "/system/vendor/firmware/bcm43341");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/firmware/data");
set_perm_recursive(0, 0, 0755, 0644, "/system/vendor/firmware/data/config");
set_perm(0, 2000, 0755, "/system/vendor/firmware/data/config");
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_recursive(0, 2000, 0755, 0644, "/system/vendor/lib/hw");
set_perm(0, 0, 0644, "/system/vendor/lib/hw/power.ceres.so");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/lib/mediadrm");
set_perm(0, 0, 0644, "/system/vendor/lib/mediadrm/libwvdrmengine.so");
set_perm(0, 2000, 0755, "/system/vendor/media");
set_perm(0, 2000, 0755, "/system/vendor/pittpatt");
set_perm(0, 2000, 0755, "/system/vendor/pittpatt/models");
set_perm(0, 2000, 0755, "/system/vendor/pittpatt/models/detection");
set_perm(0, 2000, 0755, "/system/vendor/pittpatt/models/detection/multi_pose_face_landmark_detectors.7");
set_perm(0, 2000, 0755, "/system/vendor/pittpatt/models/detection/yaw_roll_face_detectors.6");
set_perm_recursive(0, 2000, 0755, 0644, "/system/vendor/pittpatt/models/recognition");
set_perm(0, 0, 0644, "/system/vendor/pittpatt/models/recognition/face.face.y0-y0-22-b-N.bin");
set_perm_recursive(0, 2000, 0755, 0755, "/system/xbin");
nv_copy_blob_file("blob", "/staging");
ui_print("Patching remaining system files...");
apply_patch("/system/build.prop", "-",
            cfdb2c53fe7c8d8047da6e147ab0cf622bd50450, 2619,
            8929cff58cfb864b55549902d078b2cd7bd48ed9, package_extract_file("patch/system/build.prop.p"));
set_perm(0, 0, 0644, "/system/build.prop");
unmount("/system");
Modifié par Lannig
Texte mis en spoiler pour que ce soit un peu moins encombrant :)
Lien vers le commentaire
Partager sur d’autres sites

Donc on a plusieurs checks sur le build.prop :

assert(file_getprop("/system/build.prop", "ro.build.fingerprint") == "WIKO/s8515_wiko/s8515:4.3/JLS36C/eng.develop.20140605.094954:user/release-keys" ||
       file_getprop("/system/build.prop", "ro.build.fingerprint") == "WIKO/s8515_wiko/s8515:4.3/JLS36C/eng.develop.20140801.161550:user/dev-keys");
assert(getprop("ro.product.device") == "s8515" ||
       getprop("ro.build.product") == "s8515");

Je suppose que personne n'a bricolé le contenu de ces lignes :

ro.build.fingerprint

ro.product.device

ro.build.product

et qu'elles contiennent bien ce qui est marqué plus haut ?

 

Ensuite, il y a le apply_patch_check qui valide un checksum. Ca veut dire que la moindre modification de build.prop, même un espace ou un retour chariot en plus ou en moins, le fera foirer. Et c'est probablement ce qui se passe.

Si c'est ça, les build.prop d'origine qui ont été fournis le ne sont pas vraiment, il y a eu d'autres modifs dedans ou alors quelque chose a été altéré pendant les transfers. Je ne vois que cela...

 

 

EDIT : je suis allé voir le build.prop soi-disant d'origine posté là : https://forum.frandroid.com/topic/196873-demande-build-prop-dorigine/

Ce n'est certainement pas celui d'origine !

Avec des lignes comme ça :

### Pimp my Rom : Enable Adaptive Multi-Rate Wideband
ro.ril.enable.amr.wideband=1
### Pimp my Rom : Amount of In-Call Volume Steps

Aucune chance... trouvez-vous un vrai build.prop d'origine...

 

EDIT 2 : en revanche celui-ci : http://jheberg.net/captcha/build-2/ (donné à la page précédente) semble OK

Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...