Files
UniXNU/docs/zh/devices/uke.md
T

2.1 KiB
Raw Blame History

小米平板 7 / POCO Pad X1(uke)

uke 是搭载 SM7675 的小米平板 7 和 POCO Pad X1。下面的移植是独立的社区项目,UniXNU 组织不维护它。

仓库 维护者 状态
UniXNU-uke Allenwdk 设备仓库,根已挂载,launchd 启动;显示待完成
uefi-uke Allenwdk Mu-Silicium UEFI 移植

状态

原厂 ABL 已到阶段 1 到 5:UEFI 固件、UniXNU 菜单、负载、DarwinBoot 和 XNU 入口。绿色条标记 DarwinBoot 跳转内核前的交接阶段。真机上 UFS 根已挂载,launchd 启动。屏幕停在 Apple 标志,因为 IOMFB 找不到默认 framebuffer surface。

阶段 6 的完整内核用 uke-full_defconfig 编译并预链接。UFS 块类绑定到固定的原始候选。真机上根卷已挂载,launchd 已运行;显示和 GPU 仍是阻塞点。

区域 状态
UEFI 固件 工作
UniXNU 菜单 工作
负载和 DarwinBoot 工作
DarwinBoot 交接 绿色条
根设备 已挂载,launchd 启动
显示 Apple 标志,无默认 framebuffer surface
watchdog 部分生效,watchdogd 仍触发 SIGTRAP
触控 仅探针,固件对象为空
GPU 已记录 Adreno 732 数值,驱动待完成
USB、音频、Wi-Fi、传感器 不在当前阶段

构建

Linux 上构建固件和启动镜像:

cd /path/to/UniXNU
./unixnu defconfig uke_defconfig -D ../UniXNU-uke
./unixnu fetch -D ../UniXNU-uke
./unixnu build firmware --skip-preflight -D ../UniXNU-uke --uefi ../uefi-uke -j 8
./unixnu bootimg -D ../UniXNU-uke --uefi ../uefi-uke --dtb ../uke-port/data/vendor_boot.dtb --ramdisk none

内核在仓库的 GitHub Actions 中构建:

gh workflow run build-uke-kernel

userdata 镜像需要 macOS hdiutil。当前阶段、产物和剩余工作见设备仓库的 docs/PROGRESS.md。

维护

表中的维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。