Richtig, ich war also ein absoluter Idiot und habe mediatek-res.apk deinstalliert. Ich war wahrscheinlich sehr müde und ich war dumm genug, zu vergessen, ein Backup in der Wiederherstellung zu erstellen. Das Telefon ist ein chinesischer Klon (Jiake JK3) und ich kann keine Standard-Firmware im Internet finden. Es steckt jetzt im Bootloop fest, also muss ich irgendwie mediatek-res.apk wiederherstellen. Ich kann mit root auf adb zugreifen, wenn ich mich in der Wiederherstellung befinde. Ich habe versucht, es mit den richtigen Berechtigungen nach /system/framework zu verschieben, aber das hat nicht funktioniert. Das Log (wenn ich hochfahre) sagt:
D/PackageManager( 1699): scan package: /system/framework/mediatek-res.apk , start at: 66650ms.
D/asset ( 1699): AssetManager-->addDefaultAssets CIP path not exsit!
Und
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
Und
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}
Ich habe keine Ahnung, was das alles bedeutet, aber ich bin ein ziemlich fähiger Benutzer. Wenn mir also jemand sagen könnte, was es bedeutet, wäre das großartig.
Die Signaturabweichung weist darauf hin, dass das von Ihnen installierte Paket (das mediatek-res.apk
) nicht aus derselben Quelle wie der Rest des Betriebssystems stammt. Es stammt von einem anderen ROM, wahrscheinlich von einem anderen OEM für ein anderes Gerät. Sie müssen die APK-Datei finden, die mit dem Rest Ihres ROM übereinstimmt, und zwar auf demselben Gerät wie Ihrem.
RossC
/system
ZIP-Dateien löschen oder überhaupt flashen!Dan Hulme
Benutzer2350334