跳转到主要内容

OneKey Pro 固件升级报错解决方法

当您在为 OneKey Pro 升级固件时,如果遇到以下报错提示:

报错信息

Request failed > Failure_ProcessError, Update file header invalid! : 800

请按照以下步骤进行处理:


步骤一:下载最新 bootloader 文件

请先下载最新版本的 bootloader 文件:
👉 点击下载 bootloader 文件


步骤二:打开修复工具页面

请在 Chrome 浏览器中访问以下页面:
👉 修复工具 emmcFileWrite

  • 打开页面后,先连接 OneKey Pro 硬件钱包。

  • 连接方式请选择 WebUSB(如下图示例)。


步骤三:写入 bootloader 文件

  1. 在页面中找到 「emmcFileWrite」 选项并点击进入。

  2. 在弹出的界面中选择刚刚下载的 bootloader 文件

  3. 点击下方的 「Execute」 按钮,等待执行完成。

执行成功后,说明 bootloader 修复已完成。


步骤四:重新升级固件

  1. 使用 Chrome 浏览器访问固件升级页面:
    👉 OneKey Pro 固件升级

  2. 在页面中选择最新版本的固件文件,按照提示完成升级。

  3. 升级完成后,即可正常使用您的 OneKey Pro。


如在操作过程中遇到任何问题,您可以联系在线客服:https://onekey.so?openMessenger,或发送邮件至 [email protected] 获取帮助。


在 Ubuntu 24.04 或更新版本中,如果 OneKey Wallet 启动时报错缺少 libgbm.so.1 或无法正常打开,通常与系统安全策略变更有关,例如 AppArmor 限制可能导致基于 Electron 的 AppImage 无法正常初始化沙箱环境;如果使用 Snap 版本,其隔离机制也可能影响应用读取系统底层图形库。

该兼容性问题已反馈给开发团队修复。临时解决方法是使用 AppImage 版本,并在启动时添加 --no-sandbox 参数:

./OneKey-Wallet-*.AppImage --no-sandbox

请在 AppImage 文件所在目录打开终端后执行以上命令,即可绕过相关权限限制并启动应用。


在 Ubuntu 24.04 或更新版本中,如果 OneKey Wallet 启动时报错缺少 libgbm.so.1 或无法正常打开,通常与系统安全策略变更有关,例如 AppArmor 限制可能导致基于 Electron 的 AppImage 无法正常初始化沙箱环境;如果使用 Snap 版本,其隔离机制也可能影响应用读取系统底层图形库。

该兼容性问题已反馈给开发团队修复。临时解决方法是使用 AppImage 版本,并在启动时添加 --no-sandbox 参数:

./OneKey-Wallet-*.AppImage --no-sandbox

请在 AppImage 文件所在目录打开终端后执行以上命令,即可绕过相关权限限制并启动应用。

这是否解答了您的问题?