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: 7 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 5 years ago)
- Default Branch: master
- Last Pushed: 2020-09-28T15:17:10.000Z (over 5 years ago)
- Last Synced: 2025-03-06T16:47:23.549Z (about 1 year 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
```