Slashdot Mirror


Samsung Caught Boosting Galaxy S4 Benchmarks

A recent forum post at Beyond3D made an interesting claim: that the Samsung Galaxy S4's GPU ran at 532 MHz for certain whitelisted benchmark applications, and at 480 MHz for everything else. The folks at AnandTech decided to investigate and found out that the phone does indeed let its GPU run at a higher frequency when particular benchmark software is running. They found a similar oddity with the CPU — it wasn't restricted for other apps, but it was forced to run at max speed during benchmarks. Then they decided to look for direct evidence that this was intentional. "Poking around I came across the application changing the DVFS behavior to allow these frequency changes – TwDVFSApp.apk. Opening the file in a hex editor and looking at strings inside (or just running strings on the .odex file) pointed at what appeared to be hard coded profiles/exceptions for certain applications. The string 'BenchmarkBooster' is a particularly telling one. ... Quadrant standard, advanced, and professional, linpack (free, not paid), Benchmark Pi, and AnTuTu are all called out specifically. Nothing for GLBenchmark 2.5.1 though, despite its similar behavior."

1 of 234 comments (clear)

  1. Re:And you think they're the only one why? by Holi · · Score: 1, Redundant

    Why would others optimize their apps for one phone? I can see that Samsung would because those apps are designed for that phone.

    So instead of being obtuse how about using a little common sense.

    --
    Sorry, teleporters just kill you and then make a copy. A perfect, soul-less copy.