
- #ONEPLUS BENCHMARKS GEEKBENCH OVER CHEATING ALLEGATIONS FULL#
- #ONEPLUS BENCHMARKS GEEKBENCH OVER CHEATING ALLEGATIONS PRO#
There was still some thermal throttling going on, just to a smaller degree. There the minimum frequencies of both the “big” and the “little” clusters were raised. The OnePlus 3 cheat was of a similar nature, though not identical. As a result, its phones have been pulled from the Geekbench charts.
#ONEPLUS BENCHMARKS GEEKBENCH OVER CHEATING ALLEGATIONS FULL#
The official statement from OnePlus claims that this way it shows the performance potential of the 5. Despite having ample power, the OnePlus 9 is aggressively throttling performance for most apps while allowing benchmarks full power. Note that the “secret build” listed in the chart has a different package name, so it isn’t detected. Not all benchmarks are affected, here’s the list of benchmarks that OnePlus checks for. It’s when GPU benchmarks are run that the heat becomes too much – the back of the phone was 50° C! Note that GPU clocks aren’t changed, but keeping the “little” cluster at max speed is enough to push thermals over the limit. Interestingly, in CPU-only benchmarks like Geekbench, the OnePlus 5 didn’t heat up that much faster. With cheating disabled, the “little” cluster spent only a quarter of the time at max frequency, so this also makes performance more consistent. That’s enough to push the multi-core benchmark results as high as they are, single-core results are unchanged (still, most people just look at the multi-core result). The “big” cluster is not affected by this. This isn’t an overclock, but it does disable thermal throttling.

When a benchmark is detected, the 5 locks the “little” cluster of its Snapdragon 835 chipset at its highest possible clockspeed – 1.9GHz. On Tuesday (June 20), XDA Developers accused OnePlus of intentionally manipulating benchmark scores on its OnePlus 5 to artificially inflate the perception of. Hit the source link for the full details, here’s the TL DR version. Interestingly, OnePlus confirmed the report and said the benchmark scores were a feature within OxygenOS, the company’s take on Android, to help games and resource-intensive apps perform better. The OnePlus 5 was caught cheating on benchmarks in order to achieve its chart-topping performance.Ī detailed investigation by XDA-Developers discovered the mechanism of the cheat.
#ONEPLUS BENCHMARKS GEEKBENCH OVER CHEATING ALLEGATIONS PRO#
Geekbench 5 has removed the OnePlus 9 and 9 Pro from its listing and accused OnePlus of benchmark manipulation. This limitation affects some 300 applications, but not graphics benchmarks or selected games. So far, there's no official response from the company.Here we go again… again. OnePlus confirmed that this mechanism aims to preserve battery life by optimizing performance. It would be interesting to see how this story unfolds and if OnePlus will take any action. Explore geekbench oneplus 9 pro, OnePlus 9 Pro Geekbench 5 CPU Benchmark Snapdragon 888 8 GB RAM Flagship Tested, OnePlus 9 and 9 Pro banned by Geekbench. The effect is very similar though - benchmarks scores would indicate a level of performance that just isn't there for apps. Instead OxygenOS was found run at its designed limit during benchmarks, whereas just about every other app gets less than the full performance. It's not quite the same case as the cheating modes in the past where manufacturers will tune their phones so they ignore thermal limits when running benchmarks.

In Geekbench's books, this is performance manipulation and will also look into other OnePlus devices to see if the same applies to them as well. Or in other words, the system looks for specific apps to utilize its full performance rather than boosting performance when any app demands it. Geekbench says that the system makes performance decisions based on the applications' identifiers rather than behavior. That's why Geekbench took the action of removing the OnePlus 9 and 9 Pro from its database.

However OxygenOS would not offer the limited performance to benchmarking apps, which Geekbench sees as cheating. In essence, the OxygenOS analyzes the apps it will more often than not limit the performance in what we assume is a bid to extend battery life. In a recent lengthy and in-depth investigation, AnandTech found a very interesting "optimization" on the OnePlus 9 and 9 Pro when it comes to various apps.
