Skip to content

About

A kexec module targeted at ChromeOS kernel systems without kexec support(requires working /proc/kallsyms). Made with the assistance of LLMs, but a rewrite is coming soon!

Topics

Resources

Stars

2 stars

Watchers

2 watching

Forks

Repository files navigation

kexec-module-PoC

This project is a WIP, AI-assisted(for now) attempt at getting kexec support for (primarily) chromeos kernels without it.

Development Status

Unfortunately, active development is currently paused. Due to time constraints, I am unlikely to complete the planned major rewrite for the foreseeable future. Contributions to the dev branch are welcome, especially toward the planned rewrite using manually written, non-AI-generated code. Any help would be greatly appreciated.

Current Build Status

(dev) Build and Inject Kexec Shimboot Image (grunt) (dev) Build and Inject Kexec Shimboot Image (octopus) (prod) Build and Inject Kexec Shimboot Image (grunt) (prod) Build and Inject Kexec Shimboot Image (octopus)

Current Targets

Target Board Name Current Status
grunt In progress(priority)
octopus In progress(priority)

Board Support Status

Target Board Name Speakers WiFi Headphone Jack X11 Touchscreen
grunt yes yes untested yes untested

About

A kexec module targeted at ChromeOS kernel systems without kexec support(requires working /proc/kallsyms). Made with the assistance of LLMs, but a rewrite is coming soon!

Topics

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages