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.
I can confirm this works for me

How to Use:
Open a terminal app (terminal or iterm2)
Find the App Bundle ID
Code:
grep 'BundleIdent' -A 1 /Applications/<APPLICATION NAME>/Contents/Info.plist
use CFBundleIdentifier with tccplus application
Code:
<PATH TO TCCPLUS>/tccplus add Microphone <CFBundleIdentifier>

Bash:
GrimMethos@iMac ~ % grep 'BundleIdent' -A 1 /Applications/Discord.app/Contents/Info.plist
    <key>CFBundleIdentifier</key>
    <string>com.hnc.Discord</string>
GrimMethos@iMacc ~ % grep 'BundleIdent' -A 1 /Applications/zoom.us.app/Contents/Info.plist
    <key>CFBundleIdentifier</key>
    <string>us.zoom.xos</string>
GrimMethos@iMac ~ % ./tccplus add Microphone com.hnc.Discord
Successfully added Microphone approval status for com.hnc.Discord
I cannot locate Bundle id APP, but i can open package content (selecting the installed APP on aplications, right click it) and then i can find info.plist and look for CFBundleIdentifier.
I'll try later to use tccplus... For camera is the same thing, put Camera instead Microphone, right?
 
  • Like
Reactions: TimothyR734
thank you for the script help.. it did install the update, and reapplied the patches. but it is in a reboot error ??
im going to redo the 10.15.4 and reapply the update again.

Can you post a screen of this reboot error?

Are you sure you applied the post-install patches targeting the correct Catalina volume?

If you retry to update, after OTA installation, when you re-apply the post-install patches try to don't select the APFS patch, that should keep the opencore bootloader installed (hold alt-option key after power-on picking EFI boot).

When you installed a patch you can't (easily) revert back, unless you re-install, so pay attention.
 
Last edited:
I cannot locate Bundle id APP, but i can open package content (selecting the installed APP on aplications, right click it) and then i can find info.plist and look for CFBundleIdentifier.
I'll try later to use tccplus... For camera is the same thing, put Camera instead Microphone, right?
in my example you need to replace <APPLICATION NAME> with the actual application

if you look at the "full example" I do it for zoom.us.app and Discord.app (your way of show package contents and then opening the Info.plist also works)

And yes for the camera put Camera

If I knew more about macOS Programming I would just make this a drag and drop app that could do this, if I get time I might try my had at it.
 
If I knew more about macOS Programming I would just make this a drag and drop app that could do this, if I get time I might try my had at it.
Good idea! Based on your comment I made a basic AppleScript GUI for tccplus, super simple but it should do the job.

Tell me if it works!

Edit: fixed a bug and reuploaded.
 

Attachments

  • tccplus wrapper hotfix.zip
    52.5 KB · Views: 8,956
Good idea! Based on your comment I made a basic AppleScript GUI for tccplus, super simple but it should do the job.

Tell me if it works!

Edit: fixed a bug and reuploaded.
I just did a quick commandline to do some of the work too, yours is probably better since it is a gui and can actually run the tccplus mine wouldnt cause of permission issues....

[automerge]1585928499[/automerge]
Good idea! Based on your comment I made a basic AppleScript GUI for tccplus, super simple but it should do the job.

Tell me if it works!

Edit: fixed a bug and reuploaded.
You should submit this as a PR to the github repo as well, it is a good addition

Also note, this must have gatekeeper disabled i believe I was trying this on my supported machine and it was complaining....
 
Last edited:
I just did a quick commandline to do some of the work too, yours is probably better since it is a gui and can actually run the tccplus mine wouldnt cause of permission issues....

[automerge]1585928499[/automerge]

You should submit this as a PR to the github repo as well, it is a good addition

Also note, this must have gatekeeper disabled i believe I was trying this on my supported machine and it was complaining....
So I updated your wrapper to make it allow multi select and start in the /Applications folder



If you dont trust me, take the applescript, look at it, and compile it into an app yourself.

Please never trust anything you pull off the internet without looking I can tell you that there is nothing bad in that App but I could be a bad actor.
 
Good idea! Based on your comment I made a basic AppleScript GUI for tccplus, super simple but it should do the job.

Tell me if it works!

Edit: fixed a bug and reuploaded.
I tried it, works, but if i choose the APP and then chose "all" permissions, it does nothing...
I need to choose (for Skype, for instance) add microfone, and then do it again to choose camera.
 
  • Like
Reactions: TimothyR734
I tried it, works, but if i choose the APP and then chose "all" permissions, it does nothing...
I need to choose (for Skype, for instance) add microfone, and then do it again to choose camera.
It should open Terminal and run the command there -- what does that output?

I've found that you may still have to check the box in Privacy prefpane after running the tool, but at least it makes the box appear.

I successfully added Zoom with tccplus and Microsoft Teams with my applet, so it should work. (I did notice that it seems that tccplus doesn't work with AMFI on, but since it's only needed with AMFI off, that's kind of a non-issue.)

Edit: @GrimMethos has created an improved version of the AppleScript which can add multiple services at once, see it here!
 
It should open Terminal and run the command there -- what does that output?

I've found that you may still have to check the box in Privacy prefpane after running the tool, but at least it makes the box appear.

I successfully added Zoom with tccplus and Microsoft Teams with my applet, so it should work. (I did notice that it seems that tccplus doesn't work with AMFI on, but since it's only needed with AMFI off, that's kind of a non-issue.)

Edit: @GrimMethos has created an improved version of the AppleScript which can add multiple services at once, see it here!
The script works, Open a window to choose the APP, then another to choose permissions, then Open a terminal Windows with the command and gives success, if i choose "all" for permissions, if i go to privacy and security i cannot see the APP on the right collum on anywhere and doesn't work (no Microphone and no camera on Skype for instance). If i do the same, but choose add Microphone (only), went to permissions and security window, and i see it under microphone permissions (and also Microphone works). Sorry for my English...
Do i make myself understandable?

PS : i choose "add" One by One that was needed for every APP that i've needed, and now everything works like it shoud (Skype, Facebook Messenger, Vodafone call console, this was the apps that i need.)
 
The script works, Open a window to choose the APP, then another to choose permissions, then Open a terminal Windows with the command and gives success, if i choose "all" for permissions, if i go to privacy and security i cannot see the APP on the right collum on anywhere and doesn't work (no Microphone and no camera on Skype for instance). If i do the same, but choose add Microphone (only), went to permissions and security window, and i see it under microphone permissions (and also Microphone works). Sorry for my English...
Do i make myself understandable?
Hmm, maybe the All option in tccplus doesn't work. I just wrote the GUI, so we'd have to ask @jslegendre about that. Or the script could be adapted to just run the tool once for every service instead, perhaps...

No need to apologize, it's perfectly clear now :)
 
Hmm, maybe the All option in tccplus doesn't work. I just wrote the GUI, so we'd have to ask @jslegendre about that. Or the script could be adapted to just run the tool once for every service instead, perhaps...

No need to apologize, it's perfectly clear now :)
My only concern is if there is another relevant permissions (like contacts), but until now, my wife is working with no problems. I have 2 SSD disks, One with high Sierra and another One with patched catalina, fortunately...
I spent some time working on a iMac 27 mid 2011, now with 32gb RAM, i7 2600, a 780m graphic card (with modded large heatskink), 2 SSD and with a broadcom BCM943602CDPAX (AC internet and 4.2 bluetooth). Even sidecar and airdrop works... Some investment to a daily use iMac, upgraded as possible... 😉

For now, only time machine doesn't work, but this is not relevant, for now...
 
Bonsoir,

I have to reinstall (clean install on a repartitioned ssd disk) 10.15.4 using 1.4.0 @dosdude1 patcher, without the AMD Meta Driver SSE4.2 Emulation Layer (I have a MP3,1 with a Nvidia GTX 680 2Go, metal compatible).

Unfortunately, I still have, at wake up after a long sleep this message :

4dab96dd-569d-491b-91f0-65da73209976.jpeg


I don't know what to do now : back to El Capitan ?

Serviteur,
 
I tried to use dictation, turning on system preferences- keyboard. I ser the black Microphone with white color fluctuation on it (regarding sound), but under i have a Yellow triangle and an info that "could not find microfone". Can anyone help?
 
  • Like
Reactions: TimothyR734
So I updated your wrapper to make it allow multi select and start in the /Applications folder



If you dont trust me, take the applescript, look at it, and compile it into an app yourself.

Please never trust anything you pull off the internet without looking I can tell you that there is nothing bad in that App but I could be a bad actor.

@GrimMethos and @ASentientBot and others: Thanks a lot for this! After finding a workaround for Zoom.us and its camera functionality, I was happy. This is a bigger one! Our management decided to ditch (=prohibit) Zoom, and I agree with that. They went for Cisco Webex Meetings. Webex though has the same authorisation issues as several other apps in patched Catalina. Webcam and microphone now just work, you made me happy.
 
Last edited:
Bonsoir,

I have to reinstall (clean install on a repartitioned ssd disk) 10.15.4 using 1.4.0 @dosdude1 patcher, without the AMD Meta Driver SSE4.2 Emulation Layer (I have a MP3,1 with a Nvidia GTX 680 2Go, metal compatible).

Unfortunately, I still have, at wake up after a long sleep this message :

View attachment 903365

I don't know what to do now : back to El Capitan ?

Serviteur,

When you complete the reboot after that, macOS should put up a dialog offering to send a crash log to Apple. If you click the button to view the crash log, what does it show? When I had problems on my MacPro 3,1 with GTX680 under 10.15, the issue was always that the machine wouldn't wake from the black window. I had to force a reboot in that case but I don't believe I had spontaneous kernel panics like that.
 
  • Like
Reactions: TimothyR734
When you complete the reboot after that, macOS should put up a dialog offering to send a crash log to Apple. If you click the button to view the crash log, what does it show? When I had problems on my MacPro 3,1 with GTX680 under 10.15, the issue was always that the machine wouldn't wake from the black window. I had to force a reboot in that case but I don't believe I had spontaneous kernel panics like that.

Bonsoir,

No, macOS reboot directly and no dialog !

What do you mean by "the machine wouldn't wake from the black window" : is it a question of settings in the energy saver prefpane ?

Serviteur,
 
Last edited:
  • Like
Reactions: TimothyR734
Can you post a screen of this reboot error?

Are you sure you applied the post-install patches targeting the correct Catalina volume?

If you retry to update, after OTA installation, when you re-apply the post-install patches try to don't select the APFS patch, that should keep the opencore bootloader installed (hold alt-option key after power-on picking EFI boot).

When you installed a patch you can't (easily) revert back, unless you re-install, so pay attention.
Thank you for the reply..
the message is in multi language. “The os has crashed, click any key to continue ( like the black screen message) except this I’d a white screen message.
I have to revert to the dosdude1 installer to go back to 10.15.4.
i do use the post patch installer, does not make any diff.
holding down the opt. Key only shows the startup drive. No Efi boot volume.
 
  • Like
Reactions: TimothyR734
Hmm, maybe the All option in tccplus doesn't work. I just wrote the GUI, so we'd have to ask @jslegendre about that. Or the script could be adapted to just run the tool once for every service instead, perhaps...

No need to apologize, it's perfectly clear now :)
My only concern is if there is another relevant permissions (like contacts), but until now, my wife is working with no problems. I have 2 SSD disks, One with high Sierra and another One with patched catalina, fortunately...
I spent some time working on a iMac 27 mid 2011, now with 32gb RAM, i7 2600, a 780m graphic card (with modded large heatskink), 2 SSD and with a broadcom BCM943602CDPAX (AC internet and 4.2 bluetooth). Even sidecar and airdrop works... Some investment to a daily use iMac, upgraded as possible... 😉

For now, only time machine doesn't work, but this is not relevant, for now...

I concur it that it is probably an underlying error use my updated one and you should be able to at least select more than one at a time and it will do all of them

 
Bonsoir,

No, macOS reboot directly and no dialog !

What do you mean by "the machine wouldn't wake from the black window" : is it a question of settings in the energy saver prefpane ?

Serviteur,

Pretty much what it says. When I tried to wake the MacPro from sleep in those instances, the monitor would never come back from black when the machine was supposed to wake. It appeared to be unresponsive and required a hard reboot. Fortunately that issue hasn't happened for quite sometime. My Energy Saver panel settings are just...
Screen Shot 2020-04-03 at 5.15.20 PM.png

and in the Desktop & ScreenSaver panel I set a hot corner to 'Put Display to Sleep'. Normally, I shove the mouse to that corner and wait for the machine to sleep on its own. I never bother to explicitly sleep it from the Finder menu.
 
Last edited:
  • Like
Reactions: TimothyR734
Hi, i have a question. I have succesfuly installed Mojave on my MacBook 5,2 and now i want to upgrade it to Catalina. My main Mojave OS partition is on HFS+ filesystem. In order to get Catalina to work properly on my mac do i need to convert it to APFS with the tool provided in 1.3.0 patcher? (Converting form disk utility while booted from Catalina USB)
Thanks!

Edit
Nvm, i did conversion and installed it flawlessly ;)
 
Last edited:
  • Like
Reactions: TimothyR734
If all else fails, go to MR GPU MXM forum post 4921 and download the iMac OpenCore Loader.dmg.
Build an SD card or USB mem stick from the dmg using Balena Etcher and boot the Mac from that using Option key at power-up to use the keyboard backlight adjustment. Select Catalina Loader as the Startup Disk in Sys Prefs for future boots.

What about a solution for the keyboard light background? Mine's not working ever since I updated to Catalina using dosdude's method.
 
  • Like
Reactions: TimothyR734
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.