1 votos

El Droid 2/R2-D2 no puede cargar más allá del Bootloader

Recogí un DROID R2-D2 de un compañero de trabajo que ha renunciado al dispositivo. Sabiendo que me gusta juguetear con estas cosas, me ofreció el teléfono en cualquier condición que pueda reunir de él.

Hace unas semanas se le cayó al agua y desde ese momento el sistema operativo Android ya no arranca. Sale la pantalla del bootloader al encenderlo (sin forzar este modo con los botones de volumen del hardware), pero hasta ahí llega. No creo que se trate de un boot-loop, ya que el teléfono no se reinicia automáticamente, pero soy algo novato en la terminología. No creo que esta pregunta sea un duplicado de este Ya que las pantallas a las que puedo acceder son diferentes.

También tengo un DROID X ( pregunta similar para este modelo ), pero para los que no están familiarizados, el gestor de arranque presentado mediante el método del botón de volumen al arrancar no produce la misma pantalla. en el X Hay opciones reales, como cargar fastboot, etc. Con el 2/R2-D2 No hay opciones, sólo "OK para programar". No estoy seguro de si el bootloader está desbloqueado o no. El D2 que funciona está en condición de stock, y el menú del bootloader es mínimo comparado con el del X, y el bootloader que no funciona es idéntico. Si la condición de stock está bloqueada, entonces asumo que este es el caso.

Puedo forzar el modo de recuperación (manteniendo la 'x' del teclado mientras arranca), pero las opciones allí no ayudan.

Desde la pantalla del bootloader, esto es lo que veo:

Siempre esta cabecera :

Bootloader
D2.37

si la batería está cargada :

Battery OK
OK to Program

si la batería está agotada (Creo, la batería está llena en este momento y mi memoria puede estar equivocada):

Battery low
Unable to program

si no hay un USB conectado :

Connect USB
Data Cable

si está conectado por USB (al PC o a la alimentación directa) :

Transfer Mode:
USB

Desde la pantalla de recuperación (después de cargar el ! imagen y llegar al menú real pulsando los botones de subir y bajar el volumen al mismo tiempo), esto es lo que veo:

Android system recovery <3e>

Android system recovery utility

reboot system now
apply update from sdcard
wipe data/factory reset
wipe cache partition

De las opciones anteriores, he probado todas, pero sé que la opción de la tarjeta sdcard se hizo de forma incorrecta, ya que no estoy seguro de qué archivos son necesarios para esta actualización. Las otras opciones, que 'funcionaron' no dieron lugar a ningún cambio en el comportamiento de arranque.

El teléfono es detectado por mi máquina Windows 7. Es decir, cuando conecto el dispositivo al PC, Windows detecta el hardware y reconoce el R2-D2 como el mismo (sin necesidad de nuevos drivers) que el Droid 2, y puedo verlo en mi lista de dispositivos en Mi PC. Sin embargo, no puedo ejecutar ninguna función de depuración en él. Es decir, el D2 (esencialmente el mismo teléfono, el mismo hardware, controladores, etc.) que regularmente conecto a mi PC para probar mis propias aplicaciones programadas, y ADB funciona sin problemas. Cualquier intento de depurar el dispositivo resulta en que el dispositivo no es encontrado por adb. Tanto en el bootloader como en el Recovery Mode, el R2-D2 no puede ser detectado por adb devices . Si conecto el D2 funcional, adb inmediatamente es capaz de mostrar el ID del dispositivo.

También trató de ver si fastboot detectaba el dispositivo, pero no lo hacía ni en el bootloader, ni en el modo recovery.

He descargado una serie de .sbf de varias fuentes ( este siendo el único que puedo encontrar en este momento), y reflashed utilizando RSDLite. Soy nuevo en esto y por eso he utilizado numerosos walkthroughs de la web para llegar hasta aquí. Estoy algo seguro de que he aprendido a flashear correctamente, ya que algunos de los intentos fallaron y causaron que el bootloader fallara, pero algunos de ellos al menos me devolvieron a la misma condición de "trabajo" que tenía el teléfono cuando lo recogí.

En este punto, no me importa si el teléfono está rooteado o no; no me importa si tengo una ROM personalizada o de stock cargada; no me importa si el sistema operativo tiene errores una vez que se ejecuta. Sólo me gustaría ser capaz de conseguir el teléfono para arrancar en absoluto. El propietario original ha recogido un reemplazo de Verizon, por lo que el peor de los casos (el teléfono es un ladrillo) no es el fin del mundo.

Especialmente teniendo en cuenta el hecho de que tengo un teléfono casi idéntico para trabajar, ¿hay alguna manera de rasgar el .img s del modelo que funciona y cargarlo en el roto? ¿Hay algún paso en el .sbf ¿recarga que podría estar haciendo incorrectamente? ¿Hay otros consejos o fuentes que me ayuden a poner en marcha este teléfono de nuevo?

1voto

Nick Pierpoint Puntos 7976

Ok, cuando en bootloader - la aplicación binaria en Windows/Linux etc, fastboot debe detectarlo fastboot devices pero en el recovery, presumiblemente se trata de un recovery de stock para dichos dispositivos, es decir, no CWM, TWRP, etc.

Así que no adb ¡que se ejecuta en la recuperación de valores, lo que implica, además, que el gestor de arranque está bloqueado! ¡Si se hubiera desbloqueado, haría las cosas más fáciles!

Sin embargo, como no estoy familiarizado con el dispositivo, podría valer la pena leer esto rosca (pero tampoco actúes en consecuencia ya que, por lo que parece, aún no estás del todo seguro). Aparte de eso, lo dejaré así y esperaré a que alguien que esté al tanto de dicho dispositivo responda. Mi respuesta es más genérica.

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