Ha habido un poco de alboroto sobre la forma en que el HTC One X (y One XL) maneja la multitarea, y algunas personas dicen que el teléfono está roto cuando se habla de la forma en que maneja las tareas en segundo plano. Si bien ciertamente es diferente de lo que vemos en el Samsung Galaxy Nexus u otros dispositivos que ejecutan versiones anteriores de Android, no está roto en absoluto: HTC acaba de modificarlo. Como todo lo demás en el código fuente de Android, la forma en que el kernel y el sistema liberan memoria de las tareas en segundo plano es amplia y está sujeta al capricho de quien sea que construya el software. En este caso, es un área con la que estamos bastante familiarizados, y algo en lo que hemos estado pirateando desde los días del humilde HTC Hero: la configuración de minifree y el asesino de memoria baja del kernel.
Lo que sucede es que la configuración se ha ajustado para mantener más memoria libre para que Sense 4 engulle, a expensas de las aplicaciones que se ejecutan en segundo plano. No es una gran edición, pero con la gran pantalla de One X y la gran huella de Sense 4, es una edición lo suficientemente grande como para obligar a las cosas a cerrarse en el fondo de manera más agresiva de lo que estamos acostumbrados a ver. Las aplicaciones que tienen un poco de prioridad (desde cosas importantes como el marcador del teléfono hasta las menos importantes como el reproductor de música) parecen funcionar bien, pero las aplicaciones más grandes, como Chrome beta, por ejemplo, parecen suspenderse y deben volver a -abrir cada vez que se regresa desde el menú de cambio de aplicación.
Para los más nerd entre nosotros, busqué y encontré un conjunto de cambios en la imagen de arranque de One X. La compilación de Stock AOSP de 4.0.4 escribe estos valores en la configuración de minfree:
8099, 10132, 12165, 14213, 16245, 20295
El HTC One X de AT&T usa estas configuraciones (ya que estamos usando el sistema, de todos modos):
7746, 9720, 11694, 13742, 15715, 24709
Nuestra versión Tegra 3 del HTC One X muestra lo siguiente, nuevamente, a medida que usamos el sistema:
8192, 10240, 12288, 14336, 16384, 20480
Es muy probable que también haya otros cambios en la fuente del núcleo.
El verdadero problema aquí es que es diferente de lo que estamos acostumbrados a ver. A muchos parece que no les gusta, y preferirían la "vieja forma". Si está montando el tren raíz, es una posibilidad: nuestro propio Desarrollador Senior Beezy está analizando las cosas y trabajando en algunas ediciones. Si no está interesado en hackear su dispositivo, tendrá que darse cuenta de que HTC ha construido el One X a su manera. No está mal, simplemente no es un stock de Android.
Fuente: foros de Android Central