这款基于 UEFI 的平板电脑测试工具的目标是验证以下各项:
- 平板电脑是否支持所需的基于 UEFI 的协议
- OEM 是否能够正确实施基于 UEFI 的协议
重要说明:此工具将会基于 DE 7.1 和更高版本以及 EEPC 7.0.1 和任何更高版本的 EEPC 7 验证功能。
此工具可让客户、合作伙伴和 OEM 快速、轻松、直截了当地验证 DE/EEPC 预引导环境是否能够响应触摸接口。 它是一个独立的工具,不需要安装 EEPC。McAfee 建议您在特定的平板电脑设备上考虑使用加密部署之前,先在设备上运行此工具来验证兼容性。
使用此测试工具测试基于 UEFI 的平板电脑的一般过程概括如下:
- 管理员通过本文下载该工具。
- 管理员在选定的平板电脑设备上运行该工具。
- 该工具检查所需的 UEFI 协议。
- 管理员尝试触摸四个红色按钮,每个按钮分别位于屏幕的四个角落。
如果结果如下,则表示测试成功:
- 管理员可以触摸每个按钮(共四个),并将其从红色变为绿色。
- 按下所有按钮后,状态消息将变为绿色,表示成功。
如果结果如下,则表示测试失败:
- Absolute Pointer Protocol 不存在,并且未链接到硬件。
- 管理员无法触摸所有四个按钮。出现此结果的原因包括 Absolute Pointer Protocol 不存在、缩放问题等等。
- 出现了除绿色状态消息以外的任何颜色状态消息。
只有测试状态为成功时,才能确保 DE/EEPC 预引导环境能够响应平板电脑的触摸接口。
如何将该工具加载到 U 盘
以 Windows 8.x 为例:
- 下载本文所附的 TabletTool.zip 并解压缩其内容。
- 将 U 盘格式化为 FAT32。
- 在 USB 设备上创建以下文件夹:/efi/boot/
- 将所需的文件复制到 /efi/boot/ 引导文件夹:
- 在包含 32 位 UEFI 实现的系统上,复制 BOOTIA32.efi
- 在包含 64 位 UEFI 实现的系统上,复制 BOOTX64.efi
注意:如果您不确定设备是 32 位还是 64 位,请复制上述两个文件。这样,您还可以在许多系统上使用相同的 USB 设备,不管这些系统包含 32 位还是 64 位 UEFI 实现。
- 禁用安全启动(如果需要):
必须在经过 Windows 8 认证的系统上执行此步骤,因为 Microsoft 不会根据其安全引导规则为工具签名。
- 将指针移到屏幕右下角,显示 Windows 8 超级按钮边栏。
- 依次单击设置、更改电脑设置、常规。
- 在右侧窗格中,向下滚动并找到高级启动,然后选择立即重新启动。
- 在“选择选项”窗口中,依次单击故障排除、高级选项、UEFI 固件设置、重新启动。
- 在“设置”窗口中,依次选择安全选项卡、安全引导配置,然后将 UEFI 安全引导选项设置为已禁用。
- 保存更改并退出。
- 插入 USB 设备。
- 将指针移到屏幕右下角,显示 Windows 8 超级按钮边栏。
- 依次单击设置、更改电脑设置、常规。
- 在右侧窗格中,向下滚动并找到高级启动,然后选择立即重新启动。
- 在“选择选项”窗口中单击使用某个设备,然后选择“USB”。
计算机将重新启动,然后您会看到 Absolute Pointer Protocol 测试工具界面。
注意:五分钟后,Absolute Pointer Protocol 测试工具界面将会关闭并重新启动您的计算机。如果测试失败,请手动重新启动。
平板电脑测试工具的结构
平板电脑测试工具显示以下信息:
- 在屏幕上部的中心显示一条彩色状态消息。其中显示了测试的当前状态,明确指出测试是成功还是失败。
- 显示四个红色按钮:屏幕四角各有一个。必须至少按下其中每个按钮一次。按下这些按钮后,将发生以下情况:
- 按钮由红色变为绿色。
- 按钮上的文本从按我更改为已按下 N 次(其中的 N 表示按下按钮的次数)。
- 日志将会更新。
- 在屏幕的中间显示日志。其中显示各种信息片段,以及测试期间执行的操作的日志。
- 显示一个框,详细列出上次从 Absolute Pointer Protocol 报告的坐标 (x,y)。此信息显示在屏幕下部的中心。
平板电脑测试工具的状态消息
平板电脑测试工具可显示以下状态消息:
- UEFI 预引导支持: 在按下角落中的所有按钮之前无法确定
- 该消息以黄色显示。
- 这是工具的默认状态,在按下角落中的所有按钮或者出现失败状态之前,会一直保持此状态。
- 如果此设备上的缩放不正确,并且光标无法触及一个或多个按钮,则会保持此状态。
- 此状态并不意味着测试成功。
- UEFI 预引导支持: 不支持 - 触摸屏没有 Absolute Pointer Protocol
- 该消息以红色显示。
- 它表明所需的 UEFI 协议不存在,并且未链接到此平板电脑上的硬件。
- DE/EEPC 预引导环境未响应此平板电脑设备上的触摸接口。
- OEM 必须为触摸接口提供此 UEFI 协议才能让接口正常工作。这可能需要 OEM 升级此设备的 UEFI。
- 此状态以失败消息来反映。
- UEFI 预引导支持: 不支持 – 触摸缩放不正确
- 该消息以红色显示。
- 它表明此设备上的缩放不正确。通常,如果光标离开屏幕,则表示存在此问题。
- DE/EEPC 预引导环境未正确响应此平板电脑设备上的触摸接口。
- OEM 必须提供 UEFI 实现的更新才能确保此功能按预期工作。这可能需要 OEM 升级此设备的 UEFI。
- 此状态以失败消息来反映。
- UEFI 预引导支持: 支持
- 该消息以绿色显示。
- 它表明已成功按下所有四个按钮至少一次。
- DE/EEPC 预引导环境响应了此平板电脑设备上的触摸接口。
- 此状态以成功消息来反映。
日志内容
屏幕中间显示的日志会自动保存/合并到名为 MfePointerStatus.txt 的文件,并写入到包含可执行文件的文件夹中。
执行平板电脑测试工具
该工具首次启动时会显示以下信息:
- UEFI 固件供应商和版本
- 当前图形模式信息
- I2C 协议的数目
- Simple Pointer Protocol 的数目,如果找到这种协议,则还会显示它们是否已链接到平板电脑中的硬件
- Absolute Pointer Protocol 的数目,如果找到这种协议,则还会显示它们是否已链接到平板电脑中的硬件
在执行期间,可能会将其他信息追加到日志中,这些信息可能包括:
重要说明:如果您收到失败状态消息,请联系 OEM 获取解决方法。McAfee 无法向 UEFI 添加协议,也无法解决潜在的 UEFI 协议缺陷。