From 2cc8785e86839399340665a834322d8e4cce9679 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miko=C5=82aj=20Miotk?= Date: Tue, 22 Nov 2022 23:15:42 +0100 Subject: [PATCH] Fedora Linux v6.0.9 (#67) --- README.md | 54 ++++++++++++++++++++++++++++++++++++++++-------------- build.sh | 2 +- 2 files changed, 41 insertions(+), 15 deletions(-) diff --git a/README.md b/README.md index 4dd6a68..ee1f362 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ All available Apple T2 drivers and patches are integrated into this ISO. Kernel: -Kernel patches: +Kernel patches: > Tested on: Macbook Pro 15,2 13" 2019 i5 TouchBar Z0WQ000AR MV972ZE/A/R1 && Macbook Pro 16,2 13" 2020 i5 @@ -106,7 +106,7 @@ reboot # 2. Update mbp-fedora-kernel ## update_kernel_mbp has built-in selfupgrade function, so when it fails it's just due to script update - please rerun everything should be good on second run -KERNEL_VERSION="6.0.7-f37" UPDATE_SCRIPT_BRANCH="v6.0-f37" update_kernel_mbp +KERNEL_VERSION="6.0.9-f37" UPDATE_SCRIPT_BRANCH="v6.0-f37" update_kernel_mbp reboot # 3. Update your OS to include all changes made in mbp-fedora-t2-config RPM @@ -141,8 +141,13 @@ reboot ## Not working - TouchID - (@MCMrARM is working on it - https://github.com/Dunedan/mbp-2016-linux/issues/71#issuecomment-528545490) -- Audio - - Microphone (it's recognized with new apple t2 sound driver, but there is a low mic volume amp) +- Internal Microphone (it's recognized with new apple t2 sound driver, but there is a low mic volume amp) + +## Partially working + +- Suspend - really unstable, I recommend disabling it. If you would stuck in sleep mode, try to keep pressing power off button for a while to force poweroff and then turn on the Macbook. +- Keyboard Backlight - it's working for older 15,x models, currently not working for 16,x - you can check Ubuntu build as it's working in it. +- Touch Bar, if you encounter any issues, I recommend reboot to MacOS/Windows to initialize TouchBar and then back to Linux - it should fix the problem. ## TODO @@ -183,8 +188,8 @@ reboot ## Docs - Discord: -- WiFi firmware: -- blog `Installing Fedora 31 on a 2018 Mac mini`: +- T2 Wiki: +- WiFi firmware: ### Fedora @@ -198,21 +203,42 @@ reboot ### Github - GitHub issue (RE history): +- @kekerby T2 Audio Config: +- Apple BCE repository (Apple T2 HID): +- Apple iBridge repository (TouchBar): + +- hid-apple-patched module for changing mappings of ctrl, fn, option keys: +- Linux T2 kernel patches: +- Ubuntu + - Kernel + - ISO +- Arch Linux + - Kernel + - Packages + - ISO + +### Old + - VHCI+Sound driver (Apple T2): -- hid-apple keyboard backlight patch: -- alsa/pulseaudio config files: +- AppleSMC driver (fan control): +- hid-apple keyboard backlight patch: - TouchBar driver: -- Kernel patches (all are mentioned in github issue above): -- ArchLinux kernel patches: -- ArchLinux installation guide: -- hid-apple-patched module for changing mappings of ctrl, fn, option keys: -- AdityaGarg8 kernel patches: + +### Other + +- blog `Installing Fedora 31 on a 2018 Mac mini`: +- iwd: + - + - + - ## Credits - @MCMrARM - thanks for all RE work - @ozbenh - thanks for submitting NVME patch - @roadrunner2 - thanks for SPI (touchbar) driver -- @aunali1 - thanks for ArchLinux Kernel CI +- @aunali1 - thanks for Kernel Patches - @ppaulweber - thanks for keyboard and Macbook Air patches - @AdityaGarg8 - thanks for support and upkeeping kernel patches +- @kekrby for T2 Audio config +- @Redecorating for Arch support diff --git a/build.sh b/build.sh index a72ff7d..c2f38d6 100755 --- a/build.sh +++ b/build.sh @@ -6,7 +6,7 @@ CURRENT_PWD=$(pwd) FEDORA_VERSION=37 FEDORA_KICKSTARTS_GIT_URL=https://pagure.io/fedora-kickstarts.git FEDORA_KICKSTARTS_BRANCH_NAME=f37 -FEDORA_KICKSTARTS_COMMIT_HASH=10450ca67bdf48e9d6180ff9337d2e5ce4b1ea63 # https://pagure.io/fedora-kickstarts/commits/f37 +FEDORA_KICKSTARTS_COMMIT_HASH=a000cf7510a9304aec2374112627c0a727389a12 # https://pagure.io/fedora-kickstarts/commits/f37 LIVECD_TOOLS_GIT_URL=https://github.com/livecd-tools/livecd-tools LIVECD_TOOLS_GIT_BRANCH_NAME=main LIVECD_TOOLS_GIT_COMMIT_HASH=51bd0fefdfd6c06c03990d46b4e7d838cefc9da4