La aplicación Dialer se vuelve demasiado lenta y menos receptiva

Se tarda casi más de 5 a 10 segundos en abrir la aplicación de marcador en mi teléfono.

Esto ha estado sucediendo durante un tiempo y es especialmente crítico ya que durante las llamadas entrantes, cuando mi teléfono vuelve del modo de espera para mostrarme quién está llamando, en realidad tengo que esperar a veces más de 10 segundos para ver el identificador de llamadas y es como el el teléfono está atascado durante ese tiempo.

Ha sido el caso antes (stock) y después de haber puesto una ROM personalizada en mi teléfono. Aunque noté que esto se volvió más severo después de instalar muchas aplicaciones, etc.

Dado que sospecho que esto se debe a la poca memoria RAM libre (tengo un teléfono Android de gama baja), recientemente instalé aplicaciones de optimización, mantuve mi pantalla de inicio libre de widgets y aplicaciones en ejecución, etc., y ayudó hasta cierto punto. Sin embargo, siento que todavía necesita ser una función ultrarrápida y siempre accesible como en los teléfonos convencionales. ¿Cómo puedo conseguir esto? ¿Cómo bloqueo el marcador en mi RAM o hay algunas aplicaciones de marcador superligeras que pueden reemplazar este marcador de stock?

Además, ¿podría ser porque tengo sincronizados alrededor de 150 contactos de Facebook y Google? (No creo que sea un gran número)

¿Qué tal encontrar una manera de desactivar los datos de imagen en los contactos? ¿Eso reducirá razonablemente la huella de memoria?

Misma situación: ¿Puedo configurarlo para que el "Teléfono" de mi teléfono tenga prioridad sobre todas las demás aplicaciones? (Probé todas las respuestas)

ACTUALIZACIÓN: Encontré algo llamado "FUSIONboost" en la ROM personalizada de FUSIONideos que parece establecer la prioridad de las aplicaciones o algo así. Esta parece ser exactamente la solución, pero no quiero cambiar de rom ahora y realmente me gustaría que alguien me dijera cómo puedo obtener esto.

Estaré encantado si alguien puede dar una idea de qué y cómo obtener FUSIONboost, ya que tengo la sensación de que sería una respuesta más efectiva a este problema; aunque agradezco todas sus respuestas
Puede ser más fácil sugerir algo si dice exactamente qué teléfono tiene y qué versión de Android. Aunque sospecho que es demasiado tarde ahora de todos modos.

Respuestas (8)

Esto es probablemente una combinación de dos cosas: a) cosas que el marcador tiene que cargar al inicio yb) posiblemente falta de memoria (RAM) creada al cargar esas cosas. Las mayores ganancias se obtendrán resolviendo (a); sin embargo, esto también tendrá el efecto secundario de resolver (b)

Es posible que desee intentar borrar lo siguiente:

  • Registro de llamadas: se carga cada vez que se carga el marcador.
  • Mensajes SMS: algunos usuarios han informado que una gran cantidad de mensajes SMS pueden hacer que el marcador se ralentice, aunque soy escéptico de que esto marque la diferencia.
  • Contactos: por último, el número de contactos influye. No solo a los que puede ver ("Mis contactos"), sino también a cualquier persona a la que haya enviado un correo electrónico (es decir, Otros contactos en los contactos de GMail).

El último punto puede ser bastante importante. Tengo alrededor de 130 contactos "reales", pero casi 1000 personas a las que he enviado correos electrónicos en algún momento mientras usaba GMail. Todos estaban sincronizados con mi teléfono, pero no siempre se mostraban.

Es importante hacer la distinción entre RAM y almacenamiento persistente. Por ejemplo, es poco probable que vacíe su papelera, elimine correos electrónicos, desinstale aplicaciones no utilizadas o las traslade al almacenamiento SD, ya que utilizan almacenamiento persistente, no RAM transitoria.

Tener mucho almacenamiento de persistencia libre significa que las aplicaciones no pueden usarlo para ejecutarse más rápido. RAM, sin embargo, puede hacerlos volar.

También le gustaría echar un vistazo a Superdial y Dialer One , dos marcadores que he encontrado más agradables. También tienen búsqueda de contactos T9, que puede ser un sueño de usar.

Acabo de probar DialerOne y es rápido y fluido (aunque no me gustó la interfaz de usuario, pero el rendimiento es la clave). Veamos qué tan bien funciona esto a largo plazo. ¡Muchas gracias!
También recomendaría echar un vistazo a exDialer .
Tuve un problema similar en mi Samsung Galaxy Chat donde recibí unos miles de mensajes SMS en una conversación. El marcador reaccionó lentamente para mí (pero no en el orden de magnitud que experimenta el OP). Después de eliminar los SMS, el marcador funcionó normalmente.

Experimenté una situación similar con mi Samsung Galaxy GT-i5700 (SPICA), y se me ocurrió una solución muy extraña:
parece que la gran cantidad de SMS estaba causando que el móvil se ralentizara aún más (aparte de la gran cantidad de aplicaciones en el dispositivo). Luego eliminé muchos de los mensajes y hubo una mejora significativa en las velocidades de operación del marcador.
No sé si te funcionaría lo mismo, es solo una laguna que descubrí en mi móvil (Dato: Samsung SPICA solo admite hasta 2000 SMS). Solo puedo decir que puede intentarlo (por supuesto, esto solo es cierto si tiene muchos SMS almacenados en su dispositivo).

No tengo respuestas para los otros factores.

Borrar el historial de llamadas me había ayudado una vez. No estoy seguro si te ayudará también.
No sé si esto valida lo que dice @SamSPICA o no, pero uso Google Voice exclusivamente para mis SMS, por lo que no tengo ningún mensaje almacenado en la aplicación de SMS predeterminada y no he visto ningún problema con mi aplicación de marcador
Eso es extraño porque Messaging y Dialer son "aplicaciones" diferentes... pero lo intentaré (aunque no creo que tenga más de 500 sms, ¿así que no debería hacer mucha diferencia?)
Si no son más de 500, no creo que haga mucha diferencia, porque yo tenía alrededor de 2000, ahora nunca dejo que el número pase de aprox. 1500.
@Power: y quizás quieras saber que ambos son parte del mismo paquete (com.android...)

Ralentizaciones como esta en teléfonos de más de 1 año probablemente sean un efecto secundario de la escasez de memoria. Para verificar si este es el problema, vaya a la configuración de Android y mire la tarjeta SD y el almacenamiento del teléfono. El último elemento, "Espacio disponible" debe ser de 17 Mb o más.

Si está utilizando la aplicación de correo electrónico (NO Gmail), debe verificar su carpeta de basura. En el correo, presione Menú, luego elija Carpetas y desplácese hacia abajo hasta Papelera. El correo electrónico NUNCA vacía la papelera, incluso si ha eliminado cientos de mensajes. Tendrá que eliminarlos manualmente o eliminar y volver a crear la cuenta.

A veces, el navegador acumula un gran conjunto de datos. Puede ir a la configuración del navegador y presionar Borrar caché. Pero parece que hay aún más datos asociados con el navegador. Es más fácil ir a Configuración general, Aplicaciones, Administrar aplicaciones, luego elegir la pestaña Todo y buscar Navegador y tocarlo. Luego haga clic en la acción para Borrar datos. Esto también eliminará sus marcadores, por lo que debe tomar nota de ellos primero.

Finalmente, es posible que tenga tareas en segundo plano que estén acaparando el tiempo de CPU del teléfono. Puede obtener una aplicación como Advanced Task Killer (versión gratuita disponible) que eliminará periódicamente cualquier aplicación que no desee. Por ejemplo, las aplicaciones Skype y Backup en los teléfonos de Verizon se ejecutan en segundo plano todo el tiempo, pero generalmente no son necesarias.

Como acabo de aclarar en mi publicación anterior, tenga cuidado de no agrupar la "memoria" en un solo montón. Es muy importante distinguir entre el almacenamiento persistente y la RAM transitoria. Liberar espacio en el almacenamiento persistente eliminando correos electrónicos o moviendo aplicaciones a la tarjeta SD rara vez tendrá algún efecto en el rendimiento. Para funcionar bien, las aplicaciones necesitan RAM.
Además, Android tiene un administrador de tareas muy avanzado, que utiliza un algoritmo complejo para determinar cuándo eliminar una tarea. Si hay memoria que no está siendo utilizada o necesitada por otra aplicación, no la elimina. Los asesinos de tareas no tienen las mismas métricas y no pueden tomar las mismas decisiones informadas. Los asesinos de tareas a menudo reducen el rendimiento al descargar Servicios o Actividades de la memoria innecesariamente, solo para que se carguen nuevamente cuando se necesitan (a veces inmediatamente).
Solo una pequeña nota, he notado que detener tareas usando la opción "forzar detención" de froyo funciona mucho mejor que cualquier administrador de tareas.

Tuve un problema similar, aunque no podemos corregirlo por completo, podemos reducir el tiempo de inicio con estos enfoques,

  1. Contactos -> Más -> Marque 'Solo contactos con teléfonos', seleccione solo los grupos requeridos en los grupos inferiores, mejor puede crear un grupo destacado y seleccionarlo.

  2. Use la aplicación Contactos de terceros como Go Contacts - https://market.android.com/details?id=com.jbapps.contact para ver la lista completa de contactos

  3. Nunca presione el botón Atrás para salir del marcador, use el botón de inicio para salir del marcador, al presionar Atrás se eliminará la actividad del marcador.

también puede probar Go Dialer o https://market.android.com/details?id=kz.mek.DialerOne&hl=en

Go Dialer en realidad ralentiza más que el marcador estándar. +1 por darme la idea de no usar el botón Atrás. Ahora tengo una solución a medias de simplemente abrir el marcador y salir usando la tecla Finalizar y lo hago periódicamente, así que puedo esperar que la mayor parte del tiempo el marcador esté allí en la memoria RAM.

Estoy de acuerdo en que esto es un problema de memoria. Tuve momentos con mi teléfono anterior en el que mi teléfono se congeló tan pronto como se encendió debido a problemas de memoria. Si tiene Froyo o superior, mueva tantas de sus grandes aplicaciones como pueda a la tarjeta SD . Si ya lo ha hecho, desinstale aplicaciones para liberar memoria. Morris sugirió 17 MB. Esto me parece pequeño y creo que el número real depende de la versión de Android que tengas y los tipos de aplicaciones que uses.

Estoy usando link2sd en todas las aplicaciones y tengo alrededor de 30 MB de espacio interno libre... sigue igual.
@Power-Inside Ver mi edición y comentarios anteriores. Es poco probable que el almacenamiento disponible liberado por link2sd o manualmente haga alguna diferencia.
@Martin Estoy de acuerdo ... Pero pensé que tal vez el almacenamiento mínimo también jugó un papel, ya que podría usarse como memoria virtual o caché de página o equivalente ...

Podría intentar un restablecimiento de fábrica, pero como dijo, no desea borrar los datos. No use asesinos de tareas, ya que atascarán su teléfono en gran medida. También verifique qué aplicaciones están usando mucha RAM. Vaya a administrar aplicaciones y ver aplicaciones en ejecución.

prueba esta aplicación de marcador de gama baja, http://www.appstorehq.com/dialerone-android-155708/app

La actualización de gingerbread ha estado oficialmente disponible para Huawei IDEOS ahora, ¡pruébalo!

sí, alguien ya ha sugerido la aplicación Dialer One antes que usted. Tal vez le daría un +1 si puede proporcionar enlaces a pan de jengibre oficial para mis ideos porque no lo veo en ninguna parte.

Si ha instalado alguna aplicación de bloqueo de llamadas, desinstálela y vea si obtiene una mejora. (Funcionó para mí.)

¿Qué te hace pensar que el OP instaló aplicaciones de bloqueo de llamadas? No se menciona en la pregunta del OP ... solo digo