diff --git a/docs/.vitepress/config.mts b/docs/.vitepress/config.mts index 8d2fff5..f2ceb96 100644 --- a/docs/.vitepress/config.mts +++ b/docs/.vitepress/config.mts @@ -159,9 +159,34 @@ export default withMermaid(defineConfig({ { 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' }, + { text: 'Brave Ark 平板(braveark)', link: '/zh/devices/braveark' }, + { text: '小米 MIX 2(chiron)', link: '/zh/devices/chiron' }, + { text: 'Sony Xperia 1 II(pdx203)', link: '/zh/devices/pdx203' }, + { text: 'Moto Z2 Force(nash)', link: '/zh/devices/nash' }, + { text: 'Google Pixel 9 Pro XL(komodo)', link: '/zh/devices/komodo' }, + { text: '小米 9(cepheus)', link: '/zh/devices/cepheus' }, + { text: '小米 MIX Flip(ruyi)', link: '/zh/devices/ruyi' }, + { text: '小米 Civi 5 Pro(luming)', link: '/zh/devices/luming' }, + { text: '小米平板 6 Pro(liuqin)', link: '/zh/devices/liuqin' }, + { text: '小米平板 5 Pro 5G(enuma)', link: '/zh/devices/enuma' }, + { text: 'Redmi Turbo 3 / Poco F6(peridot)', link: '/zh/devices/peridot' }, + { text: '一加 8 Pro(instantnoodlep)', link: '/zh/devices/instantnoodlep' }, + { text: '一加 8T(kebab)', link: '/zh/devices/kebab' }, + { text: '一加 6(enchilada)', link: '/zh/devices/enchilada' }, + { text: '一加 15T(fairlady)', link: '/zh/devices/fairlady' }, + { text: '一加平板 Pro(caihong)', link: '/zh/devices/caihong' }, + { text: 'Nothing Phone (3a)(asteroids)', link: '/zh/devices/asteroids' }, + { text: 'Galaxy Tab S9 Ultra Wi-Fi(gts9uwifi)', link: '/zh/devices/gts9uwifi' }, + { text: 'Moto G9 Play(guamp)', link: '/zh/devices/guamp' }, + { text: 'Moto G 5G(gauguin)', link: '/zh/devices/gauguin' }, + { text: 'Microsoft Lumia 950', link: '/zh/devices/lumia950' }, + { text: 'OPPO R11(r11)', link: '/zh/devices/r11' }, + { text: 'OPPO Find X9(x9)', link: '/zh/devices/x9' }, + { text: 'Unisoc 设备', link: '/zh/devices/unisoc' }, + { text: 'unixnu-build', link: '/zh/devices/unixnu-build' }, + { text: 'sheng 上的 macOS', link: '/zh/devices/sheng-macos' }, ], }, - { text: '社区仓库索引', link: '/zh/devices/repositories' }, ], }, ], @@ -359,9 +384,34 @@ export default withMermaid(defineConfig({ { text: 'Benesse TAB-A04-BR3 (a04br3)', link: '/devices/a04br3' }, { text: 'Redmi 9A (dandelion)', link: '/devices/dandelion' }, { text: 'Xiaomi Mi 6 (sagit)', link: '/devices/sagit' }, + { text: 'Brave Ark tablet (braveark)', link: '/devices/braveark' }, + { text: 'Xiaomi MIX 2 (chiron)', link: '/devices/chiron' }, + { text: 'Sony Xperia 1 II (pdx203)', link: '/devices/pdx203' }, + { text: 'Moto Z2 Force (nash)', link: '/devices/nash' }, + { text: 'Google Pixel 9 Pro XL (komodo)', link: '/devices/komodo' }, + { text: 'Xiaomi Mi 9 (cepheus)', link: '/devices/cepheus' }, + { text: 'Xiaomi MIX Flip (ruyi)', link: '/devices/ruyi' }, + { text: 'Xiaomi Civi 5 Pro (luming)', link: '/devices/luming' }, + { text: 'Xiaomi Pad 6 Pro (liuqin)', link: '/devices/liuqin' }, + { text: 'Xiaomi Pad 5 Pro 5G (enuma)', link: '/devices/enuma' }, + { text: 'Redmi Turbo 3 / Poco F6 (peridot)', link: '/devices/peridot' }, + { text: 'OnePlus 8 Pro (instantnoodlep)', link: '/devices/instantnoodlep' }, + { text: 'OnePlus 8T (kebab)', link: '/devices/kebab' }, + { text: 'OnePlus 6 (enchilada)', link: '/devices/enchilada' }, + { text: 'OnePlus 15T (fairlady)', link: '/devices/fairlady' }, + { text: 'OnePlus Pad Pro (caihong)', link: '/devices/caihong' }, + { text: 'Nothing Phone (3a) (asteroids)', link: '/devices/asteroids' }, + { text: 'Galaxy Tab S9 Ultra Wi-Fi (gts9uwifi)', link: '/devices/gts9uwifi' }, + { text: 'Moto G9 Play (guamp)', link: '/devices/guamp' }, + { text: 'Moto G 5G (gauguin)', link: '/devices/gauguin' }, + { text: 'Microsoft Lumia 950', link: '/devices/lumia950' }, + { text: 'OPPO R11 (r11)', link: '/devices/r11' }, + { text: 'OPPO Find X9 (x9)', link: '/devices/x9' }, + { text: 'Unisoc devices', link: '/devices/unisoc' }, + { text: 'unixnu-build', link: '/devices/unixnu-build' }, + { text: 'macOS on sheng', link: '/devices/sheng-macos' }, ], }, - { text: 'Community repository index', link: '/devices/repositories' }, ], }, ], diff --git a/docs/devices/asteroids.md b/docs/devices/asteroids.md new file mode 100644 index 0000000..007a905 --- /dev/null +++ b/docs/devices/asteroids.md @@ -0,0 +1,15 @@ +# Nothing Phone (3a) (asteroids) + +Nothing Phone (3a) (asteroids) is a SM7635 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-asteroids](https://github.com/rootstockos/UniXNU-asteroids) | [rootstockos](https://github.com/rootstockos) | + +## State + +The UEFI port reaches DXE and BDS with a working display. UniXNU and XNU are not reached. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/braveark.md b/docs/devices/braveark.md new file mode 100644 index 0000000..bac8fe1 --- /dev/null +++ b/docs/devices/braveark.md @@ -0,0 +1,15 @@ +# Brave Ark tablet (braveark) + +Brave Ark tablet (braveark) is a SM8635 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-braveark](https://github.com/tattwamashi/UniXNU-braveark) | [tattwamashi](https://github.com/tattwamashi) | + +## State + +UEFI, the UniXNU menu, the payload, DarwinBoot and XNU BSD init on all 8 CPUs work. The iPadOS root image is in progress. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/caihong.md b/docs/devices/caihong.md new file mode 100644 index 0000000..942815f --- /dev/null +++ b/docs/devices/caihong.md @@ -0,0 +1,15 @@ +# OnePlus Pad Pro (caihong) + +OnePlus Pad Pro (caihong) is a SM8650 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-caihong](https://github.com/Axiang-dev/UniXNU-caihong) | [Axiang-dev](https://github.com/Axiang-dev) | + +## State + +The board file and first-stage defconfig parse. Wiring UniXNU into the UEFI tree is still to do. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/cas.md b/docs/devices/cas.md index 0a96e7a..c854fbd 100644 --- a/docs/devices/cas.md +++ b/docs/devices/cas.md @@ -6,6 +6,7 @@ cas is the Xiaomi 10 Ultra (M2007J1SC) with the SM8250 SoC and about 12 GB of RA | --- | --- | --- | | [UniXNU-cas](https://github.com/ht94911/UniXNU-cas) | [ht94911](https://github.com/ht94911) | UEFI and UniXNU menu on hardware; DarwinBoot and XNU not tested | | [uefi-cas](https://github.com/ht94911/uefi-cas) | [ht94911](https://github.com/ht94911) | Mu-Silicium firmware port | +| [UniXNU-cas](https://github.com/pxl777806/UniXNU-cas) | [pxl777806](https://github.com/pxl777806) | Alternate cas repository; status not documented | ## State diff --git a/docs/devices/cepheus.md b/docs/devices/cepheus.md new file mode 100644 index 0000000..efefd61 --- /dev/null +++ b/docs/devices/cepheus.md @@ -0,0 +1,15 @@ +# Xiaomi Mi 9 (cepheus) + +Xiaomi Mi 9 (cepheus) is a SDM855 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-cepheus](https://github.com/sxl47/UniXNU-cepheus) | [sxl47](https://github.com/sxl47) | + +## State + +The device repository and boot chain are prepared. No hardware result is documented. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/cheeseburger.md b/docs/devices/cheeseburger.md index 7eed8ea..0594b57 100644 --- a/docs/devices/cheeseburger.md +++ b/docs/devices/cheeseburger.md @@ -5,6 +5,7 @@ cheeseburger is the OnePlus 5 with the MSM8998 SoC. The port below is an indepen | Repository | Maintainer | State | | --- | --- | --- | | [UniXNU-cheeseburger](https://github.com/DinnerABC/UniXNU-cheeseburger) | [DinnerABC](https://github.com/DinnerABC) | UEFI and menu work; XNU entry bar observed; MMU and root unverified | +| [UniXNU-cheeseburger](https://github.com/lss717/UniXNU-cheeseburger) | [lss717](https://github.com/lss717) | Alternate cheeseburger repository; status not documented | ## State diff --git a/docs/devices/chiron.md b/docs/devices/chiron.md new file mode 100644 index 0000000..46737b5 --- /dev/null +++ b/docs/devices/chiron.md @@ -0,0 +1,15 @@ +# Xiaomi MIX 2 (chiron) + +Xiaomi MIX 2 (chiron) is a SDM835 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [ios-party](https://github.com/to-mid/ios-party) | [to-mid](https://github.com/to-mid) | + +## State + +A minimal 4 KiB XNU and its own PID 1 heartbeat ran on hardware. Full iOS userland and the storage path are not yet available. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/enchilada.md b/docs/devices/enchilada.md new file mode 100644 index 0000000..7d67ffa --- /dev/null +++ b/docs/devices/enchilada.md @@ -0,0 +1,15 @@ +# OnePlus 6 (enchilada) + +OnePlus 6 (enchilada) is a SDM845 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-enchilada](https://github.com/keyfan/UniXNU-enchilada) | [keyfan](https://github.com/keyfan) | + +## State + +The repository holds the board file, kernel configuration and device scripts. It does not document a hardware result. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/enuma.md b/docs/devices/enuma.md new file mode 100644 index 0000000..6313094 --- /dev/null +++ b/docs/devices/enuma.md @@ -0,0 +1,16 @@ +# Xiaomi Pad 5 Pro 5G (enuma) + +Xiaomi Pad 5 Pro 5G (enuma) is a SM8250-AC device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-enuma](https://github.com/wh1stl3/UniXNU-enuma) | [wh1stl3](https://github.com/wh1stl3) | +| [UniXNU-enuma](https://github.com/Tlrenhb/UniXNU-enuma) | [Tlrenhb](https://github.com/Tlrenhb) | + +## State + +The repositories describe the board and measured values. The UEFI port and a buildable boot image are still missing. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/fairlady.md b/docs/devices/fairlady.md new file mode 100644 index 0000000..46e77f0 --- /dev/null +++ b/docs/devices/fairlady.md @@ -0,0 +1,15 @@ +# OnePlus 15T (fairlady) + +OnePlus 15T (fairlady) is a SM8850 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-fairlady](https://github.com/Osilvfe/UniXNU-fairlady) | [Osilvfe](https://github.com/Osilvfe) | + +## State + +The port has early UEFI, ADT and S1 to S6 screen diagnostics. No hardware result is documented. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/fuxi.md b/docs/devices/fuxi.md index e73c417..6bd4451 100644 --- a/docs/devices/fuxi.md +++ b/docs/devices/fuxi.md @@ -6,6 +6,7 @@ fuxi is the Xiaomi 13 with the SM8550 SoC. The repositories below are independen | --- | --- | --- | | [UniXNU-fuxi](https://github.com/matejkoo217/UniXNU-fuxi) | [matejkoo217](https://github.com/matejkoo217) | Device repository, work in progress | | [unixnu-fuxi](https://github.com/hanzi123-bilp/unixnu-fuxi), [uefi-fuxi](https://github.com/hanzi123-bilp/uefi-fuxi) | [hanzi123-bilp](https://github.com/hanzi123-bilp) | Stage A and stage B build inputs; no hardware run documented | +| [unixnu-fuxi](https://github.com/Xyvern08371/unixnu-fuxi) | [Xyvern08371](https://github.com/Xyvern08371) | Alternate fuxi repository; status not documented | ## UniXNU-fuxi diff --git a/docs/devices/gauguin.md b/docs/devices/gauguin.md new file mode 100644 index 0000000..7eea4a8 --- /dev/null +++ b/docs/devices/gauguin.md @@ -0,0 +1,15 @@ +# Motorola Moto G 5G (gauguin) + +Motorola Moto G 5G (gauguin) is a SM7125 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-gauguin](https://github.com/lvyufeng/UniXNU-gauguin) | [lvyufeng](https://github.com/lvyufeng) | + +## State + +The repository describes the board and build steps. It does not document a hardware result. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/gts9uwifi.md b/docs/devices/gts9uwifi.md new file mode 100644 index 0000000..deac282 --- /dev/null +++ b/docs/devices/gts9uwifi.md @@ -0,0 +1,15 @@ +# Samsung Galaxy Tab S9 Ultra Wi-Fi (gts9uwifi) + +Samsung Galaxy Tab S9 Ultra Wi-Fi (gts9uwifi) is a SM-X910 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-gts9uwifi](https://github.com/zc47796741-pixel/UniXNU-gts9uwifi) | [zc47796741-pixel](https://github.com/zc47796741-pixel) | + +## State + +The repository is present. It does not document a hardware result. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/guamp.md b/docs/devices/guamp.md new file mode 100644 index 0000000..e405dfb --- /dev/null +++ b/docs/devices/guamp.md @@ -0,0 +1,15 @@ +# Motorola Moto G9 Play (guamp) + +Motorola Moto G9 Play (guamp) is a SM6115 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-guamp](https://github.com/itsChris122/UniXNU-guamp) | [itsChris122](https://github.com/itsChris122) | + +## State + +The Mu-Silicium firmware boots with fastboot and shows the UniXNU menu. The kernel has not been built. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/index.md b/docs/devices/index.md index 43197ea..21b71ff 100644 --- a/docs/devices/index.md +++ b/docs/devices/index.md @@ -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. Repositories that do not have a separate page are in the [community repository index](/devices/repositories). +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. | Device | SoC | State | Maintainer | | --- | --- | --- | --- | @@ -22,12 +22,16 @@ The ports listed here are independent. Their maintainers own the repositories; t | [OnePlus 7 Pro (guacamole)](/devices/guacamole) | SM8150 | iOS 16.7.16 userland reached; GPU pending | wochgn | | [OnePlus Ace 5 (giulia)](/devices/giulia) | SM8650 | Hello/Setup with full display and touch; installation, GPU and Wi-Fi pending | jasper2863, tycykp | | [Xiaomi Mi 10 (umi)](/devices/umi) | SM8250 | iPadOS 17.7.11 Hello/Setup with touch; CPU display, UFS and persistent Data | reAAAq | +| [Xiaomi MIX 2 (chiron)](/devices/chiron) | SDM835 | Minimal 4 KiB XNU and PID 1 heartbeat on hardware | to-mid | | [Xiaomi Pad 7 / POCO Pad X1 (uke)](/devices/uke) | SM7675 | Root mounted and launchd starts; display surface pending | Allenwdk | +| [Brave Ark tablet (braveark)](/devices/braveark) | SM8635 | XNU BSD init on 8 CPUs; iPadOS root in progress | tattwamashi | | [Xiaomi Pad 8 Pro (piano)](/devices/piano) | SM8750 | Kernel builds and prelinks in CI; not run on the tablet | code002-2 | | [Xiaomi 13 Pro (nuwa)](/devices/nuwa) | SM8550 | Source kernel builds; platform archives and prelink pending | wh1stl3 | | [OnePlus 13T (oneplus13t)](/devices/oneplus13t) | SM8750 | XNU S1 to S6 reached; root device search panics | IssacL04 | | [OnePlus Pad 2 Pro (erhai)](/devices/erhai) | SM8750 | XNU entry bring-up; root and userland not configured | wally001012-cyber | | [OPPO Find X7 Ultra (PHY120)](/devices/phy120) | SM8650 | Boot manager menu works; kernel builds in CI | peiyuesheng666 | +| [Sony Xperia 1 II (pdx203)](/devices/pdx203) | SM8250 | Kernel builds and prelinks in CI; not booted | chardidathing | +| [Moto Z2 Force (nash)](/devices/nash) | MSM8998 | UEFI, UniXNU and payload passed on hardware; XNU stage needs macOS | fcxuhaq3 | | [Redmi K40 Pro (haydn)](/devices/haydn) | SM8350 | Firmware, payload and boot image built; haydn4 imported from guacamole | xiaomi-haydn-dev | | [Xiaomi Pad 5 (nabu)](/devices/nabu) | SM8150 | XNU reaches vfs_mountroot; root device next | Lux12138 | | [OnePlus 6T (fajita)](/devices/fajita) | SDM845 | XNU reaches root mount; no storage driver | johnpanos | @@ -50,6 +54,28 @@ The ports listed here are independent. Their maintainers own the repositories; t | [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 | +| [Google Pixel 9 Pro XL (komodo)](/devices/komodo) | Tensor G4 | Board, defconfig and ADT; UEFI separate; no hardware run | Trijal08 | +| [Xiaomi Mi 9 (cepheus)](/devices/cepheus) | SDM855 | Device repository and boot chain prepared; no hardware result | sxl47 | +| [Xiaomi MIX Flip (ruyi)](/devices/ruyi) | SM8650 | Board and defconfig; no README or hardware result | ArnoDorian123 | +| [Xiaomi Civi 5 Pro (luming)](/devices/luming) | SM8735 | Pre-build skeleton; no build or boot | infinityEX-RSXQ | +| [Xiaomi Pad 6 Pro (liuqin)](/devices/liuqin) | SM8475 | Board, defconfig and kernel USB debug port; UEFI next | 1696108518 | +| [Xiaomi Pad 5 Pro 5G (enuma)](/devices/enuma) | SM8250-AC | Device repositories; UEFI and bootable image missing | wh1stl3, Tlrenhb | +| [Redmi Turbo 3 / Poco F6 (peridot)](/devices/peridot) | SM8635 | WIP device repositories; no hardware result | kvfsrl, hoshikv | +| [OnePlus 8 Pro (instantnoodlep)](/devices/instantnoodlep) | SM8250 | UEFI platform and kernel baseline; status not documented | zhangp996 | +| [OnePlus 8T (kebab)](/devices/kebab) | SM8250 | First milestone: kernel.macho only | GFander | +| [OnePlus 6 (enchilada)](/devices/enchilada) | SDM845 | Device repository; status not documented | keyfan | +| [OnePlus 15T (fairlady)](/devices/fairlady) | SM8850 | Early port with S1 to S6 diagnostics; no hardware result | Osilvfe | +| [OnePlus Pad Pro (caihong)](/devices/caihong) | SM8650 | Board and defconfig; UEFI integration not done | Axiang-dev | +| [Nothing Phone (3a) (asteroids)](/devices/asteroids) | SM7635 | UEFI reaches DXE and BDS; UniXNU and XNU not reached | rootstockos | +| [Galaxy Tab S9 Ultra Wi-Fi (gts9uwifi)](/devices/gts9uwifi) | SM-X910 | Device repository; status not documented | zc47796741-pixel | +| [Moto G9 Play (guamp)](/devices/guamp) | SM6115 | UEFI menu boots; kernel not built | itsChris122 | +| [Moto G 5G (gauguin)](/devices/gauguin) | SM7125 | Device repository; status not documented | lvyufeng | +| [Microsoft Lumia 950](/devices/lumia950) | MSM8992 | Device repository; uses the phone's own UEFI; no boot | ManGuy-Legend | +| [OPPO R11 (r11)](/devices/r11) | SDM660 | Board, defconfig and hardware notes; status not documented | huhaitao1136-cpu | +| [OPPO Find X9 (x9)](/devices/x9) | MT6993 | UEFI not reached; about 25 to 30 percent | tosasitill | +| [Unisoc devices](/devices/unisoc) | Unisoc | Core fork; no device-specific port yet | hxzbaka | +| [unixnu-build](/devices/unixnu-build) | build tree | Build tree only; device not documented | iskssksjjsjjzjs | +| [macOS on sheng](/devices/sheng-macos) | SM8550 | macOS 27 bring-up; not an iOS device port | Jelly10086 | ## What a device page records diff --git a/docs/devices/instantnoodlep.md b/docs/devices/instantnoodlep.md new file mode 100644 index 0000000..e0e41cf --- /dev/null +++ b/docs/devices/instantnoodlep.md @@ -0,0 +1,15 @@ +# OnePlus 8 Pro (instantnoodlep) + +OnePlus 8 Pro (instantnoodlep) is a SM8250 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-instantnoodlep](https://github.com/zhangp996/UniXNU-instantnoodlep) | [zhangp996](https://github.com/zhangp996) | + +## State + +The repository contains a UEFI platform and a kernel baseline. It does not document a hardware result. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/kebab.md b/docs/devices/kebab.md new file mode 100644 index 0000000..b5ccf86 --- /dev/null +++ b/docs/devices/kebab.md @@ -0,0 +1,15 @@ +# OnePlus 8T (kebab) + +OnePlus 8T (kebab) is a SM8250 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-kebab](https://github.com/GFander/UniXNU-kebab) | [GFander](https://github.com/GFander) | + +## State + +The first milestone produces kernel.macho with the minimal device-tree platform. A bootable image is not prepared. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/komodo.md b/docs/devices/komodo.md new file mode 100644 index 0000000..cf76995 --- /dev/null +++ b/docs/devices/komodo.md @@ -0,0 +1,15 @@ +# Google Pixel 9 Pro XL (komodo) + +Google Pixel 9 Pro XL (komodo) is a Tensor G4 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-komodo](https://github.com/Trijal08/UniXNU-komodo) | [Trijal08](https://github.com/Trijal08) | + +## State + +The repository has the board file, defconfig and ADT generator. The UEFI port is a separate Mu-Silicium repository. No hardware run is documented. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/liuqin.md b/docs/devices/liuqin.md new file mode 100644 index 0000000..e9fc028 --- /dev/null +++ b/docs/devices/liuqin.md @@ -0,0 +1,15 @@ +# Xiaomi Pad 6 Pro (liuqin) + +Xiaomi Pad 6 Pro (liuqin) is a SM8475 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-liuqin](https://github.com/1696108518/UniXNU-liuqin) | [1696108518](https://github.com/1696108518) | + +## State + +The repository has the board file, defconfig and a kernel USB debug port. The UEFI integration is the next step. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/lumia950.md b/docs/devices/lumia950.md new file mode 100644 index 0000000..773605c --- /dev/null +++ b/docs/devices/lumia950.md @@ -0,0 +1,15 @@ +# Microsoft Lumia 950 + +Microsoft Lumia 950 is a MSM8992 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-lumia950](https://github.com/ManGuy-Legend/UniXNU-lumia950) | [ManGuy-Legend](https://github.com/ManGuy-Legend) | + +## State + +The port uses the phone own UEFI, the UniXNU menu and DarwinBoot. No boot is documented. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/luming.md b/docs/devices/luming.md new file mode 100644 index 0000000..1a5f7b1 --- /dev/null +++ b/docs/devices/luming.md @@ -0,0 +1,15 @@ +# Xiaomi Civi 5 Pro (luming) + +Xiaomi Civi 5 Pro (luming) is a SM8735 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-luming](https://github.com/infinityEX-RSXQ/-UniXNU-luming) | [infinityEX-RSXQ](https://github.com/infinityEX-RSXQ) | + +## State + +This is a pre-build skeleton. Static checks and ADT generation pass; the kernel, prelink and UEFI firmware have not been built or booted. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/nabu.md b/docs/devices/nabu.md index a8b69a1..057e5ab 100644 --- a/docs/devices/nabu.md +++ b/docs/devices/nabu.md @@ -5,6 +5,8 @@ nabu is the Xiaomi Pad 5 with the SM8150 SoC. The port below is an independent c | Repository | Maintainer | State | | --- | --- | --- | | [unixnu-nabu](https://github.com/Lux12138/unixnu-nabu) | [Lux12138](https://github.com/Lux12138) | XNU reaches vfs_mountroot; root device next | +| [unixnu-nabu](https://github.com/zzc775/unixnu-nabu) | [zzc775](https://github.com/zzc775) | Alternate nabu repository for a retail 6 GB unit | +| [unixnu-nabu-build](https://github.com/3214791900-del/unixnu-nabu-build), [uefi-nabu-build](https://github.com/3214791900-del/uefi-nabu-build) | [3214791900-del](https://github.com/3214791900-del) | Kernel and UEFI build trees | ## State diff --git a/docs/devices/nash.md b/docs/devices/nash.md new file mode 100644 index 0000000..9fdbdcc --- /dev/null +++ b/docs/devices/nash.md @@ -0,0 +1,15 @@ +# Motorola Moto Z2 Force (nash) + +Motorola Moto Z2 Force (nash) is a MSM8998 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-nash](https://github.com/fcxuhaq3/UniXNU-nash) | [fcxuhaq3](https://github.com/fcxuhaq3) | + +## State + +UEFI, UniXNU and the payload passed on hardware. The repository and ADT are a skeleton; the 4 KiB XNU stage needs macOS or the GitHub runner. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/pdx203.md b/docs/devices/pdx203.md new file mode 100644 index 0000000..f5b14d4 --- /dev/null +++ b/docs/devices/pdx203.md @@ -0,0 +1,15 @@ +# Sony Xperia 1 II (pdx203) + +Sony Xperia 1 II (pdx203) is a SM8250 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-pdx203](https://github.com/chardidathing/UniXNU-pdx203) | [chardidathing](https://github.com/chardidathing) | + +## State + +The kernel builds and prelinks in CI, including the NativeUfs, NativeAES and PMGR archives. Nothing has booted on the phone. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/peridot.md b/docs/devices/peridot.md new file mode 100644 index 0000000..2f0fc55 --- /dev/null +++ b/docs/devices/peridot.md @@ -0,0 +1,16 @@ +# Redmi Turbo 3 / Poco F6 (peridot) + +Redmi Turbo 3 / Poco F6 (peridot) is a SM8635 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-peridot](https://github.com/kvfsrl/UniXNU-peridot) | [kvfsrl](https://github.com/kvfsrl) | +| [UniXNU-peridot-standalone](https://github.com/hoshikv/UniXNU-peridot-standalone) | [hoshikv](https://github.com/hoshikv) | + +## State + +These are work-in-progress device repositories. No hardware result is documented. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/qemu.md b/docs/devices/qemu.md index 515938a..6e11a13 100644 --- a/docs/devices/qemu.md +++ b/docs/devices/qemu.md @@ -5,6 +5,7 @@ The QEMU target runs UniXNU on the AArch64 `virt` machine. It substitutes for a | Repository | Maintainer | State | | --- | --- | --- | | [UniXNU-qemu](https://github.com/xVanTuring/UniXNU-qemu) | [xVanTuring](https://github.com/xVanTuring) | iPadOS 17 home screen and Settings; Metal on the Mac GPU with `--metal` | +| [UniXNU-qemu](https://github.com/yyx2025/UniXNU-qemu) | [yyx2025](https://github.com/yyx2025) | QEMU virt repository used for vermeer bring-up | ## State diff --git a/docs/devices/r11.md b/docs/devices/r11.md new file mode 100644 index 0000000..d075541 --- /dev/null +++ b/docs/devices/r11.md @@ -0,0 +1,15 @@ +# OPPO R11 (r11) + +OPPO R11 (r11) is a SDM660 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [unixnu-r11](https://github.com/huhaitao1136-cpu/unixnu-r11) | [huhaitao1136-cpu](https://github.com/huhaitao1136-cpu) | + +## State + +The board file, defconfig and hardware notes are present. No hardware result is documented. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/repositories.md b/docs/devices/repositories.md deleted file mode 100644 index 8bbbd4e..0000000 --- a/docs/devices/repositories.md +++ /dev/null @@ -1,50 +0,0 @@ -# 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. diff --git a/docs/devices/ruyi.md b/docs/devices/ruyi.md new file mode 100644 index 0000000..a439696 --- /dev/null +++ b/docs/devices/ruyi.md @@ -0,0 +1,15 @@ +# Xiaomi MIX Flip (ruyi) + +Xiaomi MIX Flip (ruyi) is a SM8650 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-ruyi-min](https://github.com/ArnoDorian123/UniXNU-ruyi-min) | [ArnoDorian123](https://github.com/ArnoDorian123) | + +## State + +The repository has a board file and defconfig. It has no README and does not document a hardware result. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/devices/sheng-macos.md b/docs/devices/sheng-macos.md new file mode 100644 index 0000000..990fc5f --- /dev/null +++ b/docs/devices/sheng-macos.md @@ -0,0 +1,15 @@ +# macOS on sheng + +macOS-ForSheng is a macOS 27 bring-up for the Xiaomi Pad 6S Pro (sheng), based on UniXNU and Snapintosh. It is not an iOS device port. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [macOS-ForSheng](https://github.com/Jelly10086/macOS-ForSheng) | [Jelly10086](https://github.com/Jelly10086) | The repository targets macOS 27 on sheng. No hardware result is documented on the project page. | + +## State + +The repository targets macOS 27 on sheng. No hardware result is documented on the project page. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the project and its state; it does not take over maintenance. diff --git a/docs/devices/sweet.md b/docs/devices/sweet.md index c6e7999..a5ad1c5 100644 --- a/docs/devices/sweet.md +++ b/docs/devices/sweet.md @@ -5,6 +5,7 @@ sweet is the Redmi Note 10 Pro with the SM7150 SoC, Snapdragon 732G and Adreno 6 | Repository | Maintainer | State | | --- | --- | --- | | [UniXNU-sweet](https://github.com/dipa-studio/UniXNU-sweet) | [dipa-studio](https://github.com/dipa-studio) | Platform and loader bring-up | +| [UniXNU-sweet](https://github.com/CrackerCat/UniXNU-sweet) | [CrackerCat](https://github.com/CrackerCat) | Alternate sweet repository; status not documented | ## State diff --git a/docs/devices/unisoc.md b/docs/devices/unisoc.md new file mode 100644 index 0000000..9f8c43c --- /dev/null +++ b/docs/devices/unisoc.md @@ -0,0 +1,15 @@ +# Unisoc devices + +The UniXNU-Unisoc fork targets Unisoc devices. It is an independent community effort; the UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [UniXNU-Unisoc](https://github.com/hxzbaka/UniXNU-Unisoc) | [hxzbaka](https://github.com/hxzbaka) | The repository is a core fork for Unisoc hardware. It does not identify a specific device or record a hardware result. | + +## State + +The repository is a core fork for Unisoc hardware. It does not identify a specific device or record a hardware result. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the project and its state; it does not take over maintenance. diff --git a/docs/devices/unixnu-build.md b/docs/devices/unixnu-build.md new file mode 100644 index 0000000..5a3b74a --- /dev/null +++ b/docs/devices/unixnu-build.md @@ -0,0 +1,15 @@ +# unixnu-build + +This repository is a UniXNU build tree. It is an independent repository and does not document a device port. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [unixnu-build](https://github.com/iskssksjjsjjzjs/unixnu-build) | [iskssksjjsjjzjs](https://github.com/iskssksjjsjjzjs) | The repository contains build output and workflows only. It does not identify a device. | + +## State + +The repository contains build output and workflows only. It does not identify a device. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the project and its state; it does not take over maintenance. diff --git a/docs/devices/vermeer.md b/docs/devices/vermeer.md index c120794..5025b55 100644 --- a/docs/devices/vermeer.md +++ b/docs/devices/vermeer.md @@ -6,6 +6,8 @@ vermeer is the Redmi K70 with the SM8550 SoC. The repositories below are indepen | --- | --- | --- | | [UniXNU-vermeer](https://github.com/mansar1337/UniXNU-vermeer) | [mansar1337](https://github.com/mansar1337) | Source XNU build baseline | | [UniXNU-vermeer](https://github.com/yyx2025/UniXNU-vermeer) | [yyx2025](https://github.com/yyx2025) | Device repository ported from sheng; status not documented | +| [k70-unixnu-build](https://github.com/wuan0039/k70-unixnu-build) | [wuan0039](https://github.com/wuan0039) | Kernel CI workflow only | +| [k70-unixnu-build-20261022](https://github.com/xyyyds0106/k70-unixnu-build-20261022) | [xyyyds0106](https://github.com/xyyyds0106) | Pinned XNU source and platform kernel build | ## State diff --git a/docs/devices/x9.md b/docs/devices/x9.md new file mode 100644 index 0000000..2917fa8 --- /dev/null +++ b/docs/devices/x9.md @@ -0,0 +1,15 @@ +# OPPO Find X9 (x9) + +OPPO Find X9 (x9) is a MT6993 device. The port below is an independent community project. The UniXNU organization does not maintain it. + +| Repository | Maintainer | State | +| --- | --- | --- | +| [unixnu_x9](https://github.com/tosasitill/unixnu_x9) | [tosasitill](https://github.com/tosasitill) | + +## State + +LK decompresses the kernel and applies the DTB overlay, then the phone hits HWT. UEFI is not reached; the repository estimates 25 to 30 percent. + +## Maintenance + +The maintainer owns the repository and its release decisions. UniXNU documentation lists the port and its state; it does not take over maintenance. diff --git a/docs/zh/devices/asteroids.md b/docs/zh/devices/asteroids.md new file mode 100644 index 0000000..2276ac6 --- /dev/null +++ b/docs/zh/devices/asteroids.md @@ -0,0 +1,15 @@ +# Nothing Phone (3a)(asteroids) + +Nothing Phone (3a)(asteroids) 是搭载 SM7635 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-asteroids](https://github.com/rootstockos/UniXNU-asteroids) | [rootstockos](https://github.com/rootstockos) | + +## 状态 + +UEFI 移植到达 DXE 和 BDS,显示可用。尚未到 UniXNU 和 XNU。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/braveark.md b/docs/zh/devices/braveark.md new file mode 100644 index 0000000..d982089 --- /dev/null +++ b/docs/zh/devices/braveark.md @@ -0,0 +1,15 @@ +# Brave Ark 平板(braveark) + +Brave Ark 平板(braveark) 是搭载 SM8635 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-braveark](https://github.com/tattwamashi/UniXNU-braveark) | [tattwamashi](https://github.com/tattwamashi) | + +## 状态 + +UEFI、UniXNU 菜单、负载、DarwinBoot 和 8 核 XNU BSD init 工作。iPadOS 根镜像仍在进行中。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/caihong.md b/docs/zh/devices/caihong.md new file mode 100644 index 0000000..58b38b9 --- /dev/null +++ b/docs/zh/devices/caihong.md @@ -0,0 +1,15 @@ +# 一加平板 Pro(caihong) + +一加平板 Pro(caihong) 是搭载 SM8650 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-caihong](https://github.com/Axiang-dev/UniXNU-caihong) | [Axiang-dev](https://github.com/Axiang-dev) | + +## 状态 + +板级文件和第一阶段 defconfig 可解析。把 UniXNU 接入 UEFI 树的工作尚未完成。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/cas.md b/docs/zh/devices/cas.md index 01ffa75..3ee90df 100644 --- a/docs/zh/devices/cas.md +++ b/docs/zh/devices/cas.md @@ -6,6 +6,7 @@ cas 是搭载 SM8250、约 12 GB 内存的小米 10 Ultra(M2007J1SC)。下 | --- | --- | --- | | [UniXNU-cas](https://github.com/ht94911/UniXNU-cas) | [ht94911](https://github.com/ht94911) | UEFI 和 UniXNU 菜单已在真机运行;DarwinBoot 和 XNU 未测试 | | [uefi-cas](https://github.com/ht94911/uefi-cas) | [ht94911](https://github.com/ht94911) | Mu-Silicium 固件移植 | +| [UniXNU-cas](https://github.com/pxl777806/UniXNU-cas) | [pxl777806](https://github.com/pxl777806) | cas 替代仓库,状态未记录 | ## 状态 diff --git a/docs/zh/devices/cepheus.md b/docs/zh/devices/cepheus.md new file mode 100644 index 0000000..dab09e9 --- /dev/null +++ b/docs/zh/devices/cepheus.md @@ -0,0 +1,15 @@ +# 小米 9(cepheus) + +小米 9(cepheus) 是搭载 SDM855 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-cepheus](https://github.com/sxl47/UniXNU-cepheus) | [sxl47](https://github.com/sxl47) | + +## 状态 + +设备仓库和启动链已准备。未记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/cheeseburger.md b/docs/zh/devices/cheeseburger.md index 761a3fd..84860ca 100644 --- a/docs/zh/devices/cheeseburger.md +++ b/docs/zh/devices/cheeseburger.md @@ -5,6 +5,7 @@ cheeseburger 是搭载 MSM8998 的一加 5。下面的移植是独立的社区 | 仓库 | 维护者 | 状态 | | --- | --- | --- | | [UniXNU-cheeseburger](https://github.com/DinnerABC/UniXNU-cheeseburger) | [DinnerABC](https://github.com/DinnerABC) | UEFI 和菜单工作,已观察到 XNU 入口色条,MMU 和根未验证 | +| [UniXNU-cheeseburger](https://github.com/lss717/UniXNU-cheeseburger) | [lss717](https://github.com/lss717) | cheeseburger 替代仓库,状态未记录 | ## 状态 diff --git a/docs/zh/devices/chiron.md b/docs/zh/devices/chiron.md new file mode 100644 index 0000000..35661d2 --- /dev/null +++ b/docs/zh/devices/chiron.md @@ -0,0 +1,15 @@ +# 小米 MIX 2(chiron) + +小米 MIX 2(chiron) 是搭载 SDM835 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [ios-party](https://github.com/to-mid/ios-party) | [to-mid](https://github.com/to-mid) | + +## 状态 + +最小 4 KiB XNU 和自有 PID 1 心跳已在真机运行。完整 iOS 用户态和存储路径尚未可用。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/enchilada.md b/docs/zh/devices/enchilada.md new file mode 100644 index 0000000..d53681b --- /dev/null +++ b/docs/zh/devices/enchilada.md @@ -0,0 +1,15 @@ +# 一加 6(enchilada) + +一加 6(enchilada) 是搭载 SDM845 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-enchilada](https://github.com/keyfan/UniXNU-enchilada) | [keyfan](https://github.com/keyfan) | + +## 状态 + +仓库包含板级文件、内核配置和设备脚本。没有记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/enuma.md b/docs/zh/devices/enuma.md new file mode 100644 index 0000000..5c6b5ad --- /dev/null +++ b/docs/zh/devices/enuma.md @@ -0,0 +1,16 @@ +# 小米平板 5 Pro 5G(enuma) + +小米平板 5 Pro 5G(enuma) 是搭载 SM8250-AC 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-enuma](https://github.com/wh1stl3/UniXNU-enuma) | [wh1stl3](https://github.com/wh1stl3) | +| [UniXNU-enuma](https://github.com/Tlrenhb/UniXNU-enuma) | [Tlrenhb](https://github.com/Tlrenhb) | + +## 状态 + +仓库记录了板级和实测数值。UEFI 移植和可构建的启动镜像仍然缺失。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/fairlady.md b/docs/zh/devices/fairlady.md new file mode 100644 index 0000000..e529b55 --- /dev/null +++ b/docs/zh/devices/fairlady.md @@ -0,0 +1,15 @@ +# 一加 15T(fairlady) + +一加 15T(fairlady) 是搭载 SM8850 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-fairlady](https://github.com/Osilvfe/UniXNU-fairlady) | [Osilvfe](https://github.com/Osilvfe) | + +## 状态 + +移植包含早期 UEFI、ADT 和 S1 到 S6 屏幕诊断。未记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/fuxi.md b/docs/zh/devices/fuxi.md index bf8cb99..7caeef4 100644 --- a/docs/zh/devices/fuxi.md +++ b/docs/zh/devices/fuxi.md @@ -6,6 +6,7 @@ fuxi 是搭载 SM8550 的小米 13。下面的仓库是独立的社区移植,U | --- | --- | --- | | [UniXNU-fuxi](https://github.com/matejkoo217/UniXNU-fuxi) | [matejkoo217](https://github.com/matejkoo217) | 设备仓库,进行中 | | [unixnu-fuxi](https://github.com/hanzi123-bilp/unixnu-fuxi)、[uefi-fuxi](https://github.com/hanzi123-bilp/uefi-fuxi) | [hanzi123-bilp](https://github.com/hanzi123-bilp) | 阶段 A 和 B 构建输入,未记录真机运行 | +| [unixnu-fuxi](https://github.com/Xyvern08371/unixnu-fuxi) | [Xyvern08371](https://github.com/Xyvern08371) | fuxi 替代仓库,状态未记录 | ## UniXNU-fuxi diff --git a/docs/zh/devices/gauguin.md b/docs/zh/devices/gauguin.md new file mode 100644 index 0000000..075e17c --- /dev/null +++ b/docs/zh/devices/gauguin.md @@ -0,0 +1,15 @@ +# 摩托罗拉 Moto G 5G(gauguin) + +摩托罗拉 Moto G 5G(gauguin) 是搭载 SM7125 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-gauguin](https://github.com/lvyufeng/UniXNU-gauguin) | [lvyufeng](https://github.com/lvyufeng) | + +## 状态 + +仓库记录了板级和构建步骤。没有记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/gts9uwifi.md b/docs/zh/devices/gts9uwifi.md new file mode 100644 index 0000000..d20cfca --- /dev/null +++ b/docs/zh/devices/gts9uwifi.md @@ -0,0 +1,15 @@ +# 三星 Galaxy Tab S9 Ultra Wi-Fi(gts9uwifi) + +三星 Galaxy Tab S9 Ultra Wi-Fi(gts9uwifi) 是搭载 SM-X910 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-gts9uwifi](https://github.com/zc47796741-pixel/UniXNU-gts9uwifi) | [zc47796741-pixel](https://github.com/zc47796741-pixel) | + +## 状态 + +仓库存在。没有记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/guamp.md b/docs/zh/devices/guamp.md new file mode 100644 index 0000000..c9852c3 --- /dev/null +++ b/docs/zh/devices/guamp.md @@ -0,0 +1,15 @@ +# 摩托罗拉 Moto G9 Play(guamp) + +摩托罗拉 Moto G9 Play(guamp) 是搭载 SM6115 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-guamp](https://github.com/itsChris122/UniXNU-guamp) | [itsChris122](https://github.com/itsChris122) | + +## 状态 + +Mu-Silicium 固件可用 fastboot 启动并显示 UniXNU 菜单。内核尚未构建。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/index.md b/docs/zh/devices/index.md index 103a8e8..397e208 100644 --- a/docs/zh/devices/index.md +++ b/docs/zh/devices/index.md @@ -8,7 +8,7 @@ ## 社区移植 -这里列出的移植独立维护。仓库归各自维护者所有,UniXNU 组织不维护它们。每个条目有自己的页面。表格按完成度排序,已到用户态或完整构建链的移植在前。没有单独页面的仓库见[社区仓库索引](/zh/devices/repositories)。 +这里列出的移植独立维护。仓库归各自维护者所有,UniXNU 组织不维护它们。每个条目有自己的页面。表格按完成度排序,已到用户态或完整构建链的移植在前。 | 设备 | SoC | 状态 | 维护者 | | --- | --- | --- | --- | @@ -22,12 +22,16 @@ | [一加 7 Pro(guacamole)](/zh/devices/guacamole) | SM8150 | 已到达 iOS 16.7.16 用户态,GPU 待完成 | wochgn | | [一加 Ace 5(giulia)](/zh/devices/giulia) | SM8650 | 已到 Hello/Setup,显示完整、触控可用;安装、GPU 和 Wi-Fi 待完成 | jasper2863、tycykp | | [小米 10(umi)](/zh/devices/umi) | SM8250 | iPadOS 17.7.11 Hello/设置,触摸可用;CPU 显示、UFS 和持久化 Data | reAAAq | +| [小米 MIX 2(chiron)](/zh/devices/chiron) | SDM835 | 真机运行最小 4 KiB XNU 和 PID 1 心跳 | to-mid | | [小米平板 7 / POCO Pad X1(uke)](/zh/devices/uke) | SM7675 | 根已挂载,launchd 启动;显示 surface 待完成 | Allenwdk | +| [Brave Ark 平板(braveark)](/zh/devices/braveark) | SM8635 | 8 核 XNU BSD init;iPadOS 根卷进行中 | tattwamashi | | [小米平板 8 Pro(piano)](/zh/devices/piano) | SM8750 | 内核在 CI 编译并预链接,未在平板上运行 | code002-2 | | [小米 13 Pro(nuwa)](/zh/devices/nuwa) | SM8550 | 源内核可编译,平台静态库和预链接待完成 | wh1stl3 | | [一加 13T(oneplus13t)](/zh/devices/oneplus13t) | SM8750 | 已到 XNU S1 到 S6,根设备查找 panic | IssacL04 | | [一加平板 2 Pro(erhai)](/zh/devices/erhai) | SM8750 | XNU 入口 bring-up,根和用户态未配置 | wally001012-cyber | | [OPPO Find X7 Ultra(PHY120)](/zh/devices/phy120) | SM8650 | 启动管理器菜单工作,内核在 CI 构建 | peiyuesheng666 | +| [Sony Xperia 1 II(pdx203)](/zh/devices/pdx203) | SM8250 | 内核在 CI 编译并预链接;未启动 | chardidathing | +| [Moto Z2 Force(nash)](/zh/devices/nash) | MSM8998 | UEFI、UniXNU 和负载已在真机通过;XNU 阶段需要 macOS | fcxuhaq3 | | [Redmi K40 Pro(haydn)](/zh/devices/haydn) | SM8350 | 固件、负载和启动镜像已构建,haydn4 从 guacamole 导入 | xiaomi-haydn-dev | | [小米平板 5(nabu)](/zh/devices/nabu) | SM8150 | XNU 已到 vfs_mountroot,下一步根设备 | Lux12138 | | [一加 6T(fajita)](/zh/devices/fajita) | SDM845 | XNU 已到根挂载,无存储驱动 | johnpanos | @@ -50,6 +54,28 @@ | [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 | +| [Google Pixel 9 Pro XL(komodo)](/zh/devices/komodo) | Tensor G4 | 板级、defconfig 和 ADT;UEFI 独立;无真机运行 | Trijal08 | +| [小米 9(cepheus)](/zh/devices/cepheus) | SDM855 | 设备仓库和启动链已准备;无真机结果 | sxl47 | +| [小米 MIX Flip(ruyi)](/zh/devices/ruyi) | SM8650 | 板级和 defconfig;无 README 或真机结果 | ArnoDorian123 | +| [小米 Civi 5 Pro(luming)](/zh/devices/luming) | SM8735 | 预构建骨架;未构建或启动 | infinityEX-RSXQ | +| [小米平板 6 Pro(liuqin)](/zh/devices/liuqin) | SM8475 | 板级、defconfig 和内核 USB 调试口;下一步 UEFI | 1696108518 | +| [小米平板 5 Pro 5G(enuma)](/zh/devices/enuma) | SM8250-AC | 设备仓库;UEFI 和可烧写镜像缺失 | wh1stl3、Tlrenhb | +| [Redmi Turbo 3 / Poco F6(peridot)](/zh/devices/peridot) | SM8635 | WIP 设备仓库;无真机结果 | kvfsrl、hoshikv | +| [一加 8 Pro(instantnoodlep)](/zh/devices/instantnoodlep) | SM8250 | UEFI 平台和内核基线;状态未记录 | zhangp996 | +| [一加 8T(kebab)](/zh/devices/kebab) | SM8250 | 第一个里程碑:仅 kernel.macho | GFander | +| [一加 6(enchilada)](/zh/devices/enchilada) | SDM845 | 设备仓库;状态未记录 | keyfan | +| [一加 15T(fairlady)](/zh/devices/fairlady) | SM8850 | 早期移植,带 S1 到 S6 诊断;无真机结果 | Osilvfe | +| [一加平板 Pro(caihong)](/zh/devices/caihong) | SM8650 | 板级和 defconfig;UEFI 集成未完成 | Axiang-dev | +| [Nothing Phone (3a)(asteroids)](/zh/devices/asteroids) | SM7635 | UEFI 到达 DXE 和 BDS;未到 UniXNU 和 XNU | rootstockos | +| [Galaxy Tab S9 Ultra Wi-Fi(gts9uwifi)](/zh/devices/gts9uwifi) | SM-X910 | 设备仓库;状态未记录 | zc47796741-pixel | +| [Moto G9 Play(guamp)](/zh/devices/guamp) | SM6115 | UEFI 菜单可启动;内核未构建 | itsChris122 | +| [Moto G 5G(gauguin)](/zh/devices/gauguin) | SM7125 | 设备仓库;状态未记录 | lvyufeng | +| [Microsoft Lumia 950](/zh/devices/lumia950) | MSM8992 | 设备仓库;使用手机自带 UEFI;未启动 | ManGuy-Legend | +| [OPPO R11(r11)](/zh/devices/r11) | SDM660 | 板级、defconfig 和硬件笔记;状态未记录 | huhaitao1136-cpu | +| [OPPO Find X9(x9)](/zh/devices/x9) | MT6993 | 未到 UEFI;约 25 到 30% | tosasitill | +| [Unisoc 设备](/zh/devices/unisoc) | Unisoc | 核心分支;尚无具体设备移植 | hxzbaka | +| [unixnu-build](/zh/devices/unixnu-build) | 构建树 | 仅构建树;设备未记录 | iskssksjjsjjzjs | +| [sheng 上的 macOS](/zh/devices/sheng-macos) | SM8550 | macOS 27 bring-up;不是 iOS 设备移植 | Jelly10086 | ## 设备页面记录什么 diff --git a/docs/zh/devices/instantnoodlep.md b/docs/zh/devices/instantnoodlep.md new file mode 100644 index 0000000..856de55 --- /dev/null +++ b/docs/zh/devices/instantnoodlep.md @@ -0,0 +1,15 @@ +# 一加 8 Pro(instantnoodlep) + +一加 8 Pro(instantnoodlep) 是搭载 SM8250 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-instantnoodlep](https://github.com/zhangp996/UniXNU-instantnoodlep) | [zhangp996](https://github.com/zhangp996) | + +## 状态 + +仓库包含 UEFI 平台和内核基线。没有记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/kebab.md b/docs/zh/devices/kebab.md new file mode 100644 index 0000000..f732759 --- /dev/null +++ b/docs/zh/devices/kebab.md @@ -0,0 +1,15 @@ +# 一加 8T(kebab) + +一加 8T(kebab) 是搭载 SM8250 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-kebab](https://github.com/GFander/UniXNU-kebab) | [GFander](https://github.com/GFander) | + +## 状态 + +第一个里程碑用最小设备树平台生成 kernel.macho。可启动镜像尚未准备。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/komodo.md b/docs/zh/devices/komodo.md new file mode 100644 index 0000000..f213b52 --- /dev/null +++ b/docs/zh/devices/komodo.md @@ -0,0 +1,15 @@ +# Google Pixel 9 Pro XL(komodo) + +Google Pixel 9 Pro XL(komodo) 是搭载 Tensor G4 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-komodo](https://github.com/Trijal08/UniXNU-komodo) | [Trijal08](https://github.com/Trijal08) | + +## 状态 + +仓库包含板级文件、defconfig 和 ADT 生成器。UEFI 是独立的 Mu-Silicium 仓库。未记录真机运行。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/liuqin.md b/docs/zh/devices/liuqin.md new file mode 100644 index 0000000..cc28136 --- /dev/null +++ b/docs/zh/devices/liuqin.md @@ -0,0 +1,15 @@ +# 小米平板 6 Pro(liuqin) + +小米平板 6 Pro(liuqin) 是搭载 SM8475 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-liuqin](https://github.com/1696108518/UniXNU-liuqin) | [1696108518](https://github.com/1696108518) | + +## 状态 + +仓库包含板级文件、defconfig 和内核 USB 调试口。下一步是 UEFI 集成。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/lumia950.md b/docs/zh/devices/lumia950.md new file mode 100644 index 0000000..ff0f716 --- /dev/null +++ b/docs/zh/devices/lumia950.md @@ -0,0 +1,15 @@ +# Microsoft Lumia 950 + +Microsoft Lumia 950 是搭载 MSM8992 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-lumia950](https://github.com/ManGuy-Legend/UniXNU-lumia950) | [ManGuy-Legend](https://github.com/ManGuy-Legend) | + +## 状态 + +移植使用手机自带 UEFI、UniXNU 菜单和 DarwinBoot。未记录启动。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/luming.md b/docs/zh/devices/luming.md new file mode 100644 index 0000000..60b988f --- /dev/null +++ b/docs/zh/devices/luming.md @@ -0,0 +1,15 @@ +# 小米 Civi 5 Pro(luming) + +小米 Civi 5 Pro(luming) 是搭载 SM8735 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-luming](https://github.com/infinityEX-RSXQ/-UniXNU-luming) | [infinityEX-RSXQ](https://github.com/infinityEX-RSXQ) | + +## 状态 + +这是预构建骨架。静态检查和 ADT 生成通过;内核、预链接和 UEFI 固件尚未构建或启动。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/nabu.md b/docs/zh/devices/nabu.md index 4083c99..f3a9f96 100644 --- a/docs/zh/devices/nabu.md +++ b/docs/zh/devices/nabu.md @@ -5,6 +5,8 @@ nabu 是搭载 SM8150 的小米平板 5。下面的移植是独立的社区项 | 仓库 | 维护者 | 状态 | | --- | --- | --- | | [unixnu-nabu](https://github.com/Lux12138/unixnu-nabu) | [Lux12138](https://github.com/Lux12138) | XNU 已到 vfs_mountroot,下一步根设备 | +| [unixnu-nabu](https://github.com/zzc775/unixnu-nabu) | [zzc775](https://github.com/zzc775) | 面向零售 6 GB 机器的 nabu 替代仓库 | +| [unixnu-nabu-build](https://github.com/3214791900-del/unixnu-nabu-build)、[uefi-nabu-build](https://github.com/3214791900-del/uefi-nabu-build) | [3214791900-del](https://github.com/3214791900-del) | 内核和 UEFI 构建树 | ## 状态 diff --git a/docs/zh/devices/nash.md b/docs/zh/devices/nash.md new file mode 100644 index 0000000..ab97909 --- /dev/null +++ b/docs/zh/devices/nash.md @@ -0,0 +1,15 @@ +# 摩托罗拉 Moto Z2 Force(nash) + +摩托罗拉 Moto Z2 Force(nash) 是搭载 MSM8998 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-nash](https://github.com/fcxuhaq3/UniXNU-nash) | [fcxuhaq3](https://github.com/fcxuhaq3) | + +## 状态 + +UEFI、UniXNU 和负载已在真机通过。仓库和 ADT 仍是骨架;4 KiB XNU 阶段需要 macOS 或 GitHub runner。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/pdx203.md b/docs/zh/devices/pdx203.md new file mode 100644 index 0000000..c812091 --- /dev/null +++ b/docs/zh/devices/pdx203.md @@ -0,0 +1,15 @@ +# Sony Xperia 1 II(pdx203) + +Sony Xperia 1 II(pdx203) 是搭载 SM8250 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-pdx203](https://github.com/chardidathing/UniXNU-pdx203) | [chardidathing](https://github.com/chardidathing) | + +## 状态 + +内核在 CI 编译并预链接,包含 NativeUfs、NativeAES 和 PMGR 静态库。尚未在手机上启动。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/peridot.md b/docs/zh/devices/peridot.md new file mode 100644 index 0000000..a2ce97d --- /dev/null +++ b/docs/zh/devices/peridot.md @@ -0,0 +1,16 @@ +# Redmi Turbo 3 / Poco F6(peridot) + +Redmi Turbo 3 / Poco F6(peridot) 是搭载 SM8635 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-peridot](https://github.com/kvfsrl/UniXNU-peridot) | [kvfsrl](https://github.com/kvfsrl) | +| [UniXNU-peridot-standalone](https://github.com/hoshikv/UniXNU-peridot-standalone) | [hoshikv](https://github.com/hoshikv) | + +## 状态 + +这些是进行中的设备仓库。未记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/qemu.md b/docs/zh/devices/qemu.md index eb79ba3..f195db5 100644 --- a/docs/zh/devices/qemu.md +++ b/docs/zh/devices/qemu.md @@ -5,6 +5,7 @@ QEMU 目标在 AArch64 `virt` 机器上运行 UniXNU,用于在没有平板时 | 仓库 | 维护者 | 状态 | | --- | --- | --- | | [UniXNU-qemu](https://github.com/xVanTuring/UniXNU-qemu) | [xVanTuring](https://github.com/xVanTuring) | iPadOS 17 主屏幕和 Settings;使用 `--metal` 时在 Mac GPU 上运行 Metal | +| [UniXNU-qemu](https://github.com/yyx2025/UniXNU-qemu) | [yyx2025](https://github.com/yyx2025) | vermeer bring-up 使用的 QEMU virt 仓库 | ## 状态 diff --git a/docs/zh/devices/r11.md b/docs/zh/devices/r11.md new file mode 100644 index 0000000..f5d3780 --- /dev/null +++ b/docs/zh/devices/r11.md @@ -0,0 +1,15 @@ +# OPPO R11(r11) + +OPPO R11(r11) 是搭载 SDM660 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [unixnu-r11](https://github.com/huhaitao1136-cpu/unixnu-r11) | [huhaitao1136-cpu](https://github.com/huhaitao1136-cpu) | + +## 状态 + +板级文件、defconfig 和硬件笔记已存在。未记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/repositories.md b/docs/zh/devices/repositories.md deleted file mode 100644 index a0ce287..0000000 --- a/docs/zh/devices/repositories.md +++ /dev/null @@ -1,50 +0,0 @@ -# 社区仓库索引 - -本页列出还没有单独设备页的公开 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) | 仅构建树;设备未记录 | - -## 维护 - -各维护者拥有自己的仓库和发布决定。本索引记录公开仓库和仓库文档声明的状态,不接管维护。 diff --git a/docs/zh/devices/ruyi.md b/docs/zh/devices/ruyi.md new file mode 100644 index 0000000..1530eb8 --- /dev/null +++ b/docs/zh/devices/ruyi.md @@ -0,0 +1,15 @@ +# 小米 MIX Flip(ruyi) + +小米 MIX Flip(ruyi) 是搭载 SM8650 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-ruyi-min](https://github.com/ArnoDorian123/UniXNU-ruyi-min) | [ArnoDorian123](https://github.com/ArnoDorian123) | + +## 状态 + +仓库包含板级文件和 defconfig。没有 README,也没有记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。 diff --git a/docs/zh/devices/sheng-macos.md b/docs/zh/devices/sheng-macos.md new file mode 100644 index 0000000..a9f809a --- /dev/null +++ b/docs/zh/devices/sheng-macos.md @@ -0,0 +1,15 @@ +# sheng 上的 macOS + +macOS-ForSheng 是在小米平板 6S Pro(sheng)上运行 macOS 27 的 bring-up,基于 UniXNU 和 Snapintosh。它不是 iOS 设备移植。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [macOS-ForSheng](https://github.com/Jelly10086/macOS-ForSheng) | [Jelly10086](https://github.com/Jelly10086) | 仓库目标是在 sheng 上运行 macOS 27。项目页面没有记录真机结果。 | + +## 状态 + +仓库目标是在 sheng 上运行 macOS 27。项目页面没有记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录项目和状态,不接管维护。 diff --git a/docs/zh/devices/sweet.md b/docs/zh/devices/sweet.md index 96e3b27..91b42f2 100644 --- a/docs/zh/devices/sweet.md +++ b/docs/zh/devices/sweet.md @@ -5,6 +5,7 @@ sweet 是搭载 SM7150、Snapdragon 732G 和 Adreno 618 的 Redmi Note 10 Pro。 | 仓库 | 维护者 | 状态 | | --- | --- | --- | | [UniXNU-sweet](https://github.com/dipa-studio/UniXNU-sweet) | [dipa-studio](https://github.com/dipa-studio) | 平台和加载器 bring-up | +| [UniXNU-sweet](https://github.com/CrackerCat/UniXNU-sweet) | [CrackerCat](https://github.com/CrackerCat) | sweet 替代仓库,状态未记录 | ## 状态 diff --git a/docs/zh/devices/unisoc.md b/docs/zh/devices/unisoc.md new file mode 100644 index 0000000..cbc801b --- /dev/null +++ b/docs/zh/devices/unisoc.md @@ -0,0 +1,15 @@ +# Unisoc 设备 + +UniXNU-Unisoc 分支面向 Unisoc 设备。它是独立的社区工作,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [UniXNU-Unisoc](https://github.com/hxzbaka/UniXNU-Unisoc) | [hxzbaka](https://github.com/hxzbaka) | 仓库是面向 Unisoc 硬件的核心分支。没有指定具体设备,也没有记录真机结果。 | + +## 状态 + +仓库是面向 Unisoc 硬件的核心分支。没有指定具体设备,也没有记录真机结果。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录项目和状态,不接管维护。 diff --git a/docs/zh/devices/unixnu-build.md b/docs/zh/devices/unixnu-build.md new file mode 100644 index 0000000..b5fff4c --- /dev/null +++ b/docs/zh/devices/unixnu-build.md @@ -0,0 +1,15 @@ +# unixnu-build + +这个仓库是 UniXNU 构建树。它是独立仓库,没有记录设备移植。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [unixnu-build](https://github.com/iskssksjjsjjzjs/unixnu-build) | [iskssksjjsjjzjs](https://github.com/iskssksjjsjjzjs) | 仓库只包含构建产物和工作流。没有指定设备。 | + +## 状态 + +仓库只包含构建产物和工作流。没有指定设备。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录项目和状态,不接管维护。 diff --git a/docs/zh/devices/vermeer.md b/docs/zh/devices/vermeer.md index c826ab1..f56e76c 100644 --- a/docs/zh/devices/vermeer.md +++ b/docs/zh/devices/vermeer.md @@ -6,6 +6,8 @@ vermeer 是搭载 SM8550 的 Redmi K70。下面的仓库是独立的社区移植 | --- | --- | --- | | [UniXNU-vermeer](https://github.com/mansar1337/UniXNU-vermeer) | [mansar1337](https://github.com/mansar1337) | 源码 XNU 构建基线 | | [UniXNU-vermeer](https://github.com/yyx2025/UniXNU-vermeer) | [yyx2025](https://github.com/yyx2025) | 从 sheng 移植的设备仓库,状态未记录 | +| [k70-unixnu-build](https://github.com/wuan0039/k70-unixnu-build) | [wuan0039](https://github.com/wuan0039) | 仅内核 CI 工作流 | +| [k70-unixnu-build-20261022](https://github.com/xyyyds0106/k70-unixnu-build-20261022) | [xyyyds0106](https://github.com/xyyyds0106) | 固定 XNU 源码和平台内核构建 | ## 状态 diff --git a/docs/zh/devices/x9.md b/docs/zh/devices/x9.md new file mode 100644 index 0000000..283d0e5 --- /dev/null +++ b/docs/zh/devices/x9.md @@ -0,0 +1,15 @@ +# OPPO Find X9(x9) + +OPPO Find X9(x9) 是搭载 MT6993 的设备。下面的移植是独立的社区项目,UniXNU 组织不维护它。 + +| 仓库 | 维护者 | 状态 | +| --- | --- | --- | +| [unixnu_x9](https://github.com/tosasitill/unixnu_x9) | [tosasitill](https://github.com/tosasitill) | + +## 状态 + +LK 完成内核解压和 DTB overlay 后手机触发 HWT。未到 UEFI;仓库估计完成度约 25 到 30%。 + +## 维护 + +维护者拥有仓库和发布决定。UniXNU 文档记录移植及其状态,不接管维护。