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.
And when I try moving the file using 'sudo mv' in terminal, I get the following:

override rwxr-xr-x root/wheel for /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLightOriginal? (y/n [n]) y

mv: rename /Users/myusername/Downloads/SkyLightOriginal to /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLightOriginal: Read-only file system

So even though 'system' has permission to read and write this folder, sudo does not work to do so
[automerge]1571150840[/automerge]

Where can I get his updated wrappers?

Oh right, then it's simply this, type from Catalina Terminal:

sudo mount -uw / ; killall Finder

then repeat your commands to replace on-the-fly the file, it works just tested.
 
Last edited:
Adding the -x to the nvram boot args did work, but the actual fix was pretty easy so I'll leave it here for the next person.

The offending file is the PlatformSupport.plist on the Preboot volume. We need to mount it then rename the file. Unfortunately the folder it is in is unique to each computer, so I used Finder once the volume was mounted to make it easier. All this can be done from the booted Catalina drive, no need for recovery or anything else.


Open Terminal
sudo -s
diskutil mount disk1s2 (this may be different if you have more than one drive installed)

You should see output "Volume Preboot on disk1s2 mounted"

cd /Volumes/Preboot
open .

Finder will open in the Preboot folder. Simply browse into the only folder showing (UUID long string of numbers and letters), then rename the /System/Library/CoreServices/PlatformSupport.plist to BackupPlatformSupport.plist

Exit and reboot, Safe Mode should work simply by holding down the Shift key again.

Just tried this, it worked!
 
Last edited:
Hi,

I could not download, with the @dosdude1' Catalina patcher (1.1.7), the Cat 10.15.1 beta release. Any idea ?

Whatever, my MP 3,1 is running very well with Catalina 10.15.0 final release.

Also, what about the ability to use the software update to get the new releases ?

Many thanks,

Serviteur,
 
Hi,

I could not download, with the @dosdude1' Catalina patcher (1.1.7), the Cat 10.15.1 beta release. Any idea ?

Whatever, my MP 3,1 is running very well with Catalina 10.15.0 final release.

Also, what about the ability to use the software update to get the new releases ?

Many thanks,

Serviteur,

Full installers for point releases of macOS don't exist until their final release. You have to be enrolled in the beta program to get access to the beta software updates.
 
i havent seen a post about this.. forgive me if it is posted..
does media sharing work thru catalina for anyone?
all i get is to log in to home sharing, it looks to start then grey out the checkbox?
 
  • Like
Reactions: TimothyR734
The offending file is the PlatformSupport.plist on the Preboot volume. We need to mount it then rename the file. Unfortunately the folder it is in is unique to each computer, so I used Finder once the volume was mounted to make it easier.
You could do it like in the script described at #4,685
but instead of "cd /Volumes/Recovery/*/" use "cd /Volumes/Preboot/*/". The * wildcard assumes there is only one directory (it skips invisible directories that start with a period . such as .Trashes)

If you want to remove wildcards and assumptions, then you could also add code to the script to get the UUID of the Catalina disk and the disk and slice numbers of the corresponding Preboot volume.
 
Possible bug.

I use the patched USB I installer on my MacBook 2010 Pro 15 and Mac Mini 2014.

I'm able to boot my Mini 2014 in Safe Mode and Recovery Mode but I can't for MacBook 2010. I'm using HDD formatted APLS and check there is the Recovery volume in the HDD. I installed twice with a clean install.

Anyone experience this? Or idea how to solve this? Thanks

Kenneth
 
  • Like
Reactions: TimothyR734
I'm not seeing this issue with either Word or News. (I'm not able to test Home.)

Not sure what is going on with your system. Does toggling "reduce transparency" help? This is very strange.

No, toggling "reduce transparency" does not help. On Mojave, it is black boxes that appear on the home app and news app instead of the proper text(graphics). On Catalina, its just blank "transparent" icons in the Home app. But News app appears to be working correctly......?? Thank you so much for your help and ALL of your contribution to the project!!
 
Hi Dosdude1,

Can you include this MacBook Pro 2010 mid GPU Panic fix on the post install list as optional?


All MacBook with NVIDIA GeForce GT 330M uses a low quality capacitor that cause GPU panic and crash macOS after boot up for less than a minute in the desktop. This makes it very difficult to apply the patch in the time. The patch lower the speed so it doesn't cause the capacitor to be hot up and become instable that resulted in macOS crash.

To the patch, first have to disable the SIP and then run the patcher to patch kext in safe mode or in desktop. But for 10.15 you also need to run this command in terminal before running the patcher: sudo mount -uw


Thanks and let me know if you need me to test it.

Ken
 
  • Like
Reactions: TimothyR734
You could do it like in the script described at #4,685
but instead of "cd /Volumes/Recovery/*/" use "cd /Volumes/Preboot/*/". The * wildcard assumes there is only one directory (it skips invisible directories that start with a period . such as .Trashes)

If you want to remove wildcards and assumptions, then you could also add code to the script to get the UUID of the Catalina disk and the disk and slice numbers of the corresponding Preboot volume.

That was my initial intent of using a wildcard for APFS Recovery location, to avoid a script that detect and get the UUID, moreover for this "Shift-key" use, you can remove (rm) or rename (mv) any "PlatformSupport.plist" in this common path /Volumes/*/System/Library/CoreServices/ even having multiple Preboot UUID, I mean PlatformSupport.plist is not so important for any OSX functionality.
 
  • Like
Reactions: TimothyR734
Brightness control working for me on an iMac 8,1 with GeForce 8800, both via keyboard and system preferences. Software Update is not patched for any unsupported mac yet, I don't believe.


I think the issue some people are mentioning about the incorrect installer version is just an Apple mistake. The "Get Info" in Finder shows 15.0.32 but the "About" within the installer app still shows 15.0.31, Apple probably just forgot to update the text

But still have the Feedback tool :(
 
  • Like
Reactions: TimothyR734
Supplemental Update released should we do anything special while update?

BTW Software Update didn't find anything.

How to update it?

Screen Shot 2019-10-15 at 22.01.09.png
 
Last edited:
That's the point, from the Air you should do a clean Catalina installation with the post-install patches for your iMac 2011 except the "Video Patch" you have to uncheck it, you don't need it for a Kepler Metal GPU.

On the Air you could even make a Catalina patched installation on an external USB hdd, and then test it on iMac 2011, if works you clone that to the internal iMac disk from HighSierra.

Ok first step: installed Catalina on USB disk from MacBook Air running Catalina with dosdude patcher (I’ve had to disable SIP)...... but no possibility to run post install patches. The external usb boots correctly on MacBook Air.
Now I’m creating a usb stick with Catalina Installer from dosdude.
Next step: boot the MacBook Air from the stick....and then apply from it the post install patches on the USB HDD for my iMac 12,1 WITHOUT video card patch.
Last step: try to boot my iMac.....from usb hdd patched.....finger crossed🤞

Stay tuned....

A2B4B135-52DD-4D79-A0CD-F82F17C1F911.jpeg
 
Last edited:
  • Like
Reactions: TimothyR734
i never get any updates from the app, even have the beta signed in...

for Catalina or general? Cause I always got in the APFS system on Mojave. That's why I asked what will should do on Catalina. I thought the same process we will do.

As we do not have OTA active yet this will have to be a full download and install over the older Catalina. Worth waiting until dosdude1 has looked at it.
Thanks.
 
Last edited:
  • Like
Reactions: TimothyR734
Tried two clean installs using the patcher and tried using continuity activation tool

I could not get CAT to work for me. so I made the changes my self. I found these directions on the CAT GitHub page:

"you need to find out your computer board id. It's different for every particular Mac model. For instance, my Mac board id is "Mac-F221BEC8" because it's a Mac Pro 5,1 of 2010. If it had been a Mac Pro 5,1 of 2012, its board id would be different. If you don't know yours, Google your specific model until you find two or three corroborating testimonies that what you find is, indeed, your computer board id.

So, repeating the explanation above that I posted 29 days ago, do the following:

  1. Using TextEdit or a similar tool, open /System/Library/Frameworks/IOBluetooth.framework/Versions/A/Resources/SystemParameters.plist. You should see a list of board ids. Find the relevant entry for your model. Once found, you should see that it has one subelement called "ContinuitySupport". Presumably, it has the boolean value "false"; that should be changed to "true". Save the file.

  2. Study this command (it's one single line):
sudo -E perl -pi -e "s/\Mac-00BE6ED71E35EB86/\Mac-F221BEC8\0\0\0\0\0\0\0\0/" /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcm4360.kext/Contents/MacOS/AirPortBrcm4360

Notice that "F221BEC8\0\0\0\0\0\0\0\0" is the "short" board-id (excluding the "Mac-" part) of the Mac Pro 5,1 of 2010, followed by eight nulls, making up the 16 bytes used by the current "long" board ids. Now, edit the above line (for instance, using TextEdit) so that, instead of "F221BEC8\0\0\0\0\0\0\0\0" you paste whatever board id your computer has. If it is eight bytes long, remember to add the eight nulls. Now, double check that your modified line is the correct equivalent of the instruction above for your computer."

  1. Open Terminal. Select your previously edited instruction of step 2 and drag it to your Terminal window. Press Enter. You'll be prompted to enter your administrative password. Do it.

  2. Now you only need to delete the kext cache:
    Enter this in Terminal:
    cd /System/Library/Extensions/
    sudo touch .

  3. Boot your computer.
Instant Hotspot, Handoff, Universal Clipboard and Apple Watch Unlock should work"



edit: you may need to type this into terminal as well. with your board id of course

sudo -E perl -pi -e "s/\Mac-00BE6ED71E35EB86/\Mac-YOUR BOARD ID HERE/“ /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortBrcmNIC.kext/Contents/MacOS/AirPortBrcmNIC
 
Last edited:
Ok first step: installed Catalina on USB disk from MacBook Air running Catalina with dosdude patcher (I’ve had to disable SIP)...... but no possibility to run post install patches. The external usb boots correctly on MacBook Air.
Now I’m creating a usb stick with Catalina Installer from dosdude.
Next step: boot the MacBook Air from the stick....and then apply from it the post install patches on the USB HDD for my iMac 12,1 WITHOUT video card patch.
Last step: try to boot my iMac.....from usb hdd patched.....finger crossed🤞

Stay tuned....

View attachment 869757

Eureka!!!

D4A56637-4885-43A6-B73E-A868BCC542FE.jpeg
190AEBE9-8D9D-41C6-873C-3AF5EEBFA250.jpeg


First little step.....the usb hdd boots my iMac 21,5 with the K2000M video card.

7830ABB2-9332-456A-94A4-D1F7A9A62CBB.jpeg


Next step is to clone the usb hdd onto the internal SSD

Any suggestion?
CARBONCOPYCLONER?
 

Attachments

  • image.jpg
    image.jpg
    7.8 MB · Views: 167
Any one get airdrop working. Not working on my MacBook Air 4,2

I made some kind of patch that should work but only on 2010 and 2011 machines (maybe 2009 too), what's the output of these terminal commands on your Catalina:

ioreg -l | grep "board-id" | awk -F\" '{print $4}'

ioreg -r -n ARPT | grep IOName

system_profiler -detailLevel mini | grep "Card Type"


Mine are:

Mac-F22C89C8

"IOName" = "pci14e4,4353"

Card Type: AirPort Extreme (0x14E4, 0x93)

The attached patch for enabling AirDrop on Catalina is only for MacBook7,1 and MacBookPro6,2


edit
:
I made an AirDrop patch (using a previous stock Catalina IO80211Family.kext) for MacBook Air 4,2 and JusVan reported that works correctly
 

Attachments

  • Screenshot 2019-10-16 at 00.59.42.png
    Screenshot 2019-10-16 at 00.59.42.png
    956.9 KB · Views: 215
  • AirDrop Catalina MB7,1 and MBP6,2.zip
    7.8 MB · Views: 1,094
Last edited:
I'm working on that currently.

EDIT: Just fixed. You can install via Patch Updater.

I just confirmed the patch also works on Catalina 10.15 GM on the iMac 7,1 2007 with the upgraded CPU. Any chance we could also get this model added via the Patch Updater? It was quite a chore to get it working manually. Thanks!
 
  • Like
Reactions: TimothyR734
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.