Aurora source enhancements
The separate .20-enh1 source lane has build and later hardware receipts; its old “staged but unbooted” description is historical. Check each exact build’s receipt rather than transferring acceptance between .20, enh1 and wip2. No paired energy saving is established.
Per-build hardware receipts and gates · Source and build scopeAurora .20 hardware freeze
Experimental .20 packages and their scoped boot/PMP/idle/GPU/filesystem receipts remain available. .20 is the last documented persistent boot default, while the October 21 attended boot used wip2. Actual return-to-.20 recovery, full suspend and paired energy testing remain open.
Frozen package, source and checksums · Tested scopes and release gatesAurora unified 7.2 trials
October 21 wip2 booted on J314S. Boot/PMP/idle, M1 Pro shader/readback and 1 MiB fsync smoke checks passed; all three Mac USB-C ports have owner-confirmed dock picture at 1080p/60. The wip2 one-shot was consumed; .20 was the recorded persistent default. Full semantic review, actual fallback recovery, suspend, long-run and controlled power qualification remain open. The separate 7.2.11 wip3 source has merged. Its old unarmed/unbooted staging receipt is historical; a later read-only audit observes the wip3 running release label. That label does not establish identity-bound dock, Touch ID, recovery or power acceptance. Current observation and exact limits.
First-boot receipt · All-port follow-up · Source and remaining gatesAurora unified 7.2 trials
October 21 wip2 booted on J314S; all three USB-C ports produced WD22TB4 picture at 1080p/60 in that scoped trial. On October 22, one wip3 dock plug on dcpext1 produced no picture; same-port replug did not recover it, while another port restored 1080p/60. This is one observation, not sustained or all-port wip3 qualification. Current wip4 candidate PR #533 passed ARM64 candidate, unified72 and eGPU build/payload checks in run 39860520050, and M-series validation in run 39860519355. This is source/build evidence only: DCP KUnit, attended J314S boot, dock recovery/repeatability, suspend, long-run stability and paired power qualification remain open. No wip4 package was installed or armed; the persistent boot selection was not changed. Wip3 identity and qualification limits.
First-boot receipt · All-port follow-up · Source and remaining gatesEnhanced kernel test build
Historical Fairydust packaging work is retained separately from the current Aurora trial. A local monitor link is useful only if its service is running on your own Mac; this public page cannot tell whether that local build is active.
Local kernel monitor ↗ · Historical build recordsLocal Mac build
Native assembly finished in 16m 39s and its checksum passed. Inspection found missing live-session hardware helpers; the corrected GitHub image now passes its hardware-helper payload check. The corrected ISO also passed its independent checksum and graphical VM boot check. This public page does not poll your Mac.
Live local monitor · on this Mac ↗ · Build records and controlsRust compositor performance
The Rust compositor has since been used on the transformed desktop. Recent source and staged-package fixes have their own installed-versus-loaded boundaries. Retained October 19 performance samples remain unmatched, so they establish no CPU, power or latency advantage over Gala; Gala remains a rollback option.
Measurements, dates and limits · Current deployment recordsElementaryOS M-Series
Experimental port of elementary OS 9 (Pantheon, Ubuntu-based) to Apple Silicon Macs (M1/M2/…), informed by the maintained Apple hardware packages in omacom/omarchy-mac-pkgs.
- +Local AI on M1 Pro 32 GB: measured model comparisons, personal memory and MCP app coverage.
diff --git a/mseries/OS9-HANDOFF.md b/mseries/OS9-HANDOFF.md index 8c0856574..dfd45b570 100644 --- a/mseries/OS9-HANDOFF.md +++ b/mseries/OS9-HANDOFF.md @@ -52,6 +52,37 @@ cache preservation and evidence-based acceptance. No app implementation or draft SDK API is promoted. Signal/Messages remain incomplete/deferred. Documentation only; no compiler, packaging or tests run for this change. +## J314S wip3 dock incident and wip4 build status — 2026-10-22 + +The October 21 wip2 trial produced owner-confirmed WD22TB4 picture on all three +USB-C ports at 1080p/60 in one observed cycle per port. On October 22, one wip3 +plug on dcpext1 produced no picture; same-port replug did not recover, while a +different port restored 1080p/60. This is one incident, not sustained or +all-port wip3 qualification. Preserve the immutable +[wip3 report at source 3ca5888](https://github.com/techmore/ElementaryOS_MSeries/blob/3ca5888000e9fa47df29d058d0cfbc033bbc749e/mseries/aurora/hardware-tests/2026-10-22-j314s-wip3-dcpext1-dptx-wedge.md). + +The current wip4 source/build candidate is open [PR #533](https://github.com/techmore/ElementaryOS_MSeries/pull/533) +at head `de375f38acdc8fb3bc88ed65982c09f619e1034d`. ARM64 candidate, unified72 +and eGPU build/payload checks passed in +[run 39860520050](https://github.com/techmore/ElementaryOS_MSeries/actions/runs/39860520050); +M-series validation passed in +[run 39860519355](https://github.com/techmore/ElementaryOS_MSeries/actions/runs/39860519355). +This is source/build evidence only. DCP KUnit, attended J314S boot, WD22TB4 +recovery/repeatability, suspend, long-run stability and paired power qualification +remain open. No wip4 package was installed or armed; the persistent boot selection +was not changed. + +Older results remain scoped: PR #518's source-preparation run failed after a +codeload 429, and PR #528's fallback build produced wip3, not wip4; PR #527's +SIGHUP change only fixes the dock-test harness. These do not supersede PR #533's +wip4 build result. PR #519 carries the public status correction and remains +unpublished pending review, merge and a successful Pages deployment. Current +`origin/dev` is `1692134966206c8d9d008f27c9f9a31247f3813b`; its Pages workflow +run 39939630433 succeeded, but that does not publish PR #519's unmerged changes. +No kernel, boot payload, display, power, audio or desktop state changed in this +maintenance pass. + + ## Lock screen restyled like elementary's greeter — 2026-10-22 (Claude Code) Owner asked for gtklock to look like elementary: wallpaper, fonts, clock and password field. **Installed nowhere, diff --git a/mseries/ROADMAP.md b/mseries/ROADMAP.md index 7e73f6e4d..2548eb0b1 100644 --- a/mseries/ROADMAP.md +++ b/mseries/ROADMAP.md @@ -52,6 +52,37 @@ cache preservation and evidence-based acceptance. No app implementation or draft SDK API is promoted. Signal/Messages remain incomplete/deferred. Documentation only; no compiler, packaging or tests run for this change. +## J314S wip3 dock incident and wip4 build status — 2026-10-22 + +The October 21 wip2 trial produced owner-confirmed WD22TB4 picture on all three +USB-C ports at 1080p/60 in one observed cycle per port. On October 22, one wip3 +plug on dcpext1 produced no picture; same-port replug did not recover, while a +different port restored 1080p/60. This is one incident, not sustained or +all-port wip3 qualification. Preserve the immutable +[wip3 report at source 3ca5888](https://github.com/techmore/ElementaryOS_MSeries/blob/3ca5888000e9fa47df29d058d0cfbc033bbc749e/mseries/aurora/hardware-tests/2026-10-22-j314s-wip3-dcpext1-dptx-wedge.md). + +The current wip4 source/build candidate is open [PR #533](https://github.com/techmore/ElementaryOS_MSeries/pull/533) +at head `de375f38acdc8fb3bc88ed65982c09f619e1034d`. ARM64 candidate, unified72 +and eGPU build/payload checks passed in +[run 39860520050](https://github.com/techmore/ElementaryOS_MSeries/actions/runs/39860520050); +M-series validation passed in +[run 39860519355](https://github.com/techmore/ElementaryOS_MSeries/actions/runs/39860519355). +This is source/build evidence only. DCP KUnit, attended J314S boot, WD22TB4 +recovery/repeatability, suspend, long-run stability and paired power qualification +remain open. No wip4 package was installed or armed; the persistent boot selection +was not changed. + +Older results remain scoped: PR #518's source-preparation run failed after a +codeload 429, and PR #528's fallback build produced wip3, not wip4; PR #527's +SIGHUP change only fixes the dock-test harness. These do not supersede PR #533's +wip4 build result. PR #519 carries the public status correction and remains +unpublished pending review, merge and a successful Pages deployment. Current +`origin/dev` is `1692134966206c8d9d008f27c9f9a31247f3813b`; its Pages workflow +run 39939630433 succeeded, but that does not publish PR #519's unmerged changes. +No kernel, boot payload, display, power, audio or desktop state changed in this +maintenance pass. + + ## Orchard: Machine Lab + Orchard for Incus merged — 2026-10-21 One app in `mseries/orchard/` (Machine Lab's UI, Orchard's name, icon, Incus REST client, Podman page and tests), installed