OnePlus 5

OnePlus has finally officially launched the OnePlus 5. The flagship smartphone is an absolute beast in terms of specs and features the latest Snapdragon 835 SoC coupled with upto a whooping 8GB of LPDDR4 RAM. Now that the phone has launched, many early reviews are out and all the reviews agree with the fact that the OnePlus 5 is blazing fast.

However, a new report claims that OnePlus is yet again cheating on benchmarking apps but it is more “consciously introduced” this time.

A report from XDA Developers points to a change in behaviour from the OnePlus 5 when it enters benchmarking apps. The report claims that the OnePlus 5 “resorts to the kind of obvious, calculated cheating mechanisms we saw in flagships in the early days of Android, an approach that is clearly intended to maximise scores in the most misleading fashion.” As the benchmarking apps are opened, the minimum frequency of the little cluster jumps to the maximum frequency of 1.9GHz and this results in the highest score for any device featuring the Snapdragon 835 SoC.

OnePlus was already caught cheating on benchmarking apps back in February, where OnePlus overclocked the CPU whenever a benchmarking app was opened. However, after being caught red-handed, OnePlus promised a fix with the next Oxygen OS update.

This time however, OnePlus responded back with a strange answer on being questioned by XDA. This is what OnePlus had to say,

“People use benchmark apps in order to ascertain the performance of their device, and we want users to see the true performance of the OnePlus 5. Therefore, we have allowed benchmark apps to run in a state similar to daily usage, including the running of resource intensive apps and games. Additionally, when launching apps the OnePlus 5 runs at a similar state in order to increase the speed in which apps open. We are not overclocking the device, rather we are displaying the performance potential of the OnePlus 5.”

This is a very strange answer as such a behaviour is not exhibited on daily usage scenarios. The report says that  “benchmark cheating puts the device into a state which is explicitly not how the device will run in day to day usage, and it is representing performance that you will not see in other apps that aren’t specifically targetted by such boosts.”

Given below are the benchmarking affected apps:

  • 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)

It is really sad to see OnePlus move in this direction. A company must understand that optimisation the software is much more important than increasing the scores in benchmarking apps. This deeply affects the trust that customers have on a company.

What do you think? Share your opinion below.