高通公司在12月宣布Snapdragon 865移动平台时,他们引入的最有趣的新“ Snapdragon Elite Gaming”功能之一就是可更新的GPU驱动程序。通常,GPU驱动程序更新包含在发送给用户的OTA更新中,这意味着用户必须等待OTA更新推出后才能获取更新的驱动程序。高通公司使用Snapdragon 765和Snapdragon 865,使OEM可以通过应用商店分发GPU驱动程序更新。最早使用此功能的OEM是小米,因为该公司已在其中国应用商店中发布了Adreno 650 GPU驱动程序更新。
小米最近在其中文应用商店上载了一个名为“ GPU Driver Updater”的应用程序。该应用程序的软件包名称为“ com.xiaomi.ugd”,旨在更新由Qualcomm Snapdragon 865 SoC驱动的Xiaomi Mi 10,Xiaomi Mi 10 Pro和Redmi K30 Pro中的Adreno 650 GPU 。该更新为包括PUBG Mobile,Fortnite和Honkai Impact 3rd在内的几款游戏带来了优化。GPU驱动程序更新中还包含对OpenGL ES和Vulkan的更新。
我们动用了GPU Driver Updater APK来查看其中包含的内容。如预期的那样,APK主要包含来自高通公司针对Snapdragon 865(代码名为“ kona”)的更新的GPU驱动程序库。
高通Snapdragon 865 GPU驱动程序更新
我们查看了文档,这些文档详细说明了OEM应该如何在其设备上启用可更新的GPU驱动程序。总而言之,OEM会从Qualcomm处获取一个空白的,已签名的预发行驱动程序APK,并使用唯一的程序包名称解压缩该APK,然后将其签名,将其放置在/ vendor / apps中,设置一些系统属性,将新游戏添加到白名单中,并进行修改设置应用程序以在首选项列表中包括GPU驱动程序更新程序,并在开发人员选项的游戏驱动程序首选项中启用新驱动程序。我们无法确切知道白名单的用途,但是有可能只有白名单的软件包才能与更新的GPU库一起使用。根据我所读的内容,目前尚不清楚为什么高通本身而不是OEM无法提供这些可更新的GPU驱动程序。尽管如此,看来高通公司已经使OEM的实施变得非常简单,所以希望,