7 votos

He aceptado accidentalmente la actualización, ¿cómo puedo abortarla antes de que se instale?

Llevo unos meses evitando deliberadamente la última actualización de Verizon D2G. Es realmente molesto que no haya manera de hacer que deje de preguntarme. Pero esta noche estaba cansado y mi dedo se deslizó y accidentalmente aceptó en lugar de retrasar 12 horas más. Mi teléfono comenzó a apagarse para instalar pero rápidamente saqué la batería. Ahora cada vez que el teléfono arranca después de un minuto de iniciar los servicios aparentemente recuerda que iba a actualizar por lo que comienza a apagar el teléfono.

He tratado de ir a las actualizaciones y buscar manualmente una actualización, con la esperanza de que esto confundiría el teléfono y empezaría a preguntarme de nuevo si quería actualizar, pero en medio de la búsqueda de una actualización simplemente abortó de repente y me lanzó de nuevo al menú de configuración, y los intentos posteriores simplemente abortaron inmediatamente. [Editar: Lo intenté de nuevo, esta vez buscando inmediatamente las actualizaciones tan pronto como pude entrar. Esta vez empezó a buscar inmediatamente, y continuó buscando hasta que empezó el apagado automático]. También intenté mirar los procesos con una aplicación de monitorización del sistema que tengo, pero no fui capaz de identificar un proceso para matarlo antes de que empezara a apagarse - e incluso si lo hiciera, me temo que podría empezar a actualizar cuando no esté mirando más tarde.

¿Hay alguna forma de abortar la instalación? Tengo miedo de dejar que empiece la instalación porque no sé qué esperar. ¿Me ofrece la posibilidad de cancelar? Si no es así, me temo que podría brickear mi teléfono si saco la batería después de que empiece a actualizarse.

Y en caso de que te lo estés preguntando, no permitiré en absoluto esta actualización debido al riesgo de que la actualización rompa alguna característica oscura de la que dependo. Por otra parte, esta es la actualización que elimina la capacidad de Root. Mi teléfono no está rooteado, y realmente no tengo el tiempo o la inclinación a Root en el momento (es otro riesgo que no quiero tomar), pero no voy a aceptar la capacidad de ser eliminado.

Editar: La siguiente información proviene del registro adb:

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

Entonces, quiere instalar 4.5.608.A956.Verizon. [actualización: en realidad, eso no puede ser correcto, ¡porque esa es la versión que ya estoy ejecutando! ]

Además, lo siguiente no funcionó:

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

Actualización: Bueno, estoy pensando que tal vez la única manera de evitar la actualización es realmente Root mi teléfono. :-(

4voto

Michael Puntos 356

Bien, así es como he resuelto el problema:

He seguido la primera parte de las instrucciones aquí: http://oldwiki.cyanogenmod.org/wiki/Motorola_Droid_2_Global:_Full_Update_Guide para borrar la flash e instalar la versión más antigua del software de Motorola. (específicamente, la sección 2.1.1) Luego actualicé a la versión que estaba ejecutando antes de que la actualización comenzara a intentar ejecutarse.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X