El modo de recuperación no puede leer la tarjeta SD fat32, solo exfat

Estoy ejecutando CM 10.1 (basado en Android 4.2.1) en un Galaxy S III i9300. Estoy ejecutando la recuperación basada en CWM v 5.5.0.4.

Estoy lidiando con un conflicto con mi tarjeta Sandisk microsd de 32 gb. Cuando formateo mi tarjeta SD en fat32 y ejecuto el modo de recuperación, el teléfono no lee la tarjeta SD. Sin embargo, si cambio el formato a exfat, el teléfono lee la tarjeta sd en recuperación, pero luego no montará la tarjeta sd cuando reinicie el teléfono. Recibo un error de "tarjeta SD dañada".

Del mismo modo, cuando conecto el teléfono a la PC a través de USB, mi PC no detecta la tarjeta dentro del teléfono; Tengo que usar un adaptador de tarjeta SD e insertarlo en mi PC para acceder a él.

Cuando uso el actualizador de CM, el sistema se reinicia y me da el siguiente mensaje de error en "verificando el paquete de actualización...":

E: error al abrir /sdcard/0/cmupdater/cm-10.1-20130107-NIGHTLY-i9300.zip (No existe tal directorio de archivos) E: Verificación de firma fallida, instalación cancelada

Si luego extraigo la actualización de get.cm, puedo acceder a ella desde un almacenamiento externo, pero aparece este mensaje de error cuando intento instalarla:

E: no se pudo verificar la firma del archivo completo

E: Verificación de firma fallida

Todo se resuelve convirtiendo a fat32 (la PC lee la tarjeta, el teléfono monta la tarjeta), excepto el problema de instalar actualizaciones o flashear ROM, kernels, etc. en Recovery. Esto significa que cuando quiero agregar medios a mi tarjeta, tengo que formatearla en fat32 y luego volver a formatearla en exfat cuando quiero acceder a ella en Recuperación para hacer cosas como instalar actualizaciones para CM 10.

¿Me estoy perdiendo de algo? ¿Hay alguna forma de evitar esto?

Leí una publicación en XDA, aunque no recuerdo dónde, que decía que el tamaño de la tarjeta (específicamente, si es mayor o menor a 32 gb) afecta en qué formato la leerá el S III. ¿Es verdad? ?

CWM no debería estar verificando firmas, ¿está seguro de que está ejecutando CWM?
Acabo de darme cuenta de que cuando reinicio en modo de recuperación, entro en la recuperación de CWM; sin embargo, cuando uso el actualizador de CyanogenMod y se me pide que reinicie en recuperación para instalar actualizaciones, reinicio en Recuperación de Android. ¿Alguna idea de por qué sucede esto?
No estoy seguro. Sin embargo, puede intentar reiniciar manualmente y actualizar ese zip, ya que conoce la ruta.

Respuestas (1)

¿Ha intentado considerar una tarjeta SD de partición múltiple? Existen algunas herramientas como SDMinste y Partition Wizard para ayudarlo a crear una configuración de partición dual en su tarjeta SD. Puede crear una partición pequeña para almacenar todas sus ROM y actualizaciones, y una partición más grande para sus datos de usuario.

Sin embargo, hay un pequeño problema en el que Windows solo reconocerá la primera partición. Consulte esta guía bien escrita sobre XDA para obtener una solución alternativa.

Investigaré esto y te lo haré saber.