Firstpost
  • Home
  • Video Shows
    Vantage Firstpost America Firstpost Africa First Sports
  • World
    US News
  • Explainers
  • News
    India Opinion Cricket Tech Entertainment Sports Health Photostories
  • Asia Cup 2025
Apple Incorporated Modi ji Justin Trudeau Trending

Sections

  • Home
  • Live TV
  • Videos
  • Shows
  • World
  • India
  • Explainers
  • Opinion
  • Sports
  • Cricket
  • Health
  • Tech/Auto
  • Entertainment
  • Web Stories
  • Business
  • Impact Shorts

Shows

  • Vantage
  • Firstpost America
  • Firstpost Africa
  • First Sports
  • Fast and Factual
  • Between The Lines
  • Flashback
  • Live TV

Events

  • Raisina Dialogue
  • Independence Day
  • Champions Trophy
  • Delhi Elections 2025
  • Budget 2025
  • US Elections 2024
  • Firstpost Defence Summit
Trending:
  • Nepal protests
  • Nepal Protests Live
  • Vice-presidential elections
  • iPhone 17
  • IND vs PAK cricket
  • Israel-Hamas war
fp-logo
Oppo F7 caught red-handed cheating on benchmarks by artificially boosting performance in certain apps
Whatsapp Facebook Twitter
Whatsapp Facebook Twitter
Apple Incorporated Modi ji Justin Trudeau Trending

Sections

  • Home
  • Live TV
  • Videos
  • Shows
  • World
  • India
  • Explainers
  • Opinion
  • Sports
  • Cricket
  • Health
  • Tech/Auto
  • Entertainment
  • Web Stories
  • Business
  • Impact Shorts

Shows

  • Vantage
  • Firstpost America
  • Firstpost Africa
  • First Sports
  • Fast and Factual
  • Between The Lines
  • Flashback
  • Live TV

Events

  • Raisina Dialogue
  • Independence Day
  • Champions Trophy
  • Delhi Elections 2025
  • Budget 2025
  • US Elections 2024
  • Firstpost Defence Summit
  • Home
  • Tech
  • News & Analysis
  • Oppo F7 caught red-handed cheating on benchmarks by artificially boosting performance in certain apps

Oppo F7 caught red-handed cheating on benchmarks by artificially boosting performance in certain apps

tech2 News Staff • May 8, 2018, 00:55:17 IST
Whatsapp Facebook Twitter

The Oppo F7 seems to push its cores to the maximum without giving heed to the thermals while running the benchmarks.

Advertisement
Subscribe Join Us
Add as a preferred source on Google
Prefer
Firstpost
On
Google
Oppo F7 caught red-handed cheating on benchmarks by artificially boosting performance in certain apps

While benchmarks are the last thing we look at when we review a smartphone, they’re necessary to understand the true capabilities of a smartphone, especially under load. [caption id=“attachment_4414717” align=“alignleft” width=“380”]The Oppo F7 starts at a price of Rs 21,990. Image: tech2/Rehan Hooda The Oppo F7 starts at a price of Rs 21,990. Image: tech2/Rehan Hooda[/caption] Some companies, however, only see benchmarks as headlines and will do anything to grab said headlines. The most notable in this regard, is, of course, OnePlus, **which got caught deliberately targeting benchmarking apps** and boosting performance in only those apps. Parent company Oppo, it seems, has decided to **take a page out of OnePlus' handbook** and also take a stab themselves at cheating on benchmarks, probably not for the first time. This is despite the fact that OnePlus got its proverbial head handed to it on a platter by fans and the media alike. To make matters worse, Oppo’s “cheating” wasn’t even intelligently done, and their excuse for doing so only makes things worse. Vietnamese blog Genk.vn (in Vietnamese) first reported the cheat and went on to explain how they caught Oppo cheating. We decided to run our own tests and can confirm that Oppo is indeed cheating on benchmarks. First, a little background. Benchmarking apps like AnTuTu perform a series of intensive tasks to put a smartphone through its paces. This includes things like image and video editing, web browsing, video streaming, 3D rendering (games), and so on. The phone is then rated against a baseline device. The higher the rating, the faster the phone. A smartphone chipset normally contains several components, the most important of which is the CPU. The CPU consists of several discrete modules called ‘cores’ whose speed is measured in Hz. All things being equal, the faster the CPU, the better the performance. It’s important to note here that CPUs get hot when they run fast, so CPUs generally scale their speed depending on temperature. Also, if a CPU is running fast, it is also sucking up a lot of power, draining your battery. Even a really good smartphone cannot sustain a high speed for longer than two-three minutes. Flagships like the **Samsung Galaxy S9** use fancy, expensive techniques to keep these chips cool, and thus maintain a higher level of performance for longer. Various techniques are used to find an optimum balance between power consumption, temperature and performance. A high benchmark score is thus an indicator of a good smartphone design and a good chipset. Now comes the Oppo F7. The F7, like every other smartphone, cannot normally sustain a very high clock speed for long because of the aforementioned thermal and power issues. Given that the Oppo F7 runs a decidedly mid-range CPU (on the MediaTek Helio P60 platform), we didn’t expect it to do exceptionally well. We were, in fact, quite surprised when the F7 beat out several handsets that we expected to be significantly more powerful, this includes the newer, more expensive **Nokia 7 Plus** running Qualcomm’s most powerful high-end chip. At the time, we shrugged it off thinking that Oppo did something good with the phone. As it turns out, they simply cheated. The Oppo F7’s CPU is an octa-core unit that features ARM Cortex A53 cores clocked at up to 2 GHz. Normally, the cores should be running at around 800-1,200 MHz in light apps, intermittently hitting peaks of 2 GHz when absolutely essential, and that too on only a few cores at at time. Again, and this is important, the CPU clock speed should be governed by the load on the system. For all cores to be running at full speed for any length of time, the phone would have to be under a considerable amount of stress, more stress than even a heavy game can put a phone under. In the case of the Oppo F7, however, it was discovered, and we can confirm, that the CPU ran continuously at maximum speed on all cores only when certain benchmarking apps were running. Our starting point is a freshly wiped Oppo F7 running ColorOS 5.0 (Android 8.1.0) updated to the 5 February Android security patch. [caption id=“attachment_4460035” align=“alignnone” width=“1280”]The Oppo F7 was wiped and reset to defaults The Oppo F7 was wiped and reset to defaults[/caption] We ran the initial phone setup and installed a CPU monitoring utility (CPU Monitor). After updates were installed, we let the phone idle for several minutes and measured baseline performance. As you can see, at idle, all cores are operating at around 800 MHz. [caption id=“attachment_4460037” align=“alignnone” width=“1280”]At idle with our CPU monitoring app running, the CPU cores rarely hit even 800 MHz. At idle with our CPU monitoring app running, the CPU cores rarely hit even 800 MHz.[/caption] We then installed and ran AnTuTu. The results were spectacular and we saw a score of over 138,000. The CPU monitoring app noted that the CPU was operating at maximum performance (2 GHz on all cores) throughout the time the app was active. Next, we created a fake app that was named “AnTuTu Benchmark”. This app does nothing but display “Hello World” on the screen. It literally does nothing else. No fancy effects, no background tasks, nothing. You can’t even interact with the app. [caption id=“attachment_4460039” align=“alignnone” width=“1280”]The app is literally designed to display The app is literally designed to display “Hello World” and do nothing else. The only catch is that it’s been called “AnTuTu Benchmark.”[/caption] We then uninstalled AnTuTu and installed the fake AnTuTu app. We let the fake app run for a few minutes and let the CPU monitor do its thing. Wonder of wonders, the CPU was running at maximum performance (2 GHz on all cores) the whole time that the fake app was running! [caption id=“attachment_4460041” align=“alignnone” width=“1280”]All this power just to display two words? All this power just to display two words? The frequency started falling the instant we switched apps.[/caption] Just to be sure, we created yet another app with identical code to the fake AnTuTu app, except this time, it wasn’t called AnTuTu. We ran this second app and noted CPU performance. Surprise surprise, the CPU was running as it normally should. [caption id=“attachment_4460043” align=“alignnone” width=“1280”]This is what CPU performance looks like when Oppo doesn’t think it’s running a benchmarking app This is what CPU performance looks like when Oppo doesn’t think it’s running a benchmarking app[/caption] Translation: Oppo’s software is checking the names of apps against a list of benchmarking apps and then artificially boosting CPU performance to boost the final scores. In other words, Oppo has been caught red-handed cheating on benchmarks. For comparison, here’s what a few minutes of browsing on Google Chrome looks like. As you’ll note, not all the CPU cores are under load and the CPU only briefly hits that magical 2 GHz mark. [caption id=“attachment_4460045” align=“alignnone” width=“1280”]This is what a more realistic load looks like on the Oppo F7 This is what a more realistic load looks like on the Oppo F7[/caption] Vietnamese blogger Bình Minh reported exactly these results when he ran his tests, confirming that Oppo was indeed cheating. Soon after publishing his findings, Oppo seems to have sent Minh an official response. The response is in Vietnamese, and, translated, says that Oppo’s “neural engine” “intelligently” determines apps that require more performance and then boosts performance for said apps. Even if we were to accept Oppo’s statement at face value, it’s so-called neural engine is quite clearly unsuited for its tasks. Besides targeting apps only by name, this “AI” is not intelligent enough to determine when the phone is under load and when it isn’t, making it worse than useless. Cheating on benchmarks isn’t new, **Samsung** and OnePlus have been caught doing it in the past. It’s just that this is one of the sloppiest cheats we’ve seen in a long time, and a completely unnecessary one at that. Editor’s note: An earlier version of this story did not furnish several key details. We have since thoroughly tested Minh’s claims and have updated the story to reflect our findings and provide a more complete picture.

Tags
NewsTracker Oppo Antutu Oppo F7 Oppo F7 cheating smartphone benchmarks
End of Article
Latest News
Find us on YouTube
Subscribe
End of Article

Top Stories

Israel targets top Hamas leaders in Doha; Qatar, Iran condemn strike as violation of sovereignty

Israel targets top Hamas leaders in Doha; Qatar, Iran condemn strike as violation of sovereignty

Nepal: Oli to continue until new PM is sworn in, nation on edge as all branches of govt torched

Nepal: Oli to continue until new PM is sworn in, nation on edge as all branches of govt torched

Who is CP Radhakrishnan, India's next vice-president?

Who is CP Radhakrishnan, India's next vice-president?

Israel informed US ahead of strikes on Hamas leaders in Doha, says White House

Israel informed US ahead of strikes on Hamas leaders in Doha, says White House

Israel targets top Hamas leaders in Doha; Qatar, Iran condemn strike as violation of sovereignty

Israel targets top Hamas leaders in Doha; Qatar, Iran condemn strike as violation of sovereignty

Nepal: Oli to continue until new PM is sworn in, nation on edge as all branches of govt torched

Nepal: Oli to continue until new PM is sworn in, nation on edge as all branches of govt torched

Who is CP Radhakrishnan, India's next vice-president?

Who is CP Radhakrishnan, India's next vice-president?

Israel informed US ahead of strikes on Hamas leaders in Doha, says White House

Israel informed US ahead of strikes on Hamas leaders in Doha, says White House

Top Shows

Vantage Firstpost America Firstpost Africa First Sports
Latest News About Firstpost
Most Searched Categories
  • Web Stories
  • World
  • India
  • Explainers
  • Opinion
  • Sports
  • Cricket
  • Tech/Auto
  • Entertainment
  • IPL 2025
NETWORK18 SITES
  • News18
  • Money Control
  • CNBC TV18
  • Forbes India
  • Advertise with us
  • Sitemap
Firstpost Logo

is on YouTube

Subscribe Now

Copyright @ 2024. Firstpost - All Rights Reserved

About Us Contact Us Privacy Policy Cookie Policy Terms Of Use
Home Video Shorts Live TV