Tools: Fix: Microphone Permissions Not Showing Up on Hackintosh (macOS Tahoe/Sonoma)

Tools: Fix: Microphone Permissions Not Showing Up on Hackintosh (macOS Tahoe/Sonoma)

Source: Dev.to

1. The "Nuclear" Reset ## 2. Manual Injection (The tccplus Way) ## 3. The "Terminal Proxy" Workaround ## 💡 Pro Tip for Hackintoshers If you're on a Hackintosh and apps like Brave or OBS won't ask for microphone permissions—leaving your "Privacy & Security" list empty—the system's TCC (Transparency, Consent, and Control) database is likely stuck. Here is the quick fix to manually inject those permissions. Before trying tools, try resetting the microphone database to force macOS to "re-discover" apps. If the reset fails, you can manually force apps into the permission list using tccplus. OBS: osascript -e 'id of app "OBS"' (usually com.obsproject.obs-studio) If you need a fix right now and the database won't update, launch the app via Terminal. macOS will often grant the permission to Terminal instead, which "leaks" the access to the app. Click *"Allow"** when the prompt asks if Terminal can access the microphone.* If these commands fail, check your SIP (System Integrity Protection) status. If SIP is fully locked down, the system might block these manual database edits. You may need to partially disable it via OpenCore (0x803) to make these changes stick. Templates let you quickly answer FAQs or store snippets for re-use. Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink. Hide child comments as well For further actions, you may consider blocking this person and/or reporting abuse CODE_BLOCK: tccutil reset Microphone Enter fullscreen mode Exit fullscreen mode CODE_BLOCK: tccutil reset Microphone CODE_BLOCK: tccutil reset Microphone CODE_BLOCK: chmod +x ~/Downloads/tccplus ~/Downloads/tccplus add Microphone [Bundle ID Here] Enter fullscreen mode Exit fullscreen mode CODE_BLOCK: chmod +x ~/Downloads/tccplus ~/Downloads/tccplus add Microphone [Bundle ID Here] CODE_BLOCK: chmod +x ~/Downloads/tccplus ~/Downloads/tccplus add Microphone [Bundle ID Here] CODE_BLOCK: open /Applications/OBS.app/Contents/MacOS/OBS Enter fullscreen mode Exit fullscreen mode CODE_BLOCK: open /Applications/OBS.app/Contents/MacOS/OBS CODE_BLOCK: open /Applications/OBS.app/Contents/MacOS/OBS CODE_BLOCK: open /Applications/Brave\ Browser.app/Contents/MacOS/Brave\ Browser Enter fullscreen mode Exit fullscreen mode CODE_BLOCK: open /Applications/Brave\ Browser.app/Contents/MacOS/Brave\ Browser CODE_BLOCK: open /Applications/Brave\ Browser.app/Contents/MacOS/Brave\ Browser - Close your apps. - Open Terminal and run: - Restart the app and check for the pop-up. - Download `tccplus` from GitHub. - Find the App ID in Terminal: - Brave: osascript -e 'id of app "Brave Browser"' (usually com.brave.Browser) - OBS: osascript -e 'id of app "OBS"' (usually com.obsproject.obs-studio) - Run the Injection: