PDA

Ver la Versión Completa : [ CONSULTA ] HBOOT: Mover cache a /data


blackhawk_LA
31/05/11, 00:39:14
Tengo una duda, quizás un poco complicada, a ver si alguien sabe como modificarlo

Uso el Hboot CM7, u Oxygen, y ambos tienen un cache muy pequeño, por lo que las aplicaciones grandes no podrian descargarse. La mayoria de las ROMs vienen con un script en init.d que mueve el directorio de descargas del market desde el cache a la particion /data. Si una ROM no lo trae pues copio el de otra y lo pego y no hay problema.

Pero con la MIUI (y creo que todas las derivadas de CM) no funciona el script, porque el directorio de descargas del market es la "raiz" de la cache, con lo que modificando el script lo unico que consigo es mover toda la /cache a /data.

Entonces, ¿alguien sabe cómo modificar el directorio temporal de descarga del Market? Para que vayan a /cache/download y entonces sí funciona el script (que lo mueve a /data/local/download)
Muchas gracias!

shawe
31/05/11, 08:49:19
Dime a que carpeta esta realizando realmente la descarga y adjunta el script que mencionas y te digo como cambiarlo :ok:

blackhawk_LA
31/05/11, 16:12:51
Muchas gracias por la respuesta! ;)
Te pego el script (mountdl) que viene con la Redux

#!/system/bin/sh
#
# bind mount /data/local/download to /cache/download if cache
# partition is too small
#

CACHESIZE=$(df -k /cache | tail -n1 | tr -s ' ' | cut -d ' ' -f2)
if [ $CACHESIZE -lt 20000 ]
then
mount -o bind /data/local/download /cache/download
fi

exit 0


En las CM las descargas del market no van a cache/download, sino solamente a /cache ; por lo que habia pensado eliminar simplemente ese "/download" pero entonces se me iria todo el cache, no solo las descargas del market, a /data/local/download, ¿no?

Por eso decia si se podia modificar algo para que las descargas del market vayan a cache/download y así uso este script directamente sin que me mueva todo ;)

Muchas gracias !!