Acusan a MediaTek de trampear benchmarks para mejorar artificialmente el rendimiento de sus chipsets

Alejo I
2 1 46
Noticias » Tecnología
No es ningún secreto que algunos fabricantes de teléfonos móviles utilizan todo tipo de artimañas para mejorar las cifras obtenidas en las aplicaciones de medición de rendimiento más allá de lo posible bajo condiciones normales, logrando así esa ansiada ventaja en los análisis de los sitios especializados. Muchas veces hablamos de ganancias muy pequeñas, de un solo dígito, pero si con ello se consigue superar a la estrella del momento, ya es suficiente. Lo que importa es anotarse ese tanto.

Esta práctica era absolutamente común hace algo más de un lustro, pero tras su denuncia pública por algunos medios especializados cada vez menos firmas se atreven a utilizar artimañas como el overclocking selectivo del chipset cuando se detecta el lanzamiento de un benchmark. Lo que hasta ahora no era evidente es que el fabricante de chipsets MediaTek estaba ofreciendo dicha función como un servicio para los fabricantes de teléfonos.

Según ha podido comprobar AnandTech (que analiza los datos de todos sus benchmarks cuando otros se limitan únicamente a reproducirlos), los mecanismos de trampeo utilizados por MediaTek han estado a la vista de todo el mundo y residen en el software que acompaña a sus chipsets. Las alarmas saltaron cuando AnandTech detectó que un Oppo Reno3 Pro europeo con chipset Helio 95 superaba en sus benchmarks al Reno3 chino, dotado con el más potente Dimensity 1000L, supuestamente una generación por delante. Algo estaba fallando.

Intrigados por el resultado, el equipo de AnandTech contactó con UL para conseguir una versión anonimizada de PCMark, capaz de ejecutarse "a ciegas" para que el teléfono no pudiera identificar la aplicación. El resultado fue una diferencia de rendimiento general del 30 % que crecía hasta el 75 % en algunas pruebas concretas como los test de escritura de datos.

Siguiendo esta pista se llegó a un documento power_whitelist_cfg.xml "escondido a la vista de todo el mundo" dentro de la carpeta /vendor/etc. En este archivo se recoge una lista de ID para diversos APK de uso habitual, incluyendo GeekBench, AnTuTu y 3DBench, pero también algún otro menos habitual como el propio PCMark y Master Lu, de uso más extendido en China. Lo más interesante del asunto es que también recoge una versión empresarial de GFXBench como la utilizada por los sitios webs especializados.

El documento en cuestión sirve para que el chipset detecte el lanzamiento de un benchmark y active lo que describe como Sports Mode, que modifica el controlador de la memoria a la máxima velocidad posible de forma sostenida y configura el scheduler de forma agresiva para subir la frecuencia de reloj de los núcleos mucho más rápido de lo normal. El resultado es un overclocking general muy potente y que no se corresponde con las prestaciones "naturales" de dichos dispositivos.

Según ha podido comprobar AnandTech, este archivo está presente en los teléfonos con un chipset MediaTek desde al menos 2016, comenzando como mínimo con el Xperia XA1. El teléfono de Sony data de cuando estas prácticas eran todavía casi universales, pero la función oculta "Sports Mode" lleva presente desde entonces en un gran número de terminales modernos. El sitio menciona de forma directa el caso de Oppo, que recientemente actualizó el firmware del Reno3 Pro para (al parecer) ofuscar su activación.

AnandTech se puso en contacto con MediaTek antes de publicar su artículo, que ha publicado en su blog oficial una respuesta casi simultánea. Según el fabricante, sus chipsets utilizan "estándares aceptados de la industria" y "está segura" de que los resultados de los benchmarks "representan con precisión las capacidades" de sus productos.
46 comentarios
  1. Mediatek....pufeando datos

    Y el resto de empresas no?.....jojojo.

    Pd: publicidad engañosa,lo llaman,hace mucho tiempo.......
  2. Nunca he tenido MierdaTek pero viendo ésto que han hecho... Ni con un palo me acerco.

    Deberían multarles la UE por estafa a ver si así aprenden y sirve para que otras compañías se lo piensen dos veces antes de hacer algo similar.


    Salu2 :cool:
  3. Drivers cerrados, es lo que tiene.
  4. Los famosos ‘mierdatek, recuerdo hace como 6 años cuando salieron los primeros con cuatro chip que supuestamente igualaban en velocidad a los snapdragon, me compré un smartphone lenovo creyendo que era cierto y la verdad incomparables, lentos y toscos... una vergüenza. Igual supongo que ya a nadie le sorprende esta mentira sabemos todos cómo les gusta mentir a los chinos [360º]
  5. Bueno, los chips mediatek son baratos y malos eso lo sabe todo el mundo, y estas prácticas deleznables, pero también es cierto que lo hacen todas las empresas en mayor o menor medida. Y esto es debido a que los benchmarks se han vuelto el criterio de ventas por que la gente se fía del youtuber de turno...

    Yo no compro móviles con chip mediatek, al no publicar kernels es improbable tener soporte de terceros, y siempre uso lineage en el móvil.
  6. Nada nuevo bajo el sol, ya que todos los fabricantes de procesadores para movil suelen hacer este tipo de trampas para inflar los numeros en los test, creo recordar que a Samsumg ya los pillaron conque en Antutu se ponia en un modo especifico para dicho test, y creo que alguna marca tambien los pillaron con lo mismo, y creo que incluso a Qualcomm tambien los cogieron por la misma historia en su peor epoca, esa en que el Snapdragon 810 fue un huevo de problemas y de echo los fabricantes al final tiraron del 808 porque si bien era menos potente daba menos problemas. Y ojo que si nos vamos a PC la cosa incluso es peor, no es ya que hayan pillado a ciertos modelos de procesadores que se pongan en un modo test, es que incluso dicha marca ha pagado a los que hacen los programas de test para que sus procesadores den mas puntos que la competencia como se ha visto ultimamente con Intel, ya que la cosa fue tan descarada ya que un I3 de cuatro nucleos y ocho hilos dio un huevo de puntos mas que un AMD 3600 con dos nucleos y un huevo de hilos mas.
    De todas maneras los Mediatek ni con un palo, y no es por rendimiento sino por lo de sus drivers cerrados, que muchas veces han impedido que sus moviles den el salto a versiones de android posterior, y ojo que en el mismo saco entran cosas como los Exynos de Samsung, que hay demasiados casos en que la compañia presume de sus chachipiruli procesadores de la hostia y luego ha pasado que las versiones snapdragon llegan a mas versiones de android que dichos modelos, o peor, que por culpa precisamente de existir una version Exynos las versiones snapdragon no actualizan para no quedar mal.
  7. Estan ganando terreno en la gama media seguro que en Qualcomm no esta gustando.

    Personalmente no tendre problemas en comprar este tipo de chipsets siempre que hagan baratos los moviles sobre los que se montan, considero que la potencia alcanzada y para el uso que le doy al movil esta muy por encima de mis necesidades.
  8. Hace años que tomé la decisión de no volver a comprar nada con MediaTek, pero aquí mentir, mienten todos.
  9. Tramposos haciendo trampas.
  10. Porque será que no me sorprende.
Ver más comentarios »