1 votos

¿Utilizar aplicaciones en la tarjeta SD montada después del arranque?

Para aumentar el espacio libre en /data , he movido unos 15Mb de archivos de aplicación a una partición ext2 en la tarjeta SD externa que está montada en /data/HWUserData/mnt

Específicamente, me mudé

/data/data/com.opera.browser/lib/*

a

/data/HWUserData/mnt/lib

y simbólicamente.

Esto funcionó bien hasta el reinicio, ya que la partición de la tarjeta SD no se monta en el arranque - El teléfono ahora dice que Opera no está instalado.

¿Hay alguna manera de decirle a Android que vuelva a escanear, o que vuelva a hacer lo que tenga que hacer para detectar que opera está instalado e integral una vez más después de montar la tarjeta sd? ¿Tiene que ver con el caché dalvik?

Otro problema/solución es conseguir que la tarjeta sd se monte en el arranque, lo sé, pero no es esta cuestión.

1voto

ArtemStorozhuk Puntos 406

Desde esta discusión de XDA :

Crea un script en /etc/init.d para hacerlo. Tendrá que volver a montar / para lectura+escritura primero.

Y solución:

Gracias por su ayuda. Soy bastante firme en las operaciones de shell, sólo ¡no creía que pudiera poner un script en /etc/init.d! :)

He creado un shell-script llamado 07sdcard y con el contenido: Código:

#!/system/bin/sh rootrw ln -s /mnt/external1 /sdcard-ext rootro

¡Funciona bien! :)

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