Mbp Fedora Versions Save

v6.4.19-f39

5 months ago

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:

v6.4.4-f38

9 months ago

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

1 year ago

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

1 year ago

test release with v6.2.8 kernel

v6.1.6-f37

1 year ago

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

1 year ago

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

1 year ago

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

1 year ago

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-livecdtools-new-shim-new-f36

1 year ago

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
  • 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

1 year ago

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