Screen Test Pro

Móviles Android en la tabla, y el fallo que los escondía

Por Screen Test ProPublicado el

Si abriste la página de benchmarks en cualquier momento de las últimas cinco semanas, la tabla de dispositivos Android tenía una sola fila: otro Android. Para entonces, cientos de móviles Android habían ejecutado el benchmark. La tabla debía mostrar Samsung, Xiaomi, Pixel y el resto. Ese era nuestro fallo, y está corregido desde hoy.

Qué falló

El navegador de un móvil no le dice a una web «Redmi Note 13 Pro». Entrega un código de modelo, y eso es todo lo que tenemos. Lo contrastamos con una lista de patrones y nos quedamos solo con la familia, como Galaxy A-series o Xiaomi / Redmi, nunca con el código.

La lista estaba desactualizada de formas que importaban. Los códigos de Xiaomi empiezan por el año y el mes en que se registró el modelo, y luego llevan de cinco a siete caracteres más. Nuestro patrón esperaba cinco dígitos delante y una cola larga. 2312DRAABG es un Redmi Note 13 Pro, y la letra en quinto lugar rompía la coincidencia. 2201117TG, un Redmi Note 11, era demasiado corto. Entre los dos, esos casos cubrían más o menos la mitad de los Xiaomi, Redmi y POCO actuales. Los códigos de Honor y los de Huawei más nuevos no coincidían con nada. Tampoco los OnePlus de antes de 2021, ni iQOO, ni las tabletas Lenovo. El Galaxy S26 y el Pixel 10 no tenían familia propia. Todos acabaron en otro Android.

El segundo problema era de cuentas. Una familia necesita 30 ejecuciones antes de que la tabla la muestre, porque una mediana de una docena de ejecuciones se mueve demasiado para ordenar nada. Con unos cientos de ejecuciones Android repartidas en 26 familias, casi nada llegaba a 30, aunque la etiqueta fuera la correcta.

Qué cambió

Los patrones cubren ahora todos los móviles de arriba. Dos pares comparten fila porque sus códigos se parecen y no se pueden distinguir. Huawei y Honor usan un formato. OPPO y OnePlus también: llevan los mismos códigos CPH desde 2021. Esas filas lo dicen en el nombre.

La tabla además agrupa familias hacia arriba. Una familia con 30 ejecuciones sigue teniendo fila propia. Por debajo, se une a su marca, así que una docena de Galaxy S24 y veinte móviles de la serie Galaxy A aparecen como Samsung en lugar de desaparecer. Cuando la serie A llega a 30, vuelve a tener fila propia y el resto de la marca pasa a ser Samsung (otro). Una marca que sigue por debajo de 30 en total entra en otro Android. Cada ejecución se cuenta en exactamente una fila.

Una cosa no pudimos arreglar: las ejecuciones ya guardadas conservan la etiqueta que recibieron. Nunca guardamos el código de modelo, solo la familia, así que no hay de dónde reetiquetar. La fila otro Android se irá encogiendo a medida que las ejecuciones nuevas sustituyan a las viejas. No se vacía de un día para otro.

Dónde caen los móviles Android

Estas son las cifras de la página de benchmarks esta mañana, de cada ejecución del benchmark 2.5.0 hasta ahora.

Grupo Ejecuciones Mediana Mitad central
iPhone 137 2.338 1.239 – 3.152
Qualcomm Adreno 177 1.357 834 – 2.901
Samsung (todos los modelos) 63 1.091 564 – 2.266
Arm Mali 130 826 455 – 1.674

El orden es el que adivinarías, pero las distancias son mayores de lo que cabría esperar. Un móvil típico con chip Snapdragon puntúa 1,6 veces un móvil típico con GPU Mali. Eso es en parte un corte de precio, no de chip. La mayoría de los Android de gama baja y media llevan chips MediaTek con gráficos Mali, y la mayoría de los gama alta fuera de los de Google llevan Snapdragon. Un iPhone típico puntúa 1,7 veces un móvil Snapdragon típico. La dispersión de Snapdragon es amplia, eso sí: el cuarto superior de esos móviles puntúa por encima de 2.901, holgadamente por delante del iPhone típico.

La mediana de Snapdragon también ha bajado mucho. En las dos primeras semanas de 2.5.0, con 39 móviles Snapdragon contados, era 2.460. En 177 ejecuciones es 1.357. Lo leemos como que las primeras ejecuciones se inclinaban hacia los gama alta. Quien tiene un móvil nuevo de arriba es el primero que quiere ver qué hace. Una mediana de 39 ejecuciones es una pista, y así se ve una pista cuando entran más datos.

Solo móviles, de las dos primeras semanas de 2.5.0 (20 de septiembre al 3 de octubre). La marca es la mediana, la barra es la mitad central de las ejecuciones, la línea fina va del percentil 10 al 90. Cambia la agrupación para ver los mismos móviles por navegador o por tasa de refresco.

Snapdragon y el iPhone ganan escenas distintas

El total esconde una división. El benchmark tiene seis escenas, y los móviles no conservan su orden de una a otra. En la misma ventana de dos semanas:

Escena En qué se apoya Móviles Snapdragon iPhones Móviles Mali
Deriva nebular partículas GPU 6.291 2.796 1.067
Cromo líquido shader de fragmento 1.519 675 293
Cascada estelar física de CPU 2.950 11.593 1.570
Círculos básicos en Canvas 2D Canvas 2D 3.143 6.343 2.139

Un móvil Snapdragon típico hace más del doble del trabajo del iPhone en las dos escenas de GPU. El iPhone se lleva la escena de física de CPU por casi cuatro a uno, y la escena de canvas 2D por dos a uno. En esas dos semanas, los totales de Snapdragon y de iPhone quedaron a unos pocos por ciento, después de no haberse puesto de acuerdo en casi nada por el camino. Si un móvil es sobre todo para juegos, las filas de GPU dicen más de él que el total.

Estas cifras salen de 39 móviles Snapdragon, 51 iPhones y 29 móviles Mali. Basta para ver el patrón, no para fiarse de la tercera cifra.

Android termina limpio con menos frecuencia

Una ejecución es completa cuando cada escena encontró una carga que el móvil pudo sostener de forma estable. Es limitada por calor cuando el móvil midió bien pero se ralentizó al calentarse. De las ejecuciones Android de esas dos primeras semanas, el 54 % terminó completo, el 29 % limitado por calor y el 17 % no pudo medir al menos una escena. Los iPhone terminaron completos el 78 % de las veces.

Casi todo eso es calor. Un móvil no tiene ventilador, y tres minutos a plena carga bastan para que uno afloje. Si quieres un número que refleje tu móvil y no lo caliente que se puso, ejecútalo enchufado, sobre una superficie fresca y con las otras apps cerradas. Si el resultado vuelve limitado por calor, ejecútalo otra vez cuando el móvil se haya enfriado.

Meter tu móvil en la tabla

Ejecuta el benchmark con el uso compartido activado y la familia de tu móvil entra en la cuenta. Los móviles con pocas ejecuciones aparecen primero bajo su marca y luego como familia propia cuando hay 30. Lo que guardamos de una ejecución está en la página de privacidad: la puntuación, los resultados de escena, los números de la pantalla y familias gruesas de la GPU, el navegador y, en Android, el móvil. Nada en la página de benchmarks es más fino que eso.

Compartir esta página
DiscusiónUn hilo por idioma, compartido en todo el sitio. Inicia sesión con Google para publicar.
Discusión