Skip to content

Releases: mikeeq/mbp-fedora-kernel

v5.18.13-f36

30 Jul 18:44
Compare
Choose a tag to compare

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

19 Jul 10:35
Compare
Choose a tag to compare
v5.18.11-f36 Pre-release
Pre-release
Fedora Linux v5.18.11

v5.18.6-f36

27 Jun 18:25
Compare
Choose a tag to compare

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

11 May 08:32
Compare
Choose a tag to compare

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

28 Apr 19:44
Compare
Choose a tag to compare

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

02 Apr 14:26
Compare
Choose a tag to compare

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

02 Apr 14:43
Compare
Choose a tag to compare

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

06 Mar 18:47
Compare
Choose a tag to compare

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

14 Feb 06:26
Compare
Choose a tag to compare

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

24 Jan 13:51
Compare
Choose a tag to compare

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 run grub2-mkconfig -o /boot/grub2/grub.cfg and remove blacklist thunderbolt from /etc/modprobe.d/blacklist.conf to bring back thunderbolt driver and efivars

To update execute:

sudo -i
KERNEL_VERSION="5.15.16-f35" UPDATE_SCRIPT_BRANCH="v5.15-f35" update_kernel_mbp