¡SORTEOS! Sorteamos un ZTE Blade A610 Plus [Participar], un Xiaomi Mi A1 64GB [Participar] y un Xiaomi Mi MIX 2 [Participar]

¿Son un engaño los resultados del OnePlus 5 en los principales benchmarks?

Hace unos meses, los chicos de XDA publicaron un artículo en el que acusaban a OnePlus de manipular los resultados de los benchmarks en las últimas versiones de OxygenOS.

Hoy un nuevo artículo en XDA revela que la compañía ha seguido manipulando las puntuaciones de los benchmarks con el OnePlus 5.

Con los modelos anteriores, OnePlus alteraba el comportamiento de su ROM cuando detectaba la ejecución de una aplicación de benchmark. Los nombres de estas aplicaciones estaban listados explícitamente en la ROM, que al detectar una de estas aplicaciones alteraba la frecuencia de trabajo para que disminuyera por efecto de la temperatura. De esta forma, los resultados de los benchmarks eran superiores a los esperados.

El OnePlus 5 utiliza una técnica diferente, más parecida a los métodos utilizados por otros smartphones en el pasado. Cuando un usuario abre un benchmark, la frecuencia de trabajo del cluster pequeño (con núcleos de menor rendimiento) salta a la frecuencia máxima de trabajo. Todos los núcleos pequeños se ven afectados y se ponen a funcionar ininterrumpidamente a 1.9GHz, lo que hace que el teléfono alcance algunas de las puntuaciones más elevadas de un Snapdragon 835 hasta la fecha.

Esta es una lista de las aplicaciones de benchmark que se ven afectadas por este comportamiento anormal:

  • AnTuTu (com.antutu.benchmark.full)
  • Androbench (com.andromeda.androbench2)
  • Geekbench 4 (com.primatelabs.geekbench)
  • GFXBench (com.glbenchmark.glbenchmark27)
  • Quadrant (com.aurorasoftworks.quadrant.ui.standard)
  • Nenamark 2 (se.nena.nenamark2)
  • Vellamo (com.quicinc.vellamo)

XDA ha conseguido camuflar la app GeekBench 4 de forma que no sea detectada como tal por la ROM, y los resultados hablan por sí solos. Mientras que la app GeekBench 4 de PlayStore obtiene más de 6.700 puntos en multi-core, la app GeekBench “camuflada” no pasa de 6.500 puntos.

Aquí podemos ver la diferencia entre la frecuencia de trabajo de los núcleos pequeños al emplear la versión de GeekBench 4 “camuflada” (No Cheating) y la versión de GeekBench 4 “oficial” de Play Store (Cheating)

Es evidente que OnePlus está manteniendo al máximo la frecuencia de CPU de estos núcleos de manera artificial durante el benchmark, lo que produce unas puntuaciones más elevadas en las pruebas multi-núcleo, en torno a un 5%.

No es una diferencia muy grande pero es suficiente para que el OnePlus 5 encabece las gráficas de rendimiento de muchas webs de análisis. Este comportamiento del OnePlus 5 hace que los resultados no sean comparables con los de otross dispositivo que no alteren el comportamiento normal de la CPU.

Curiosamente, no todas las apps populares de benchmark se ven afectadas por este mecanismo de engaño de OnePlus. Los resultados de 3DMark, por ejemplo, no se ven alterados por ninguno de estos problemas, pero otros tests gráficos como GFXBench sí que están afectados.

De hecho, durante una prueba de rendimiento sostenido con el Test de Batería Manhattan de GFXBench, el OnePlus 5 superó temperaturas en la superficie de 50ºC, un valor que es muy extraño que se alcance en otros dispositivos.

OnePlus ha respondido a las acusaciones de XDA indicando que “las apps de benchmark se ejecutan en un estado similar al de otras apps de uso diario, incluyendo apps y juegos intensivos en recursos” pero, según las pruebas realizadas, este no parece ser el caso.

¿Qué opinas de que OnePlus (y otras compañías) manipulen el comportamiento del teléfono al ejecutar apps de benchmark?

Nota: Agradecemos a uno de nuestros lectores, Pedro, por ponernos sobre aviso de esta información.

SORTEOS: Estamos sorteando un ZTE Blade A610 Plus [ Participar ], un Xiaomi Mi A1 64GB [ Participar ] y un Xiaomi Mi MIX 2 [Participar]

  • Luis

    Pues me parece penoso (sea quien sea) que quieran hacer
    creer que un producto es mejor , más potente… de lo que realmente es, vivimos
    en una sociedad de consumo donde todo vale, incluido el engaño descarado.

  • Peter

    que estafa, estoy indignado, deberian tirarlos todos… nomas avisenme donde para ir a vigilar que nadie mas los utilice 😉

  • The Specialized

    El que lo considere un “engaño” es un tonto… A estas alturas, cuando debería haber una madurez de parte del consumidor, las personas deberían saber que un benchmark es un test de rendimiento. El móvil más potente es aquel que tiene más potencia tanto en CPU como en GPU. Los números solo reflejan hasta donde llega el performance del dispositivo.

    Ahora, el rendimiento del hardware debe ir acompañado de un trabajo esmerado por parte del fabricante en el software que instala en el dispositivo. En ese sentido, si hablamos de Android, creo que Google (principalmente), OnePlus, HTC, Sony y Motorola, entre otros, realizan un estupendo trabajo. Eso es lo que diferencia un producto de estas marcas sobre un LeEco, Vivo y otros dispositivos de otros fabricantes que venden a buen precio pero no son dispositivos pulidos.

  • PacoXXI

    Sencillamente, antiético, aparte de profundamente deshonesto.