Where it stands
Rough completion for each phase of the plan. The overall figure is a risk-weighted guess, not a sum.
Why it matters
Power drawn with the lid closed, on the same machine and battery gauge.
Already saving power while awake
Found along the way, each booted and measured in paired A/B runs.
Latest from the bench
Recent commits
The pieces of S2R
Everything macOS does to sleep the SoC, and where Linux stands on each.
| Piece | State | What is known | Next |
|---|
Phase by phase
What each phase has done, what is next, and the gate it must pass before the next one starts.
Phase 2 test images
Each image is one Aura build, booted once, with one change. The trail of how the wake path was found.
How macOS goes to sleep
The order on the wire, traced with macOS 14.8.9 running under the Aura hypervisor, and what Linux has of each step.
Findings
The results the plan is built on.
Measurements
Awake
Lid closed
Rules learned the hard way
Still unknown
Sent upstream
Activity
Commits per day to the repo.
Work log
Every run on the machine and what it showed, read live from docs/worklog.md. Newest first.
Read further
- StatusWhere everything stands, in one page
- S2R planThe phases, their risks and their gates
- Research write-upStates, what macOS does, measurements, experiments, unknowns
- PSCI through EFIHow CPU_ON, CPU_OFF and SYSTEM_SUSPEND reach Aura
- macOS trace referenceWhat macOS does at boot and at the start of sleep
- Raw dataEvery A/B run, night and smoke test behind the numbers