The company said its top priority is to deliver a great user experience with the products, based in part on quick action on important user feedback.
“After the OnePlus 9 and 9 Pro launched in March, some users told us about some areas where we could improve the battery life and heat management of devices,” the company told XDA on Wednesday. Developers.
“As a result of this feedback, our R&D team has been working over the past few months to optimize device performance when using most of the most popular apps, including Chrome, by matching CPU requirements. of the application with the most appropriate power. helped deliver a smooth experience while reducing power consumption, ”the company argued.
“While this may impact device performance in some benchmarking applications, our goal, as always, is to do what we can to improve device performance for our users,” he said. -he adds.
Recently, while running performance tests on the OnePlus 9 Pro, AnandTech’s Andrei Frumusanu observed some rather strange behavior.
By subjecting the device to standard browser benchmarks like Speedometer 2.0 and JetStream 2.0, the OnePlus 9 Pro posted surprisingly low scores, on par with budget devices released years ago.
The OnePlus 9 Pro appears to disable the Cortex-X1 kernel when running these benchmarks, according to the report.
After some research, he discovered a OnePlus performance service that tracks when the user opens apps and decides whether or not to make changes to the processor scheduler.
Many original equipment manufacturers (OEMs) are developing a similar type of service and operating system structure to monitor device performance, according to the report.
“It is disappointing to see OnePlus handsets making performance decisions based on application identifiers rather than application behavior,” Geekbench posted on Twitter.
“We see this as a form of benchmark manipulation. We have removed the OnePlus 9 and OnePlus 9 Pro from our Android benchmark chart,” he added.