OnePlus y Meizu engañan a los benchmarks para mejorar artificialmente sus puntuaciones

Alejo I
10 14 28
Noticias » Tecnología
¿Cuándo una prueba de rendimiento es representativa de las prestaciones reales de un teléfono móvil? Esta es una pregunta que tiene mucha más enjundia de la que parece. Si bien el propósito de cualquier benchmark es ofrecer un cálculo fidedigno del funcionamiento de un dispositivo, algunos fabricantes no dudan en buscar esa ventaja determinante en los análisis engañando a las aplicaciones de medición de rendimiento para hacer que sus productos parezcan más rápidos de lo que realmente son durante un uso convencional. Según ha descubierto XDA Developers, este es el caso de OnePlus y Meizu.

Un examen pormenorizado del comportamiento de los OnePlus 3T y Meizu Pro 6 muestra que ambos teléfonos utilizan técnicas poco ortodoxas e incluso engañosas para incrementar su rendimiento cuando detectan la activación del benchmark Geekbench. Este hecho ha podido ser corroborado haciendo uso de una build secreta que no activa la aceleración del dispositivo, evidenciando discrepancias importantes en el comportamiento del teléfono.


En el caso del OnePlus 3T, el teléfono altera el funcionamiento normal de la CPU de su chipset Snapdragon 821 para permitir que pueda mantener una velocidad de reloj más elevada durante más tiempo. Este tipo de "acelerones" no son muy recomendables, puesto que de mantenerse de forma continuada pueden terminar dañando el hardware.

OnePlus se defiende señalando que esta especie de "modo turbo" oculto solo está presente para que los propietarios de su buque insignia puedan ejecutar con mayor soltura aplicaciones muy exigentes como juegos (que también son utilizados habitualmente para comprobar el rendimiento de un teléfono). Lo que no aclara es por qué este comportamiento sólo se hizo evidente en los benchmarks cuando XDA Developers utilizó una build secreta de Geekbench. Esto delataría que el teléfono no se ajusta a las exigencias de cada aplicación, sino que reacciona de forma selectiva. Sea como sea, desde OnePlus se asegura que en el futuro el sistema operativo no acelerará el teléfono cuando detecte que se está ejecutando un benchmark.


El caso de Meizu es un poco distinto y posiblemente peor, puesto que su "dopaje" va exclusivamente dirigido a obtener los máximos resultados al lanzar un benchmark y no parece afectar a otras aplicaciones. Históricamente el fabricante chino ha preferido activar los núcleos de alto rendimiento de sus teléfonos de forma muy limitada, pero XDA Developers ha podido comprobar que su Pro 6, armado con un MediaTek Helio X25, enciende dichos cores automáticamente cuando detecta que un benchmark está ejecutándose para obtener la máxima puntuación posible. Este comportamiento anómalo es selectivo y según XDA Developers no se replica bajo otras circunstancias de uso.

Lo cierto es que este tipo de trampas son casi tan antiguas como los propios benchmarks. Posiblemente serán muchos los que recuerden la polémica que se desató años atrás cuando varios medios descubrieron que Samsung aceleraba sus teléfonos de forma artificial para mejorar sus puntuaciones en los análisis, solo para encontrarse con que los dispositivos de muchos otros fabricantes utilizaban las mismas triquiñuelas.

La reacción del público ha hecho que este tipo de prácticas dejen de ser comunes, al menos en apariencia. XDA Developers ha podido constatar durante su análisis que la build secreta de Geekbench no alteraba el funcionamiento de varios dispositivos firmados por HTC, Xiaomi, Huawei, Honor, Google y Sony entre otras compañías. Es evidente que OnePlus y Meizu no han querido seguir sus pasos.
28 comentarios
  1. Alguien se extraña??, quiero decir, después de lo de Volkswagen.... Si esta empresa se dedicaba a engañar a gobiernos, imagina lo que harán las empresas con "programas de test" de terceros.
  2. No entiendo el engaño, si el procesador llega a dar esas cifras o se overclockea para juegos lo veo bien, otra cosa seria que de 1000 en antutu y te muestre 199999 .
    Pero si el procesador y la grafica son capaces, porque no demostrarlo?
  3. A mi esto no me sorprende pero tampoco lo veo como un engaño. Es la máxima potencia que da el dispositivo y cuando se le somete a un test debe dar su máximo rendimiento no?
  4. litos001 escribió:A mi esto no me sorprende pero tampoco lo veo como un engaño. Es la máxima potencia que da el dispositivo y cuando se le somete a un test debe dar su máximo rendimiento no?

    Es un engaño porque el teléfono solo da ese máximo rendimiento para el test y no en uso real.
  5. @darkrocket Si lo da solo para la puntuación sí, ahí te doy la razón, si lo da también a la hora de exigirle en juegos y demás pues no.

    De todos modos como digo no me sorprende, no es la primera vez que pasa ya. Y el problema es que luego los perjudicados son ellos que cuando se enteran los usuarios pierden confianza en ellos.
  6. Yo es que este tipo de test no les hago mucho caso,me servía para saber si un teléfono era potente o no,pero si era el que más o se salía dle gráfico no me fiaba.
  7. Efectivamente, como bien comentais, no es un engaño ... pero tampoco es correcto medirlo de esta manera. Es exactamente lo mismo que lo que sucede con otros muchos productos, por ejemplo:

    Consola XXXX que tiene XXXXTflops de potencia .... contra otra consola, con XXXX que tiene XXXXTflops de potencia. Ok, muy bien, la que tiene mas es mas potente ... esto es cierto? si, en la practica es real? no.

    Dicho de una forma mas sencilla. Si cogemos un portatil marca XXXX con procesador Intel i3 de 7ª generacion, y otro portatil XXXX con procesador Intel i7 de 7ª generacion ... cual de los dos es mas potente? se tiende que el i7, no? pero es mas potente para el mismo uso que el i3 siendo ofimatico? .....ummmmm, pues relativamente, porque potente lo es, pero que sea mejor lo dudo.

    Y aqui lo mas gracioso, si al i3 le ponemos un disco SSD y al i7 le dejamos el disco HDD .... cual sera mas efectivo, practico y rapido en ambos casos? el i3 de lejos ... pero deja esto a un lado el hecho de que el i7 sea mas potente? no.

    El problema de esto, es que un TEST no te dice lo que realmente vas a utilizar en cuanto a un uso normal del movil. Por consiguiente, no te estan engañando, pero es capaz que otro uso de otro movil, de mejor resultado en pruebas que SOLO BENEFICIAS a tu dispositivo, cuando eso no es real.
  8. Como dice el dicho: Hecha la ley, hecha la trampa.

    De todas formas lo hacen por y para Marketing, para los de: Yo quiero lo mas mejor del mundo mundial , aunque luego sea mas de lo mismo.
  9. Bueno, es como los consumos homologados de los coches, o las emisiones; todo el mundo sabe que son mentira, y por eso no creo que NADIE compre éste o aquel coche porque gasta 0,3 litros menos, según el fabricante; compran uno u otro por la experiencia global que proporciona el producto.

    Está mal hacer trampas, eso si.
  10. Estos test son básicamente para medir quién la tiene más larga, que es en lo que se basa el modelo de negocio de Android aunque el usuario final no note diferencia.
Ver más comentarios »