Bug fix
- Fix camera detection false positive when lsof times out — The Chrome CMIO
lsofcommand (Method 3) reliably timed out after 2s, and the outerexceptreturnedTrue("assume camera in use for safety") even when the camera was not active. Each detection method now has its own error handling, and camera detection fails open instead of fail-closed.