Oh no, you're thinking, yet another cookie pop-up. Well, sorry, it's the law. We measure how many people read us, and ensure you see relevant ads, by storing cookies on your device. If you're cool with that, hit “Accept all Cookies”. For more info and to customize your settings, hit “Customize Settings”.

Review and manage your consent

Here's an overview of our use of cookies, similar technologies and how to manage them. You can also change your choices at any time, by hitting the “Your Consent Options” link on the site's footer.

Manage Cookie Preferences
  • These cookies are strictly necessary so that you can navigate the site as normal and use all features. Without these cookies we cannot provide you with the service that you expect.

  • These cookies are used to make advertising messages more relevant to you. They perform functions like preventing the same ad from continuously reappearing, ensuring that ads are properly displayed for advertisers, and in some cases selecting advertisements that are based on your interests.

  • These cookies collect information in aggregate form to help us understand how our websites are being used. They allow us to count visits and traffic sources so that we can measure and improve the performance of our sites. If people say no to these cookies, we do not know how many people have visited and we cannot monitor performance.

See also our Cookie policy and Privacy policy.

This article is more than 1 year old

OnePlus accused of installing cheat codes for benchmarks with new handset

Benchmarks aren't useful anyway, says cofounder

On Tuesday OnePlus launched its latest smartphone with much hoopla, and the handset has already found notoriety.

The Middle Kingdom manufacturer sent out review units to a few publications before the launch (El Reg isn't on their lovey list) and coder blog XDA Developers analyzed a unit. According to its research, the new OnePlus 5 handset has been set up to game popular benchmarking software.

"It is almost certain that every single review of the OnePlus 5 that contains a benchmark is using misleading results, as OnePlus provided reviewers a device that cheats on benchmarks," self-described Android obsessive Mario Tomás Serrafero wrote.

"This is an inexcusable move, because it is ultimately an attempt to mislead not just customers, but taint the work of reviewers and journalists with misleading data that most are not able to vet or verify."

According to the research, the OxygenOS Android skin used by OnePlus has software that detects if the phone is running one of seven popular performance-testing applications. If so it ramps up performance to a maximum of 1.9Ghz. The affected suites are:

  • AnTuTu
  • Androbench
  • Geekbench 4
  • GFXBench
  • Quadrant
  • Nenamark 2
  • Vellamo

XDA managed to disable the cheat codes and found that this dropped performance levels by an average of 5 per cent. That's not a lot, but enough to make the OnePlus handset look considerably more capable than it is.

This isn't the first time this has happened. Back in January, XDA noted that the OnePlus 3 – the manufacturer's previous phone (the number 4 is considered unlucky in China and was skipped) – also included benchmark cheating code, albeit in a slightly different form.

OnePlus has not responded to requests for comment from The Reg, but cofounder of the company Carl Pei went onto Reddit to defend his handset. He listed the ways the software doesn't cheat, by not overclocking the chip or lowering screen resolution, and said that what OnePlus had done was perfectly acceptable practice.

"We have made it so that when running benchmark apps, the phone performs the same as when running resource-intensive apps such as 3D games. We also fully activate our chipset in other parts of OxygenOS, for instance when launching apps to make the launch experience faster and smoother," he said.

"When users run benchmark apps – which I agree aren't a useful proxy for real-life performance – we believe that they want to see the full potential of their device without interference from tampering. That's what we've unlocked."

Interestingly, one performance-testing app – 3D Mark – wasn't affected by the coding, so if you do test your phone that looks like the one to select. ®

 

Similar topics

Similar topics

Similar topics

TIP US OFF

Send us news


Other stories you might like