Samsung Captivate no arranca después de rootear

Recientemente instalé Clockwork Recovery y lo usé para instalar CyanogenMod 10 en mi Captivate usando esta guía. Todo funcionó perfectamente.

Hice una copia de seguridad de la ROM de stock. Luego me di cuenta de que mis contactos y datos se habían ido en la nueva ROM. Leí en un artículo que podías restaurar la parte de datos de la copia de seguridad usando la recuperación en Nandroid, así que la recuperé. Pero cuando reinicié, el teléfono se atascó en la pantalla giratoria de CyaogenMod.

Empeoré el problema al intentar flashear el kernel mtkareys zImage y repetí el proceso descrito en la guía. Ahora, no puedo entrar en el modo de recuperación ni en el sistema operativo Android (CyaogenMod).

Sospecho que necesitaría usar alguna herramienta que use mi PC Ubuntu 12.04 o Windows 7, porque el único recurso al que tengo acceso es el modo de descarga en el teléfono. Nada más parece funcionar. Por favor, comprenda que soy un principiante que nunca ha escrito una aplicación para Android (aunque tengo el SDK instalado).

¿Por qué flasheó un kernel mtkareys zImage kernelpara citar OP, cuando realmente quería restaurar la parte de los datos ...? ¡¿Cuál fue el factor decisivo en eso?!

Respuestas (3)

Lo que dijo Izzy es correcto. Además, ¡nunca te rindas! Descubrí que siempre hay algo que puedes hacer para desatascar tu cautiverio.

La página wiki de xda-developers es muy útil en este sentido. Las secciones sobre bricking y unbricking deberían ser muy útiles. Si bien es muy difícil enumerar todas las formas posibles de desbloqueo aquí, siempre es útil comprender la naturaleza del ladrillo (blando o duro) y buscar formas alternativas en los foros. Las técnicas que conozco hasta ahora son:

  • El método de 3 botones y sus variaciones, como se indica en la página wiki anterior. (Hay variaciones, solo búscalas en xda-developers)
  • Usando su PC y el cable USB. La respuesta de Izzy es uno de esos métodos.
  • Soluciones de hardware que implican cortar un cable USB o usar resistencias. Cuando tengas un ladrillo duro, puede que tengas que recurrir a estos.

¡Suerte y no dejes de buscar! Siempre hay una manera de desbloquear su Captivate.

en lugar de simplemente agregar un enlace, explique cuál es el método, con un resumen del artículo que ha vinculado.
Gracias por su sugerencia sobre cómo escribir una respuesta más útil. Desafortunadamente, no tengo tiempo para escribir un resumen y creo que la información que brindo puede ser útil tal como está.
Resulta que tengo tiempo ahora. Espero que esto sea mejor. Necesito 10 de reputación para poder dar una mejor respuesta a este pobre hombre .

Si tuviera recuperación, un simple borrado de datos habría solucionado el problema del bucle de arranque. El problema que está describiendo suena como un problema de kernel/sistema.

La única solución sería probar y actualizar un nuevo kernel a través del modo de descarga; tendría que encontrar un programa que pudiera hacer esto.

Si esto no es posible (puede que no lo sea), entonces debe considerar que su teléfono está bloqueado y debe llevarlo al centro de servicio más cercano para que lo reparen (no les diga que lo rooteó, solo diga que no enciende). encendido después de haberlo apagado).

Esa es una pila de errores que te están ocurriendo. Antes de presentarle una posible solución, permítame señalarle cuáles han sido sus errores, para evitarlos en el futuro:

  1. Nunca vaya a restaurar los datos del sistema (esto incluye SMS, contactos y otros datos de las aplicaciones del sistema) desde una copia de seguridad de Nandroid de una ROM a una ROM diferente. Esto podría funcionar en algunos casos (cuando las ROM involucradas son muycompatible), pero lo más probable es que te traiga problemas como lo fue en tu caso. Las aplicaciones almacenan sus datos principalmente en archivos SQLite, que contienen bases de datos, y la estructura de esas bases de datos a menudo difiere. Entonces rompes esas aplicaciones, lo que genera diferentes tipos de problemas, hasta el punto de bucles de arranque o arranques incompletos, quedándose atascado en el logotipo. Esta es también la razón por la que Liam tiene razón en que un "borrado de datos" (o "restablecimiento de fábrica") habría resuelto el problema (ya que eliminaría esos archivos SQLite rotos y las aplicaciones los volverían a crear vacíos).
    Si realmente necesita transferir datos de aplicaciones del sistema entre diferentes ROM, la mejor manera es exportar estos datos antes de flashear (los contactos se pueden exportar directamente desde la aplicación de contactos y luego se almacenarían como.vcfarchivo en su tarjeta SD; para otras cosas como SMS, hay aplicaciones disponibles en la tienda de juegos) e impórtalas después. Además, como está rooteado, debería considerar comprar la versión pro de Titanium Backup para obtener una copia de seguridad completa (además de su copia de seguridad de Nandroid). Titanium Backup incluye una "función de migración" que también debería funcionar para ese tipo de datos.
  2. Nunca actualice un kernel si no está 100% seguro de que funciona para su combinación de dispositivo y ROM. Si rompe cosas aquí, su dispositivo no podrá iniciarse en modo normal o de recuperación, como experimentó. Especialmente, no haga tal cosa si su dispositivo ya tiene otros problemas; primero resuelva ese problema antes de hacer esos "cambios profundos en el sistema".

Ahora, tiene 100% de razón: como ya no puede iniciar el modo de recuperación, necesita una herramienta de ayuda "desde afuera". Para los dispositivos Samsung, esta herramienta es Odin (que es lo que proporciona Samsung), o Heimdall , que es una alternativa multiplataforma a Odin que también se ejecutará en su PC con Ubuntu (Odin no lo hará, ya que en mi humilde opinión es solo para Windows ). Use cualquiera de los dos para flashear cualquier ROM compatible con su dispositivo, para que su modo de recuperación vuelva a funcionar. Una vez hecho esto, puede comenzar a actualizar la recuperación de ClockworkMod, luego restaurar su copia de seguridad completa de Nandroid, exportar sus datos como se describe anteriormente y finalmente cambiar a la ROM que desea usar.

Heimdall

¡Buena suerte! Si eso falla, prueba con Heimdall. No tengo ningún dispositivo Samsung, pero he leído bastante a menudo que se prefiere Heimdall sobre Odin. Sin embargo, los por qué y cómo lo explica mejor un usuario de Samsung que puede contarlo de primera mano;)