-1 votos

¿Cómo puedo acceder a la carpeta del sistema de una tablet Android dañada desde el ordenador?

Tengo una tablet china allwinner a13. El firmware que tenía era realmente lento y no podía usar Google Apps así que decidí instalarle una rom personalizada. Probé varias roms, pero sólo algunas estaban cerca de funcionar al 100%. Algunas no tenían wifi que funcionara, y las que sí tenían wifi que funcionaba tenían otros problemas.

El mejor que encontré fue uno que no tenía wifi que funcionara, pero todo lo demás iba súper bien. Así que decidí intentar arreglar su wifi.

No soy bueno con Android. Encontré un fixer de wifi para tabletas allwinner a13, pero para Cyanogenmod, y sustituí los archivos del firmware instalado por los del fixer. Ahora cuando intento abrir la tablet, se queda atascada en la pantalla de Android desde el principio del arranque.

La tablet tiene root. Hay alguna forma de acceder a la carpeta del sistema donde reemplacé los archivos de mi pc, aunque la tablet no pueda arrancar?


Actualizaciones:

  • el dispositivo todavía puede ser arrancado en la recuperación
  • la ROM que instalé es una .img y fue flasheado con LiveSuite. LiveSuite ya no reconoce la tablet cuando entra en recovery.
  • ADB detecta el dispositivo cuando se inicia en la recuperación ( adb reboot-bootloader también ha funcionado bien)
  • adb shell no funciona; obviamente el shell es parte de lo que se estropeó con el "broken flash" ( adb shell resulta en un /system/bin/sh' failed: No such file or directory (2) )

0voto

divided-by-zero Puntos 321

Si tu dispositivo al menos arranca hasta que se inicie el demonio adb, tienes un cambio. Prueba a conectarlo a tu ordenador y comprueba si es reconocido a través de: adb devices. Si es así puedes abrir un shell escribiendo: adb shell .

Si has flasheado un Android reciente, creo que >=4.3, te encontrarás con problemas de autorización.

Otra forma puede ser arrancar este dispositivo en el recovery, si es que el recovery todavía funciona. También puede utilizar adb, pero probablemente también se ejecuta en problemas de autorización.

Si adb no funciona es probable que te encuentres con un kernel panic. Sin adb es imposible acceder a la partición del sistema.

Editar :

Así que, como puedes arrancar en el recovery debes instalar ADB(toma el enlace que se proporciona en el comentario de Izzy).

Como estás dispuesto a cambiar cosas en la partición del sistema, debes tener en cuenta que la partición del sistema suele montarse en modo de sólo lectura. Para volver a montar la partición del sistema de lectura-escritura puedes intentar adb remount . Si esto no tiene éxito, también puedes probar: adb shell; mount -o remount,rw /system . Después de volver a montar la partición del sistema de lectura-escritura puede "empujar" los archivos allí a través de adb push y puede abrir un shell/consola/terminal a través de adb shell .

Si tienes conocimientos sobre algunas herramientas básicas del shell de linux como dd (Intentar man dd en linux o usa google) y sabes cómo es la distribución de tu partición y también tienes los antiguos archivos boot.img, system.img, etc. puedes "dd/flash" en tu nand flash, que restaurará la antigua ROM. También hay un software de flasheo propietario para dispositivos allwinner (creo que se llama phoenix suite) que también es capaz de restaurar ROMs (ten en cuenta que necesitas un formato de archivo de flasheo propietario).

Lo mencionado anteriormente dd restore sólo debe hacerse si se sabe lo que se hace, ya que puede destruir más de lo que repara.

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