Estoy teniendo algunos problemas con mi Samsung Galaxy Tab, modelo SCH-I800 (VZW).
Empezó a darme un bucle de reinicio un día (completamente stock en este punto). He flasheado ROMs y demás en el pasado, así que pensé que esto sería una solución fácil.
Basado en los síntomas que este dispositivo está mostrando, creo que el almacenamiento flash interno se ha dañado. Sin embargo, no tengo el deseo de desarmar este dispositivo y desoldar el chip. ¿Cómo puedo hacer que esta Tab inicie desde la tarjeta SD externa? Hasta el momento, he intentado todo lo que Google tiene para ofrecer:
-
Particionar manualmente (y correctamente) la tarjeta SD.
-
Editar
/etc/fstab
además de vold.fstab. -
Flashear numerosas ROMs.
-
Borrar datos/cache en CWM 3.0.0.5 (por alguna razón, la versión más nueva no se flashea).
Ejecutar ls /dev/block
en una Shell de ADB muestra mmcblk0, mmcblk1p1 y mmcblk1p2. Por alguna razón, después de cada reinicio, mount /sdcard
arroja un error que hace referencia a mmcblk0 en lugar de mmcblk1. Estoy al límite de mi paciencia. Creo que /etc/fstab
no se está guardando después del reinicio, pero honestamente no lo sé. Mi conocimiento de los sistemas basados en *nix es algo limitado.
¿Hay alguna forma de hacer que esto inicie desde la tarjeta SD externa?
1 votos
¿Has intentado probar primero con una flash de Odin para solucionarlo? Tendrás que modificar el boot.img para que arranque desde la tarjeta sd, que sigue funcionando desde la NAND interna, y no hay nada que puedas hacer al respecto.
0 votos
A menos que te esté entendiendo mal, no es el NAND interno lo que está fallando. Es el almacenamiento interno de flash que la Tab monta como /sdcard por defecto (es confuso, el almacenamiento interno se monta como /sdcard y la tarjeta SD externa se monta como /sdcard/external). Cada vez que flasheo con odin, se cuelga en hidden.fs. He probado dos ROMs originales (misma ROM, diferentes fuentes) y algunas ROMs modificadas. No estoy seguro de cómo modificar boot.img pero definitivamente lo buscaré en Google. Gracias de antemano. Déjame saber si puedo proporcionar más información.
0 votos
No estoy totalmente seguro de cómo funciona ODIN, pero sé que los desarrolladores crean archivos odin personalizados... ¿podrías intentar uno sin el hidden.fs? ¿Como tenerlo eliminado del archivo antes de flashear? Tal vez una vez iniciado puedas formatear la memoria flash interna en Android mismo o en un recovery (CWM, TWRP, lo que sea)
0 votos
He intentado eliminar manualmente hidden.fs y simplemente seleccionar archivos individuales del archivo para flashear con heimdall. Hasta ahora nada ha funcionado. Además, no puedo montar mmcblk0 (almacenamiento interno) para formatearlo. Arroja un error cuando lo intento. Gracias de todos modos.