|
||
|
![]() |
![]() |
ROMs y desarrollo Nexus 4 ROMs y desarrollo Nexus 4 |
![]() |
|
Herramientas |
#1
|
||||
|
||||
Aplicación para mejorar Notificaciones - solo ROOT
Por favor, este hilo es para probar y comentar el funcionamiento de esta aplicación, no para decir que a muchos el teléfono nos va mal. Muchas Gracias
Hola a tod@s, Abro este hilo para comentar el tema del retraso en las notificaciones que nos está afectando a muchos independientemente de la rom, kernel o parche que estemos utilizando y veo que en todos los hilos se está reportando continuamente este problema y se dan soluciones que a unos les funciona, a otros no y otros simplemente no las ven. ![]() En el foro general hay un hilo abierto sobre esto, pongo este porque la solución sólo es aplicable a teléfonos ROOTEADOS, si algún moderador cree conveniente que lo cierre sin problemas. ![]() Voy a intentar explicar la situación y la solución: Los routers vienen configurados con un valor "tcp connections timeout" que es un tiempo tras el cual cortan la comunicación TCP, con el móvil (en este caso) y no la vuelven a activar hasta que reciben una señal que les dice que el dispositivo está activo. En muchos de los routers ese tiempo no se puede configurar y suele ser de 300 segundos (5 minutos), los que podáis modificar este tiempo, aumentadlo por encima de 15 minutos. Los operadores 3G también tienen un tiempo establecido para cortar esa comunicación. Los móviles android envían esa señal llamada "hearbeat" cada 15 minutos cuando estamos conectados a wifi o cada 28 minutos cuando estamos en 3G. Podéis comprobarlo poniendo en el teléfono la siguiente secuencia *#*#TALK#*#* y buscando el valor que pone "heartbeat interval". Entonces si coincide el corte del router con que el móvil acaba de enviar esta señal, no recibiremos notificaciones hasta pasados 15 minutos y si a esto le añadimos problemas de sincronización (señal en gris) y problemas de las aplicaciones ( p.e. whatsapp) la espera puede hacerse eterna. Existe una aplicación gratuita (ya se ha comentado en otros hilos) Push Notifications Fixer que puede modificar ese valor, el "heartbeat interval" en nuestros teléfonos. Con esto lo que conseguimos es que el móvil envíe la señal cada intervalo de tiempo que queramos, lo ideal es cada 5 minutos para que no se lleguen a cortar nunca las "TCP connections" Esta aplicación no consume más batería, ya que lo que hace es que al arrancar el teléfono modifica el parámetro "heartbeat interval", lo que si que puede ser es que aumente el consumo porque el intervalo de comprobación de las notificaciones se reduce, pero yo lo utilizo y no es significativo. Comprobad después de aplicarlo como se ha modificado el valor. La aplicación es esta, configuradla para que entren notificaciones cada 5 minutos (valor recomendado). Aquí tenéis el hilo en xda donde el desarrollador de la aplicación lo comenta: http://forum.xda-developers.com/show....php?t=2142503 Repito, esto no tiene nada que ver con el corte de la sincronización con el wifi (señal en gris) que también puede influir. Espero que os pueda servir de ayuda y que os quite algunos dolores de cabeza. ![]() Saludos Última edición por Alraan Día 14/03/13 a las 17:02:20. |
Los siguientes 7 usuarios han agradecido a Alraan su comentario: | ||
|
#2
|
||||
|
||||
Gran explicación Alraan!!!
El tema aquí es que se están juntando varias problemáticas, por un lado el tema del hearbeat, por otro el tema de la desconexión de servidores Google (la Nexus 7 tambien lo sufre) y por otro lado algo de los drivers WiFi que no acaba de cuadrar. Haber si los de Google lo solucionan pronto. También esta el parche que te quita el filtrado broadcast y tema ARP, pero lo dicho antes. Es la suma de varios problemas.
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond |
#3
|
||||
|
||||
Cierto, pero de todas las posibles soluciones y créeme que he probado muchas, esta posiblemente es la que mejor funciona de todas
![]() |
#4
|
||||
|
||||
El fix que modifica el parámetro McastBcastFiler del archivo WCNSS_qcom_cfg.ini (system/etc/wifi) lo has probado?. Yo desde que lo modifique me ha pasado alguna vez muy esporádica que se me ha quedado dormido, pero bueno. Esta app no la he probado aún.
__________________
Actual: OnePlus 3
Colección: Nexus 5, Nexus 4, Nexus 7, Samsung Galaxy S2, HTC Desire, HTC Diamond |
#6
|
||||
|
||||
Bien explicado compañero pero en mi caso a seguido completamente igual que antes de instalarla.
Con esa aplicación e podido observar en el apartado que te muestra el log del gmail service creo que se llama, que por lo menos mi terminal cuando intenta conectar con el servidor le da fallo de conexión. Osea, cuando va a hacer el Hearbeat me pone "connection failed", por lo tanto parece que mi movil al entrar den deep sleep pierde todo tipo de conexión ya que no me notifica ni por 3G ni por wifi. Hasta que google no decida ponerse enserio para solventar el problema lo vamos a estar sufriendo los que lo sufrimos y son conscientes de que existe el problema por que al ponerme en contacto con ellos me han dicho que este problema se solventara con la próxima actualización y que lo único que pueden hacer es darme un reemplazo ya que son conscientes de que el problema existe independientemente de cual sea la causa de dicho problema. Gracias por el post compañero |
#7
|
||||
|
||||
Lo probare haber si realmente funciona,antes tenia regpon y no me fallaba,pero consumia muchisima bateria.
|
#8
|
||||
|
||||
Eso no es una solución, es un parche que no soluciona sino que hace algo mas llevadero vivir con el problema.
Básicamente es morfina para un enfermo terminal, hace mas llevadero el calvario. Pd. Que poco queda para que venda este teléfono...
__________________
@pilipum
|
#9
|
||||
|
||||
Re: Solución a retraso en Notificaciones - solo ROOT
He probado todo... kernel apps parches fixes y su pu madre...y no funciona nada! El retraso en notificaciones sigue. Señores a ver si nos damos cuenta de que la culpa la tiene los torpes de Google y hasta que no les salga de las pelotas hacer algo seguiremos con este problema. Por eso no queda otra cosa que quejarse y quejarse de manera oficial y hacer fuerza para que solucionen esto ya de una pu vez.
__________________
![]() ![]() |
#10
|
||||
|
||||
Una solución que implique sacar al teléfono de deep sleep con el consiguiente consumo de batería no es solución ni es nada, con todo el respeto.
__________________
![]() |
#11
|
||||
|
||||
He probado todo... kernel apps parches fixes y su pu madre...y no funciona nada! El retraso en notificaciones sigue. Señores a ver si nos damos cuenta de que la culpa la tiene los torpes de Google y hasta que no les salga de las pelotas hacer algo seguiremos con este problema. Por eso no queda otra cosa que quejarse y quejarse de manera oficial y hacer fuerza para que solucionen esto ya de una pu vez
![]() Mi manera de quejarme va a ser pedir reemplazos hasta que les salga a ellos de hacer las cosas bien y solucionar el problema si realmente es de software. Con los reemplazos me expongo a que me venga un teléfono defectuoso "el mio esta de lujo" pero es que es la única manera de ayudar a que se den prisa por que cuantos mas reemplazos se pidan, mas dinero pierden. Puede sonar a aprovechado, pero creo que es la única manera de que arreglen este problema y que por fin podamos disfrutar de un smartphone que aparte de ser potente, cumpla con su función principal como es notificar al instante los nuevos correos, whatsapp, line, etc.... y no tener problemas de conectividad de ningún tipo. |
Gracias de parte de: | ||
#13
|
||||
|
||||
Bien explicado compañero pero en mi caso a seguido completamente igual que antes de instalarla.
Con esa aplicación e podido observar en el apartado que te muestra el log del gmail service creo que se llama, que por lo menos mi terminal cuando intenta conectar con el servidor le da fallo de conexión. Osea, cuando va a hacer el Hearbeat me pone "connection failed", por lo tanto parece que mi movil al entrar den deep sleep pierde todo tipo de conexión ya que no me notifica ni por 3G ni por wifi. Hasta que google no decida ponerse enserio para solventar el problema lo vamos a estar sufriendo los que lo sufrimos y son conscientes de que existe el problema por que al ponerme en contacto con ellos me han dicho que este problema se solventara con la próxima actualización y que lo único que pueden hacer es darme un reemplazo ya que son conscientes de que el problema existe independientemente de cual sea la causa de dicho problema. Gracias por el post compañero ![]() He probado todo... kernel apps parches fixes y su pu madre...y no funciona nada! El retraso en notificaciones sigue. Señores a ver si nos damos cuenta de que la culpa la tiene los torpes de Google y hasta que no les salga de las pelotas hacer algo seguiremos con este problema. Por eso no queda otra cosa que quejarse y quejarse de manera oficial y hacer fuerza para que solucionen esto ya de una pu vez.
![]() ![]() trillo69, hasta que no solucionen el problema de otra forma, lo único que nos queda es sacarlo de deepsleep |
Gracias de parte de: | ||
#14
|
||||
|
||||
De todas formas, por favor, no convirtamos este hilo en quejas por el funcionamiento del teléfono, esa no es la idea, me gustaría que fuera para que la gente pruebe la aplicación y nos comente.
Gracias EDITO: Cambio el titulo del hilo para evitar malos entendidos, no he estado muy afortunado en el titulo anterior ![]() Última edición por Alraan Día 14/03/13 a las 17:03:22. |
#15
|
||||
|
||||
Re: Aplicación para mejorar Notificaciones - solo ROOT
La solucion mas aceptable es que cambies en ajustes de wifi: usar wifi en suspensión a Nunca, asi cuando entre en deepsleep cambiará a datos y te llegaran perfectamente. Y te va a consumir mil veces menos bateria.
__________________
![]() |
Gracias de parte de: | ||
#16
|
||||
|
||||
No siempre, hay gente que también tiene problemas cuando están conectados a datos, esta aplicación también te permite modificar el intervalo de tiempo en 3G
|
#17
|
||||
|
||||
Alraan la verdad me da gusto leer tan buena explicación, yo tengo mi propia teoría respecto al intervalo de actualización que pone el parche para actualizar la conexion a la red en la que se encuentre y lo aleatorio de los casos de gente con problemas.
1) Teoria macabra de fallo: Las notificaciones están ahí, escondidas a toda vista y solo las vemos cuando prendemos el teléfono (ni modo ver que pasa ahi dentro con la pantalla apagada) 2) Teoria aleatoria de casos: Quienes tienen dos eventos sincronizando todo el tiempo, y estas aplicaciones sincronizan a tiempos distintos (minuto 0 - Correo - Minuto 3 Facebook - Minuto 6 Correo - Minuto 8 Facebook, por ejemplo) no tendrían necesidad de actualizar este intervalo. 3) Teoría de la aplicación&Android: Que tan solido es el armado de la aplicación para conectarse? Un buen push debería de venir desde el servidor y despertar la conexion de nuestro teléfono ante esta demanda, el evento en tiempo real. Pero si esto es así que tanto podemos optimizar el uso de las baterías con una conexion "viva" todo el tiempo. Pensaron al diseñar el uso de datos (pings continuos o como se llame) que mantengan una conexion 100% real entre el telefono y la nube? 4) Teoria de la conectividad: Mis conexiones de Internet no son 100% fiables, aún navegando en mi computadora, algunas páginas a veces son una tortuga y tengo que actualizar dos o tres veces para que me carguen y otras van como un avión. Si veo eso en mis computadoras , no podría pasar eso con mi celular? Que demora hasta que logra establecer contacto . Si esto es así el tener aplicaciones con distintos momentos de sincronización mantendrían viva la conexión a la nube... con menor consumo de bateria? quizas... Perdón con el divague pero necesitaba desahogar tantas incertidumbres que me han llevado incluso a jugar por días con el Tweaker Pro y demases cosas de conectividad ![]() |
#18
|
||||
|
||||
Nada, por desgracia a mi esta aplicación no me hace prácticamente nada.
Tengo el FIX.V2 puesto y esta aplicación activada cada 3 minutos y hay retrasos a veces de hasta 10 y 15 minutos, si es verdad que alguna vez a los 3 minutos (si da la casualidad del Beat del móvil con el OFF del router) me llegan. Pero normalmente...no llegan bien si el móvil lleva un rato apagado. |
Gracias de parte de: | ||
#20
|
||||
|
||||
Nada, por desgracia a mi esta aplicación no me hace prácticamente nada.
Tengo el FIX.V2 puesto y esta aplicación activada cada 3 minutos y hay retrasos a veces de hasta 10 y 15 minutos, si es verdad que alguna vez a los 3 minutos (si da la casualidad del Beat del móvil con el OFF del router) me llegan. Pero normalmente...no llegan bien si el móvil lleva un rato apagado. ![]() Un saludo |
![]() |
![]() |
||||||
|