Bon, alors j'ai été un idiot absolu et j'ai désinstallé mediatek-res.apk. J'étais probablement très fatigué et j'ai été assez stupide pour oublier de faire une sauvegarde en récupération. Le téléphone est un clone chinois (Jiake JK3) et je ne trouve aucun firmware stock sur internet. Il est maintenant coincé en bootloop, donc d'une manière ou d'une autre je dois restaurer mediatek-res.apk. Je peux obtenir un accès adb avec Root lorsque je suis en récupération. J'ai essayé de le pousser dans /system/framework avec les permissions correctes, mais cela n'a pas fonctionné. Le journal (lorsque je démarre) dit :
D/PackageManager( 1699): scan package: /system/framework/mediatek-res.apk , start at: 66650ms.
D/asset ( 1699): AssetManager-->addDefaultAssets CIP path not exsit!
et
I/PackageManager( 1699): /system/framework/mediatek-res.apk changed; collecting certs
D/dalvikvm( 1699): GC_CONCURRENT freed 1976K (15855), 34% free 4069K/6124K, paused 1ms+2ms, total 19ms
et
E/PackageManager( 1699): Package com.mediatek has no signatures that match those in shared user android.uid.system; ignoring!
W/PackageManager( 1699): Signature mismatch for shared user : SharedUserSetting{41de1470 android.uid.system/1000}
Je n'ai aucune idée de ce que cela signifie, mais je suis un utilisateur assez compétent, alors si quelqu'un pouvait me dire ce que cela signifie, ce serait génial.