About five years ago there was a bit of controversy about Samsung cheating on benchmark tests, using software designed to figure out when it was happening and compensate accordingly. Then it turned out pretty much everyone was at it. In the years since you'd have thought the embarrassment of being caught would have caused them to give the cheating a rest, but apparently that's not the case. Not according to some accusations made by Huawei at any rate.
See Huawei has been called out for trying to fudge benchmarking tests, but instead of denying it and doubling down on its innocence the company explained what was going on.
This whole discovery came about thanks to AnandTech, the same company that uncovered the benchmarking cheats all those years ago. Huawei has been making some bold claims about the GPU Turbo feature hitting its device, which turn out to be "sound" according to its own analysis. But in the process it found that Huawei does have benchmark detection tools on the P20, Honor Play, and possibly other devices with a Kirin 970 processor.
This tool raises the power limit of the processor, meaning it can perform better under benchmarking tests. The obvious downside being that this in turn increases power consumption, reduces battery life, and decreases the efficiency of the processor.
Huawei's explanation for this was that competing Android manufacturers try to mislead customers with unrealistic figures, and that it had been pushing for a 'standard' benchmark test that matched real world usage. It told AnandTech that it wants to "open up to consumers" but finds that it can't really do so when competing Chinese manufacturers are bragging about their high scores before anything else. But instead of calling them out on it, it's playing by their broken rules, and that doesn't really help anyone. [AnandTech via Slahgear]