近日有国外知名数码科技媒体 Tech2 在一篇文章中爆出 OPPO Find X 在通过 3DMark 测试的时候有作弊问题,3D Mark 的母公司 UL 在收到 Tech2 的消息后重新对 OPPO Find X 和 OPPO Find F7 进行了重新测试,结果发现确实存在问题从而宣布将这两款手机的跑分除名。UL 的举动对于 Find X 来说是一个特别沉重的打击,因为这款手机在 3DMark Slingshot 排名中排名第四。
Tech2 在文章中写道华为以及子品牌荣耀,以及 OPPO 及其子品牌 Realme 都在跑分中作弊,而且还持续了一段时间。之前三星和一加也曾有过类似的作弊行为,但是他们都在被曝光后停止了这样的行为。
Tech2 写道华为和 OPPO 等公司在销售手机的时候已经公布了跑分数据,例如 OPPO 会在宣传时告诉外界他们在 F7 手机中使用的联发科 P60 芯片要比高通骁龙的 660 手机更好,现在已经知道 OPPO 在作弊。另外,华为的麒麟 970 芯片在华为 P20 Pro 和 荣耀 10 中使用,其性能是高通骁龙 845 的一般,OPPO 中的骁龙 845 实际上要比一加 6 中的骁龙 845 表现要差得多,但由于 OPPO 的作弊,所表现出来的要比一加 6 更好一些。
Tech2 还指责华为和 OPPO 针对跑分应用特别优化,虽然他们声明并没有这么做,而且他们通过「人工智能技术」智能扫描应用程序来调整硬件性能。
Tech2 说如果一款应用程序被称为“安兔兔”或“3DMark”或以任何其他目标跑分测试应用程序命名,这些手机就会自动切换到一种极端的性能模式。同样的,如果一个跑分测试应用程序没有被命名为“安兔兔”或“3DMark”或以任何其他目标跑分测试应用程序命名,手机就不会切换到这种极端的性能模式并正常运行。如果这些手机使用的是“人工智能”,并且智能管理性能,那么应用程序的名字就不重要了。更糟糕的是,在作弊时,手机的性能被推到了不安全的水平。其中,
华为荣耀 10 提升了 23%;
华为 P20 Pro 提升 6.43%;
Realme 1 提升 45.63%;
Realme 2 提升 60.86%;
Oppo Find X 提升 36.82%。
在某些情况下,这种极端性能的「提升」是以极端的代价换来的,这种情况下手机太热了让人无法握持,我们会认为手机此时可能出现问题,甚至会引发电池爆炸。在测试中,其他手机的分数与他们的跑分分数相差不到 5%。其中包括三星Galaxy Note 9、一加 6、红米 Note 5 Pro、Poco F1和诺基亚 7 Plus,这些都是诚实的手机。
在实际使用中,即便是没有经过作弊,手机的性能对普通用户来说总是足够的,但如果没有作弊的话不能构成产品的两点。Tech2 在分析为什么要在跑分中作弊时说道测试员们关心这些跑分测试,因为它们帮助他们更好地理解手机或设备的局限性,有助于媒体以及分析师的评论,并帮助微调他们的判断,从而帮助读者作出明智的购买决定。
手机制造商利用消费者的消息不对等来推销他们的产品,比如大部分的消费者可能会认为用安兔兔跑分 25 万分的手机总要比 24 万要好一些,但如果不是工程师的话,并不理解芯片组设计和操作系统集成的细微差别。你所看到的只是一个数字,它让你明白「越大越好」。
随后 UL 也发表声明证实了 OPPO 在 3DMark 测试下确实存在作弊行为,并决定「将受影响的型号从我们的性能排名中删除」。
UL 解释道任何用户都可以通过 Google Play 等应用商店下载 3DMark 的公共版本进行测试,而 3DMark 的内部版本则不会提供给公众和设备制造商。
而 UL 发现在相同的测试情况下,使用公共版 3DMark 测试的分数要比内部版本的分数高 41%,而这个结果证明了这些涉不是根据应用的名字来识别 3DMark 应用程序,而不是根据测试的类型进行调整,而在 UL 的规则下是禁止谁呗制造商进行这种测试和优化的。
*这是UL对OPPO两款手机的测试结果对比 黑色是公共版3DMark的测试结果 橙色是内部测试结果
UL 称他们在与 OPPO 取得了联系,OPPO 承认了这些设备使用了 3DMark 的公共版本,「当我们检测到用户正在运行游戏或 3DMark 测试等需要高性能的应用程序时,我们允许 SoC 全速运行,以获得最流畅的体验。」
同时 OPPO 解释了它的设备如何管理其他不被识别的应用程序的电源和性能:「对于未知的应用,系统将采用默认的功率优化策略……在用户没有主动操作 5 - 10 秒后,设备将系统性能限制在最高性能的7 0% - 80% (根据不同平台)……当有用户操作时,它会立即取消性能限制,以确保用户体验不受影响。」
UL 表示在实践中,这意味着可以通过不断点击屏幕来提高大多数应用程序的性能。然而,这对 3DMark 公共版应用程序没有影响,也不认为这样的方法可以精确地对设备进行跑分测试,因为这些都是可以人为变动的。而在 UL 的规则下,通过检测大量的计算需求来优化性能是允许的,但仅仅通过名字检测跑分应用程序是不行的,设备必须像运行其他应用程序一样运行跑分测试。
但 OPPO 表示,为了用户的利益,它正在改进这种方法。