|
||
|
![]() |
![]() |
ROMs y desarrollo Huawei U8650 ROMs y desarrollo Huawei U8650 |
![]() |
|
Herramientas |
#1
|
||||
|
||||
compcache de 64 mb
voy a explicar como aumentar el volumen de la compcache partición con el rootexplorer
abrir rootexplorer y buscamos el fichero handle compcache que esta en system/bin cambiamos permiso de ro a rw abrir el fichero handle compcache en editor de texto buscamos la linea if [ $PROP != 0 ] then CCSIZE=$(($(($MEMTOTAL * $PROP)) / 100)) `dirname $0`/compcache start $CCSIZE y cambiamos el valor 100 para 74 if [ $PROP != 0 ] then CCSIZE=$(($(($MEMTOTAL * $PROP)) / 74)) `dirname $0`/compcache start $CCSIZE guardar los cambios (rootexplorer crea una copia de seguridad llamado handle compcache bak) reiniciamos abrimos el terminal teclamos free pulsamos enter y veremos que el swap file ahora es mas grande |
Gracias de parte de: | ||
|
#2
|
||||
|
||||
llegué allí sólo:
Compache file: Código:
#!/system/bin/sh # # Compcache manager # [email protected] (cyanogen) # isramzswap="$(find /system/lib/modules/ -name ramzswap.ko 2>/dev/null)" isramzswapbuiltin="$(ls -l /dev/block/ramzswap0 2>/dev/null)" if [ -n "$isramzswap$isramzswapbuiltin" ] ; then MODULE=ramzswap DEV=/dev/block/ramzswap0 else DEV=/dev/block/zram0 MODULE=zram SYSFS_PATH=/sys/block/zram0 fi case "$1" in start) echo 3 > /proc/sys/vm/drop_caches echo 60 > /proc/sys/vm/swappiness modprobe $MODULE if [ $MODULE = ramzswap ]; then rzscontrol $DEV --disksize_kb=$2 --init else echo "$(($2 * 1024))" > $SYSFS_PATH/disksize mkswap $DEV >/dev/null fi swapon $DEV ;; stop) swapoff $DEV >/dev/null 2>&1 rmmod $MODULE >/dev/null 2>&1 ;; stats) if [ $MODULE = ramzswap ]; then rzscontrol $DEV --stats else cd $SYSFS_PATH && for i in * ; do echo -n "$i:" cat $i done fi ;; *) echo "Usage: $0 {start <size>|stop|stats}" exit 1 esac exit 0 |
#3
|
||||
|
||||
llegué allí sólo:
Compache file: Código:
#!/system/bin/sh # # Compcache manager # [email protected] (cyanogen) # isramzswap="$(find /system/lib/modules/ -name ramzswap.ko 2>/dev/null)" isramzswapbuiltin="$(ls -l /dev/block/ramzswap0 2>/dev/null)" if [ -n "$isramzswap$isramzswapbuiltin" ] ; then MODULE=ramzswap DEV=/dev/block/ramzswap0 else DEV=/dev/block/zram0 MODULE=zram SYSFS_PATH=/sys/block/zram0 fi case "$1" in start) echo 3 > /proc/sys/vm/drop_caches echo 60 > /proc/sys/vm/swappiness modprobe $MODULE if [ $MODULE = ramzswap ]; then rzscontrol $DEV --disksize_kb=$2 --init else echo "$(($2 * 1024))" > $SYSFS_PATH/disksize mkswap $DEV >/dev/null fi swapon $DEV ;; stop) swapoff $DEV >/dev/null 2>&1 rmmod $MODULE >/dev/null 2>&1 ;; stats) if [ $MODULE = ramzswap ]; then rzscontrol $DEV --stats else cd $SYSFS_PATH && for i in * ; do echo -n "$i:" cat $i done fi ;; *) echo "Usage: $0 {start <size>|stop|stats}" exit 1 esac exit 0 ![]() este es compcache el file que tiene que cambiar es handle compcache Última edición por guirri Día 30/06/13 a las 22:57:19. |
#4
|
||||
|
||||
Tienes razón. Leí mal. gracias.
|
#5
|
||||
|
||||
|
![]() |
![]() |
||||||
|