Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

ASentientBot

macrumors 6502a
Jun 27, 2018
863
3,421
SkyLight.framework
Alright, I think I found a solution to the Home accessory display issue!

Before and after:
before.png
after.png


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

  • Home fix.zip
    5 KB · Views: 127
Last edited:

TommyPL

macrumors newbie
May 23, 2020
7
11
Alright, I think I found a solution to the Home accessory display issue!

Before and after:
View attachment 918168 View attachment 918169

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!

ehh... it doesn't work for me :(
 
  • Like
Reactions: TimothyR734

jrhager84

macrumors newbie
May 23, 2020
16
12
Does 5,1 wi-fi work now with the Catalina patcher? I have it *all* set up, but I have two issues I'm working on:

1. Do I have to put my old bootable GPU in to install this OS?

2. Do I need to do anything to get the standard Wi-Fi module to work? I *need* to be able to use Wi-fi, so I'd hold off if need be. It's just the new XCode update is Catalina only. :(
 
  • Like
Reactions: TimothyR734

goodfidelity

macrumors regular
Nov 15, 2015
201
31
I am interested to know if it is possible to make the installation process on a 2009 Mac Pro SSD, and then move the SSD to a 2008 machine?

I mean, using the proper DOSDUDE application / method, and apply the magic to a SSD all in 2009 machine. And then later move the same SSD to another machine.

Reason for this is that i only have 2009 machine, but a friend has a2008 machine and asks me to do this for him. But he lives far away and i have to send the SSD with mail.

Mojave or Catalina are both Ok for him. But he just wants to mount the SSD, some new RAM and wifi + GPU (GTX680) and then press the button with no configuration or using DOSDUDE or anything like that.

If anyone tried this pls let me know!

Thanks

//GF
 

K two

macrumors 68020
Dec 6, 2018
2,313
3,184
North America
You mean third-party kernel extensions? No, they will be phased out and other methods will become available.
Correct, meant to write "KEXT" which are depreciated as of 10.15.4, to be replaced by system extensions.
[automerge]1590324577[/automerge]
I'm on a MBP 8,1 (Early 2011) 10.15.3 and have been running 4.4 (the older version posted in an earlier reply) for a while. A few days ago, I tried the Zoom patch that dosdude provided (@dosdude1, you're literally the best). I updated to the Zoom v5 (not 5.0.3 since that came out today) and found that my Zoom would no longer launch. I'd go to launch the app and instead of a Zoom context menu, I'd get a context menu for "saabee board" or something like that (this was about a week ago and I can't remember exactly what the name was and can't get google to popup anything useful). I didn't have time to fiddle so I gave up and reinstalled 4.4.

Today, I went ahead and downloaded the newest client installer from the Zoom website to try again (Version 5.0.3 (24978.0517). Installed and went ahead and opened it just to confirm the no-video problem. Once I logged in, Zoom gave me a popup along the lines of "To ensure compatibility with your computer's OS, you need to update Zoom." It proceeded to download and then run another installer (which it appears to have immediately deleted or downloaded to a hidden area). Lo and behold, upon launching this "version" of Zoom (which is still marked 5.0.3 (24978.0517)) I have video working...without applying the patch. It's possible that they have changed the way Metal detection works! Wondering if anyone else cares to try?

On two separate iMacs both mid-2010 updating from Zoom 4.9.5 to 5.0.3, video was black until the zoomnonmetal patch was applied. Fifteen person meetings, no problems at all.
 
Last edited:

K two

macrumors 68020
Dec 6, 2018
2,313
3,184
North America
I have this same issue! Any help would be appreciated. I have a 21-inch iMac mid-2010.
Try this - shut down the iMac, pull the plug from the wall for more than 30 sec., plug it back in, wait 5 seconds, press the power button immediately depressing the keys - option+command+p+r hold until the iMac gongs three times. Then, let it boot. Used this procedure to get the SD card reader to work, might work on the CDR? YMMV
 
Last edited:
  • Like
Reactions: TimothyR734

vaicker

macrumors newbie
May 24, 2020
1
1
@dosdude1 hey thanks for all Of your work really is a great tool for all users that we have an old MacBook look I already have installed catalina patch everything World fine except the audio i have some noise and not clear Sound do you know if that can be solved previosly was working fine BTW i have a MacBook Pro mid 2010 thanks in advance
 
  • Like
Reactions: TimothyR734

DeLacy

macrumors member
Oct 23, 2019
38
57
Love those muddy waters...
I have this same issue! Any help would be appreciated. I have a 21-inch iMac mid-2010.
Try this - shut down the iMac, pull the plug from the wall for more than 30 sec., plug it back in, wait 5 seconds, press the power button immediately depressing the keys - option+command+p+r hold until the iMac gongs three times. Then, let it boot. Used this procedure to get the SD card reader to work, might work on the CDR? YMMV
Thank you so much for your advice. I followed your instructions, but it wasn't a solution for me. Thanks, again!
 
  • Like
Reactions: TimothyR734

jez5758

macrumors newbie
Feb 9, 2020
1
1
Really sorry if I'm missing something obvious here, I'm trying to use @jackluke's CatalinaOTAswufix for betas to update my Macbook pro 8,1 to the latest Catalina beta but everytime after the update is installed my MBP fails to boot, getting stuck on 'your computer restarted because of a problem'.
The only way I can get it to boot is to use a usb to reinstall Catalina.

I've followed the instructions on the Catalina OTAswufix from what I can see, am I missing something? Thanks
 
  • Like
Reactions: TimothyR734

krishnajha

macrumors 6502
Jun 23, 2015
325
152
Nowhere
Alright, I think I found a solution to the Home accessory display issue!

Before and after:
View attachment 918168 View attachment 918169

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.

Thank You!!! working great on my MacBook Pro ''13 Early 2011.

Edit: When app closes and reopens it no longer shows icons.
 
  • Like
Reactions: TimothyR734

roysterdoyster

macrumors 6502
Jul 3, 2017
402
430
MacBookPro4,1, 17-inch, Early 2008, MacOS 10.15.4 (19E287)

Can't view my books stored in Books.app, help anyone?
~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books

The Books.plist file shows the correct info, all books seem to be there, only I can't view them in the Books.app.
How can I get them?
Thanks for your help.
 
  • Like
Reactions: TimothyR734

Tony Vee 73

macrumors member
May 16, 2020
46
28
Staten Island, NY
So right now, the issues I'm having are:
  • Unlock with Apple Watch
  • Safari Extensions
  • No Airdrop from MB to/from iPhone/iPad
Can anyone that updated to 10.15.5 confirm if Safari Extension works or not?
Is there any hardware update I can do to my 2010 MBP 6,2 to allow Airdrop and unlocking with an Apple Watch?

Thanks

1st off, I'd like to thank everyone involved with the patch. You guys ROCK!!!

I have 15" mid 2010 MacBook Pro (6,2). I used the most recent patcher to install 10.15.4. It works great and with the help of this thread, it works better. Here are things you've helped me with so far:
So right now, the issues I'm having are:
  • 16GB RAM doesn't work
  • Unlock with Apple Watch
  • Safari Extensions
  • No Airdrop from MB to/from iPhone/iPad
16GB of RAM didn't work. It worked with High Sierra but when I tried to boot the patcher off the USB (restart and hold Alt/Option) it wouldn't find the drive. I swapped the original 4GB and it worked. After it was installed, I put the 16GB back in and it rebooted to (IIRC) a white screen or a screen with the "O" with the line thru it.

From searching thru the thread, it seems that my MB is too old for the Apple Watch and AirDrop issues. Is that true? Could I upgrade my, umm, (I guess) bluetooth hardware to make it work?

It seems every one here is having the Safari Extension issue and also people on native Catalina are also. Do you think this may be fixed with a patch or maybe in 10.15.5?

Again You guys are awesome. Thanks for all your help.
 
  • Like
Reactions: TimothyR734

ASentientBot

macrumors 6502a
Jun 27, 2018
863
3,421
SkyLight.framework
Thank You!!! working great on my MacBook Pro ''13 Early 2011.

Edit: When app closes and reopens it no longer shows icons.
The way I have it implemented right now, you have to use the Run.tool every single time. You could probably use insert_dylib to add HomeInject.dylib to the Home app or one of its frameworks if you wanted a more permanent solution.
 

jlovell

macrumors newbie
Jul 15, 2019
7
20
Great find, have you tried to replace the entire AppleVADriver.bundle and also as we did on Mojave for h264 accel to replace the AppleGVA.framework (privateframework) from HighSierra ?

edit:
Just tested on Catalina the entire AppleVADriver.bundle with AppleGVA also got from VDADecoderChecker: Hardware acceleration is fully supported
but webGL contents are still rendered at 10-15 fps while in Mojave 25-30 fps .
I have a Mid 2009 Macbook Pro 5,3 and it's unable to play 1080p60 videos on Youtube: the VTDecoderXPCService process is consuming 100% CPU and most frames are dropped. I'd like to try replacing the suggestion in these posts, but am unsure of a couple of details:

1. Is this just a straight swap of /System/Library/Extensions/AppleVADriver.bundle and /System/Library/PrivateFrameworks/AppleGVA.framework with the corresponding ones from High Sierra?
2. Is there a way to obtain the High Sierra files without going to the trouble of installing the OS? I'd rather not have to dig out an old HDD and spend ages doing the install. Can the files be extracted from the installer itself somehow?
3. If a full install of High Sierra is needed to get these files, is it OK to use one patched with dosdude1's High Sierra Patcher?

Thanks for all your hard work!
 
  • Like
Reactions: TimothyR734

K two

macrumors 68020
Dec 6, 2018
2,313
3,184
North America
I have a Mid 2009 Macbook Pro 5,3 and it's unable to play 1080p60 videos on Youtube: the VTDecoderXPCService process is consuming 100% CPU and most frames are dropped. I'd like to try replacing the suggestion in these posts, but am unsure of a couple of details:

1. Is this just a straight swap of /System/Library/Extensions/AppleVADriver.bundle and /System/Library/PrivateFrameworks/AppleGVA.framework with the corresponding ones from High Sierra?
2. Is there a way to obtain the High Sierra files without going to the trouble of installing the OS? I'd rather not have to dig out an old HDD and spend ages doing the install. Can the files be extracted from the installer itself somehow?
3. If a full install of High Sierra is needed to get these files, is it OK to use one patched with dosdude1's High Sierra Patcher?

Thanks for all your hard work!
 

Attachments

  • AppleGVA.framework.zip
    840.5 KB · Views: 143
  • Like
Reactions: TimothyR734

serafin79

macrumors regular
May 17, 2019
125
144
Saskatoon, SK
Really sorry if I'm missing something obvious here, I'm trying to use @jackluke's CatalinaOTAswufix for betas to update my Macbook pro 8,1 to the latest Catalina beta but everytime after the update is installed my MBP fails to boot, getting stuck on 'your computer restarted because of a problem'.
The only way I can get it to boot is to use a usb to reinstall Catalina.

I've followed the instructions on the Catalina OTAswufix from what I can see, am I missing something? Thanks


you need to boot into the patcher and reapply patches after the update has finished.
I have found that you need to power off the computer and then hold option to get it too boot, sometimes it would still have problem booting to USB otherwise
 
  • Like
Reactions: TimothyR734
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.