linuxboot / linuxboot/heads

ARM: Port Heads to Lenovo Chromebook Duet Gen9 (ciri)

Open
#1,927 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Makefile
Stars
1.6k
Forks
211
Avg merge
4d 21h
Merged PRs (30d)
6

Description

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

There is no port of Heads for the ciri platform

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

A port of Heads for the ciri platform

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

In addition to being secure, Heads may be easier to port than any other potential payloads. Depthcharge is a pain to use generic Linux with, UEFIPayload on coreboot for ARM doesn't exist, and u-boot drivers for MT8188 aren't upstreamed.

Linux (6.14) has initial support for this platform, making Linuxboot (and specifically Heads) a good payload candidate to make Ciri usable as a normal Linux laptop.

**Additional context**
Add any other context or screenshots about the feature request here.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the existing Heads porting approach and the platform details for the Lenovo Chromebook Duet Gen9 (ciri). Check Linux 6.14's initial ciri support and the stated Depthcharge, UEFIPayload, and u-boot constraints. Done means Heads boots on ciri and makes it usable as a normal Linux laptop.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.