0 votos

la recuperación no reconoce / monta la tarjeta SD

Como se informa en un post anterior He rooteado mi HTC Desire Bravo con tacoroot y revolutionary, y mi idea era instalar una ROM de recuperación a través de la tarjeta SD.

El problema es que ni ClockworkMod ni la imagen de recuperación de TeamWin reconocen mis tarjetas SD. Primero tuve las tarjetas (16G) particionadas en ~50% Fat32, ~50% ext{2,4} y unos 100M de swap. Cuando eso no funcionó probé con 100% Fat32, una partición mucho más pequeña sólo Fat16 y algunas otras cosas, pero las imágenes de recuperación no aceptan que haya una tarjeta SD allí.

Y eso es esencial para la función "instalar ZIP desde la tarjeta SD".

Ahora lo extraño es que, desde el prompt del shell, puedo hacer

adb push cm-11-20140921-UNOFFICIAL-bravo.zip /sdcard
adb push gapps-kk-20140105-signed.zip /sdcard
adb push Superuser-3.0.7-efghi-signed.zip /sdcard

para empujar CyanogenMod 11 (para el Bravo), las correspondientes Google Apps, y Super User, en la tarjeta SD mientras se ejecuta la imagen de recuperación y lo que es más, si inicio un terminal (en TWR) y escribo ls /sdcard entonces los archivos aparecen allí .

La tarjeta SD parece ser montable, accesible y utilizable por las imágenes de recuperación, pero tanto es así que es tratada como almacenamiento "interno", y que no se encuentra ninguna tarjeta SD extra para instalar archivos ZIP desde ella.

¿Alguien ha visto algo así antes? ¿Y ha encontrado una solución? ¿Tal vez otras imágenes de recuperación instalan ZIPs de otros lugares que sólo /sdcard ?

El punto de montaje /sdcard corresponde a la (micro) SD junto a la SIM ¿no?

0 votos

Para responder a su última pregunta: Eso depende de si tienen uno :) En mis dispositivos, apunta al interno Tarjetas SD. En algunas de ellas, al arrancar en "modo usuario", la tarjeta SD externa se monta dentro de aquella (por ejemplo /sdcard/external_sd ), en otros en un lugar diferente - que de nuevo depende de la ROM utilizada (por ejemplo, mi LG O4X lo tenía dentro de /sdcard con ICS de serie, pero lo tiene fuera con JB de serie).

0 votos

Ah, claro, eso significa que realmente no se monta. En la ventana de la cáscara dentro de TWR, el df y mount Las salidas no muestran nada más grande que 300M. Me gustaría saber por qué. La mayoría de mis problemas se resolverían si los recoveries sólo permitieran instalar ZIP desde /sdcard (así que la SD interna) pero deben tener una buena razón para no hacerlo (supongo que es el mismo lugar donde va el nuevo SO)?

0 votos

No, no es - OS va a /system en su mayoría (de acuerdo, algunas partes podrían ir a /boot , pero ninguna parte del SO va a /sdcard ya que es "espacio de usuario"). Si tienes acceso al shell cuando estás en recuperación, puedes intentar cat /proc/partitions para ver todas las particiones disponibles. La tarjeta SD externa normalmente sólo tiene una partición, por lo que debería ser fácilmente identificada. Entonces podría umount /sdcard y mount /dev/block/<partition> /sdcard - aftger que TWR debe ver los archivos almacenados allí. Vale la pena intentarlo al menos, no rompe nada; si no funciona, un simple reinicio lo revierte.

0voto

alle_meije Puntos 106

Bueno, ¡eso está resuelto!

El problema no eran las tarjetas SD, sino el hecho de que al rootear, etc., la Desire provocaba un brickeo por USB. Nunca he oído eso antes. Algunas personas pueden curar eso con fastboot (a mí no me ha funcionado) pero el recovery de 4ext ofrece una función de desbricación del USB.

¡Resumiendo, ahora estoy ejecutando la versión de Spezi77 de LiquidSmooth 3.2 en mi Desire después de cambiar a 4ext! (siguiendo los consejos de este enlace )

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