Giter Club home page Giter Club logo

recordingindicatorutility's People

Contributors

cormiertyshawn895 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

recordingindicatorutility's Issues

Not working on Monterey 12.7.1

It's my own foolish fault for not checking it on one system before also updating the other, but I can confirm that this is no longer working on this version of Monterey, and the dreaded Orange Dot is back while I've got a zoom meeting on the same computer. I've tested on 2 machines. It has also stopped working on my 3rd computer, which is running Ventura 13.6.1, but thankfully I only use that one to push, not to capture.

Mac Mini M1 not bootable

Hiya,

I tried this on a Mac Mini M1 running 12.3. I had FileVault enabled so that was disabled and then, both of the csrutil commands were executed in recovery mode.

Rebooted, toggled the Recording Indicator and rebooted.

Unfortunately, after that my system no longer booted and was just given the recovery options.

Fortunately, I was able to rectify by booting back into recovery and toggling the csrutil commands back to enabled.

I’m still keen to get this working. Any ideas?

Thanks!

The injected process is neither WindowServer nor ControlCenter

Hey Tyshawn,

Just having some trouble here getting RecordingIndicatorUtility to inject correctly. Here's the output from running the application via the terminal:

2023-01-10 11:55:43.180 Recording Indicator Utility[8006:46679] [RecordingIndicatorInjection] Injected.
2023-01-10 11:55:43.180 Recording Indicator Utility[8006:46679] [RecordingIndicatorInjection] The injected process is neither WindowServer nor ControlCenter. Skipping.
System Integrity Protection status: disabled.

Authenticated Root status: enabled

reboot    ~                         Tue Jan 10 11:31
reboot    ~                         Tue Jan 10 10:50
reboot    ~                         Sat Jan  7 13:28
reboot    ~                         Sat Jan  7 00:18
reboot    ~                         Fri Jan  6 22:56
reboot    ~                         Fri Jan  6 13:55
reboot    ~                         Fri Jan  6 13:53
reboot    ~                         Fri Jan  6 12:31

wtmp begins Fri Jan  6 00:52

FileVault is Off.

13, 13
Downloaded dictionary Optional(["NewVersionChangelog": • Resolves a crash on macOS Ventura for Macs with Apple Silicon
, "NewVersionVisibleTitle": Recording Indicator Utility 1.3 (Build 13) improves support for macOS Ventura., "LatestZIP": https://github.com/cormiertyshawn895/RecordingIndicatorUtility/releases/download/1.3/RecordingIndicatorUtility.1.3.zip, "ReleasePage": https://github.com/cormiertyshawn895/RecordingIndicatorUtility/releases, "LatestBuildNumber": 13, "SupportPathURL": https://raw.githubusercontent.com/cormiertyshawn895/RecordingIndicatorUtility/master/RecordingIndicatorUtility/Support/SupportPath.plist])
13, 13
2023-01-10 11:55:43.576 defaults[8011:46719]
The domain/default pair of (/Library/Preferences/com.apple.security.libraryvalidation, DisableLibraryValidation) does not exist

FileVault is Off.

SIP is disabled (as well as FileVault), but it looks like there's still something amiss.

The Console app log does have one error:

error	12:06:06.143903+1100	tccd	TCCDProcess: identifier=com.mac.RecordingIndicatorUtility, pid=10751, auid=501, euid=0, binary_path=/Applications/Recording Indicator Utility (right click to open).app/Contents/MacOS/Recording Indicator Utility attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement

Here's the full Console app output also:

default	12:06:05.632035+1100	tccd	AUTHREQ_ATTRIBUTION: msgID=10751.1, attribution={responsible={TCCDProcess: identifier=com.github.wez.wezterm, pid=441, auid=501, euid=501, responsible_path=/Applications/Terminal.app/Contents/MacOS/wezterm-gui, binary_path=/Applications/Terminal.app/Contents/MacOS/wezterm-gui}, requesting={TCCDProcess: identifier=com.mac.RecordingIndicatorUtility, pid=10751, auid=501, euid=0, binary_path=/Applications/Recording Indicator Utility (right click to open).app/Contents/MacOS/Recording Indicator Utility}, },
default	12:06:05.661185+1100	tccd	AUTHREQ_ATTRIBUTION: msgID=149.255, attribution={responsible={TCCDProcess: identifier=com.github.wez.wezterm, pid=441, auid=501, euid=501, responsible_path=/Applications/Terminal.app/Contents/MacOS/wezterm-gui, binary_path=/Applications/Terminal.app/Contents/MacOS/wezterm-gui}, accessing={TCCDProcess: identifier=com.mac.RecordingIndicatorUtility, pid=10751, auid=501, euid=0, binary_path=/Applications/Recording Indicator Utility (right click to open).app/Contents/MacOS/Recording Indicator Utility}, requesting={TCCDProcess: identifier=com.apple.WindowServer, pid=149, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer}, },
default	12:06:05.661262+1100	tccd	requestor: TCCDProcess: identifier=com.apple.WindowServer, pid=149, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer is checking access for accessor TCCDProcess: identifier=com.mac.RecordingIndicatorUtility, pid=10751, auid=501, euid=0, binary_path=/Applications/Recording Indicator Utility (right click to open).app/Contents/MacOS/Recording Indicator Utility
default	12:06:05.700963+1100	launchservicesd	CHECKIN:0x0-0x9f09f 10751 com.mac.RecordingIndicatorUtility
default	12:06:05.711141+1100	distnoted	register name: com.apple.sharedfilelist.change object: com.apple.LSSharedFileList.ApplicationRecentDocuments/com.mac.recordingindicatorutility token: 5700000032 pid: 467
default	12:06:05.763063+1100	distnoted	register name: com.apple.xctest.FakeForceTouchDevice object: com.mac.RecordingIndicatorUtility token: 1e00000021 pid: 10751
default	12:06:05.780519+1100	distnoted	register name: com.apple.nsquiet_safe_quit_give_reason object: com.mac.RecordingIndicatorUtility token: 220000001d pid: 10751
error	12:06:06.143903+1100	tccd	TCCDProcess: identifier=com.mac.RecordingIndicatorUtility, pid=10751, auid=501, euid=0, binary_path=/Applications/Recording Indicator Utility (right click to open).app/Contents/MacOS/Recording Indicator Utility attempted to call TCCAccessRequest for kTCCServiceAccessibility without the recommended com.apple.private.tcc.manager.check-by-audit-token entitlement
default	12:06:06.144155+1100	tccd	AUTHREQ_ATTRIBUTION: msgID=10751.2, attribution={accessing={TCCDProcess: identifier=yabai, pid=8834, auid=501, euid=501, binary_path=/usr/local/Cellar/yabai/5.0.2/bin/yabai}, requesting={TCCDProcess: identifier=com.mac.RecordingIndicatorUtility, pid=10751, auid=501, euid=0, binary_path=/Applications/Recording Indicator Utility (right click to open).app/Contents/MacOS/Recording Indicator Utility}, },
default	12:06:06.265434+1100	tccd	AUTHREQ_ATTRIBUTION: msgID=149.256, attribution={responsible={TCCDProcess: identifier=com.github.wez.wezterm, pid=441, auid=501, euid=501, responsible_path=/Applications/Terminal.app/Contents/MacOS/wezterm-gui, binary_path=/Applications/Terminal.app/Contents/MacOS/wezterm-gui}, accessing={TCCDProcess: identifier=com.mac.RecordingIndicatorUtility, pid=10751, auid=501, euid=0, binary_path=/Applications/Recording Indicator Utility (right click to open).app/Contents/MacOS/Recording Indicator Utility}, requesting={TCCDProcess: identifier=com.apple.WindowServer, pid=149, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer}, },
default	12:06:06.265491+1100	tccd	requestor: TCCDProcess: identifier=com.apple.WindowServer, pid=149, auid=88, euid=88, binary_path=/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/Resources/WindowServer is checking access for accessor TCCDProcess: identifier=com.mac.RecordingIndicatorUtility, pid=10751, auid=501, euid=0, binary_path=/Applications/Recording Indicator Utility (right click to open).app/Contents/MacOS/Recording Indicator Utility

System information:

MacBook Pro 2019 (Intel)
13.1

The same thing happens no matter how the application is launched. I've tried disabling other services/apps that I think might be interfering also, mainly BarTender, Yabai, and SketchyBar.

Any ideas of other things to try? Thanks in advance!

Feature Request: Hide Mic Mode Icon

I am yet to fully try out this application but would love the ability to hide the Mic Mode Icon in the Menu Bar.
image
image

When encorporating this feature I would love the option to toggle which icon is hidden. I appreciate the icon alerting me of my microphone being collected by an app. However I will never use the Mic Mode feature and would like to turn that functionality off.

Thank you!

Video effects for Continuity Camera hidden

Hi! Just found out that the app hide the Continuity Camera video effects when enabled in macOS Sonoma. When it is deactivated the effects appear again in the menu bar.

Can I open/off without restart every time ?

From the demonstration video, it seems that easily to open and off during recording
but here, I have enter password and restart computer every time
Is there any way let me open/off without restart every time ?
Might be the setting different
截圖 2023-11-27 上午1 39 23
?

Unable to update macOS, fails with "boot snapshot" error - RIU / SIP problem?

Hello, appreciate this tool so much!

I have an issue that might indirectly be related to RIU, and perhaps someone has figured out a way around this:

On both my 12.6 systems with RIU installed and thereby SIP disabled, I'm unable to update to the latest 12.7.1 security update. The update fails immediately upon initiating with the error "“A snapshot is currently set to boot that is not the currently booted snapshot. Reboot to boot to the new snapshot to allow install to this volume.”

I'm suspecting this is because SIP. Web searches indicates that SIP is often the reason for this error, but there seems to be no consensus on why or how to fix it, most results indicate it should be disabled for the update to go through. I have tried to both enable it and disable it, multiple times, no matter what state SIP is in, I'm unable to update to 12.7.1....

So, has anyone of you RIU users generally been able to update your macOS while disabled SIP, and specifically then to 12.7.1 (if you could, then I probably should look elsewhere for the problem)

Thanks for any insights and thanks again for a superb tool.

Thank you! Working on Monterey 12.5

Thanks so much for this app. I used a different solution previously which involved unprotecting system files etc..

Your app is so much better as I have an option to switch Apple's warning off without jeopardising the overall security of the system.

Great work - thanks so much!

Mac Mini 12.6.0 won't boot, "macOS must repaired", after following instructions

Hi there,

I went through the disabling SIP steps as outlined, followed all instructions to the letter, the terminal commands reported success. Then upon restart, the system consistently would not boot, it halted every time shortly after every restart with the error "Your system is corrupt, macOS must be reinstalled". (Sorry forgot to write down the exact error text, it wasn't the word "corrupt" but something similar.) Then it always went into the Recovery environment, with the only option of a full reinstall (no "repair" option).

I then reversed the steps of the SIP instructions, did a "csrutil enable", and then the system booted okay again. Though, of course can't get rid of the dot.

This is on a Mac Mini M1, macOS 12.6.0. I'm aware there is a 12.6.3. I might be able to update this weekend and give it another go, but got quite a scare from this....

I see others reporting the same with no replies. Has anyone done this successfully with either 12.6.0 or 12.6.3?

Interestingly, it worked okay on my Macbook Pro M1 which is currently on 12.6.1, no orange dot there, so it will stay on 12.6.1 for as long as possible!! :) My experience so far is that I've had to disable SIPs every time the system updates macOs.

Security alert that blocked my Apple ID

On my Mac on Sonoma, the SIP was already disabled.
I turn it off for my work as a developer.
I launched your application to remove this icon.
The result was not joking to me, I reactivated the icon with your application.
Everything worked well.
I restarted the system and my Apple account was disabled.
I had to call Apple to request a reactivation of my Apple ID within 24 hours.
According to them, there was a security alert that blocked my Apple ID coming from your app…
Has anyone ever had this?

Not working on M1 Macbook Air on Ventura 13.0

Title says it really, when trying to set this up on my m1 air running Ventura, I go through the RecoveryOS part of setup, where you disable csrutil, after that the system no longer boots, instead bootlooping for a while until coming to a "Your system is damaged and macOS needs to be reinstalled" screen.

Luckily, reenabling SIP seemed to get things going again, but I wanted to make sure I reported this.

Thanks!

Application window not appearing when I updated to macOS v12.5.1

Hi, Tyshawn! Thank you so much for this app. It has helped me a lot.

Recently, after updating to v12.5.1 and disabling csrutil, I tried opening the app, but the app window is not appearing.

Since the default setting of the app is to show the orange dot, just merely opening the app would not turn the indicator off, and I need to actually see the window to slide the setting to off.

Is there a way for me to make the app window appear again?

Thank you so much once again!

App doesn't work and I get a system error on start up

Hello,

After disabling security on my Mac and opening the app a pop up ask for the password, then it says the following: Turning off the recording indicator light requires a restart to take effect.

This happens every time I restart, so it takes no effect and the app doesn't work.

Additionally I get a popup on start up from the system, System Extension Error that looks like this:
https://discussions.apple.com/thread/253338157

I'm stuck now since I can't use your app and the error always appears.

Can you help me either removing your app or making it work properly?

Thanks.

Quit unexpectedly on Ventura Beta

I have been using the app without problems on the latest version of Monterey, but since upgrading to the Ventura Beta it gives me the "quit unexpectedly" error and any subsequent attempt to open the app just does nothing. Many thanks for any help in advance!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.