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.
If you have a non-APFS firmware machine, you can continue the installer screen holding alt-option key, selecting opencore, then from opencore menu select the "macOS Installer" label, or you can simply install the APFS (efi driver) patch from dosdude1 post-install patches.

Anyway I guess maybe a defective USB drive or some wrong packages downloaded in making the patcher, or you modified the config.plist in some way, because I have tested my opencore setup and from there can boot any USB installer, or simply hold alt-option after power-on and opencore is not loaded, otherwise try a PRAM reset.
Thank you. All tricks worked.

I installed OC v0.5.8 with Builtin APFS and use your config.plist as a base. Made a clean installed.

Used this patches from dosdude1 patcher for my iMac 9,1;

Legacy Video Card Patch
Legacy USB Support Injector (I am also using your kext)
SIP Disabler Patch
Legacy Wifi Patch
Legacy Ethernet Patch
Legacy Audio Patch

Didn't install these patches;

Platform Check Patch
Install Patch Updater
APFS Patch
Legacy Platform Compatibility Patch

What works;
Boot like a Mac I am not using ShowPicker option timeout set 0
Video
Audio
Ethernet
Wifi
iServices


Doesnt work;
OTA

Do you have any suggestions from the patches I did not install or any suggestion?
 
Hi ASentientBot, I just format my MacBook Pro several times and I still get an error message as I have reported on my previous posts. However, when I run your script for the first time I get the error below:
View attachment 906173

do you have any idea?
In my experience tccplus only crashes when you have AMFI enabled -- in which case, you you don't need it anyways.
 
Hey guys, im running dosdudes patched catalina on 2011mbp 13" with updated to 8gb ram and ssd but its not handling it and id like to go back to the last legit update from apple.
can anyone tell me how?
so far ive; tried to reinstall from recovery mode however when i hold command+r on startup i just get a white screen. the apple installer that downloaded el capitan wouldnt let me go backwards even thought the copy i was using isnt legit.
i dont know how to boot from a usb and reinstall from there but could look it up but im unsure where to start as i really dont want to install fresh but if thats the only option i will deal with it and can anyone tell me how to install from usb or tbh any thing?
cheers for any help guys.
 
Let me ask you this which version of Zoom do you have install I have 4.5.9 I know the latest version requires metal which our unsupported mac's lack

Imagine that I have not installed any Zoom verison, I only tested the opening of tccplus.

In my experience tccplus only crashes when you have AMFI enabled -- in which case, you you don't need it anyways.

Thanks! :) How can I disabled AMFI?
 
  • Like
Reactions: TimothyR734
Imagine that I have not installed any Zoom verison, I only tested the opening of tccplus.



Thanks! :) How can I disabled AMFI?
Sorry, I was unclear. If you have AMFI enabled, you don't need tccplus since there should be no issues with giving permission to apps. In fact, tccplus seems to crash whenever AMFI is on (not sure why; I didn't write the tool, just the GUI wrapper). It sounds like this is the case with your machine -- leave it how it is. There should be no need to disable AMFI. Even if you're using a theming/injection platform like MacForge, you can disable Library Validation but leave AMFI on.

It's when AMFI is disabled, breaking the camera/microphone permissions preference, that tccplus is needed in the first place.

I hope that clears some things up. What are you trying to accomplish anyways?
 
Hi guys, I'm running an iMac 27" 2011 with the GTX860 2GB.
Until Catalina 10.15.3 it was working perfectly with the Patcher from dosdude....
But when I try to update to 10.15.4 with the Patcher 1.41 I have a black screen.
the created bootable HDD with the Patcher will not work at all.
when I try to boot from a created bootable HDD with the Patcher 10.15.3 it works....
What can I do to get 10.15.4 on my iMac??
 
  • Like
Reactions: TimothyR734
Thank you. All tricks worked.

I installed OC v0.5.8 with Builtin APFS and use your config.plist as a base. Made a clean installed.

Used this patches from dosdude1 patcher for my iMac 9,1;

Legacy Video Card Patch
Legacy USB Support Injector (I am also using your kext)
SIP Disabler Patch
Legacy Wifi Patch
Legacy Ethernet Patch
Legacy Audio Patch

Didn't install these patches;

Platform Check Patch
Install Patch Updater
APFS Patch
Legacy Platform Compatibility Patch

What works;
Boot like a Mac I am not using ShowPicker option timeout set 0
Video
Audio
Ethernet
Wifi
iServices


Doesnt work;
OTA

Do you have any suggestions from the patches I did not install or any suggestion?

My OpenCoreAPFSloader is based on version 0.5.6 , for recent version you should read opencore manual because the developer often changes features and xml plist keys.

Legacy USB Support Injector is developed by parrotgeek1 .

In my opencore config I also disabled SIP (Apple Internal too) with a base64 csr active config (so you can use stock Catalina boot.efi).

For OTA you should first try this: CatalinaOTAswufix

then on non-APFS firmware machine to continue the OTA "macOS Installer" you should use opencore but showpicker timeout 10, otherwise you don't have time to select the OTA "macOS Installer".
 
Last edited:
View attachment 906068
thank you sincerely for all your help but maybe I should format everything and reinstall Catalina.
For me this worked:
double click on TCCplus.applescript
Script Editor opens
Run the script (3rd button on top)
download tccplus if required
follow the instruction (select app, add permission) for EVERY permission you need.

I have AMFI disable.
 
  • Like
Reactions: TimothyR734
In my experience tccplus only crashes when you have AMFI enabled -- in which case, you you don't need it anyways.

Your tips are always useful, I recently updated to Mojave 10.14.6 security update 2020-002 and encountered the issue where can't give more any app permissions in Security and Privacy (https://github.com/jslegendre/tccplus doesn't worked on Mojave even with SIP and AMFI disabled).

Then I noticed that for some testing reasons I had disabled AMFI in Mojave, so I simply re-enabled AMFI (on any com.apple.boot.plist and nvram) and now with the stock tccutil all app privacy permissions are correctly prompted, added to tcc database and working.

About Catalina AMFI enabled works until 10.15.3 , but of course starting from 10.15.4 AMFI needs to be disabled for non-metal GPU and consequently tccplus is required.
 

Attachments

  • Screenshot 2020-04-16 at 11.35.35.png
    Screenshot 2020-04-16 at 11.35.35.png
    377.4 KB · Views: 123
Last edited:
My Chrome Browser started to crash again today.
Maybe it was because of an update.
These are the results of the xattr -lr command before doing the clearing of the attributes.

Screenshot 2020-04-16 at 12.29.32 PM.png


After doing the clearing and the codesign everything works fine again.
For more information on this method search my previous posts!
 
  • Like
Reactions: TimothyR734
Sorry, I was unclear. If you have AMFI enabled, you don't need tccplus since there should be no issues with giving permission to apps. In fact, tccplus seems to crash whenever AMFI is on (not sure why; I didn't write the tool, just the GUI wrapper). It sounds like this is the case with your machine -- leave it how it is. There should be no need to disable AMFI. Even if you're using a theming/injection platform like MacForge, you can disable Library Validation but leave AMFI on.

It's when AMFI is disabled, breaking the camera/microphone permissions preference, that tccplus is needed in the first place.

I hope that clears some things up. What are you trying to accomplish anyways?

Okay! Indeed everything is clearer. However I still have a problem with the cam: macOS asks me to activate the cam and the microphone for Zoom client but when I start a meeting on Zoom I do not see any image, neither mine nor those of others. However others can see me and hear me and I hear them. The problem is only with the cam. If I start a recording during the meeting I can see myself on the video ... weird

ps: I have 10.15.4
 
  • Like
Reactions: TimothyR734
Okay! Indeed everything is clearer. However I still have a problem with the cam: macOS asks me to activate the cam and the microphone for Zoom client but when I start a meeting on Zoom I do not see any image, neither mine nor those of others. However others can see me and hear me and I hear them. The problem is only with the cam. If I start a recording during the meeting I can see myself on the video ... weird

ps: I have 10.15.4

A guy some pages before, posted a pkg that works.
I am talking about v4.5.9 (5757.1110)
 
My OpenCoreAPFSloader is based on version 0.5.6 , for recent version you should read opencore manual because the developer often changes features and xml plist keys.

Legacy USB Support Injector is developed by parrotgeek1 .

In my opencore config I also disabled SIP (Apple Internal too) with a base64 csr active config (so you can use stock Catalina boot.efi).

For OTA you should first try this: CatalinaOTAswufix

then on non-APFS firmware machine to continue the OTA "macOS Installer" you should use opencore but showpicker timeout 10, otherwise you don't have time to select the OTA "macOS Installer".
But my csr fully disabled with this;

Screen Shot 2020-04-16 at 13.40.39.png

Screen Shot 2020-04-16 at 13.38.24.png

am I need any of these?

Platform Check Patch
Install Patch Updater
APFS Patch
Legacy Platform Compatibility Patch

@jackluke I am getting this;

Screen Shot 2020-04-16 at 14.14.28.png
 
Last edited:
  • Like
Reactions: TimothyR734
But my csr fully disabled with this;

View attachment 906371
View attachment 906372
am I need any of these?

Platform Check Patch
Install Patch Updater
APFS Patch
Legacy Platform Compatibility Patch

@jackluke I am getting this;

View attachment 906384

If you remove opencore you should apply those patches, about OTA swu fix, I haven't used relative paths, so you should run the app from Downloads folder or from Desktop, without any subfolder (and without renaming the app).
[automerge]1587036881[/automerge]
For SIP fully disabled from opencore if you use an xcode plist editor you should set this value for csr active config: 4 bytes: 77000000

as you written E70300000 I guess is wrong.

But SIP fully disabled method from opencore is more effective if you remove the SIPManager.kext from /Library/Extensions/ and use a stock Catalina Preboot boot.efi .

This is the output when SIP is fully correctly disabled:
Code:
csrutil status
System Integrity Protection status: disabled.

But also as unknown status, it should work anyway.
 
Last edited:
If you remove opencore you should apply those patches, about OTA swu fix, I haven't used relative paths, so you should run the app from Downloads folder or from Desktop, without any subfolder (and without renaming the app).

is this just for beta update? If I disabled beta enroll will it find the regular update?
 
is this just for beta update? If I disabled beta enroll it will find the regular update?

Exactly, just Restore defaults from Catalina Software Update prefpane (wait a couple of minutes to let update to show), but when you start downloading the OTA update, apply the OTA update fix.

On non-APFS firmware machine when the OTA is downloaded after restart you should use opencore to select the "macOS Installer" to continue the OTA installer (Catalina circle logo).

APFS firmware machine instead can continue OTA update also without opencore.
 
Last edited:
Exactly, just Restore defaults from Catalina Software Update prefpane (wait a couple of minutes to let update to show), but when you start downloading the OTA update, apply the OTA update fix.

I disabled enroll. Then search a new update and find 10.15.4 start it. Open your app again and click to OTA fix; But download continue btw...

Screen Shot 2020-04-16 at 14.54.54.png
 
  • Like
Reactions: TimothyR734
Close the app, and retry OTA update fix when OTA downloading is at 10% , example if your download package is 3 GB, download at least 300 MB before reapplying the fix.
Ok. BTW I am on the OC. (Just like you said I set timeout 20sec etc. Here is the weird thing. Its already finished the download. I click to Update Now but I cant see the MacOS installer on the bootpicker! Every restart it shows the update but never install it.
Screen Shot 2020-04-16 at 15.16.13.png

Edit: I think I handle it. Ok. Sure its work now. 👍
 
Ok. BTW I am on the OC. (Just like you said I set timeout 20sec etc. Here is the weird thing. Its already finished the download. I click to Update Now but I cant see the MacOS installer on the bootpicker! Every restart it shows the update but never install it.
View attachment 906398
Edit: I think I handle it. Ok. Sure its work now. 👍

The OTA update fix (based on Pinarek .dist editing method) is required on unsupported Catalina mac, otherwise the OTA installer will refuse to install the update, and the only way to re-patch the OTA packages is to remove the downloaded folders from Catalina /Library/Updates/ (and probably delete also the "macOS Install Data" folder on the Catalina Data Volume) , so re-downloading again the OTA update and patch the .dist when downloading is at 3% or before restart or Update Now button.
 
  • Like
Reactions: TimothyR734
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.