Tema: [TUTORIAL] Activar memoria swap E-510
Ver Mensaje Individual
  #1  
Viejo 13/02/14, 12:06:32
Avatar de Armandiwiris
Armandiwiris Armandiwiris no está en línea
Miembro del foro
Mensajes: 104
 
Fecha de registro: dic 2013
Localización: Granada
Mensajes: 104
Modelo de smartphone: LG H815 G4
Versión de ROM: 7.0
Tu operador: Otra
Mencionado: 0 comentarios
Tagged: 0 hilos
Activar memoria swap E-510

Hola a tod@s, voy a crear este tema porque no encontré nada en el foro y incluso en otros temas leí como se decía que nuestro dispositivo no soportaba la dicha memoria swap... esto es falso, si que se puede!! Solamente con el kernel de la stock rom no se podrá, con cualquier otro kernel y cualquier otra rom si, aclarado esto, empezamos:

*Requisitos:
-Acceso root
-Explorador root, (recomiendo Root Explorer)
-Terminal Emulator
-Busybox instalado
-Soporte init.d instalado
-Tarjeta de memoria con partición swap, (recomiendo 256m en esta partición)

*Lo primero es saber en que dirección se encuentra nuestra partición swap, para ello abrimos Terminal Emulator y utilizamos el comando

#su

para adquirir permisos de superusuario, despues usamos el comando

#fdisk -l /dev/block/mmcblk0

que nos mostrara la tabla de particiones de nuestra tarjeta de memoria indicándonos cual es la partición swap, en mi caso /dev/block/mmcblk0p3.


*Ahora con Root Explorer accedemos a /system/etc/ y abrimos el archivo vold.fstab o vold.conf (según rom) con editor de texto y añadimos al final esta linea:

dev/block/mmcblk0p3 swap swap defaults 0 0


(cada cual su dirección de la partición swap) guardamos y podemos borrar vold.bak cuando comprobemos que todo va bien.

*Por último accedemos a la carpeta /system/etc/init.d y creamos un archivo nuevo con cualquier nombre, en mi caso Swap, abrimos el archivo con editor de texto y añadimos estas lineas:

#!/system/bin/sh
swapon /dev/block/mmcblk0p3
sysctl -w vm.swappiness=80


el valor swappiness que añadimos es la tendencia que tendrá el núcleo a utilizar esta partición expresado en %) en mi caso valor=80, cada cual puede probar otros valores, guardamos el archivo y damos todos los permisos al archivo -rwxrwxrwx, borramos el archivo.bak, reiniciamos el teléfono y listo!!

*Para comprobar abrimos Terminal Emulator y utilizamos el comando:

#free

*Si todo a ido bien verás que te indica tu memoria Swap total, used y free.

Última edición por Armandiwiris Día 13/02/14 a las 21:10:26
Responder Con Cita
Los siguientes 2 usuarios han agradecido a Armandiwiris su comentario: