Aller au contenu

Recommended Posts

Posté(e)

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.

Posté(e)

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"...

Posté(e)

Tu confirme ce que je pensais alors :) Un tour par towelroot, une modif de build.prop, et un dérootage par SuperSu et le tour est joué ? (Ou au pire, la MAJ enlève le root non ?)

Posté(e)

Oui pour la 1ere séquence.

Je te conseille de derooter. Certaines m-a-j refusent de s'installer sur un smartphone rooté. Je ne sais pas si c'est le cas du Wax ou pas.

  • Like 1
Posté(e)

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é.

Posté(e) (modifié)

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
Posté(e) (modifié)

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
Posté(e)

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

Posté(e)

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...

Posté(e) (modifié)

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
Posté(e)

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 ?

Posté(e)

je vois beaucoup pimp my rom

1 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 ?

Posté(e)

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 ...

Posté(e)

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"

Posté(e)

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

Posté(e)

Quelqu'un a-t-il récupéré le zip de m-a-j ? il faudrait aller voir le fichier update-script pour voir quelle validation d'intégrité il fait sur build.prop.

Posté(e) (modifié)

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 :)
Posté(e)

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

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...