docs: complete the community repository index
This commit is contained in:
1 parent
c13003fef8
commit
6f95803ec5
7 files changed
+106
-4
No files matched your search
@@ -161,6 +161,7 @@ export default withMermaid(defineConfig({
|
||||
{ text: '小米 6(sagit)', link: '/zh/devices/sagit' },
|
||||
],
|
||||
},
|
||||
{ text: '社区仓库索引', link: '/zh/devices/repositories' },
|
||||
],
|
||||
},
|
||||
],
|
||||
@@ -360,6 +361,7 @@ export default withMermaid(defineConfig({
|
||||
{ text: 'Xiaomi Mi 6 (sagit)', link: '/devices/sagit' },
|
||||
],
|
||||
},
|
||||
{ text: 'Community repository index', link: '/devices/repositories' },
|
||||
],
|
||||
},
|
||||
],
|
||||
|
||||
@@ -20,7 +20,7 @@ The DroidVM target runs UniXNU as a guest under crosvm on the Gunyah hypervisor
|
||||
| Keychain | items store through AppleKeyStore wrap and unwrap; bluetoothd runs |
|
||||
| GPU | NativeAdreno over the host phone's KGSL through crosvm `--droidvm-gpu`; the widget renderer, icons, Safari and the wallpaper overlay draw through the Metal plugin. Each guest client submits on its own KGSL context, so a client fault does not take down the render server; full GPU apps not qualified |
|
||||
|
||||
`BigfootACA/unixnu-droidvm-ci` provides CI builds for the QEMU/KVM and DroidVM targets.
|
||||
[BigfootACA/unixnu-droidvm-ci](https://github.com/BigfootACA/unixnu-droidvm-ci) provides CI builds for the QEMU/KVM and DroidVM targets.
|
||||
|
||||
## Maintenance
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ A device entry is a pair of repositories and the values that make the generic st
|
||||
|
||||
## Community ports
|
||||
|
||||
The ports listed here are independent. Their maintainers own the repositories; the UniXNU organization does not maintain them. Each entry has its own page. The table is ordered by completion, with the ports that reach userland or a full build chain first.
|
||||
The ports listed here are independent. Their maintainers own the repositories; the UniXNU organization does not maintain them. Each entry has its own page. The table is ordered by completion, with the ports that reach userland or a full build chain first. Repositories that do not have a separate page are in the [community repository index](/devices/repositories).
|
||||
|
||||
| Device | SoC | State | Maintainer |
|
||||
| --- | --- | --- | --- |
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
# Community repository index
|
||||
|
||||
This page lists public UniXNU repositories that do not have a separate device page yet. A repository here is listed for completeness; its state is recorded only when the repository documents one.
|
||||
|
||||
## Device ports
|
||||
|
||||
| Device | SoC | Repository | State |
|
||||
| --- | --- | --- | --- |
|
||||
| Google Pixel 9 Pro XL (komodo) | Tensor G4 | [UniXNU-komodo](https://github.com/Trijal08/UniXNU-komodo) | board, defconfig and ADT; UEFI is separate; no hardware run |
|
||||
| Sony Xperia 1 II (pdx203) | SM8250 | [UniXNU-pdx203](https://github.com/chardidathing/UniXNU-pdx203) | kernel builds and prelinks in CI; not booted |
|
||||
| Xiaomi Mi 9 (cepheus) | SDM855 | [UniXNU-cepheus](https://github.com/sxl47/UniXNU-cepheus) | device repository and boot chain prepared; no hardware result documented |
|
||||
| Xiaomi MIX 2 (chiron) | SDM835 | [ios-party](https://github.com/to-mid/ios-party) | minimal 4 KiB XNU and PID 1 heartbeat on hardware; no full iOS userland |
|
||||
| Xiaomi MIX Flip (ruyi) | SM8650 | [UniXNU-ruyi-min](https://github.com/ArnoDorian123/UniXNU-ruyi-min) | board and defconfig; no README or hardware result |
|
||||
| Xiaomi Civi 5 Pro (luming) | SM8735 | [UniXNU-luming](https://github.com/infinityEX-RSXQ/-UniXNU-luming) | pre-build skeleton; static checks pass; no build or boot |
|
||||
| Xiaomi Pad 6 Pro (liuqin) | SM8475 | [UniXNU-liuqin](https://github.com/1696108518/UniXNU-liuqin) | board, defconfig and kernel USB debug port; UEFI next |
|
||||
| Xiaomi Pad 5 Pro 5G (enuma) | SM8250-AC | [UniXNU-enuma](https://github.com/wh1stl3/UniXNU-enuma), [UniXNU-enuma](https://github.com/Tlrenhb/UniXNU-enuma) | device repositories; UEFI and a bootable image are missing |
|
||||
| Redmi Turbo 3 / Poco F6 (peridot) | SM8635 | [UniXNU-peridot](https://github.com/kvfsrl/UniXNU-peridot), [UniXNU-peridot-standalone](https://github.com/hoshikv/UniXNU-peridot-standalone) | WIP device repositories; PR #52 |
|
||||
| OnePlus 8 Pro (instantnoodlep) | SM8250 | [UniXNU-instantnoodlep](https://github.com/zhangp996/UniXNU-instantnoodlep) | UEFI platform and kernel baseline; status not documented |
|
||||
| OnePlus 8T (kebab) | SM8250 | [UniXNU-kebab](https://github.com/GFander/UniXNU-kebab) | first milestone: kernel.macho only |
|
||||
| OnePlus 6 (enchilada) | SDM845 | [UniXNU-enchilada](https://github.com/keyfan/UniXNU-enchilada) | device repository; status not documented |
|
||||
| OnePlus 15T (fairlady) | SM8850 | [UniXNU-fairlady](https://github.com/Osilvfe/UniXNU-fairlady) | early port with S1 to S6 diagnostics; no hardware result documented |
|
||||
| OnePlus Pad Pro (caihong) | SM8650 | [UniXNU-caihong](https://github.com/Axiang-dev/UniXNU-caihong) | board and defconfig; UEFI integration not done |
|
||||
| Nothing Phone (3a) (asteroids) | SM7635 | [UniXNU-asteroids](https://github.com/rootstockos/UniXNU-asteroids) | UEFI reaches DXE and BDS; UniXNU and XNU not reached |
|
||||
| Brave Ark tablet (braveark) | SM8635 | [UniXNU-braveark](https://github.com/tattwamashi/UniXNU-braveark) | UEFI, menu, payload, DarwinBoot and XNU BSD init on 8 CPUs; root in progress |
|
||||
| Galaxy Tab S9 Ultra Wi-Fi (gts9uwifi) | SM-X910 | [UniXNU-gts9uwifi](https://github.com/zc47796741-pixel/UniXNU-gts9uwifi) | device repository; status not documented |
|
||||
| Moto Z2 Force (nash) | MSM8998 | [UniXNU-nash](https://github.com/fcxuhaq3/UniXNU-nash) | UEFI, UniXNU and payload passed on hardware; XNU stage needs macOS |
|
||||
| Moto G9 Play (guamp) | SM6115 | [UniXNU-guamp](https://github.com/itsChris122/UniXNU-guamp) | UEFI menu boots; kernel not built |
|
||||
| Moto G 5G (gauguin) | SM7125 | [UniXNU-gauguin](https://github.com/lvyufeng/UniXNU-gauguin) | device repository; status not documented |
|
||||
| Microsoft Lumia 950 | MSM8992 | [UniXNU-lumia950](https://github.com/ManGuy-Legend/UniXNU-lumia950) | device repository; uses the phone's own UEFI; no boot |
|
||||
| OPPO R11 (r11) | SDM660 | [unixnu-r11](https://github.com/huhaitao1136-cpu/unixnu-r11) | board, defconfig and hardware notes; status not documented |
|
||||
| OPPO Find X9 (x9) | MT6993 | [unixnu_x9](https://github.com/tosasitill/unixnu_x9) | UEFI not reached; about 25 to 30 percent |
|
||||
|
||||
## Related and alternate repositories
|
||||
|
||||
| Device or project | Repository | Note |
|
||||
| --- | --- | --- |
|
||||
| Xiaomi 13 (fuxi) | [unixnu-fuxi](https://github.com/Xyvern08371/unixnu-fuxi) | alternate fuxi repository |
|
||||
| Redmi Note 10 Pro (sweet) | [UniXNU-sweet](https://github.com/CrackerCat/UniXNU-sweet) | alternate sweet repository |
|
||||
| OnePlus 5 (cheeseburger) | [UniXNU-cheeseburger](https://github.com/lss717/UniXNU-cheeseburger) | alternate cheeseburger repository |
|
||||
| Xiaomi 10 Ultra (cas) | [UniXNU-cas](https://github.com/pxl777806/UniXNU-cas) | alternate cas repository |
|
||||
| Xiaomi Pad 5 (nabu) | [unixnu-nabu](https://github.com/zzc775/unixnu-nabu), [unixnu-nabu-build](https://github.com/3214791900-del/unixnu-nabu-build), [uefi-nabu-build](https://github.com/3214791900-del/uefi-nabu-build) | alternate and build repositories |
|
||||
| QEMU virt for vermeer | [UniXNU-qemu](https://github.com/yyx2025/UniXNU-qemu) | QEMU virt repository used for vermeer bring-up |
|
||||
| Redmi K70 (vermeer) | [k70-unixnu-build](https://github.com/wuan0039/k70-unixnu-build), [k70-unixnu-build-20261022](https://github.com/xyyyds0106/k70-unixnu-build-20261022) | kernel CI and pinned build repositories |
|
||||
| Unisoc devices | [UniXNU-Unisoc](https://github.com/hxzbaka/UniXNU-Unisoc) | core fork for Unisoc devices; no device-specific port yet |
|
||||
| Xiaomi Pad 6S Pro (sheng) | [macOS-ForSheng](https://github.com/Jelly10086/macOS-ForSheng) | macOS 27 bring-up based on UniXNU and Snapintosh; not an iOS device port |
|
||||
| Unclassified build tree | [unixnu-build](https://github.com/iskssksjjsjjzjs/unixnu-build) | build tree only; device not documented |
|
||||
|
||||
## Maintenance
|
||||
|
||||
Each maintainer owns their repository and release decisions. This index records public repositories and the state their documentation reports; it does not take over maintenance.
|
||||
@@ -20,7 +20,7 @@ DroidVM 目标把 UniXNU 作为客户机运行在高通手机 Gunyah hypervisor
|
||||
| Keychain | 条目通过 AppleKeyStore 的 wrap 和 unwrap 存储;bluetoothd 运行 |
|
||||
| GPU | 通过 crosvm `--droidvm-gpu` 在手机主机的 KGSL 上运行 NativeAdreno;widget 渲染器、图标、Safari 和壁纸 overlay 通过 Metal 插件绘制。每个客户机进程使用自己的 KGSL context,单个客户端故障不会拖垮 render server;完整 GPU 应用尚未验证 |
|
||||
|
||||
`BigfootACA/unixnu-droidvm-ci` 为 QEMU/KVM 和 DroidVM 目标提供 CI 构建。
|
||||
[BigfootACA/unixnu-droidvm-ci](https://github.com/BigfootACA/unixnu-droidvm-ci) 为 QEMU/KVM 和 DroidVM 目标提供 CI 构建。
|
||||
|
||||
## 维护
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
|
||||
## 社区移植
|
||||
|
||||
这里列出的移植独立维护。仓库归各自维护者所有,UniXNU 组织不维护它们。每个条目有自己的页面。表格按完成度排序,已到用户态或完整构建链的移植在前。
|
||||
这里列出的移植独立维护。仓库归各自维护者所有,UniXNU 组织不维护它们。每个条目有自己的页面。表格按完成度排序,已到用户态或完整构建链的移植在前。没有单独页面的仓库见[社区仓库索引](/zh/devices/repositories)。
|
||||
|
||||
| 设备 | SoC | 状态 | 维护者 |
|
||||
| --- | --- | --- | --- |
|
||||
|
||||
@@ -0,0 +1,50 @@
|
||||
# 社区仓库索引
|
||||
|
||||
本页列出还没有单独设备页的公开 UniXNU 仓库。列入这里是为了完整覆盖;只有仓库自己记录状态时才写入状态。
|
||||
|
||||
## 设备移植
|
||||
|
||||
| 设备 | SoC | 仓库 | 状态 |
|
||||
| --- | --- | --- | --- |
|
||||
| Google Pixel 9 Pro XL(komodo) | Tensor G4 | [UniXNU-komodo](https://github.com/Trijal08/UniXNU-komodo) | 板级、defconfig 和 ADT;UEFI 为独立仓库;无真机运行 |
|
||||
| Sony Xperia 1 II(pdx203) | SM8250 | [UniXNU-pdx203](https://github.com/chardidathing/UniXNU-pdx203) | 内核在 CI 编译并预链接;未启动 |
|
||||
| 小米 9(cepheus) | SDM855 | [UniXNU-cepheus](https://github.com/sxl47/UniXNU-cepheus) | 设备仓库和启动链已准备;未记录真机结果 |
|
||||
| 小米 MIX 2(chiron) | SDM835 | [ios-party](https://github.com/to-mid/ios-party) | 真机运行最小 4 KiB XNU 和 PID 1 心跳;无完整 iOS 用户态 |
|
||||
| 小米 MIX Flip(ruyi) | SM8650 | [UniXNU-ruyi-min](https://github.com/ArnoDorian123/UniXNU-ruyi-min) | 板级和 defconfig;无 README 或真机结果 |
|
||||
| 小米 Civi 5 Pro(luming) | SM8735 | [UniXNU-luming](https://github.com/infinityEX-RSXQ/-UniXNU-luming) | 预构建骨架;静态检查通过;未构建或启动 |
|
||||
| 小米平板 6 Pro(liuqin) | SM8475 | [UniXNU-liuqin](https://github.com/1696108518/UniXNU-liuqin) | 板级、defconfig 和内核 USB 调试口;下一步 UEFI |
|
||||
| 小米平板 5 Pro 5G(enuma) | SM8250-AC | [UniXNU-enuma](https://github.com/wh1stl3/UniXNU-enuma)、[UniXNU-enuma](https://github.com/Tlrenhb/UniXNU-enuma) | 设备仓库;UEFI 和可烧写镜像缺失 |
|
||||
| Redmi Turbo 3 / Poco F6(peridot) | SM8635 | [UniXNU-peridot](https://github.com/kvfsrl/UniXNU-peridot)、[UniXNU-peridot-standalone](https://github.com/hoshikv/UniXNU-peridot-standalone) | WIP 设备仓库;PR #52 |
|
||||
| 一加 8 Pro(instantnoodlep) | SM8250 | [UniXNU-instantnoodlep](https://github.com/zhangp996/UniXNU-instantnoodlep) | UEFI 平台和内核基线;状态未记录 |
|
||||
| 一加 8T(kebab) | SM8250 | [UniXNU-kebab](https://github.com/GFander/UniXNU-kebab) | 第一个里程碑:仅 kernel.macho |
|
||||
| 一加 6(enchilada) | SDM845 | [UniXNU-enchilada](https://github.com/keyfan/UniXNU-enchilada) | 设备仓库;状态未记录 |
|
||||
| 一加 15T(fairlady) | SM8850 | [UniXNU-fairlady](https://github.com/Osilvfe/UniXNU-fairlady) | 早期移植,带 S1 到 S6 诊断;未记录真机结果 |
|
||||
| 一加平板 Pro(caihong) | SM8650 | [UniXNU-caihong](https://github.com/Axiang-dev/UniXNU-caihong) | 板级和 defconfig;UEFI 集成未完成 |
|
||||
| Nothing Phone (3a)(asteroids) | SM7635 | [UniXNU-asteroids](https://github.com/rootstockos/UniXNU-asteroids) | UEFI 到达 DXE 和 BDS;未到 UniXNU 和 XNU |
|
||||
| Brave Ark 平板(braveark) | SM8635 | [UniXNU-braveark](https://github.com/tattwamashi/UniXNU-braveark) | UEFI、菜单、负载、DarwinBoot 和 8 核 XNU BSD init;根卷进行中 |
|
||||
| Galaxy Tab S9 Ultra Wi-Fi(gts9uwifi) | SM-X910 | [UniXNU-gts9uwifi](https://github.com/zc47796741-pixel/UniXNU-gts9uwifi) | 设备仓库;状态未记录 |
|
||||
| Moto Z2 Force(nash) | MSM8998 | [UniXNU-nash](https://github.com/fcxuhaq3/UniXNU-nash) | UEFI、UniXNU 和负载已在真机通过;XNU 阶段需要 macOS |
|
||||
| Moto G9 Play(guamp) | SM6115 | [UniXNU-guamp](https://github.com/itsChris122/UniXNU-guamp) | UEFI 菜单可启动;内核未构建 |
|
||||
| Moto G 5G(gauguin) | SM7125 | [UniXNU-gauguin](https://github.com/lvyufeng/UniXNU-gauguin) | 设备仓库;状态未记录 |
|
||||
| Microsoft Lumia 950 | MSM8992 | [UniXNU-lumia950](https://github.com/ManGuy-Legend/UniXNU-lumia950) | 设备仓库;使用手机自带 UEFI;未启动 |
|
||||
| OPPO R11(r11) | SDM660 | [unixnu-r11](https://github.com/huhaitao1136-cpu/unixnu-r11) | 板级、defconfig 和硬件笔记;状态未记录 |
|
||||
| OPPO Find X9(x9) | MT6993 | [unixnu_x9](https://github.com/tosasitill/unixnu_x9) | 未到 UEFI;约 25 到 30% |
|
||||
|
||||
## 相关和替代仓库
|
||||
|
||||
| 设备或项目 | 仓库 | 说明 |
|
||||
| --- | --- | --- |
|
||||
| 小米 13(fuxi) | [unixnu-fuxi](https://github.com/Xyvern08371/unixnu-fuxi) | fuxi 替代仓库 |
|
||||
| Redmi Note 10 Pro(sweet) | [UniXNU-sweet](https://github.com/CrackerCat/UniXNU-sweet) | sweet 替代仓库 |
|
||||
| 一加 5(cheeseburger) | [UniXNU-cheeseburger](https://github.com/lss717/UniXNU-cheeseburger) | cheeseburger 替代仓库 |
|
||||
| 小米 10 Ultra(cas) | [UniXNU-cas](https://github.com/pxl777806/UniXNU-cas) | cas 替代仓库 |
|
||||
| 小米平板 5(nabu) | [unixnu-nabu](https://github.com/zzc775/unixnu-nabu)、[unixnu-nabu-build](https://github.com/3214791900-del/unixnu-nabu-build)、[uefi-nabu-build](https://github.com/3214791900-del/uefi-nabu-build) | 替代和构建仓库 |
|
||||
| 用于 vermeer 的 QEMU virt | [UniXNU-qemu](https://github.com/yyx2025/UniXNU-qemu) | vermeer bring-up 使用的 QEMU virt 仓库 |
|
||||
| Redmi K70(vermeer) | [k70-unixnu-build](https://github.com/wuan0039/k70-unixnu-build)、[k70-unixnu-build-20261022](https://github.com/xyyyds0106/k70-unixnu-build-20261022) | 内核 CI 和固定构建仓库 |
|
||||
| Unisoc 设备 | [UniXNU-Unisoc](https://github.com/hxzbaka/UniXNU-Unisoc) | Unisoc 设备核心分支;尚无具体设备移植 |
|
||||
| 小米平板 6S Pro(sheng) | [macOS-ForSheng](https://github.com/Jelly10086/macOS-ForSheng) | 基于 UniXNU 和 Snapintosh 的 macOS 27 bring-up;不是 iOS 设备移植 |
|
||||
| 未分类构建树 | [unixnu-build](https://github.com/iskssksjjsjjzjs/unixnu-build) | 仅构建树;设备未记录 |
|
||||
|
||||
## 维护
|
||||
|
||||
各维护者拥有自己的仓库和发布决定。本索引记录公开仓库和仓库文档声明的状态,不接管维护。
|
||||
Reference in new issue
Block a user