Noticias, Gadgets, Android, Móviles, Descargas de Aplicaciones

Google se compromete a cambiar la forma en que se actualiza Android

No hay fenómeno más volátil y opcional que las actualizaciones de Android. A pesar de que recientemente algunos fabricantes han comenzado a tomarse más en serio el soporte de sus teléfonos inteligentes e incluso vieron un momento competitivo en esto, en general, la situación prácticamente no ha cambiado desde esto. La mayoría de los proveedores no actualizaron los dispositivos de marca y no lo hicieron incluso después de que Samsung estableció una nueva tendencia para el soporte de tres años. Por tanto, Google no tuvo más remedio que cambiar los propios cimientos imperantes.

Android 12

Hace un año, con el lanzamiento de Android 10, Google dio por primera vez una pista de que le gustaría que el soporte de los teléfonos inteligentes Android no dependiera del deseo de los fabricantes, sino de él. En este caso, podría decidir por sí misma si un dispositivo específico puede actualizarse o ya es hora de que se retire. Así nació la iniciativa Project Mainline, que implica la entrega de actualizaciones de Android directamente desde Google a los usuarios.

¿Qué es Project Mainline?

Proyecto Mainline

Está claro que no estamos hablando de actualizar la parte funcional en absoluto, ya que esto es exactamente lo que los fabricantes pueden manejar ellos mismos. Estamos hablando de actualizar el propio framework, que incluye mecanismos de protección y otras herramientas que aseguran el funcionamiento del SO.

La compañía decidió hacer esto dividiendo Android en varios componentes llamados módulos. Permitirían a los desarrolladores de Google realizar cambios en la plataforma sin afectar la funcionalidad del shell que usa el fabricante. Pero el proyecto resultó ser más complicado de lo que uno podría haber imaginado, por lo que la empresa continúa llevando a cabo su implementación hasta el día de hoy.

En Android 12, está previsto agregar Android Runtime como uno de los módulos que se pueden actualizar de forma independiente. Es el área del sistema operativo que se encarga de lanzar aplicaciones. Esto permitirá a Google monitorear cómo funcionarán las aplicaciones instaladas por los usuarios y, si es necesario, realizar ciertos cambios en el proceso.

Problemas de los teléfonos inteligentes Android

Actualización de Android

Esto permitirá a Google eliminar el conflicto entre los mecanismos de ahorro de energía estándar integrados en Android de forma predeterminada y los ofrecidos por los fabricantes de shell. Puede parecer que el problema surge de la nada, pero no es así.

Mi experiencia personal muestra que debido a tal conflicto, que invariablemente ocurre en casi todos los shells, las aplicaciones no permanecen en segundo plano durante mucho tiempo, sino que salen volando después de unas horas, de hecho, rompiendo la esencia misma de la multitarea. .

Por qué fallan las aplicaciones de Android

Multitarea en Android

Si recuerdas, hace un tiempo te dije que realicé un experimento simple con mi Honor View 20. Su esencia era lanzar varias docenas de aplicaciones en sucesión, para asegurarse de que todas se mantengan correctamente en la RAM, permitiéndote obtener a ellos acceso rápido, y déjelos durante unas horas. Después de su aprobación, resultó que la gran mayoría de los programas simplemente desaparecieron y solo 3 o 4 permanecieron en acceso directo.

Si Google logra entregar Project Mainline exactamente como se pretendía originalmente, Android tiene el potencial de ser una plataforma realmente genial que supera a iOS muchas veces. De hecho, en este caso, su parte funcional será desarrollada por fabricantes independientes interesados ​​en expandir las capacidades de la plataforma, y ​​la parte del sistema por la propia Google, que eliminará todas las vulnerabilidades, errores y deficiencias exactamente cuando sea necesario, sin obligar a los usuarios a esperar arreglos. durante varios meses.