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.
Just released Beta 15 of the Catalina PartialPatcher utility, which now includes a (basic) post-installation tool! Just boot off the installer volume a second time after completing your Catalina installation, and run the tool from the Utilities menu.

Nice. Out of curiosity, how far away are you from being able to get rid of the nvram boot-args="-no_compat_check" requirement? Is that just a matter of finding all of the platform checks or has something more significant changed in Catalina that requires this?
 
  • Like
Reactions: TimothyR734
Just to report success to install Catalina DP 2 on my Mac Pro 3.1 with Dosdude1 installer Beta 15.

Congiguration:
  • Processor: 2 x 3,2 GHz Quad-Core Intel Xeon
  • Memory: 32 GB
  • Samsung SSD 850 PRO 1TB
  • APFS ROM installed
  • Graphic card NVIDIA GeForce GTX 770 4 GB with MacVidCards ROM
  • Two LG Ultrawide monitor at 3440 x 1440
Results with quick testing
  • Full Video accelaration
  • Ethernet and wifi working
  • Bluetooth activated and working
  • TRIM enable for SSD with the commands : sudo mount -uw /; sudo trimforce enable
  • USB Audio working
  • Handoff seems activated but is not working and working.
  • Apple watch to unlock the mac seems activated but is not working
  • Facetime Video freeze after a few seconds but audio continue
  • AppleTV, Music, News apps working. Video and audio quality is goog.
  • Font a little bit blurry in News app.
  • Home app working but with some oddities.
  • Siri working
  • Printer HP Officejet Pro 8600 working
Thanks to all for your great work!
 
Last edited:
Nice. Out of curiosity, how far away are you from being able to get rid of the nvram boot-args="-no_compat_check" requirement? Is that just a matter of finding all of the platform checks or has something more significant changed in Catalina that requires this?
I know of two checks. One is on the Preboot container and the other is on the Data. There may be a third on the System’s container. And it is also a boot.plist in the template for the when the Data container is created. It is on the System’s container.
 
Assuming that you have a Metal compatible graphics card, preferably a GTX680 and have the APFS ROM patch applied, try this recipe.

1) Boot from a patched DP2 usb installer key created with the current macOS Catalina PartialPatcher 1.0b15 and install on an empty APFS partitioned drive.
2) Watch carefully for the reboot at the end of the installation process (which shows a narrow iOS like progress bar with time remaining updates). At this reboot, option select to boot the patched DPS2 usb installer again and select the Terminal application from its Utilities menu.
3) Insert a second USB key which has the contents of Starplayrs mp31_catwoman01b5 dmg and having the same volume name as that mounted dmg.
4) In the Terminal window, execute '/Volumes/MP31_CatWoman/MacPro31_b5.sh and follow the prompts.


Thanks for this, I do have that card in my MP3.1, in fact I have another one in a Windows PC , I was going to flash that one for my MP but decided against it and bought a Mac version off Ebay, I will get round to trying again using your instructions when I have the time as I have a project on the go building a gaming PC for a friend, so thanks again anyway, I do really appreciate what you and the rest of the maestro's of Mac's do.
 
  • Like
Reactions: TimothyR734
I'm using 0403979's patcher on a Macbook Pro 7,1 and I get this error. Anyone know what i'm doing wrong?

20190622_214829.jpg
 
  • Like
Reactions: TimothyR734
Thanks for this, I do have that card in my MP3.1, in fact I have another one in a Windows PC , I was going to flash that one for my MP but decided against it and bought a Mac version off Ebay, I will get round to trying again using your instructions when I have the time as I have a project on the go building a gaming PC for a friend, so thanks again anyway, I do really appreciate what you and the rest of the maestro's of Mac's do.

Actually, the latest 1.0b15 release of macOS Catalina Patcher now has a patch installer utility. So the easiest approach would be to recreate your patched Catalina DP2 usb installer and, after the installation reboot, option select it again to use the new macOS post install application to apply the non-metal patch set.
 
Sorry if this has been asked before, @dosdude1 is it normal that your macOS Catalina PartialPatcher does not currently work successfully when you try to use it when already running Catalina DP2? I left it for about hour and it was still going no errors but there was also no read writes to the USB anymore and no Complete notification.
 
  • Like
Reactions: TimothyR734
Just released Beta 15 of the Catalina PartialPatcher utility, which now includes a (basic) post-installation tool! Just boot off the installer volume a second time after completing your Catalina installation, and run the tool from the Utilities menu.

When apply the post install patches, I have two volumes two choose from, one is labeld with “-data”. Which do I choose ?
 
  • Like
Reactions: TimothyR734
On a MacPro 3,1 running Catb2 using the combined dosdude1, Starplayr, jhowarth method, I am seeing this damaged kext warning (attached) on a restart. It does not seem to affect anything yet and the OS is running as expected with the usual bugs.

Screen Shot 2019-06-23 at 11.26.43.png

The one that does not have the "Data" suffix. That is the main system volume.
 
  • Like
Reactions: TimothyR734
CloneToolX update. It is now restoring volumes from disk images. It is pretty fast. Overcoming some on minor obstacles along the way.

I had to get Mrs. NiceMac a new car today. And I decided Starplayr needed a new car too. If you are around Charlotte, NC. You might see an Electric Blue Mini Cooper with StarPlayrX on the back. BTW, my mini recognized my radio player iOS app on my Mini and it is read some metadata in the stream that I couldn't find myself. It was pretty cool seeing my App and a partial PDT working on a car that I never designed it for.

Not a lot got done today. I'll be sticking to its original goal of a beta in 2 weeks starting this weekend. It is moving along nicely.

Screen Shot 2019-06-22 at 11.08.28 PM.png
 
Last edited:
CloneToolX update. It is now restoring volumes from disk images. It is pretty fast. Overcoming some on minor obstacles along the way.

I had to get Mrs. NiceMac a new car today. And I decided Starplayr needed a new car too. If you are around Charlotte, NC. You might see an Electric Blue Mini Cooper with StarPlayrX on the back. BTW, my mini recognized my radio player iOS app on my Mini and it is read some metadata in the stream that I couldn't find myself. It was pretty cool seeing my App and a partial PDT working on a car that I never designed it for.

Not a lot got done today. I'll be sticking to its original goal of a beta in 2 weeks starting this weekend. It is moving along nicely.

View attachment 844531
Very good :)
I wanna give a try...
 
  • Like
Reactions: TimothyR734
macOS Patcher 3.0 beta 2 has now been released. This is the description from the macOS Patcher releases page:

"This is the second beta of macOS Patcher 3.0, the first version of macOS Patcher to support macOS 10.15 Catalina.

Release notes for macOS Patcher beta 2:
  • Fix issues in installation
  • Fix issues in patching

Important notes:
This is a beta release of macOS Patcher with support for a beta release of macOS. If you discover an issue, please make sure it’s an issue with macOS Patcher 3.0 and not with macOS 10.15 Catalina. If your issue is with the macOS Patcher 3.0, then contact us on Discord or MacRumors Forums, or create an issue on the macOS Patcher GitHub page.

You have to run sudo nvram boot-args="-no_compat_check" before installing macOS 10.15 Catalina on an unsupported Mac. If you use the patched installer on a supported Mac, this is not required.

You can read about the removal of the integrated utilities, and the future of macOS Patcher, here."

macOS Patcher 3.0 beta 2 is available here.
 
Last edited:
After tested thoroughly this method: fix AirDrop on Catalina unsupported Mac with AirPort Broadcom Wifi

I have discovered that with the same method I was able to patch and use all the stock Catalina IO80211Family*.kext , but this method is only valid for "AirPort Broadcom Wifi cards" previously supported on HighSierra/Mojave , the advantage of my manual method is that it will fix the Catalina stock Wifi and more over will add the AirDrop channel capability.

I attach a guide I wrote.
 

Attachments

  • Catalina Wifi AirPort AirDrop fix.pdf
    46.8 KB · Views: 1,003
After tested thoroughly this method: fix AirDrop on Catalina unsupported Mac with AirPort Broadcom Wifi

I have discovered that with the same method I was able to patch and use all the stock Catalina IO80211Family*.kext , but this method is only valid for "AirPort Broadcom Wifi cards" previously supported on HighSierra/Mojave , the advantage of my manual method is that it will fix the Catalina stock Wifi and more over will add the AirDrop channel capability.

I attach a guide I wrote.

I add also (as working example) for a stock Catalina beta2 IO80211Family*.kext a working pre-patched
AirPortBrcm4360 to enable Wifi and AirDrop both on MacBook7,1 and MacBookPro6,2 .

In few words using that driver without the 4331 (absent from Catalina) you spoof your Broadcom Airport as a Catalina supported AirDrop one. It's totally working.

Instead consider that for Broadcom Airport Wifi card from 2012 apple uses this other driver: "AirPortBrcmNIC.kext" , so my patch doesn't affect a recent Broadcom AirPort Wifi that works OOB.
 

Attachments

  • Catalina AirPortBrcm4360 example.zip
    2.5 MB · Views: 257
I add also (as working example) for a stock Catalina beta2 IO80211Family*.kext a working pre-patched
AirPortBrcm4360 to enable Wifi and AirDrop both on MacBook7,1 and MacBookPro6,2 .

In few words using that driver without the 4331 (absent from Catalina) you spoof your Broadcom Airport as a Catalina supported AirDrop one. It's totally working.

Instead consider that for Broadcom Airport Wifi card from 2012 apple uses this other driver: "AirPortBrcmNIC.kext" , so my patch doesn't affect a recent Broadcom AirPort Wifi that works OOB.

I am still hoping that by the time Catalina ships that cards which should be supported natively like the BCM94360CD are working with the stock kexts. If that happens, the optimal patching would be to detect the installed card and layer on the patches as required like Mojave currently does.
 
I am still hoping that by the time Catalina ships that cards which should be supported natively like the BCM94360CD are working with the stock kexts. If that happens, the optimal patching would be to detect the installed card and layer on the patches as required like Mojave currently does.

Agree, as I wrote, the Broadcom AirPort Wifi cards produced after 2011 use this IO80211Family driver: "AirPortBrcmNIC.kext"

While Catalina IO80211Family.kext has removed this AirPortBrcm4331.kext, but in its place can be used a manual patched AirPortBrcm4360.kext , that will enable also the AirDrop for legacy pre-2012 Broadcom AirPort Wifi cards.
 
Made an USB stick with @dosdude1 patcher. 35 minutes booting in a Macbook Pro 17 2011 but the screen never passes the grey apple. Dedicated GPU disabled with the method of the same creator.


Update: 49 minutes but booted the installer at last.
 
Last edited:
  • Like
Reactions: TimothyR734
On a MacPro 3,1 running Catb2 using the combined dosdude1, Starplayr, jhowarth method, I am seeing this damaged kext warning (attached) on a restart. It does not seem to affect anything yet and the OS is running as expected with the usual bugs.

View attachment 844526

Did that appear after the initial installation and patching or is it something that appeared on a later reboot? If not, I would try reinstalling from the 1.0b15 created usb installer and use dosdude1's bundled patcher to see if that eliminates it. Otherwise, you might want to check that smart isn't shows any failures on your storage device. I've done around 10 reinstallation this week and never saw anything like that.
 
  • Like
Reactions: TimothyR734
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.