Acceder

Ver la Versión Completa : [MINI-MOD] Memory leak fix


Pabelnedved
12/01/16, 14:18:24
Cogido de xda (http://forum.xda-developers.com/note-4/general/galaxy-s6-build-prop-ram-fix-note4-t3150862)

Este tuto sirve para reducir el consumo de ram del touchwiz. Es valido en stock y custom roms, independientemente de la base y modem. Más adelante iré añadiendo mas tweaks para el build.prop

Solo hay que añadir 4 lineas de código en el build.prop. Se necesita root, por supuesto. Yo recomiendo ES File explorer, pero cualquier otro que permita editar el build.prop sirve.

En el caso de ES File explorer:

- Deslizamos el menu lateral izquierdo
-Localizamos 'Explorador root'
-Activamos la casilla
-Aceptamos los permisos root
-Ya podemos editar y guardar sin problemas!



Las lineas van debajo de: #DHA Properties, si no se tienen, se añaden.


Las lineas quedarían tal que así:

#
# DHA Properties
#
ro.config.dha_empty_max=36
ro.config.dha_cached_max=12
ro.config.dha_th_rate=2.3
ro.config.dha_lmk_scale=0.545
ro.config.sdha_apps_bg_max=70
ro.config.sdha_apps_bg_min=8
ro.config.oomminfree_high=7628,9768,11909,14515,16 655,20469

Guardamos y reiniciamos. Listo! Sirve tanto para versión exynos como snapdragon. Yo la he probado en la kyubi y funciona bien, pese a que esto era para stock rom's. Observad el consumo de RAM con el smart manager y veréis. Vale para cualquier modem y base.



Aqui capturas de como quedaria:

http://images.tapatalk-cdn.com/15/07/05/6cac940a2ac22f0733ca95d3794b6bcd.jpg

Por si las moscas recomiendo un nandroid backup.


saludos! :cucu:



***Añado las de James C.***

Pues estas son mis lineas que siempre utilizo y pongo al final del archivo Build.prop:

# Tweaks By James C.

# Launcher y Touch
ro.HOME_APP_ADJ=1
debug.performance.tuning=1
video.accelerate.hw=1

# Battery y Wifi
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=1
ro.mot.eri.losalert.delay=1000
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
ro.config.nocheckin=1

# Teclas Volumen Off
ro.config.hwfeature_wakeupkey=0

# Fix App
ro.kernel.android.checkjni=0
ro.telephony.call_ring.delay=0

# GPU
debug.sf.hw=1

# Sleep Mode
ro.ril.sensor.sleep.control=1
ro.wifi.hotspotUI=1
ro.tether.denied=false

# Optimizer Ram
ro.config.dha_empty_max=36
ro.config.dha_cached_max=12
ro.config.dha_th_rate=2.3
ro.config.dha_lmk_scale=0.545
ro.config.sdha_apps_bg_max=70
ro.config.sdha_apps_bg_min=8
ro.config.oomminfree_high=7628,9768,11909,14515,16 655,20469

Una vez puestas busco la linea dalvik.vm.heapsize=512m que esta justo debajo de la de dalvik.vm.heapgrowthlimit=556m y cambio el 512m por 560m

Nota Importante: Tened cuidado que muchas custom rom ya tienen algunas de estas lineas implementadas por defecto.

Everx
12/01/16, 15:07:41
bootloop en stock coj3

James C.
12/01/16, 15:17:41
bootloop en stock coj3

Lo abras echo mal. Llevo utilizando esos códigos desde la 5.0.1 y funcionan sin problema.

Everx
12/01/16, 15:24:10
Lo abras echo mal. Llevo utilizando esos códigos desde la 5.0.1 y funcionan sin problema.

Simplemente he añadido la linea y ya está.. :S

Hay alguna manera de restaurar o editar el build.prop desde el recovery?

Pabelnedved
12/01/16, 15:27:03
Simplemente he añadido la linea y ya está.. :S

Hay alguna manera de restaurar o editar el build.prop desde el recovery?

Mira que es mala pata.. Hiciste el backup?

Everx
12/01/16, 15:35:17
Suerte que tenía un backup que hice ayer en el custom recovery y no me acordaba xDd

James C.
12/01/16, 15:52:43
Simplemente he añadido la linea y ya está.. :S

Hay alguna manera de restaurar o editar el build.prop desde el recovery?

Estaban bien los permisos del archivos?? Tiene que estar el rw-r--r--

Yo llevo usando esas lineas y otras mas desde 5.0.1 y perfectas. A día de hoy también tengo COJ3

Pabelnedved
12/01/16, 15:59:06
Estaban bien los permisos del archivos?? Tiene que estar el rw-r--r--

Yo llevo usando esas lineas y otras mas desde 5.0.1 y perfectas. A día de hoy también tengo COJ3

Incluso se pueden usar lineas de android que sirven para todos los modelos android. Quizás seria interesante hacer un post detallado de algunos tweaks que destaquen.

Everx
12/01/16, 16:01:23
Estaban bien los permisos del archivos?? Tiene que estar el rw-r--r--

Yo llevo usando esas lineas y otras mas desde 5.0.1 y perfectas. A día de hoy también tengo COJ3

Ya están puestas las líneas e iniciando sin problema, igual habría puesto alguna mal..

Apoyo la moción de Pabelnedved para poner por aquí tweaks interesantes que mejores nuestro móvil :D

James C.
12/01/16, 17:00:59
Pues estas son mis lineas que siempre utilizo y pongo al final del archivo Build.prop:

# Tweaks By James C.

# Launcher y Touch
ro.HOME_APP_ADJ=1
debug.performance.tuning=1
video.accelerate.hw=1

# Battery y Wifi
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=1
ro.mot.eri.losalert.delay=1000
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
ro.config.nocheckin=1

# Teclas Volumen Off
ro.config.hwfeature_wakeupkey=0

# Fix App
ro.kernel.android.checkjni=0
ro.telephony.call_ring.delay=0

# GPU
debug.sf.hw=1

# Sleep Mode
ro.ril.sensor.sleep.control=1
ro.wifi.hotspotUI=1
ro.tether.denied=false

# Optimizer Ram
ro.config.dha_empty_max=36
ro.config.dha_cached_max=12
ro.config.dha_th_rate=2.3
ro.config.dha_lmk_scale=0.545
ro.config.sdha_apps_bg_max=70
ro.config.sdha_apps_bg_min=8
ro.config.oomminfree_high=7628,9768,11909,14515,16 655,20469

Una vez puestas busco la linea dalvik.vm.heapsize=512m que esta justo debajo de la de dalvik.vm.heapgrowthlimit=556m y cambio el 512m por 560m

Nota Importante: Tened cuidado que muchas custom rom ya tienen algunas de estas lineas implementadas por defecto.

Pabelnedved
12/01/16, 18:03:37
Añadidas al OP, gracias por compartirlas!

Everx
12/01/16, 18:38:47
Pues estas son mis lineas que siempre utilizo y pongo al final del archivo Build.prop:

# Tweaks By James C.

# Launcher y Touch
ro.HOME_APP_ADJ=1
debug.performance.tuning=1
video.accelerate.hw=1

# Battery y Wifi
wifi.supplicant_scan_interval=180
pm.sleep_mode=1
ro.ril.disable.power.collapse=1
ro.mot.eri.losalert.delay=1000
profiler.force_disable_err_rpt=1
profiler.force_disable_ulog=1
ro.config.nocheckin=1

# Teclas Volumen Off
ro.config.hwfeature_wakeupkey=0

# Fix App
ro.kernel.android.checkjni=0
ro.telephony.call_ring.delay=0

# GPU
debug.sf.hw=1

# Sleep Mode
ro.ril.sensor.sleep.control=1
ro.wifi.hotspotUI=1
ro.tether.denied=false

# Optimizer Ram
ro.config.dha_empty_max=36
ro.config.dha_cached_max=12
ro.config.dha_th_rate=2.3
ro.config.dha_lmk_scale=0.545
ro.config.sdha_apps_bg_max=70
ro.config.sdha_apps_bg_min=8
ro.config.oomminfree_high=7628,9768,11909,14515,16 655,20469

Una vez puestas busco la linea dalvik.vm.heapsize=512m que esta justo debajo de la de dalvik.vm.heapgrowthlimit=556m y cambio el 512m por 560m

Nota Importante: Tened cuidado que muchas custom rom ya tienen algunas de estas lineas implementadas por defecto.

Añadidas! Eres un grande :)

Oye, sabes si el mod que mejora la cámara que circula por xda funciona con esta rom?

jopenac
12/01/16, 18:56:40
Y en el semiport Note 5 de Kyubi se puede usar? El build.prop es diferente.

James C.
12/01/16, 19:35:26
Añadidas! Eres un grande :)

Oye, sabes si el mod que mejora la cámara que circula por xda funciona con esta rom?

Que mod?? No lo e visto o no me suena. Pero en dicho post pondrá si vale o no...

Y en el semiport Note 5 de Kyubi se puede usar? El build.prop es diferente.

La Kyubi ya tienes algunas lineas añadidas. Lo cual, cuidado con no repetir...

Everx
12/01/16, 19:59:32
Que mod?? No lo e visto o no me suena. Pero en dicho post pondrá si vale o no...



La Kyubi ya tienes algunas lineas añadidas. Lo cual, cuidado con no repetir...

Uno que hay por ahí que dicen que mejora la calidad de camara

Kazica
12/01/16, 20:16:00
Que mod?? No lo e visto o no me suena. Pero en dicho post pondrá si vale o no...



La Kyubi ya tienes algunas lineas añadidas. Lo cual, cuidado con no repetir...

Estado trasteando mucho esas cosas y.. lo de la ram en 5.1.1 ya nl se nota nada ( para mi) luego lo demas cada móvil es un mundo pero con los datos del tem puse los mas generales o universales que mas compartiamos con lo cual como dice un dicho... si algo funciona no lo toques : risitas:

Pabelnedved
12/01/16, 22:14:50
Estado trasteando mucho esas cosas y.. lo de la ram en 5.1.1 ya nl se nota nada ( para mi) luego lo demas cada móvil es un mundo pero con los datos del tem puse los mas generales o universales que mas compartiamos con lo cual como dice un dicho... si algo funciona no lo toques : risitas:

Así es.. pero ya nos conocemos todos, somos unos culos inquietos :sisi1:

El mod de la camara que decis hay 2:

- Uno que aplica los efectos del Note 5 en el 4,
-El otro.. CHANGE LIST:
IMAGE QUALITY:
• Increased to 100% for Normal Mode (Now you will get 100% quality, Uncompressed).
• Increased to 100% for Burst Mode.

VIDEO QUALITY:
Video Bitrate:
• UHD 4K (3840x2160) : Increased to 70Mbits from 48Mbits.
• FHD (1920x1080) [FRONT, BACK & DUAL-MODE CAMERA; FAST MOTION : 1/2, 1/4, 1/8] : Increased to 25Mbits from 17Mbits.
• FHD (1920x1080)@60FPS : Increased to 50Mbits from 28Mbits.
• WQHD (2560x1440) [FRONT & BACK CAMERA] : Increased to 40Mbits from 25Mbits.
• HD (1280x720) [FRONT, BACK & DUAL-MODE CAMERA] : Increased to 17Mbits from 12Mbits.
• SLOW MOTION (1/2): Increased to 17Mbits from 12Mbits.
• SLOW MOTION (1/4): Increased to 17Mbits from 12Mbits.
• SLOW MOTION (1/8): Increased to 8.5Mbits from 6Mbits.

VIDEO RECORDING TIME:
• Increased to 30:00 Minutes from 5:00 Minutes for WQHD and UHD. (Maximum upto 4GB = 8 Minutes : 09 Seconds)
• Increased to 30:00 Minutes from 10:00 Minutes for FHD_60FPS and DUAL_FHD.

SNAPSHOT RESTRICTION REMOVED:
• Now you can Take a Snapshot while recording UHD, WQHD and FHD_60FPS videos.
• While recording UHD & WQHD video, 15.9 MegaPixel (5312x2988) stills will be captured.
• While recording FHD_60FPS video, 2.0 MegaPixel (1920x1080) stills will be captured.

FLASH RESTRICTION REMOVED:
• Now you can use Flash even when the Battery is lower than 15%.
NOTE: If the battery is below 15%, then everytime you open Camera app, a Warning pop-up will appear "Flash is turned off to save battery (Below 15%). However you can turn on the flash manually." and the Flash will be Off every time you open the camera when battery below 15%, you have to manually change the Flash.

BATTERY LOW RESTRICTION REDUCED TO 1% FROM 5%:
• Now you can use Camera even if the battery is lower than 5%. (and Greater than 0%).

Everx
12/01/16, 23:38:50
Así es.. pero ya nos conocemos todos, somos unos culos inquietos :sisi1:

El mod de la camara que decis hay 2:

- Uno que aplica los efectos del Note 5 en el 4,
-El otro.. CHANGE LIST:
IMAGE QUALITY:
• Increased to 100% for Normal Mode (Now you will get 100% quality, Uncompressed).
• Increased to 100% for Burst Mode.

VIDEO QUALITY:
Video Bitrate:
• UHD 4K (3840x2160) : Increased to 70Mbits from 48Mbits.
• FHD (1920x1080) [FRONT, BACK & DUAL-MODE CAMERA; FAST MOTION : 1/2, 1/4, 1/8] : Increased to 25Mbits from 17Mbits.
• FHD (1920x1080)@60FPS : Increased to 50Mbits from 28Mbits.
• WQHD (2560x1440) [FRONT & BACK CAMERA] : Increased to 40Mbits from 25Mbits.
• HD (1280x720) [FRONT, BACK & DUAL-MODE CAMERA] : Increased to 17Mbits from 12Mbits.
• SLOW MOTION (1/2): Increased to 17Mbits from 12Mbits.
• SLOW MOTION (1/4): Increased to 17Mbits from 12Mbits.
• SLOW MOTION (1/8): Increased to 8.5Mbits from 6Mbits.

VIDEO RECORDING TIME:
• Increased to 30:00 Minutes from 5:00 Minutes for WQHD and UHD. (Maximum upto 4GB = 8 Minutes : 09 Seconds)
• Increased to 30:00 Minutes from 10:00 Minutes for FHD_60FPS and DUAL_FHD.

SNAPSHOT RESTRICTION REMOVED:
• Now you can Take a Snapshot while recording UHD, WQHD and FHD_60FPS videos.
• While recording UHD & WQHD video, 15.9 MegaPixel (5312x2988) stills will be captured.
• While recording FHD_60FPS video, 2.0 MegaPixel (1920x1080) stills will be captured.

FLASH RESTRICTION REMOVED:
• Now you can use Flash even when the Battery is lower than 15%.
NOTE: If the battery is below 15%, then everytime you open Camera app, a Warning pop-up will appear "Flash is turned off to save battery (Below 15%). However you can turn on the flash manually." and the Flash will be Off every time you open the camera when battery below 15%, you have to manually change the Flash.

BATTERY LOW RESTRICTION REDUCED TO 1% FROM 5%:
• Now you can use Camera even if the battery is lower than 5%. (and Greater than 0%).

Sabes si funcionan los 2?

Pabelnedved
13/01/16, 13:04:18
Afirmativo

Everx
13/01/16, 22:10:59
Afirmativo

Yo no consigo hacer funcionar el de la mejor de la cámara en bitrates y eso... Se cierra automáticamente la cámara...