Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/willpower3309/gentoo-linux-surface
Gentoo Linux kernel patcher for Surface devices
https://github.com/willpower3309/gentoo-linux-surface
gentoo kernel linux microsoft patch patcher surface
Last synced: 10 days ago
JSON representation
Gentoo Linux kernel patcher for Surface devices
- Host: GitHub
- URL: https://github.com/willpower3309/gentoo-linux-surface
- Owner: WillPower3309
- Created: 2020-07-30T00:33:08.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-28T15:17:10.000Z (over 4 years ago)
- Last Synced: 2024-11-16T09:17:17.496Z (2 months ago)
- Topics: gentoo, kernel, linux, microsoft, patch, patcher, surface
- Language: Shell
- Homepage:
- Size: 68.4 KB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gentoo-linux-surface
This is a shell script that applies patches for Microsoft Surface devices onto the Gentoo Linux kernel.## Required Kernel Config Settings
Before running `setup.sh` and going through the installation process, a number of kernel config changes must be made.```
Power management and ACPI options --->
[*] ACPI (Advanced Configuration and Power Interface) Support
Device Drivers --->
Misc Devices --->
{M} Intel Management Engine Interface
ME Enabled Intel Chipsets
Input device support --->
-*- Generic input layer (needed for keyboard, mouse, ...)
[*] Keyboards --->
<*> GPIO Buttons
[*] Miscellaneous devices --->
[M] Windows-compatible SoC Button Array
Character devices --->
<*> Serial device bus --->
[*] Serial device TTY port controller
[*] GPIO Support --->
[*] /sys/class/gpio/... (sysfs interface)
```## Installation
```
git clone https://github.com/WillPower3309/gentoo-linux-surface.git
cd gentoo-linux-surface
sudo sh setup.sh
```