Releases: mikeeq/mbp-fedora
v6.4.19-f39
Not tested!
Fedora 39 MBP 24.11.2023
Linux Kernel v6.4.16 - https://github.com/mikeeq/mbp-fedora-kernel/releases/tag/v6.4.16-f38
SELinux in enforcing mode
CI Build - https://github.com/mikeeq/mbp-fedora/actions/runs/6978839100
FEDORA_KICKSTARTS_GIT_URL=https://pagure.io/fedora-kickstarts.git
FEDORA_KICKSTARTS_BRANCH_NAME=f39
FEDORA_KICKSTARTS_COMMIT_HASH=465debb7c90c8ab4c68e14ff48fe50f796b1c089 # https://pagure.io/fedora-kickstarts/commits/f39
LIVECD_TOOLS_GIT_URL=https://github.com/livecd-tools/livecd-tools
LIVECD_TOOLS_GIT_BRANCH_NAME=main
LIVECD_TOOLS_GIT_COMMIT_HASH=064acef0b4ae97a40e76a745f7559ce9c4b983ac
KERNEL_VERSION=6.4.16-200.mbp.fc38.x86_64
UPDATE_SCRIPT_BRANCH=v6.4-f38
bootloader --append="intel_iommu=on iommu=pt pcie_ports=compat"
Changelog:
- First Fedora 39 release
- no kernel v6.5 as there's no one stable version now, check: t2linux/linux-t2-patches#16
- kernel v6.4.16-200 update
v6.4.4-f38
Fedora 38 MBP 02.08.2023
Linux Kernel v6.4.4 - https://github.com/mikeeq/mbp-fedora-kernel/releases/tag/v6.4.4-f38
SELinux in enforcing mode
CI Build - https://github.com/mikeeq/mbp-fedora/actions/runs/5680881392
FEDORA_KICKSTARTS_GIT_URL=https://pagure.io/fedora-kickstarts.git
FEDORA_KICKSTARTS_BRANCH_NAME=f38
FEDORA_KICKSTARTS_COMMIT_HASH=69c726f7536cde6acf36697f7ba112ad3107e7ac
LIVECD_TOOLS_GIT_URL=https://github.com/livecd-tools/livecd-tools
LIVECD_TOOLS_GIT_BRANCH_NAME=main
LIVECD_TOOLS_GIT_COMMIT_HASH=4acb0c9515783446c3ad87bf29ec049ed835f788
KERNEL_VERSION=6.4.4-200.mbp.fc38.x86_64
UPDATE_SCRIPT_BRANCH=v6.4-f38
bootloader --append="intel_iommu=on iommu=pt pcie_ports=compat"
Changelog:
- kernel v6.4.4-200 update
v6.2.13-f38
Fedora 38 MBP 02.05.2023
Linux Kernel v6.2.13 - https://github.com/mikeeq/mbp-fedora-kernel/releases/tag/v6.2.13-f38
SELinux in enforcing mode
CI Build - https://github.com/mikeeq/mbp-fedora/actions/runs/4860657050
FEDORA_KICKSTARTS_GIT_URL=https://pagure.io/fedora-kickstarts.git
FEDORA_KICKSTARTS_BRANCH_NAME=f38
FEDORA_KICKSTARTS_COMMIT_HASH=69c726f7536cde6acf36697f7ba112ad3107e7ac
LIVECD_TOOLS_GIT_URL=https://github.com/livecd-tools/livecd-tools
LIVECD_TOOLS_GIT_BRANCH_NAME=main
LIVECD_TOOLS_GIT_COMMIT_HASH=4acb0c9515783446c3ad87bf29ec049ed835f788
KERNEL_VERSION=6.2.13-300.mbp.fc38.x86_64
UPDATE_SCRIPT_BRANCH=v6.2-f38
bootloader --append="intel_iommu=on iommu=pt pcie_ports=compat"
Changelog:
- first Fedora 38 release
- removed anaconda post-script to reformat HFS+ partition to FAT32 as it was fixed in the upstream
- built on F38 docker image and newer version of livecd-tools
- kernel v6.2.13-300 update
v6.2.8-f37
test release with v6.2.8 kernel
v6.1.6-f37
Fedora 37 MBP 17.01.2023
Linux Kernel v6.1.6 - https://github.com/mikeeq/mbp-fedora-kernel/releases/tag/v6.1.6-f37
SELinux in enforcing mode
CI Build - https://github.com/mikeeq/mbp-fedora/actions/runs/3941864353
FEDORA_KICKSTARTS_GIT_URL=https://pagure.io/fedora-kickstarts.git
FEDORA_KICKSTARTS_BRANCH_NAME=f37
FEDORA_KICKSTARTS_COMMIT_HASH=a000cf7510a9304aec2374112627c0a727389a12
LIVECD_TOOLS_GIT_URL=https://github.com/livecd-tools/livecd-tools
LIVECD_TOOLS_GIT_BRANCH_NAME=main
LIVECD_TOOLS_GIT_COMMIT_HASH=51bd0fefdfd6c06c03990d46b4e7d838cefc9da4
KERNEL_VERSION=6.1.6-200.mbp.fc37.x86_64
UPDATE_SCRIPT_BRANCH=v6.1-f37
bootloader --append="intel_iommu=on iommu=pt pcie_ports=compat"
Changelog:
- kernel v6.1.6-200 update
v6.0.9-f37
Fedora 37 MBP 22.11.2022
Linux Kernel v6.0.9 - https://github.com/mikeeq/mbp-fedora-kernel/releases/tag/v6.0.9-f37
SELinux in enforcing mode
CI Build - https://github.com/mikeeq/mbp-fedora/actions/runs/3527318265
FEDORA_KICKSTARTS_GIT_URL=https://pagure.io/fedora-kickstarts.git
FEDORA_KICKSTARTS_BRANCH_NAME=f37
FEDORA_KICKSTARTS_COMMIT_HASH=a000cf7510a9304aec2374112627c0a727389a12
LIVECD_TOOLS_GIT_URL=https://github.com/livecd-tools/livecd-tools
LIVECD_TOOLS_GIT_BRANCH_NAME=main
LIVECD_TOOLS_GIT_COMMIT_HASH=51bd0fefdfd6c06c03990d46b4e7d838cefc9da4
KERNEL_VERSION=6.0.9-300.mbp.fc37.x86_64
UPDATE_SCRIPT_BRANCH=v6.0-f37
bootloader --append="intel_iommu=on iommu=pt pcie_ports=compat"
Changelog:
- kernel v6.0.9-300 update
- first build after official F37 release (a lot of new versions of packages)
v6.0.7-301-f37
Fedora 37 MBP 6.11.2022
Linux Kernel v6.0.7 - https://github.com/mikeeq/mbp-fedora-kernel/releases/tag/v6.0.7-f37
SELinux in enforcing mode
CI Build - https://github.com/mikeeq/mbp-fedora/actions/runs/3403871542
FEDORA_KICKSTARTS_GIT_URL=https://pagure.io/fedora-kickstarts.git
FEDORA_KICKSTARTS_BRANCH_NAME=f37
FEDORA_KICKSTARTS_COMMIT_HASH=10450ca67bdf48e9d6180ff9337d2e5ce4b1ea63
LIVECD_TOOLS_GIT_URL=https://github.com/livecd-tools/livecd-tools
LIVECD_TOOLS_GIT_BRANCH_NAME=main
LIVECD_TOOLS_GIT_COMMIT_HASH=51bd0fefdfd6c06c03990d46b4e7d838cefc9da4
KERNEL_VERSION=6.0.7-301.mbp.fc37.x86_64
UPDATE_SCRIPT_BRANCH=v6.0-f37
bootloader --append="intel_iommu=on iommu=pt pcie_ports=compat"
Changelog:
- kernel v6.0.7-301 update
- mbp-fedora yum repo URL change
v6.0.7-f37
Fedora 37 MBP 5.11.2022
Linux Kernel v6.0.7 - https://github.com/mikeeq/mbp-fedora-kernel/releases/tag/v6.0.7-f37
SELinux in enforcing mode
CI Build - https://github.com/mikeeq/mbp-fedora/actions/runs/3397925974
FEDORA_KICKSTARTS_GIT_URL=https://pagure.io/fedora-kickstarts.git
FEDORA_KICKSTARTS_BRANCH_NAME=f37
FEDORA_KICKSTARTS_COMMIT_HASH=10450ca67bdf48e9d6180ff9337d2e5ce4b1ea63
LIVECD_TOOLS_GIT_URL=https://github.com/livecd-tools/livecd-tools
LIVECD_TOOLS_GIT_BRANCH_NAME=main
LIVECD_TOOLS_GIT_COMMIT_HASH=51bd0fefdfd6c06c03990d46b4e7d838cefc9da4
KERNEL_VERSION=6.0.7-300.mbp.fc37.x86_64
UPDATE_SCRIPT_BRANCH=v6.0-f37
bootloader --append="intel_iommu=on iommu=pt pcie_ports=compat"
Changelog:
- First stable Fedora 37 release
- kernel update to v6.0.7-f37 built on Fedora 37 Docker Image
efi=noruntime
flag is now removed as NVRAM vars were fixed by this patch: https://github.com/AdityaGarg8/linux-t2-patches/blob/main/2002-nvram.patch- Kernel, drivers and config updates will now take place by native DNF RPM update (check kernel repo for more info)
- Shim package was fixed by upstream, so we are back in using the latest version of it
- Fedora Logo is now appearing in Apple bootloader when choosing boot option
- built using F37 Docker Image
- fixed grub config generation -
failure reading sector
error - mbp-fedora-t2-repo is added by default
- no need to run update_kernel_mbp script to update kernel, now done via DNF
- shim package is not longer excluded, can be updated now
v6.0.5-f37-test
Fedora 37 MBP 3.11.2022
Linux Kernel v6.0.5 - https://github.com/mikeeq/mbp-fedora-kernel/releases/tag/v6.0.5-f36
SELinux in enforcing mode
CI Build - https://github.com/mikeeq/mbp-fedora/actions/runs/3384974643
FEDORA_KICKSTARTS_GIT_URL=https://pagure.io/fedora-kickstarts.git
FEDORA_KICKSTARTS_BRANCH_NAME=f37
FEDORA_KICKSTARTS_COMMIT_HASH=10450ca67bdf48e9d6180ff9337d2e5ce4b1ea63
KERNEL_VERSION=6.0.5-200.mbp.fc36.x86_64
UPDATE_SCRIPT_BRANCH=v6.0-f36
GRUB_CMDLINE_LINUX="intel_iommu=on iommu=pt pcie_ports=compat"
Changelog:
- First Fedora 37 release
efi=noruntime
flag is now removed as NVRAM vars were fixed by this patch: https://github.com/AdityaGarg8/linux-t2-patches/blob/main/2002-nvram.patch- Kernel, drivers and config updates will now take place by native DNF RPM update (check kernel repo for more info)
- Shim package was fixed by upstream, so we are back in using the latest version of it
TODO:
- Fix grub config generation -
failure reading sector
error- to fix the grub please run
grub2-mkconfig -o /boot/grub2/grub.cfg
after installation
- to fix the grub please run
- mbp-fedora-kernel repo is not properly added after installation, to fix that run
curl -sSL "https://raw.githubusercontent.com/mikeeq/mbp-fedora-kernel/feature/update_script_removal/yum-repo/sources/repo/fedora-mbp-external.repo" > /etc/yum.repos.d/fedora-mbp.repo
- shim package is excluded from being updated, to fix it remove shim from exclude list -
exclude=...,shim
in all/etc/yum.repos.d/fedora*.repo
files
sed -i 's/,shim//g' /etc/yum.repos.d/fedora*.repo
All issues mentioned in TODO section will be solved in the next release.
v5.18.6-f36
Fedora 36 MBP 27.06.2022
Linux Kernel v5.18.6 - https://github.com/mikeeq/mbp-fedora-kernel/releases/tag/v5.18.6-f36
SELinux in enforcing mode
CI Build - https://github.com/mikeeq/mbp-fedora/actions/runs/2571394532
FEDORA_KICKSTARTS_GIT_URL=https://pagure.io/fedora-kickstarts.git
FEDORA_KICKSTARTS_BRANCH_NAME=f36
FEDORA_KICKSTARTS_COMMIT_HASH=dfbad4bdf5f5b9c6a93b3b192bfe91580ac08915 # https://pagure.io/fedora-kickstarts/commits/f36
KERNEL_VERSION=5.18.6-200.mbp.fc34.x86_64
UPDATE_SCRIPT_BRANCH=v5.18-f36
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
GRUB_CMDLINE_LINUX="... efi=noruntime pcie_ports=compat"
GRUB_ENABLE_BLSCFG=false
Changelog:
- Both Gnome (standard Fedora Workstation) and KDE build are available
- Updated kernel version to v5.18.6
- Thunderbolt driver was brought back to the kernel modules whitelist