Alright, I think I found a solution to the Home accessory display issue!
Before and after:
Basically, certain
I've implemented a simple launcher script that swizzles the relevant
You'll need Library Validation to be off:
Tagging @TommyPL
Let me know if it works!
Edit: also tagging @ctaylora1231, @the.burn, and @gt2416, since you guys asked about this in the past. It only took, uh, like 6 months! Hope it helps though!
Edit 2: run it by opening
Before and after:
Basically, certain
UIVibrancyEffect
styles don't work properly on non-Metal. (This will sound extremely familiar to anyone who worked on the light mode transparency issue.)I've implemented a simple launcher script that swizzles the relevant
UIVibrancyEffect
function to force everything to the "Label" style, which seems to be the only functioning one. (There is almost certainly a better patch, perhaps in SkyLight
or UIKit
, but I am lazy.)You'll need Library Validation to be off:
sudo defaults write /Library/Preferences/com.apple.security.libraryvalidation.plist DisableLibraryValidation -bool true
Tagging @TommyPL
Let me know if it works!
Edit: also tagging @ctaylora1231, @the.burn, and @gt2416, since you guys asked about this in the past. It only took, uh, like 6 months! Hope it helps though!
Edit 2: run it by opening
Run.tool
in the download, in case that wasn't clear.Attachments
Last edited: