Ich habe das neueste Verizon D2G-Update seit einigen Monaten bewusst vermieden. Es ist wirklich ärgerlich, dass es keine Möglichkeit gibt, mich nicht mehr zu fragen. Aber heute Nacht war ich müde und mein Finger rutschte aus und es akzeptierte versehentlich, anstatt 12 weitere Stunden zu verzögern. Mein Telefon wurde heruntergefahren, um zu installieren, aber ich zog schnell den Akku heraus. Jedes Mal, wenn das Telefon nach etwa einer Minute des Startens der Dienste gestartet wird, erinnert es sich anscheinend daran, dass es aktualisiert werden würde, sodass das Telefon heruntergefahren wird.
Ich habe versucht, zu Updates zu gehen und manuell nach einem Update zu suchen, in der Hoffnung, dass dies das Telefon verwirren und mich erneut fragen würde, ob ich ein Update durchführen möchte, aber mitten in der Suche nach einem Update wurde es plötzlich abgebrochen und geworfen Ich kehre zum Einstellungsmenü zurück und nachfolgende Versuche werden sofort abgebrochen. [edit: Ich habe es erneut versucht, diesmal sofort nach Updates gesucht, sobald ich mich anmelden konnte. Dieses Mal wurde sofort mit der Suche begonnen und die Suche fortgesetzt, bis das automatische Herunterfahren begann.] Ich habe auch versucht, die Prozesse mit einer Systemüberwachungs-App zu untersuchen, die ich hatte, konnte jedoch keinen Prozess identifizieren, der vor dem Herunterfahren beendet werden sollte - und Selbst wenn ich es getan hätte, hätte ich Angst, dass es immer noch aktualisiert wird, wenn ich es später nicht mehr sehe.
Kann ich die Installation auf irgendeine Weise abbrechen? Ich habe Angst, es tatsächlich installieren zu lassen, weil ich nicht weiß, was mich erwartet. Bietet es mir die Möglichkeit zu stornieren? Wenn nicht, befürchte ich, dass ich mein Telefon beschädigen könnte, wenn ich den Akku nach dem Aktualisieren ziehe.
Und falls Sie sich fragen, ich werde dieses Update absolut nicht zulassen, da das Risiko besteht, dass das Update eine obskure Funktion beschädigt, von der ich abhängig bin. Zum anderen ist dies das Update, das die Fähigkeit zum Rooten entfernt. Mein Telefon ist nicht gerootet und ich habe im Moment wirklich nicht die Zeit oder die Neigung, es zu rooten (es ist ein weiteres Risiko, das ich nicht eingehen möchte), aber ich akzeptiere nicht die Fähigkeit, entfernt zu werden.
Bearbeiten: Die folgenden Informationen stammen aus dem ADB-Protokoll:
07-XX XX:31:15.883 1306 1433 I ActivityManager: Start proc com.motorola.Upgrader for broadcast com.motorola.Upgrader/.UpgraderReceiver: pid=2334 uid=1000 gids={3002, 3001, 3003, 1015, 2001, 1007}^M
07-Xx XX:31:15.953 2334 2334 W UpgraderReceiver: !!! INSTALL UPDATE !!!^M
07-XX XX:31:15.961 2334 2334 W RecoverySystem: !!! REBOOTING TO INSTALL /cache/Blur_Version.4.5.608.A956.Verizon.en.US.zip !!!^M
07-Xx XX:31:15.961 2334 2334 I RecoverySystem: in google bootCommand, 23103 disalbed^M
07-XX XX:31:15.961 1306 1340 D ShutdownThread: Notifying thread to start radio shutdown^M
Es möchte also 4.5.608.A956.Verizon installieren. [Update: Eigentlich kann das nicht richtig sein, denn das ist die Version, die ich bereits verwende! ]]
Auch das Folgende hat nicht funktioniert:
bash-4.1$ ./adb uninstall com.motorola.Upgrader
Failure
bash-4.1$ ./adb shell kill $(./adb shell ps | grep com.motorola.Upgrader | awk '{ print $2 }')
could not kill pid 2379: Operation not permitted
Update: Nun, ich denke, es sieht so aus, als ob die einzige Möglichkeit, das Update zu vermeiden, darin besteht, mein Telefon tatsächlich zu rooten. :-(
/cache
? Tricky. Wenn es auf der SD-Karte wäre, würde ich sagen, löschen Sie die heruntergeladene ZIP. Wenn Sie verwurzelt wären, würde ich dasselbe sagen. Haben Sie sich bei der Wiederherstellung am Telefon umgesehen, um zu sehen, ob Sie/cache
von dort aus wischen können?