Smartphones are getting powerful with every new chipsets, and of the ways to gauge their performance is by running synthetic benchmarks. While benchmarks reveal key performance aspects, they aren t highly reliable, and real-world performance may be completely different. Back in 2013, several handset manufacturers such as Samsung, HTC and LG were caught cheating in benchmarks by cranking up the performance to get higher scores. Soon after the findings, benchmarking site ‘Futuremark’ had delisted Samsung’s and HTC’s devices. Now, once again a group of developers on XDA Developers forums have caught OnePlus and Meizu red-handed cheating on benchmarks. Also Read - OnePlus 9RT price in India tipped to be around Rs 40,000, launch next monthAlso Read - Top 5 phones with Qualcomm Snapdragon 888 SoC: Asus ROG Phone 5, iQOO 7, OnePlus 9RT, more
Based on the test findings, developers over at XDA noted that the OnePlus 3T powered by Qualcomm s Snapdragon 821 SoC was forced to run at higher clock-speed when a benchmark app was detected. Same sort of tweaking has also been done on OnePlus 3, and Meizu Pro 6 as well. The rigged processing performance was observed by monitoring differences in CPU activity when running benchmark apps and regular apps. XDA developers have also posted its test findings on the approach used by both Meizu and OnePlus in accomplishing this. Also Read - OnePlus Harry Potter Limited Edition Watch launched at Rs 16,999: When and where to buy
OnePlus programmed both the small and big processor cores to remain idle at 0.31GHz when running non-benchmarking tools. However, when benchmarking apps are detected, the processing power of the small coreswere set to increase to 0.98GHz and bigger cores to 1.29GHz. OnePlus has also hard-coded a list of benchmark apps such as AnTuTu, Androbench, Quadrant, Geekbench,GFXBench and Vellamo, right into its firmware. XDA-Developers also pointed out that while running a disguised version of Geekbench 4 with a different name, the OnePlus 3T failed to trigger the high-performance mode. ALSO READ: This is Not a OnePlus 3T Review
Talking about the matter, OnePlus provided a statement to XDA developers saying it will stop cheating. The company said, in order to give users a better user experience in resource intensive apps and games, especially graphically intensive ones, we implemented certain mechanisms in the community and Nougat builds to trigger the processor to run more aggressively. The trigger process for benchmarking apps will not be present in upcoming OxygenOS builds on the OnePlus 3 and OnePlus 3T.
Meizu, on the other hand, modified its big cores to activate whenever benchmarking apps were detected. Ideally, the big cores are expected to give a performance boost when additional processing is required. However, in case of the Pro 6, Meizu seems to have kept the big cores idle, until a benchmark app is detected. To put in simpler words, the big cores may not kick-in even when you re running graphics intensive games, but certainly be activated only after detecting benchmark apps. BGR India has reached out to Meizu for its response. ALSO READ: As a OnePlus 3 owner, the OnePlus 3T annoys me
BONUS VIDEO: Asus Zenfone 3s Max (ZC521TL): Unboxing, Hands-On and First Impressions