OTA-Update schlägt nach dem Rooten des Telefons fehl

Ich habe ein entsperrtes Nexus One, das ich gerootet habe, um eine Systemanwendung (Twitter) zu entfernen, aber jetzt schlägt das OTA-Systemupdate mit der Meldung fehl

Verifying current system ...
assert failed: apply_patch_check("/system/app/Twitter.apk", "<long hex string>")
E:Error in /cache/c8847c98b948.signed-passion-FRG83-fromFR91.c8847c98.zip
(status 7)

Unrooting des Geräts scheint das nicht zu beheben. Ist das Entfernen einer System-App mehr als ein „rm“ der .apk-Datei? Gibt es beispielsweise eine Konfigurationsdatei, die ebenfalls gepatcht werden muss?

Antworten (2)

Es sieht so aus, als müssten Sie die Twitter.apk erneut hinzufügen, aktualisieren und dann wieder entfernen. Hast du das probiert? Der Patch selbst versucht, diese apk für das Update zu finden (nicht sicher, ob Sie den Patch ändern können, da er wahrscheinlich signiert ist?).

Nach dem, was ich gelesen habe, entfernt das Systemupdate den Exploit, der das Rooten des Telefons überhaupt erst ermöglicht. Meine Hoffnung war, die App zu entfernen, während das Rooten des Telefons noch möglich war.
HA! Diese Bastarde. Keine Sorge, es gibt Exploits, um es zu rooten und die Wiederherstellung auch für das OTA zu ersetzen. www.unwiderrufen.com
Ich habe versucht, Twitter erneut hinzuzufügen, aber das Update schlägt immer noch mit demselben Fehler fehl.

Was am Ende funktionierte, war die Neuinstallation des standardmäßigen Nexus One-Images (alias Passion). Es scheint verschiedene Möglichkeiten zu geben, zu einer Standardinstallation zurückzukehren, aber was für mich funktioniert hat, war:

  • Laden Sie die PASSIMG_Passion_.zipDatei von deliver-roms.com herunter
  • Benennen Sie die Datei um passimg.zipund kopieren Sie sie über USB auf die SD-Karte
  • In hboot gebootet (Halten Sie die Leiser-Taste gedrückt, während Sie das Telefon einschalten)
  • Wählen Sie „Ja“, wenn Sie gefragt werden, ob hboot das Image installieren soll

Die obigen Schritte wurden von diesem Beitrag im XDA-Developers-Forum inspiriert. Danach funktionierten die OTA-Updates wieder.