Antecedentes:
Tengo un Samsung Galaxy Ace GT-S5830, que tiene una memoria interna muy baja (181 MB). Tengo una tarjeta micro SD externa de 16 GB, pero aún no pude instalar muchas aplicaciones debido a la memoria interna insuficiente.
Leí en Internet que si modifico vold.fstab y reemplazo la palabra "sdcard" por "sdcard2" entonces mi tarjeta SD externa actuará como memoria interna.
Por lo tanto, rooteé mi teléfono e instalé Superusuario, pero aún no he instalado ClockworkMod recovery ni ninguna otra ROM personalizada.
Descripción del problema:
Instalé ES File Explorer en mi tarjeta SD y le permití acceso root a través de Superusuario. Luego fui a /system/etc/
desde ES File Explorer, edité vold.fstab y reemplacé la palabra sdcard por sdcard2.
Cuando reinicié mi teléfono, la SD externa ya no era accesible. ES File Explorer también desapareció, por lo que no puedo deshacer el cambio que hice. Intenté instalar ES nuevamente desde mi conexión de datos, pero la instalación falla (y el teléfono se reinicia inmediatamente). No puedo instalar ninguna aplicación nueva.
No puedo acceder a mi tarjeta SD externa, por lo que no puedo poner nada allí a través de la PC o mediante la recuperación. Intenté presionar el botón de encendido + botón de inicio para ir al modo de recuperación del sistema. Solo veo estas opciones
Recuperación del sistema Android <3e>
- reiniciar sistema ahora
- aplicar sdcard:update.zip
- borrar datos/restablecimiento de fábrica
- borrar partición de caché
Cuando intento seleccionar la segunda opción, dice "instalación abortada" ya que la tarjeta SD no es accesible. Intenté seleccionar las 3ra y 4ta opciones, pero eso no ayudó tampoco - creo que el restablecimiento de fábrica no restablecerá vold.fstab.
Ahora solo tengo las aplicaciones predeterminadas y Superusuario. De alguna manera necesito encontrar una forma de obtener permiso de escritura en /system/etc
o en /system/etc/vold.fstab
.
Afortunadamente encontré "Android Commander". Lo instalé en mi PC con Windows y puedo conectar mi teléfono y acceder a la carpeta root, pero no puedo enviar un vold.fstab modificado a /system/etc
porque Android Commander dice "Sin acceso root" - lo está viendo como solo lectura.
¿Alguien puede decirme cómo puedo editar este archivo nuevamente? Tengo un vold.fstab original en mi PC, pero no puedo enviarlo a mi teléfono a través de Android Commander ya que Android Commander lo ve como solo lectura
¿Hay alguna forma de dar acceso root (es decir, acceso de lectura y escritura) a Android Commander a través de la aplicación Superusuario?
¿Hay alguna otra forma de obtener permiso de escritura en /system/etc/vold.fstab
para que pueda modificarlo o reemplazarlo?