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.