Releases: mikeeq/mbp-fedora-kernel
v5.18.13-f36
CI build: https://github.com/mikeeq/mbp-fedora-kernel/actions/runs/2754107202
Fedora Kernel src:
FEDORA_KERNEL_VERSION=5.18.13-200.fc36 # https://bodhi.fedoraproject.org/updates/?search=&packages=kernel&releases=F36
Drivers:
APPLE_SMC_DRIVER_GIT_URL=https://github.com/AdityaGarg8/linux-t2-patches
APPLE_SMC_REPO_NAME=linux-t2-patches
APPLE_SMC_DRIVER_BRANCH_NAME=main
APPLE_SMC_DRIVER_COMMIT_HASH=8fc5876637f79fbe20db09c95cb0300d75ed4475
Changelog:
- kernel version bump to v5.18.13 (F36 src pkg)
- bump AdityaGarg8 patches version
- signed RPMs
To update execute:
sudo -i
KERNEL_VERSION="5.18.13-f36" UPDATE_SCRIPT_BRANCH="v5.18-f36" update_kernel_mbp
v5.18.11-f36
Fedora Linux v5.18.11
v5.18.6-f36
CI build: https://github.com/mikeeq/mbp-fedora-kernel/actions/runs/2570478277
Fedora Kernel src:
FEDORA_KERNEL_VERSION=5.18.6-200.fc36 # https://bodhi.fedoraproject.org/updates/?search=&packages=kernel&releases=F36
Drivers:
APPLE_SMC_DRIVER_GIT_URL=https://github.com/AdityaGarg8/linux-t2-patches
APPLE_SMC_REPO_NAME=linux-t2-patches
APPLE_SMC_DRIVER_BRANCH_NAME=main
APPLE_SMC_DRIVER_COMMIT_HASH=5de541ee8cd4d8cf54a25d35c9eb95c6fca0603e
Changelog:
- kernel version bump to v5.18.6 (F36 src pkg)
- bump AdityaGarg8 patches version
- builtin drivers
- t2linux/apple-bce-drv
- Redecorating/apple-ib-drv
- Built using GitHub Actions CI
- Built on F34 (F36 RPMs had over 800MB in size)
To update execute:
sudo -i
KERNEL_VERSION="5.18.6-f36" UPDATE_SCRIPT_BRANCH="v5.18-f36" update_kernel_mbp
v5.17.6-f36
CI build: https://cloud.drone.io/mikeeq/mbp-fedora-kernel/525
Fedora Kernel src:
FEDORA_KERNEL_VERSION=5.17.6-300.fc36 # https://bodhi.fedoraproject.org/updates/?search=&packages=kernel&releases=F36
Drivers:
# Skipping `grep -v 1001 | grep -v 1002` patches from AdityaGarg8 repo as they require apple-bce and ibridge drivers to be backed-in into the kernel, will be available in the next releases
APPLE_SMC_DRIVER_GIT_URL=https://github.com/AdityaGarg8/linux-t2-patches
APPLE_SMC_REPO_NAME=linux-t2-patches
APPLE_SMC_DRIVER_BRANCH_NAME=main
APPLE_SMC_DRIVER_COMMIT_HASH=4c5599994a8e05f6c935862b1b18bac9a2a86c5a
Changelog:
- kernel version bump to v5.17.6 (F36 src pkg)
- bump AdityaGarg8 patches version
To update execute:
sudo -i
KERNEL_VERSION="5.17.6-f36" UPDATE_SCRIPT_BRANCH="v5.17-f36" update_kernel_mbp
v5.17.4-f35
CI build: https://cloud.drone.io/mikeeq/mbp-fedora-kernel/522
Fedora Kernel src:
FEDORA_KERNEL_VERSION=5.17.4-200.fc35 # https://bodhi.fedoraproject.org/updates/?search=&packages=kernel&releases=F35
Drivers:
# Skipping `grep -v 1001 | grep -v 1002` patches from AdityaGarg8 repo as they require apple-bce and ibridge drivers to be backed-in into the kernel, will be available in the next releases
APPLE_SMC_DRIVER_GIT_URL=https://github.com/AdityaGarg8/linux-t2-patches
APPLE_SMC_REPO_NAME=linux-t2-patches
APPLE_SMC_DRIVER_BRANCH_NAME=main
APPLE_SMC_DRIVER_COMMIT_HASH=9fcd2fa28653da8197ce9bf28fa1beba3e119225
Changelog:
- kernel version bump to v5.17.4 (back to F35 src pkg)
- bump AdityaGarg8 patches version
To update execute:
sudo -i
KERNEL_VERSION="5.17.4-f35" UPDATE_SCRIPT_BRANCH="v5.17-f35" update_kernel_mbp
v5.17.1-f35
CI build: https://cloud.drone.io/mikeeq/mbp-fedora-kernel/514
Fedora Kernel src:
FEDORA_KERNEL_VERSION=5.17.1-300.fc36 # https://bodhi.fedoraproject.org/updates/?search=&packages=kernel&releases=F36
Drivers:
# Skipping `grep -v 1001 | grep -v 1002` patches from AdityaGarg8 repo as they require apple-bce and ibridge drivers to be backed-in into the kernel, will be available in the next releases
APPLE_SMC_DRIVER_GIT_URL=https://github.com/AdityaGarg8/linux-t2-patches
APPLE_SMC_REPO_NAME=linux-t2-patches
APPLE_SMC_DRIVER_BRANCH_NAME=main
APPLE_SMC_DRIVER_COMMIT_HASH=9f7a7c71822a782dc0a5bfdb396081ebf7c4a43c
Changelog:
- kernel version bump to v5.17.1 (used F36 src package, as 5.17 wasn't released for F35 yet)
- bump AdityaGarg8 patches version
To update execute:
sudo -i
KERNEL_VERSION="5.17.1-f35" UPDATE_SCRIPT_BRANCH="v5.17-f35" update_kernel_mbp
v5.16.18-f35
CI build: https://cloud.drone.io/mikeeq/mbp-fedora-kernel/515
Fedora Kernel src:
FEDORA_KERNEL_VERSION=5.16.18-200.fc35 # https://bodhi.fedoraproject.org/updates/?search=&packages=kernel&releases=F35
Drivers:
# Skipping `grep -v 1001 | grep -v 1002` patches from AdityaGarg8 repo as they require apple-bce and ibridge drivers to be backed-in into the kernel, will be available in the next releases
APPLE_SMC_DRIVER_GIT_URL=https://github.com/AdityaGarg8/linux-t2-patches
APPLE_SMC_REPO_NAME=linux-t2-patches
APPLE_SMC_DRIVER_BRANCH_NAME=main
APPLE_SMC_DRIVER_COMMIT_HASH=964631e878b717d2d271a2388e0306af9ad7822d
Changelog:
- kernel version bump to v5.16.18
- update AdityaGarg8 patches
To update execute:
sudo -i
KERNEL_VERSION="5.16.18-f35" UPDATE_SCRIPT_BRANCH="v5.16-f35" update_kernel_mbp
v5.16.12-f35
CI build: https://cloud.drone.io/mikeeq/mbp-fedora-kernel/506
Fedora Kernel src:
FEDORA_KERNEL_VERSION=5.16.12-200.fc35 # https://bodhi.fedoraproject.org/updates/?search=&packages=kernel&releases=F35
Drivers:
# Skipping `grep -v 1001 | grep -v 1002` patches from AdityaGarg8 repo as they require apple-bce and ibridge drivers to be backed-in into the kernel, will be available in the next releases
APPLE_SMC_DRIVER_GIT_URL=https://github.com/AdityaGarg8/linux-t2-patches
APPLE_SMC_REPO_NAME=linux-t2-patches
APPLE_SMC_DRIVER_BRANCH_NAME=main
APPLE_SMC_DRIVER_COMMIT_HASH=67c47fa05cc07a64e5f83f93ca837e7011ba79d9
Changelog:
- kernel version bump to v5.16.12
To update execute:
sudo -i
KERNEL_VERSION="5.16.12-f35" UPDATE_SCRIPT_BRANCH="v5.16-f35" update_kernel_mbp
v5.16.8
CI build: https://cloud.drone.io/mikeeq/mbp-fedora-kernel/492
Fedora Kernel src:
FEDORA_KERNEL_VERSION=5.16.8-200.fc35 # https://bodhi.fedoraproject.org/updates/?search=&packages=kernel&releases=F35
Drivers:
# Skipping `grep -v ZEN | grep -v efi` patches from jamlam repo as they are already upstreamed
APPLE_SMC_DRIVER_GIT_URL=https://github.com/jamlam/mbp-16.1-linux-wifi
APPLE_SMC_REPO_NAME=mbp-16.1-linux-wifi
APPLE_SMC_DRIVER_BRANCH_NAME=main
APPLE_SMC_DRIVER_COMMIT_HASH=6ca55fd96abf9fb47338f52cdd44659c0b3ef935
Changelog:
- kernel version bump to v5.16.8
To update execute:
sudo -i
KERNEL_VERSION="5.16.8-f35" UPDATE_SCRIPT_BRANCH="v5.16-f35" update_kernel_mbp
v5.15.16-f35
CI build: https://cloud.drone.io/mikeeq/mbp-fedora-kernel/482
Fedora Kernel src:
FEDORA_KERNEL_VERSION=5.15.16-200.fc35 # https://bodhi.fedoraproject.org/updates/?search=&packages=kernel&releases=F35
Drivers:
# Skipping `grep -v ZEN | grep -v 9001 | grep -v intel-lpss.patch` from jamlam repo as they are already upstreamed
APPLE_SMC_DRIVER_GIT_URL=https://github.com/jamlam/mbp-16.1-linux-wifi
APPLE_SMC_REPO_NAME=mbp-16.1-linux-wifi
APPLE_SMC_DRIVER_BRANCH_NAME=main
APPLE_SMC_DRIVER_COMMIT_HASH=edeb47a4363d3647ea543738b27f3962ff245197
# Add EFI NVRAM patch from newer commit
curl -L https://raw.githubusercontent.com/jamlam/mbp-16.1-linux-wifi/6ca55fd96abf9fb47338f52cdd44659c0b3ef935/efi.patch -o "${PATCHES_DIR}"/efi.patch
# Add 4010-HID-apple-Add-ability-to-use-numbers-as-function-key.patch from @Redecorating
curl -L https://raw.githubusercontent.com/Redecorating/mbp-16.1-linux-wifi/62f304f30baa1975ac8623aaf00e6847bfa4f249/4010-HID-apple-Add-ability-to-use-numbers-as-function-key.patch -o "${PATCHES_DIR}"/4010-tb.patch
Changelog:
- kernel version bump to v5.15.16
- due to new wifi patch from asahi-linux project, there's a new way of grabbing WiFi firmware from MacOS, more details here: https://wiki.t2linux.org/guides/wifi/
- added patch which adds the ability to use number keys as function keys (if Touchbar is not working properly)
- if Touchbar is not working properly for you, I would recommend installing windows as dual/triple boot OS and rebooting to windows for TouchBar driver initialization if it's not working under Linux
- as EFI vars patch is in place, so now we can remove
efi=noruntime
from GRUB_CMDLINE_LINUX parameters- you can remove
efi=noruntime pcie_ports=compat modprobe.blacklist=thunderbolt
these from GRUB_CMDLINE_LINUX parameters in/etc/default/grub
and rungrub2-mkconfig -o /boot/grub2/grub.cfg
and removeblacklist thunderbolt
from/etc/modprobe.d/blacklist.conf
to bring back thunderbolt driver and efivars
- you can remove
To update execute:
sudo -i
KERNEL_VERSION="5.15.16-f35" UPDATE_SCRIPT_BRANCH="v5.15-f35" update_kernel_mbp