Files

39 lines
1.9 KiB
Markdown
Raw Permalink Normal View History

2022-07-27 15:43:19 -07:00
# t2linux-fedora-kernel
2022-10-01 11:31:22 -07:00
2023-11-23 23:47:02 -08:00
Patched kernel and supporting packages for hardware enablement on t2 macs. Binary packages are available from [copr](https://copr.fedorainfracloud.org/coprs/sharpenedblade/t2linux). You can also download and install the `copr-sharpenedblade-t2linux-release` package.
2022-07-27 15:43:19 -07:00
2023-11-23 23:47:02 -08:00
The internal ssd, camera, mic, and the keyboard/trackpad work out of the box. WiFi and Bluetooth might work with some extra steps. Read [the wiki](https://wiki.t2linux.org/state/) for information about the latest hardware support.
2022-07-27 15:43:19 -07:00
2023-11-23 23:47:02 -08:00
This kernel is usually at the same version as the stable Fedora kernel. It is currently built for Fedora 39.
2022-09-26 14:18:24 -07:00
2022-10-01 11:22:36 -07:00
## Instalation
Download the live ISO from [here](https://github.com/t2linux/fedora-iso). Follow the [installation guide](https://wiki.t2linux.org/distributions/fedora/installation/).
2023-02-25 12:33:54 -08:00
## WiFi/Bluetooth
2023-11-23 23:47:02 -08:00
Follow the [firmware guide](https://wiki.t2linux.org/guides/wifi/).
2023-07-26 19:35:26 +05:30
## Building from source
Clone this repo locally:
```bash
2024-07-04 15:32:32 -07:00
git clone --recursive --depth 1 https://github.com/t2linux/fedora t2-fedora
2023-11-23 23:47:02 -08:00
cd t2-fedora
2023-07-26 19:35:26 +05:30
```
2024-07-04 15:32:32 -07:00
Then run the build container, which has dependencies already installed. The packages will be in `builddir`. If you want to only build a specific package, pass its name as a argument to this command:
2023-07-26 19:35:26 +05:30
```bash
2024-01-11 15:20:29 -08:00
podman run --privileged -v "$PWD":/repo ghcr.io/t2linux/fedora-dev:latest /repo/build-packages.sh
2023-07-26 19:35:26 +05:30
```
2022-11-12 12:00:52 -08:00
2023-01-15 15:20:13 -08:00
## Credits
2023-07-26 19:35:26 +05:30
This kernel was heavily inspired by [mikeeq/mbp-fedora-kernel](https://github.com/mikeeq/mbp-fedora-kernel). The patches are from the [t2linux](https://t2linux.org) project and created by [everyone that contributed to to it](https://github.com/t2linux/linux-t2-patches/graphs/contributors).
2023-01-15 15:20:13 -08:00
2023-01-25 15:24:30 -08:00
## Disclaimer
2023-07-26 19:35:26 +05:30
2023-01-25 15:24:30 -08:00
This project is not officially provided or supported by the Fedora Project. The official Fedora software is available at [https://fedoraproject.org/](https://fedoraproject.org/). This project is not related to Fedora in any way.