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.
***FOUND THE ANSWER ON POST #7,342***
Ever since installing Catalina on my 13" Early 2011 MacBook Pro my machine doesn't seem to want to fetch for the latest os updates. I am stuck on 10.15.0 and am trying to fetch 10.15.2 via the Software Update panel in System Preferences. When 10.15.1 came out it also never showed up. Any reason for this?
Software update is broken on unsupported mac"s
[automerge]1576612900[/automerge]
macOS 10.15.3 Dev Beta 1 is out successfully installed using the pinarek/jackluke method
Screen Shot 2019-12-17 at 11.49.17.png
 
Just curious - can someone explain the purpose of the LegacyUsbVideoSupport.kext installed in /L/E? I removed it from my HackBookPro 6,2 after upgrading to Catalina 10.15.2 (from Mojave 10.14.6) and my laptop doesn't seem to miss it. Just wondering what this kext is intended to do. Thanks!
 
Got a big problem for @dosdude1. A few days ago I was trying to do a normal Catalina upgrade from Mohave on my mother's 2017 iMac 4k. I did the normal download through System Utility and left her house thinking it would complete on its own (like every other upgrade). But it locked up somewhere at about "16 minutes to go" and after waiting overnight, I asked my folks to reboot it and try again. The same thing happened. So I took the machine and booted it with the dosdude1 USB stick I normally use for my unsupported machines (most recent version for 10.15.2) and start over. And I've not been successful either. Sometimes it boots with a circle and a slash through it, like this installer wasn't meant for the machine. But twice I've seen this error:

macOS could not be installed on your computer

"The file "opt" couldn't be saved in the folder "Macintosh HD - Data"

Quit the installer to restart your computer and try again.

I've done upgrades since the dawn of time and usually OS X upgrades are pretty resilient, especially if you go back and try again from a USB stick. I even went through the trouble of making a virgin stick and trying again....no dice. Any idea what's going on here? Disk First Aid thinks the Macintosh HD and Macintosh HD - Data volumes are ok but I haven't done a Thunderbolt Disk Mode mounting yet since I need a Thunderbolt 2 cable and I needed to order one.

Again, any idea what is going on here?
 
  • Like
Reactions: TimothyR734
Booting off the USB stick, the installation to 10.15.2 is hanging at around 30% "Estimated time remaining...". If I tap the power button the message changed to "Your Mac will restart when update completes".

When I created my USB boot stick under Catalina (10.5) I ran into the same issue, once I've made the USB stick under Mojave (I think 10.14.6) it updated fine (same machine). No clue why, but maybe worth a try...

P.S. Under iMac 11,1 (late 2009 i7), the nightshift patch still breaks my Catalina 10.15.2 (forbidden sign). NightShift patch worked fine under Catalina 10.15.0. Anyone else having this issue?
 
Just curious - can someone explain the purpose of the LegacyUsbVideoSupport.kext installed in /L/E? I removed it from my HackBookPro 6,2 after upgrading to Catalina 10.15.2 (from Mojave 10.14.6) and my laptop doesn't seem to miss it. Just wondering what this kext is intended to do. Thanks!
It adds device ID definitions for iSight cameras in some of the older machines. Won't hurt anything to keep it installed.
 
Order: EVGA GeForce with CUDA GTX 680 EVGA 2GB 2xDVI&HDMI&DP (PCI-E) (02G-P4-2680-KR)

Help please pick a firmware (BIOS). I find it difficult to study English-language resources.

Here is a Dropbox link to the BootCD cdrom image that I created according to the instructions on the YouTube video below for flashing the GTX 680 with the official Mac rom.

How to Flash GTX 680 for Mac

BootCD.iso for flashing GTX 680

The approach that I took deviated slightly from the YouTube instructions. With only the GTX 680 video card installed, I inserted the BootCD cdrom under macOS, shutdown the MacPro 3,1 and removed all the drive bays. This allows the BootCD cdrom to boot without having access to the EFI boot selector prior to flashing the card. When the BootCD boots, you will see prompt...

HINT: nvflash -5 -6 gtx68mac.rom

Just follow the instructions in the video for this step of entering...

nvflash -5 -6 gtx68mac.rom

at the flashing prompt and 'y' at the prompts that come up. Wait until the flashing completes and the prompt returns.
If you get an error message, the card could have the ROM protection flag set. I believe 'nvflash -r' removes the protection on the ROM, but I didn't have to use that option on mine.

ps Make sure you have both power cables attached before you try to flash the card.
 
Last edited:
  • Like
Reactions: TimothyR734
Here is a Dropbox link to the BootCD cdrom image that I created according to the instructions on the YouTube video below for flashing the GTX 680 with the official Mac rom.

How to Flash GTX 680 for Mac

BootCD.iso for flashing GTX 680

The approach that I took deviated slightly from the YouTube instructions. With only the GTX 680 video card installed, I inserted the BootCD cdrom under macOS, shutdown the MacPro 3,1 and removed all the drive bays. This allows the BootCD cdrom to boot without having access to the EFI boot selector prior to flashing the card. When the BootCD boots, you will see prompt...

HINT: nvflash -5 -6 gtx68mac.rom

Just enter that at the flashing prompt and wait until the prompt returns after the flashing completes.
If you get an error message, the card could have the ROM protection flag set. I believe 'nvflash -r' removes the protection on the ROM, but I didn't have to use that option on mine.

ps Make sure you have both power cables attached before you try to flash the card.

Thank you very much. In a week the video card will arrive - I will do everything and write the result.
 
  • Like
Reactions: TimothyR734
Thank you very much. In a week the video card will arrive - I will do everything and write the result.

I definitely would recommend watching that YouTube video a few times so that you get a good sense of what the flashing process looks like and how the BootCD iso was made.

Also, don't forget that after you install the GTX680, the patched Catalina has to be reinstalled to purge out the legacy video patches. Those break acceleration on Metal compatible cards.
 
Last edited:
DP1 10.15.3 Atheros 9280 no longer works despite WiFi patch in dosdude1 patcher.
The required texts like corestorage.kext as well as CoreCaptureResponder.kext and
iO80211FamilyV2.kext are no longer loaded, but these are important for Atheros 9280 WLAN.

The plugin AirPortAtheros40.kext in iO80211Family.kext is loaded successfully.

False alarm ... had accidentally turned off the FN button and WLAN on the laptop ..
now everything is ok.
 
Last edited:
  • Like
Reactions: TimothyR734
Just curious - can someone explain the purpose of the LegacyUsbVideoSupport.kext installed in /L/E? I removed it from my HackBookPro 6,2 after upgrading to Catalina 10.15.2 (from Mojave 10.14.6) and my laptop doesn't seem to miss it. Just wondering what this kext is intended to do. Thanks!

LOL. Why do you even compare your HackBook to a real Macs? I am not an expert but I was under the impression that they are not quite the same.
 
  • Like
Reactions: TimothyR734
Didn’t work for me, after copy / paste the terminal commands a lot of errors were writen in the terminal window. After reboot I was with 3mb vram, the system report didnt even knew graphics as intel 3000 just generic display. Repeated the process 4 times . After reaplying the post install pacthes, everything is as it was, 512mb vram on intel 3000

They are not errors but "sudo kextcache -i /" is a detailed verbose prelinkedkernel rebuilt , so it's normal that you get many output lines from terminal, the pre-patched files worked on Catalina, you should check these steps:

- open /Library/Extensions/
and if your AppleIntelHD3000Graphics* are there then you have to replace the patched files there
so you have to repeat the terminal chown/chmod also with the /Library/Extensions/ path

- When you copy the two patched kext do not merge but Replace All, merging is very different from replacing
 
@*******: the GTX 680 arrived, it runs WONDERFULLY WELL with 15.2!!!!!! (115 euro on eBay).
Now my Mac Pro 3,1 is almost perfect. Even the rioter 64-bit Powerpoint 16.32 has nothing to complain.

Thanks for your advice and thanks to whom who made this possible for the rest of us.
 
@*******: the GTX 680 arrived, it runs WONDERFULLY WELL with 15.2!!!!!! (115 euro on eBay).
Now my Mac Pro 3,1 is almost perfect. Even the rioter 64-bit Powerpoint 16.32 has nothing to complain.

Thanks for your advice and thanks to whom who made this possible for the rest of us.
So happy to hear that! 👍🏼
 
  • Like
Reactions: TimothyR734
AirDrop Catalina pre-patched (only for Broadcom cards) to those interested you should post the output of these Catalina Terminal commands:

ioreg -l | grep "board-id" | awk '{print $4}'
ioreg -r -n ARPT | grep IOName
system_profiler -detailLevel mini | grep "Card Type"
system_profiler -detailLevel basic | grep "Model Identifier"


Meanwhile here are some Wifi kext that I've pre-patched (tested and working) to AirDrop on Catalina unsupported Mac, they are hyperlinks so just click the one for your machine to download:

AirDrop Catalina MacBook7,1 and MacBookPro6,2.zip

AirDrop Catalina patched MacBookAir2011 4,2.zip

MacBookPro8,3 AirDrop Catalina.zip

AirDrop fix Catalina MacBookAir4,1.zip

MacBookPro8,1 Airdrop Catalina.zip (This machine has two different board-id)

Macmini5,1 AirDrop Catalina.zip

MacBookPro8,2 AirDrop Catalina.zip


After downloaded, open a Catalina terminal and copy/paste:

sudo mount -uw / ; killall Finder

Then from Catalina Finder replace (do not merge) them inside your Catalina /System/Library/Extensions/

after from a Catalina terminal send these commands copy/paste one at once:

sudo chown -R 0:0 /S*/L*/E*/
sudo chmod -R 755 /S*/L*/E*/
sudo kextcache -i /


(the "kextcache" takes some minutes to complete)

At next reboot you should have AirDrop in Catalina Finder.

After you have a working AirDrop, I suggest to apply this additional fix to enable an extra AirDrop feature that apple removed from Catalina: "AirDrop Search for older Mac"

After a working AirDrop on Catalina, if you have also a Bluetooth 4.0 card (or BT4.0 usb dongle), to add Continuity (Handoff, hotspot, etc.) check this example: enable continuity from terminal
Hi, is it possible to patch Airdrop for Catalina on MacMini3,1?:

<"Mac-F22C86C8">
"IOName" = "pci14e4,4328"
Card Type: AirPort Extreme (0x14E4, 0x90)
Model Identifier: Macmini3,1
 
They are not errors but "sudo kextcache -i /" is a detailed verbose prelinkedkernel rebuilt , so it's normal that you get many output lines from terminal, the pre-patched files worked on Catalina, you should check these steps:

- open /Library/Extensions/
and if your AppleIntelHD3000Graphics* are there then you have to replace the patched files there
so you have to repeat the terminal chown/chmod also with the /Library/Extensions/ path

- When you copy the two patched kext do not merge but Replace All, merging is very different from replacing
Thanks @jackluke that did the trick, its working now :) . Files were at /Library/Extensions/
 
Hello there ;)...

I have a MacBook Pro late 2011,13". I am on Mojave right now, and from time to time I experience freezes(rainbow circle). my question is: is it better on Catalina, is it more stable?🤔
 
Hi, is it possible to patch Airdrop for Catalina on MacMini3,1?:

<"Mac-F22C86C8">
"IOName" = "pci14e4,4328"
Card Type: AirPort Extreme (0x14E4, 0x90)
Model Identifier: Macmini3,1

Not sure, you could check this: system_profiler -detailLevel mini | grep "BCM43xx"

The AirDrop Catalina patch from my experiments worked on BCM43xx firmware 7.x.x.x.x
a lower firmware might not work.

After other readings, I guess AirDrop feature (and not only) rely on this apple protocol AWDL:

In few words the only apple allowed AirDrop and continuity Wifi cards are those that use these Broadcom drivers: AirportBrcm4360 and AirportBrcmNIC
 
Last edited:
MacBookPro5,1 and MacMini3,1:
tried to update 10.15.0 to 10.15.2 using latest Catalina Patcher 1.3.0 and downloaded image from it.
Did it twice directly from os and booting from USB stick. Installation is smooth but after reboot it is still 10.15.0.
Didn't find any information. Any help?
[automerge]1576671352[/automerge]
Not sure, you could check this: system_profiler -detailLevel mini | grep "BCM43xx"

The AirDrop Catalina patch from my experiments worked on BCM43xx firmware 7.x.x.x.x
a lower firmware might not work.

After other readings, I guess AirDrop feature (and not only) rely on this apple protocol AWDL:

In few words the only apple allowed AirDrop and continuity Wifi cards are those that use these Broadcom drivers: AirportBrcm4360 and AirportBrcmNIC
I have Firmware Version: Broadcom BCM43xx 1.0 (5.10.131.36.16)
So no luck? Thank you any way.
 
Last edited:
  • Like
Reactions: TimothyR734
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.