https://github.com/kitakar5525/chromeos-kernel-linux-surface
linux-surface kernel for chromiumos.
https://github.com/kitakar5525/chromeos-kernel-linux-surface
chromeos linux-kernel
Last synced: 11 months ago
JSON representation
linux-surface kernel for chromiumos.
- Host: GitHub
- URL: https://github.com/kitakar5525/chromeos-kernel-linux-surface
- Owner: kitakar5525
- License: gpl-3.0
- Created: 2019-08-06T14:29:15.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-12-01T07:24:49.000Z (over 5 years ago)
- Last Synced: 2025-07-29T00:44:46.019Z (12 months ago)
- Topics: chromeos, linux-kernel
- Language: Shell
- Homepage:
- Size: 3.28 MB
- Stars: 19
- Watchers: 2
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# chromeos-kernel-linux-surface
linux-surface kernel for chromiumos.
- using linux-surface (https://github.com/linux-surface/linux-surface) patches
- patches actually used is here: [kitakar5525/linux-surface-patches](https://github.com/kitakar5525/linux-surface-patches)
- kernel trees actually used is here: [Releases · kitakar5525/linux-surface-kernel](https://github.com/kitakar5525/linux-surface-kernel/releases)
## How to build a kernel (using `make` command)
```bash
# first, generate config using one of the script located under
# scripts/0001-generate-kernel-config/
# then
bash scripts/0002-build-kernel-using-make.sh
# run with sudo or fakeroot to preserve ownership
fakeroot -- bash scripts/0003-package-kernel.sh
```
## How to install?
If you want to install my prebuilt kernel release, take a look at each release page (https://github.com/kitakar5525/chromeos-kernel-linux-surface/releases); installation varies from release to release because I'm trying to improve packaging.
Below is the general instructions:
### (chromiumos)
copy module dir into `ROOT-A/lib/modules` and copy vmlinuz to `EFI-SYSTEM/syslinux/vmlinuz.A`
### (brunch)
copy module dir into `ROOT-C/lib/modules` and copy vmlinuz to `ROOT-C/kernel`