¿Es posible que ese viejo teléfono inteligente se vuelva lento simplemente porque es viejo?

Tengo un Samsung / Google Galaxy Nexus i9250 de 3,5 años y medio. El teléfono se ha vuelto tan lento después de ese tiempo, que simplemente está inutilizable. Iniciar cualquier aplicación, tan simple como Gmail o Calendar, toma de 2 a 3 segundos, a veces incluso cinco. Presionar Homeel botón necesita 4-5 segundos entre presionar y realmente mostrar la pantalla principal de mi lanzador (Nova Prime).

Cuando compré este teléfono, fue simplemente ultrarrápido.

Tengo unas 50 aplicaciones instaladas, de las cuales se usa aproximadamente la mitad (15 de vez en cuando y 10 diariamente) y la otra mitad nunca se usa o se usa una vez cada 2-3 meses. Debido a que cambio mi actitud muy rara vez, instalé estas aplicaciones en 2012, cuando compré mi teléfono y no he instalado nada o casi nada desde entonces. Describiría esto como cambiar 1-2 aplicaciones por año.

Debido a lo anterior, apenas puedo aceptar que mi teléfono sea lento, porque instalé demasiadas aplicaciones durante ese período de 3,5 años. Podemos suponer que estoy sentado en el mismo conjunto de aplicaciones durante los últimos 1-2 años. También me cuesta creer que 50 aplicaciones, de las cuales la mitad casi nunca se usan, sean suficientes para reducir visualmente el rendimiento de dicho teléfono. Aunque es bastante antiguo, su hardware no es tan débil como supongo.

Por supuesto, hice un restablecimiento completo de fábrica una o dos veces, instalando solo el mismo conjunto de aplicaciones, como en 2012, después de eso. Trajo poca o ninguna ayuda y poca o ninguna ganancia de rendimiento. Esto realmente me "mató", porque estaba más que seguro de que el restablecimiento completo de fábrica devolvería este teléfono a un nivel de rendimiento y velocidad cercano a los días, como si fuera nuevo.

La única teoría que me viene a la mente, aunque muy extraña e increíble, es que mi batería es vieja, su rendimiento es mucho más bajo que cuando era nueva y, por lo tanto, alimenta todo el hardware con menos voltaje, lo que provoca su rendimiento general. degradar.

Sé lo estúpida que suena esta teoría, pero es la única con la que logré llegar en una situación dada.

Suponiendo que la cantidad de aplicaciones instaladas y el estilo de uso general de mi teléfono no hayan cambiado en los últimos 3,5 años de uso, ¿hay alguna razón razonable por la que sea tan extremadamente lento de lo que era cuando era nuevo?

Respuestas (5)

El rendimiento no tiene nada que ver con el voltaje de la batería. La razón es que la memoria flash está "desgastada" y, por lo tanto, es más lenta y responde menos. Mi Nexus 7 (primera generación) también es muy lento ahora y casi no tengo aplicaciones. Puede leer más aquí: Por qué los teléfonos Android se ralentizan con el tiempo , parte "Sin unidad de estado sólido TRIM"

Sin unidad de estado sólido TRIM

La falta de soporte TRIM adecuado fue lo principal que hizo que la tableta Nexus 7 original de Google se ralentizara con el tiempo. Esto se solucionó en Android 4.3, que agregó soporte TRIM adecuado. En los dispositivos Nexus, la actualización a Android 4.3 solucionará este problema.

Si tiene un dispositivo antiguo que no tiene Android 4.3 y se ha ralentizado con el tiempo, puede realizar TRIM enraizándolo y usando la aplicación LagFix . Esta aplicación ejecuta el mismo comando fstrim que Android 4.3 ejecuta en segundo plano. TRIM es necesario debido a cómo funcionan las unidades de estado sólido: las unidades de estado sólido se ralentizan con el tiempo porque las celdas de la memoria flash deben borrarse antes de que se puedan volver a escribir. TRIM borra de forma preventiva las celdas que contienen datos de archivos eliminados, lo que garantiza que todo será lo más rápido posible cuando Android necesite escribir en esas celdas en el futuro.

Cómo solucionarlo: rootee su dispositivo y ejecute LagFix si está usando un dispositivo más antiguo. Esto sucede automáticamente en los dispositivos que ejecutan la versión de Android 4.3 y posteriores.

¿Por qué TRIM no es algo que se ejecuta automáticamente? android.stackexchange.com/q/117164/100457
Parece que su respuesta / sugerencia es completamente opuesta a mi situación, ya que mi (todos) Samsung Galaxy Nexus tiene Android 4.3. Si Google agregó soporte TRIM a esa versión de Android, entonces lo tengo y la falta de él/desgaste de la memoria Flash no es el caso. Su respuesta es buena y valiosa para otros, así que la voté, pero debo considerar si aceptarla o no, ya que su sugerencia claramente no responde a la pregunta (no hay problema de TRIM en Android 4.3).
@trejder En mi experiencia con Maguro Galaxy Nexus, TRIM no se ejecuta automáticamente.
¿Hay alguna forma de ejecutar el comando de recorte sin tener acceso de root?

Es probable que haya estado actualizando las aplicaciones y que estén usando API más infladas.

Yo, personalmente, no veo una razón por la que cada aplicación deba ser compatible con Unicode, por ejemplo.

Facebook sería uno de los mayores infractores. Hace 3 años necesitaba 70 MB de RAM, ahora 200 para que, entre otras cosas curiosas que hacen muchas aplicaciones, pueda llevar su propio navegador para rastrearte mejor. No ayuda que se separen de Facebook Messenger, que también requiere 150 MB de RAM.

El 'desgaste del flash' definitivamente NO es lo que estás experimentando aquí.

Además, creo que Google no se ha molestado en optimizar minfree y el administrador OOM, o la administración del ciclo de vida de la aplicación. Tendrás 500 MB de RAM libres en un teléfono con 2 GB de RAM y seguirás redibujando la pantalla de inicio todo el tiempo, y las aplicaciones se suspenderán en el momento en que cambies a otra. Google es flojo y practica demasiado el 80/20...

Personalmente, evito actualizar las aplicaciones a menos que esté bajo presión, y uso la Cuarentena de aplicaciones para mantener las aplicaciones bloqueadas cuando no las estoy usando; por ejemplo, Amazon tiene 5 aplicaciones, y a todas les gusta cargar y correr sin hacer nada en particular. Mantenerlos deshabilitados y solo desbloquearlos cuando sea necesario ayuda con la suspensión agresiva de la aplicación de Android.

Es posible que a medida que usa su teléfono, las aplicaciones se vuelvan más lentas, porque está administrando más de sus datos.

Una aplicación de música puede funcionar increíblemente rápido cuando solo tiene diez música en su biblioteca, pero luego ha recopilado alrededor de cien, y los accesos a la base de datos se vuelven un poco más lentos mientras intenta generar las miniaturas o buscar a través de los índices de etiquetas ID3. . El motor de recomendación de música puede haber funcionado increíblemente rápido cuando solo tenía que hojear media hora de historial de escucha, pero luego se atascó una vez o recopiló datos de años sobre la música que omitiste con frecuencia y cuáles has estado. repitiendo una y otra vez.

Es posible que haya tomado fotografías con la aplicación de la cámara. Originalmente, su galería no contiene nada, y el programa puede recorrer todo el directorio lo suficientemente rápido como para no importar, pero luego, a medida que toma más fotos, obtener una lista de todos los archivos y recorrerlos se vuelve mucho más lento.

Es posible que haya agregado más personas en sus contactos en la aplicación de chat. Y la aplicación de chat tiene que trabajar mucho más en el historial de chat con más contactos y archivos adjuntos.

Ha utilizado los navegadores, y los navegadores almacenan el historial de navegación, los marcadores, etc. El tamaño de un perfil de navegador tiende a aumentar con el tiempo.

Estos no se pueden resolver necesariamente con un simple restablecimiento de fábrica. Si la aplicación tuviera sincronización en línea, habrían sincronizado estos datos adicionales que no tenías cuando la vida era más simple. Del mismo modo, es posible que los datos almacenados en la tarjeta SD/almacenamiento externo no se borren con un restablecimiento de fábrica.

Como en el caso de la respuesta de Alex.S , votaré por la suya, porque puede ser valiosa para otros lectores, pero creo que no la aceptaré, ya que está fuera del tema de mi pregunta. Indiqué claramente que hice un restablecimiento completo de fábrica (así que asumo, todo lo que está escribiendo, que ralentiza mi teléfono se borró al estado de teléfono nuevo) y esto no ha acelerado mi teléfono de ninguna manera. manera notable.

Sí, un voltaje levemente más bajo o inestable causado por una batería desgastada puede reducir la potencia del SoC del dispositivo y afectar el rendimiento y la estabilidad, no solo la autonomía, de la misma manera puede hacer que una linterna sea menos brillante. Observé esto hace algunos años cuando reemplacé la batería de un teléfono inteligente viejo debido a la poca autonomía, también noté mejoras notables en el rendimiento. He medido la salida de la batería con un multímetro y la batería relacionada con el bajo rendimiento tenía una salida de voltaje más baja (no solo una capacidad reducida de 700 Mah con carga completa en comparación con la batería nueva).

Sin embargo, también hay muchas otras razones que pueden afectar el rendimiento, algunas aplicaciones y servicios en los años posteriores a las actualizaciones se vuelven más pesados ​​en términos de memoria (incluidos los servicios integrados de Google), o se puede desgastar el almacenamiento y la memoria flash.

Podría deberse a un par de razones:

  1. Degradación de la memoria flash. A medida que escribe datos repetidamente en su almacenamiento, el hardware se degrada y aumenta la posibilidad de fallas en el hardware.

  2. Es posible que las nuevas actualizaciones del sistema operativo y de la aplicación no estén optimizadas para su dispositivo y utilicen más recursos.

  3. Procesos de fondo. Algunas de las aplicaciones que instale se abrirán al inicio y acapararán la CPU y la RAM. Asegúrese de borrar estos.

¿Sigues lidiando con un teléfono lento?

Estoy creando una aplicación llamada Cycle ( https://cyclephones.com )

Le permite transmitir un emulador de Android desde un servidor a su teléfono para que pueda ejecutar cualquier aplicación sin problemas. Es genial para jugar.

Me encantaría tenerte como uno de los primeros probadores si estás interesado :)