工具

Aptio V UEFI 设置编辑器

在浏览器中运行的 AMI Aptio V UEFI 固件设置菜单编辑器,作为 AMIBCP 的替代工具。它根据使用者从自己的 BIOS 镜像中取得的四个区段重建设置表单及其引用关系,并显示每个设置项的 VarStore、偏移、大小、选项、故障安全和最优默认值、访问级别以及 Suppress If 条件。对顶层菜单目标、隐藏条件、访问级别和默认值的修改会写回区段文件并附带变更日志,会话可另存为带哈希校验的 JSON;另附的 IFR-Formatter.js 脚本可将 IFRExtractor-RS 的输出整理为按设置项列出 VarStore 与偏移的清单。

目标
固件
类别
固件工具
关联
基础工具
来源复核于

使用条件与局限

  • 所审阅的 master 提交 44e8c9b(2026-03-15,改进哈希校验);此前最近一次源码改动在 2025 年 4 月。项目没有发布版本或标签:源码中标为 0.1.0 版的应用由工作流用 Node 20、npm ci 和 Vite 构建后部署到 GitHub Pages。本地构建使用 package.json 中基于 React、Mantine 和 TypeScript 的脚本。
  • 输入来自使用者自己的 Aptio V UEFI 镜像,借助 UEFITool NE 定位:Setup PE32 镜像区段、该区段经 IFRExtractor-RS 1.6.1(编辑器唯一接受的版本)导出的文本、AMITSE PE32 镜像区段以及 setupdata 主体。页面在浏览器中读取这些文件,拒绝非 UEFI 的 IFR 输出,并用文件的 SHA-256 哈希核对保存的 JSON。仓库不含任何固件镜像或提取出的区段,只有相关工具的截图。
  • README 称修改后的文件用 UEFITool 0.28.0 放回,且控制设置项可见性的方法因固件而异,可能需要逐一尝试;刷写修改后的镜像不在本次审阅范围内。README 另有一节介绍修改隐藏设置的其他方法,与本编辑器无关,此处不作介绍。
  • 仓库没有许可证文件,package.json 将包标为 private,因此未声明再利用条款。项目未公开自动化测试;本次审阅未打开或修改任何固件。

关于此条目

说明已依据一手来源复核;这不代表已运行验证、经过安全审计或确认兼容。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · BoringBoredom/UEFI-Editor · 修订 44e8c9b
  2. src/components/scripts/scripts.ts GitHub · BoringBoredom/UEFI-Editor · 修订 44e8c9b
  3. src/components/scripts/types.ts GitHub · BoringBoredom/UEFI-Editor · 修订 44e8c9b
  4. src/components/FileUploads/FileUploads.tsx GitHub · BoringBoredom/UEFI-Editor · 修订 44e8c9b
  5. src/components/FormUi/FormUi.tsx GitHub · BoringBoredom/UEFI-Editor · 修订 44e8c9b
  6. IFR-Formatter/IFR-Formatter.js GitHub · BoringBoredom/UEFI-Editor · 修订 44e8c9b
  7. package.json GitHub · BoringBoredom/UEFI-Editor · 修订 44e8c9b
  8. .github/workflows/deploy.yaml GitHub · BoringBoredom/UEFI-Editor · 修订 44e8c9b

同分区更多条目:固件与硬件

固件与硬件分区全部 65 项资源