Merge pull request #93 from UniXNU/docs/a04br3-port

docs: add the Benesse TAB-A04-BR3 port
This commit is contained in:
UniXNU Docs committed 2026-10-23 21:47:37 +08:00
commit c13003fef8
5 files changed
+56

No files matched your search

+2
View File
@@ -156,6 +156,7 @@ export default withMermaid(defineConfig({
{ text: 'Galaxy Z Fold3(q2q)', link: '/zh/devices/q2q' },
{ text: 'Redmi K30 5G(picasso)', link: '/zh/devices/picasso' },
{ text: 'Redmi Note 9(merlinx)', link: '/zh/devices/merlinx' },
{ text: 'Benesse TAB-A04-BR3(a04br3)', link: '/zh/devices/a04br3' },
{ text: 'Redmi 9A(dandelion)', link: '/zh/devices/dandelion' },
{ text: '小米 6(sagit)', link: '/zh/devices/sagit' },
],
@@ -354,6 +355,7 @@ export default withMermaid(defineConfig({
{ text: 'Galaxy Z Fold3 (q2q)', link: '/devices/q2q' },
{ text: 'Redmi K30 5G (picasso)', link: '/devices/picasso' },
{ text: 'Redmi Note 9 (merlinx)', link: '/devices/merlinx' },
{ text: 'Benesse TAB-A04-BR3 (a04br3)', link: '/devices/a04br3' },
{ text: 'Redmi 9A (dandelion)', link: '/devices/dandelion' },
{ text: 'Xiaomi Mi 6 (sagit)', link: '/devices/sagit' },
],
+26
View File
@@ -0,0 +1,26 @@
# Benesse TAB-A04-BR3 (a04br3)
a04br3 is the Benesse TAB-A04-BR3 tablet with the MediaTek MT8167 SoC, four Cortex-A35 cores, GIC-400, 2 GiB DRAM and eMMC. The port below is an independent community project. The UniXNU organization does not maintain it.
| Repository | Maintainer | Contents |
| --- | --- | --- |
| [UniXNU-a04br3](https://github.com/mouseos/UniXNU-a04br3) | [mouseos](https://github.com/mouseos) | Board file, kernel config, ADT generator, GPT layout and bring-up scripts |
| [uefi-a04br3](https://github.com/mouseos/uefi-a04br3) | [mouseos](https://github.com/mouseos) | Mu-Silicium firmware with `MT8167Pkg` and `a04br3Pkg` |
| [NativeMsdc](https://github.com/mouseos/NativeMsdc) | [mouseos](https://github.com/mouseos) | MT8167 MSDC eMMC block driver |
## State
| Area | State |
| --- | --- |
| Board, kernel config, ADT and GPT | prepared |
| Firmware | `uefi-a04br3` builds from the Mu-Silicium tree |
| eMMC | NativeMsdc drives MSDC0; root and persistent modes are implemented behind boot arguments |
| Root authentication | owner root chain, signed root policies and the verified block path are wired |
| Hardware run | no UniXNU boot is documented yet |
| Unattended tests | watchdog reset into LK fastboot, `a04br3-autoreset` and UART screenshots are prepared |
The port needs base changes that are not upstream yet: an NS16550 console, a board init hook, the MSDC personality and MediaTek image headers. The repository uses the `mouseos/UniXNU` fork until those changes are merged.
## Maintenance
The maintainer owns the repositories and their release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance.
+1
View File
@@ -47,6 +47,7 @@ The ports listed here are independent. Their maintainers own the repositories; t
| [Galaxy Z Fold3 (q2q)](/devices/q2q) | SM8350 | Source kernel build harness only | agcarbajo |
| [Redmi K30 5G (picasso)](/devices/picasso) | SM7250 | Early skeleton; firmware not built | YinCQL |
| [Redmi Note 9 (merlinx)](/devices/merlinx) | MT6768 | UEFI boots and custom menu works; storage init blocks UniXNU and XNU | Dracen-W |
| [Benesse TAB-A04-BR3 (a04br3)](/devices/a04br3) | MT8167 | Board, firmware, eMMC and GPT prepared; no hardware run | mouseos |
| [Redmi 9A (dandelion)](/devices/dandelion) | MT6765 | Early bring-up; UEFI port in progress | licg89 |
| [Xiaomi Mi 6 (sagit)](/devices/sagit) | MSM8998 | Device repository; status not documented | dmnakzkahziamnk-a11y |
+26
View File
@@ -0,0 +1,26 @@
# Benesse TAB-A04-BR3(a04br3)
a04br3 是搭载联发科 MT8167 的 Benesse TAB-A04-BR3 平板,四核 Cortex-A35、GIC-400、2 GiB DRAM 和 eMMC。下面的移植是独立的社区项目,UniXNU 组织不维护它。
| 仓库 | 维护者 | 内容 |
| --- | --- | --- |
| [UniXNU-a04br3](https://github.com/mouseos/UniXNU-a04br3) | [mouseos](https://github.com/mouseos) | 板级文件、内核配置、ADT 生成器、GPT 布局和 bring-up 脚本 |
| [uefi-a04br3](https://github.com/mouseos/uefi-a04br3) | [mouseos](https://github.com/mouseos) | 带 `MT8167Pkg` 和 `a04br3Pkg` 的 Mu-Silicium 固件 |
| [NativeMsdc](https://github.com/mouseos/NativeMsdc) | [mouseos](https://github.com/mouseos) | MT8167 MSDC eMMC 块驱动 |
## 状态
| 区域 | 状态 |
| --- | --- |
| 板级、内核配置、ADT 和 GPT | 已准备 |
| 固件 | `uefi-a04br3` 可从 Mu-Silicium 树构建 |
| eMMC | NativeMsdc 驱动 MSDC0;root 和持久模式通过启动参数启用 |
| 根认证 | owner root 链、签名根策略和 verified block 路径已接通 |
| 真机运行 | 尚未记录 UniXNU 启动 |
| 无人值守测试 | watchdog 复位到 LK fastboot、`a04br3-autoreset` 和 UART 截图已准备 |
这个移植需要尚未上游的基础改动:NS16550 控制台、board init 钩子、MSDC 驱动和 MediaTek 镜像头。改动合并前,仓库使用 `mouseos/UniXNU` 分支。
## 维护
维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。
+1
View File
@@ -47,6 +47,7 @@
| [Galaxy Z Fold3(q2q)](/zh/devices/q2q) | SM8350 | 仅源码内核构建工具 | agcarbajo |
| [Redmi K30 5G(picasso)](/zh/devices/picasso) | SM7250 | 早期骨架,固件未构建 | YinCQL |
| [Redmi Note 9(merlinx)](/zh/devices/merlinx) | MT6768 | UEFI 可启动,自定义菜单工作;存储初始化阻塞 UniXNU 和 XNU | Dracen-W |
| [Benesse TAB-A04-BR3(a04br3)](/zh/devices/a04br3) | MT8167 | 板级、固件、eMMC 和 GPT 已准备;无真机运行 | mouseos |
| [Redmi 9A(dandelion)](/zh/devices/dandelion) | MT6765 | 早期 bring-up,UEFI 移植进行中 | licg89 |
| [小米 6(sagit)](/zh/devices/sagit) | MSM8998 | 设备仓库,状态未记录 | dmnakzkahziamnk-a11y |