Ver la Versión Completa : [ ARTICULO ] Desactivar "Fast Dormancy" en Xperia S
Segamalaga
30/07/13, 14:28:26
Hola compañeros. He vuelto a encontrar en XDA un hilo muy interesante. Va sobre el "Fast Dormancy" (a partir de ahora FDM) y como desactivarlo. Quien quiera más información sobre ella puede acudir a San Google... :ok:
Diré lo siguiente:
"Fast Dormancy es un mecanismo de “supuesto” ahorro energético, por el que se indica que el ahorro de batería en un Smartphone (http://www.gsmspain.com/glosario/?palabra=SMARTPHONE#k) puede ser de hasta un 25% aunque veremos que esto es algo muy contradictorio o como mínimo, difícil de entender.
Este mecanismo hace entrar al teléfono en un estado de letargo pero sin desconectarlo por completo de la red. Al estar en este estado de espera, el móvil consume menos batería y en el momento que quiere re-establecer la conexión de datos, lanza mensajes en la red a una velocidad de 12 mensajes de control en lugar de los 30 que se emplearían sin este nuevo sistema"
Por lo visto, el terminal puede incluso estando conectado en 3G (H) quedarse el tiempo que esté sin uso en 2G (E) aún con plena cobertura 3G.
El caso es que el autor del hilo en XDA comenta que cuando pasó su Xperia S a JB 4.1.2 llegó a detectar hasta 2900 wakelocks en mediodía (despertares del CPU con el terminal en reposo) de un proceso llamado com.sonyericsson.android.wakeup.
Resulta que si el terminal y/o la red que usemos no son compatibles con FDM (ambos) el use de ésta resulta en un gran drenaje de la batería.
Pues bien, despues de investigar sobre el tema ha dado con la manera de solucionarlo.
Me voy a poner de ejemplo. Tengo a Orange como compañia telefónica y ésta no usa FDM pero en mi Sony Xperia S viene activado por defecto.
¿Que puedo hacer? Lo siguiente:
-Buscamos aquí http://en.wikipedia.org/wiki/Mobile_country_code#S los códigos MCC y MNC (los de Orange son 214 y 03 respectivamente)
-Con un explorador de archivos con permiso root nos vamos al directorio: system/etc/fast-dormancy/fd_custm_conf.txt lo editamos y cambiamos las líneas acabadas en 0 con los códigos que buscamos en el paso anterior (en mi caso 214 y 03)
-Guardar cambios y reiniciar (si este proceso lo hacéis con root explorer el mismo programa os guarda un .bak como copia de seguridad del archivo)
También es recomendable (y ésto es cosecha propia) el eliminar la app "fast-dormancy-wakeup.apk" con Titanium Backup y reiniciar para de éste modo eliminar de manera definitiva esos molestos wakelocks que acaban con nuestra batería.
Llevo un día con éste tema hecho en el terminal y hasta que no lleve un par de ciclos de carga no podré sacar conclusiones pero en el hilo original de XDA dicen que se nota.
Espero que os sirva.
Más información:
http://forum.xda-developers.com/showthread.php?t=2382680 HILO ORIGINAL xdA
http://www.xda-developers.com/xda-tv-2/fast-dormancy-the-whole-story-xda-developer-tv/
http://www.skdualsim.com/blog/blog/2012/que-ocurre-con-fast-dormancy/
http://comunidad.movistar.es/t5/Soporte-T%C3%A9cnico-Servicios/Fast-Dormancy/td-p/1100766
http://www.htcmania.com/showthread.php?t=374121
http://foro.vodafone.es/t5/Android/Fast-Dormancy-Sobre-Red-Vodafone-Es/td-p/45983
Saludos
Yo lo deshabilito añadiendo a build.prop:
ro.semc.enable.fast_dormancy=false
Creo que funciona también.
Segamalaga
30/07/13, 15:20:41
Yo lo deshabilito añadiendo a build.prop:
ro.semc.enable.fast_dormancy=false
Creo que funciona también.
Lo voy a preguntar en el hilo de Xda. Ya os digo.
Saludos
rockernaxo
30/07/13, 15:30:54
Yo hago como Kiamu.
Gran trabajo Segamalaga con el post!!!
El otro día estuve buscando sobre el tema y has hecho una recopilación magnífica
Segamalaga
30/07/13, 15:34:14
Yo hago como Kiamu.
Gran trabajo Segamalaga con el post!!!
El otro día estuve buscando sobre el tema y has hecho una recopilación magnífica
Gracias compañero pero si todo ese proceso se puede sustituir por lo que decís Kiamu y tu...:ok:
La verdad es que nos ahorramos unos cuantos pasos X-D
A ver que responden en XDA, a lo mejor ambos métodos tienen el mismo efecto.
Saludos
chikitin1986
30/07/13, 15:43:16
y de donde se elimina ese apk???
Segamalaga
30/07/13, 16:14:32
y de donde se elimina ese apk???
De system/app/ o con Titanium Backup (recomendable hacer copia de seguridad previa) le das a eliminar app y reinicias.
Saludos
Furiome
30/07/13, 16:37:05
Sería interesante saber cuales operadoras que tenemos utilizan FDM o no.
En mi caso tengo Yoigo, como puedo saber si lo utiliza?
martingeminis69
30/07/13, 16:37:54
De system/app/ o con Titanium Backup (recomendable hacer copia de seguridad previa) le das a eliminar app y reinicias.
Saludos
a mi en miuiv.5 no me sale la aplicacion dicha, y cual de los dos metodo es mejor o se puede hacer los dos al mismi tiempo, saludos y gracia a todos
SebbasVelasquez
30/07/13, 16:53:07
Sería interesante saber cuales operadoras que tenemos utilizan FDM o no.
En mi caso tengo Yoigo, como puedo saber si lo utiliza?
+1 Yo vodafone
vinanrra
30/07/13, 17:18:45
Lo probare haber que tal todo sea porque dure la bateria mas de 2h y 30min con la pantalla encendida XD
vinanrra
30/07/13, 17:22:21
Si no he entendido mal creo que lo usan todos y para Yoigo debes poner 214 y 04 respectivamente.
vinanrra
30/07/13, 17:23:19
Sería interesante saber cuales operadoras que tenemos utilizan FDM o no.
En mi caso tengo Yoigo, como puedo saber si lo utiliza?
+1 Yo vodafone
Si no he entendido mal lo usan todos, pero si tienes una Custom Rom puede que no por que el autor lo haya quitado ya, y para Yoigo debes poner 214 y 04 respectivamente.
AngelF1
31/07/13, 01:30:33
¿Entonces sí funciona como dice Kiamu?
Segamalaga
31/07/13, 06:00:39
¿Entonces sí funciona como dice Kiamu?
Supongo que sí. Son varios compañeros los que dicen que lo hacen asi. El caso es que el autor del hilo en XDA dice que le ha causado bootloop lo del build.prop, lo podéis leer en el hilo original. Quizá no lo hizo correctamente. Saludos
Franelx
31/07/13, 09:53:42
No me salen los archivos para editar que pone en el primer post
theasters
31/07/13, 10:54:24
Es más secillo con root explorer la quitas (la guardas en otra carpeta si quieres),reinicias y se acabó el FDM.(Hace mucho tiempo que se emplea este sistema y no falla).
Yakandu
31/07/13, 13:08:57
Que alguien me explique lo siguiente, porque habeis soltado muchas ideas pero algunas se contradicen.
Estamos poniendo unos numeros para que concuerden con uestras operadoras y el fast dormancy funcione bien, eliminamos ademas la app que despierta al telefono de ese fast dormancy (no se si esto podria ser malo para la rapidez en la que recuperamos la cobertura 3G).
Pero no entiendo que deshabilitando el propio fastdormancy con el comando en el build.prop vaya a funcionar bien el fast dormancy, porque lo estamos deshabilitando xD
PD: Telefonica esta aun implementando el FD http://comunidad.movistar.es/t5/Soporte-T%C3%A9cnico-Servicios/Fast-Dormancy/td-p/1100766
Vodafone ya lo tiene implementado, los demas ni idea
Es más secillo con root explorer la quitas (la guardas en otra carpeta si quieres),reinicias y se acabó el FDM.(Hace mucho tiempo que se emplea este sistema y no falla).
No se si funcionará. Es como si intentas quitar Bravia Engine, Xloud,... cargandote los respectivos archivos. El proceso sigue ahí aunque no funcionen, comprobado. Tienes que ir al build.prop y desactivarlos ahí.
Que alguien me explique lo siguiente, porque habeis soltado muchas ideas pero algunas se contradicen.
Estamos poniendo unos numeros para que concuerden con uestras operadoras y el fast dormancy funcione bien, eliminamos ademas la app que despierta al telefono de ese fast dormancy (no se si esto podria ser malo para la rapidez en la que recuperamos la cobertura 3G).
Pero no entiendo que deshabilitando el propio fastdormancy con el comando en el build.prop vaya a funcionar bien el fast dormancy, porque lo estamos deshabilitando xD
PD: Telefonica esta aun implementando el FD http://comunidad.movistar.es/t5/Soporte-T%C3%A9cnico-Servicios/Fast-Dormancy/td-p/1100766
Vodafone ya lo tiene implementado, los demas ni idea
Yo he entendido que Segamalaga da un método para desactivarlo editando fd_custm_conf.txt y eliminando fast-dormancy-wakeup.apk.
También se puede desactivar por build.prop añadiendo la linea que pusimos. Luego ya puedes eliminar los archivos de fast-dormancy si quieres o dejarlos ahí.
Yakandu
31/07/13, 13:41:08
En teoria si la operadora tiene FD activado y tu telefono tambien y son compatibles, cuando pasa un ratito pasa de 3G a una transferencia de datos de un consumo menor automaticamente. Por lo cual fast dormancy es bueno.
Si la operadora no tes compatible con FD pues es mejor deshabilitarlo completamente.
Fast dormancy wakeup despierta al telefono de este letargo.
Al poner esos dos numeros estamos facilitando al compatibilidad de FD con la operadora.
guanxito
31/07/13, 15:37:12
Hola kiamu.
A que altura se añade en el build?
Acbo de cambiar los valores y por probar tambien como tu dices!!
Un saludo!!!
Yakandu
31/07/13, 15:40:22
la altura del build.prop da igual, pero se suelen añadir abajo del todo por si quieres vovler a modificarlo lo encuentres mas rapido
guanxito
31/07/13, 18:00:53
Ok!!! Muchas gracias yakandu.
Voy a ello!! Y comentare.
martingeminis69
31/07/13, 23:23:40
Hola compañeros. He vuelto a encontrar en XDA un hilo muy interesante. Va sobre el "Fast Dormancy" (a partir de ahora FDM) y como desactivarlo. Quien quiera más información sobre ella puede acudir a San Google... :ok:
Diré lo siguiente:
"Fast Dormancy es un mecanismo de “supuesto” ahorro energético, por el que se indica que el ahorro de batería en un Smartphone (http://www.gsmspain.com/glosario/?palabra=SMARTPHONE#k) puede ser de hasta un 25% aunque veremos que esto es algo muy contradictorio o como mínimo, difícil de entender.
Este mecanismo hace entrar al teléfono en un estado de letargo pero sin desconectarlo por completo de la red. Al estar en este estado de espera, el móvil consume menos batería y en el momento que quiere re-establecer la conexión de datos, lanza mensajes en la red a una velocidad de 12 mensajes de control en lugar de los 30 que se emplearían sin este nuevo sistema"
Por lo visto, el terminal puede incluso estando conectado en 3G (H) quedarse el tiempo que esté sin uso en 2G (E) aún con plena cobertura 3G.
El caso es que el autor del hilo en XDA comenta que cuando pasó su Xperia S a JB 4.1.2 llegó a detectar hasta 2900 wakelocks en mediodía (despertares del CPU con el terminal en reposo) de un proceso llamado com.sonyericsson.android.wakeup.
Resulta que si el terminal y/o la red que usemos no son compatibles con FDM (ambos) el use de ésta resulta en un gran drenaje de la batería.
Pues bien, despues de investigar sobre el tema ha dado con la manera de solucionarlo.
Me voy a poner de ejemplo. Tengo a Orange como compañia telefónica y ésta no usa FDM pero en mi Sony Xperia S viene activado por defecto.
¿Que puedo hacer? Lo siguiente:
-Buscamos aquí http://en.wikipedia.org/wiki/Mobile_country_code#S los códigos MCC y MNC (los de Orange son 214 y 03 respectivamente)
-Con un explorador de archivos con permiso root nos vamos al directorio: system/etc/fast-dormancy/fd_custm_conf.txt lo editamos y cambiamos las líneas acabadas en 0 con los códigos que buscamos en el paso anterior (en mi caso 214 y 03)
-Guardar cambios y reiniciar (si este proceso lo hacéis con root explorer el mismo programa os guarda un .bak como copia de seguridad del archivo)
También es recomendable (y ésto es cosecha propia) el eliminar la app "fast-dormancy-wakeup.apk" con Titanium Backup y reiniciar para de éste modo eliminar de manera definitiva esos molestos wakelocks que acaban con nuestra batería.
Llevo un día con éste tema hecho en el terminal y hasta que no lleve un par de ciclos de carga no podré sacar conclusiones pero en el hilo original de XDA dicen que se nota.
Espero que os sirva.
Más información:
http://forum.xda-developers.com/showthread.php?t=2382680 HILO ORIGINAL xdA
http://www.xda-developers.com/xda-tv-2/fast-dormancy-the-whole-story-xda-developer-tv/
http://www.skdualsim.com/blog/blog/2012/que-ocurre-con-fast-dormancy/
http://comunidad.movistar.es/t5/Soporte-T%C3%A9cnico-Servicios/Fast-Dormancy/td-p/1100766
http://www.htcmania.com/showthread.php?t=374121
http://foro.vodafone.es/t5/Android/Fast-Dormancy-Sobre-Red-Vodafone-Es/td-p/45983
Saludos
movistar tiene dos cual deberia poner
Hafficci
01/08/13, 01:03:27
Muchas gracias a Segamalaga por el hilo, a Kiamu, por el modo alternativo de desconexion de Fast Domancy, y a Yakandu por la explicacion del proceso de activacion o no del mismo.
Habiendo mirado el .txt, veo que me aparecen las lineas con "0", así que, teniendo Pepephone (aunque supongo que los MMC y MNC serán los de Vodafone (que por cierto, tambien hay dos, así que no sabria cual usar), he optado por desactivarlo por el metodo que puso Kiamu (modificando el build.prop y reinciando). Igual pruebo a activarlo, y ver las diferencias que noto, si es que hay alguna, aunque a priori, se supone que sí deberia...
Ya os contaré qué voy notando!! :ok:
theasters
01/08/13, 07:51:06
No se si funcionará. Es como si intentas quitar Bravia Engine, Xloud,... cargandote los respectivos archivos. El proceso sigue ahí aunque no funcionen, comprobado. Tienes que ir al build.prop y desactivarlos ahí.
Yo he entendido que Segamalaga da un método para desactivarlo editando fd_custm_conf.txt y eliminando fast-dormancy-wakeup.apk.
También se puede desactivar por build.prop añadiendo la linea que pusimos. Luego ya puedes eliminar los archivos de fast-dormancy si quieres o dejarlos ahí.
Ha funcionado así desde que la gente vio que no servía de mucho (Galaxy S,SCL....) ha llovido bastante,de hecho Miui no lo lleva. (Si busca en XDA verás que los post sobre este tema son muy antiguos,ahora alguien lo ha reflotado ).
chikitin1986
06/08/13, 15:41:17
podriais poner una caputa e indicar que se cambia porfavor? al abrir el archivo me pierdo......
Muchas gracias a Segamalaga por el hilo, a Kiamu, por el modo alternativo de desconexion de Fast Domancy, y a Yakandu por la explicacion del proceso de activacion o no del mismo.
Habiendo mirado el .txt, veo que me aparecen las lineas con "0", así que, teniendo Pepephone (aunque supongo que los MMC y MNC serán los de Vodafone (que por cierto, tambien hay dos, así que no sabria cual usar), he optado por desactivarlo por el metodo que puso Kiamu (modificando el build.prop y reinciando). Igual pruebo a activarlo, y ver las diferencias que noto, si es que hay alguna, aunque a priori, se supone que sí deberia...
Ya os contaré qué voy notando!! :ok:
Buenas, qué has notado, ¿hay menos drenaje de batería?
Yo también voy a probar, lo que pasa que el de xda dice que le ha dado bootlop al editar eso. A ti no te ha pasado eso supongo, no? Es para asegurarme
:gracias:
Segamalaga
11/08/13, 14:29:00
He vuelto a flashear otra rom nueva (la TrinityHaxxor 2.9) y lógicamente había perdido todo el tema de la configuración que hice del "Fast Dormancy".
Adjunto captura del BetterBatteryStats en la parte de "Alarms" lo que me dice sobre el proceso com.sonyericsson.android.wakeup con 307 wakeups del cpu en menos de 5 horas.
Por supuesto que he vuelto a desactivar FD ya que como dije en el primer post, no está soportado en mi operador (Orange).
De el proceso com.google.android.gms (Servicios de Google) mejor ni hablamos... 438 wakeups en el mismo periodo de tiempo
Saludos
donnadieosi
24/08/13, 12:23:46
Interesante :rolleyes:
Segamalaga
24/08/13, 13:17:58
Interesante :rolleyes:
Gracias
vBulletin® v3.8.1, Copyright ©2000-2026, Jelsoft Enterprises Ltd.