Skip to content

Move to the torvalds-based hardware layer and device-generic CLI - #4

Merged
henrikklee merged 5 commits into
mainfrom
feature/torvalds-base
Oct 28, 2026
Merged

henrikklee merged 5 commits into
mainfrom
feature/torvalds-base

Conversation

@henrikklee

Copy link
Copy Markdown
Contributor

Moves minimal-linux to the torvalds-based hardware layer (OrchardLinux/orchard#11) and the device-generic CLI (OrchardLinux/cli#5).

  • New minimal-check-platform: readiness requires the installed kernel and device (read from release.json, not hard-coded) and the installed hardware files; Wi-Fi, Bluetooth and touch are reported, not required. No bring-up gates.
  • Reads firmware recipe schema 2 and the generic recovery path.
  • Requires Orchard and hardware 0.1.11; submodules point at the merged commits.

No release is tagged with this merge.

🤖 Generated with Claude Code

henrikklee and others added 5 commits October 28, 2026 14:23
Charging moves into a kernel power_supply driver; the torvalds-based stack has no userspace lease. Remove orchard-charge and its place in readiness, the image policy, the build and the tests.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
minimal-check-platform replaces j71b-check-platform. It checks the installed kernel and device from release.json, Wi-Fi, Bluetooth and the touchscreen kept from the recovery boot, and the installed hardware files. Without real hardware the system still never reports ready. Older CLIs refuse the release.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Experimental boards may lack some of them. Readiness still requires the installed kernel, device and hardware files, so a system without real hardware never reports ready.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Point the submodules at the merged torvalds-based hardware layer
(OrchardLinux/orchard#11) and device-generic CLI (OrchardLinux/cli#5).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@henrikklee
henrikklee merged commit edc3ea0 into main Oct 28, 2026
@henrikklee
henrikklee deleted the feature/torvalds-base branch October 28, 2026 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant