

录音跟麦克风权限有关,这很容易让人联想到关于麦克风权限被滥用的猜想。
因为没有直接输入,用户会认为是麦克风在背后偷听。
对这类情况,通常的说法是大数据精准用户画像,刚好命中了关键词,而不是 App 在窃听。
大数据的工作原理我们不得而知,但现在有一个简单粗暴,直接有效的方法,能让我们最大程度上避免隐私泄露。
我们需要到【开发者选项-快捷设置开发者图块-传感器已关闭】中打开开关。

开发者选项:设置-关于手机-连点7 次版本号
然后再到通知栏快捷方式面板,点亮【传感器已关闭】图标。

开启此功能后,相机、麦克风和手机上所有传感器都会被禁用。
效果如图:

可以看到,开启【传感器已关闭】前,相机 App 是正常运行的。
开启后,系统相机闪退,微博视频拍摄界面则是一片漆黑,拍不到画面。再看微信,像图中展示的那样,即使授予 App 录音和相机权限,录音仍会失败,相机也无法打开。

市场上先前也有很多应用,可以单独控制相机和麦克风权限,不过没有能像传感器已关闭这样系统自带,一键控制的,很适合有心保护隐私,但又嫌麻烦的用户。
最后再来看看传感器。
可以看到,开启传感器已关闭后,环境光传感器、加速度传感器、重力传感器都由活跃变为静止,无法再获取环境数据。
这里要稍微强调下传感器的问题。在以往的系统隐私策略中,摄像头和麦克风权限是主要被关注的,传感器作为手机硬件的一部分,则被忽略了。
实际上,传感器无时无刻不在收集手机数据,并且因为没有像相机、麦克风权限那样明确的开关,如果被恶意软件利用,用户更加难以察觉。

比如大家熟悉的运动步数统计,这其中可能用到步数计步器、加速度传感器、重力传感器。
你可以关闭 App 的步数统计功能,但只要再打开,今天走了多少步,传感器依然知道。又或者每个手机系统都有的自动亮度调节功能,需要环境光传感器,玩动作类游戏需要重力传感器和陀螺仪。

根据我们的测试,Android 10 及以上系统中,三星、索尼、一加和 Pixel 机型,都支持传感器已关闭功能。

网友的一加6T
国内如小米,有些机友反馈支持(MIUI 11,Redmi K20 Pro),我们的两台测试机(搭载 MIUI 12 的小米 11 和 Redmi K30 5G))则找不到此功能。
所以推测主要是系统带有原生色彩的品牌机型,以及类原生系统,对传感器已关闭功能支持完善。
国内如华米 OV 最新的系统,可能因为对相机和麦克风权限已经有严格控制,所以没有全员支持。
另外对于 Android 10 以下系统的机型,虽然无法体验关闭传感器的功能。但我们之前安利过一个名为【Access Dot】的 App,它可以在桌面以像素点形式,闪烁提示哪些应用正在使用相机和麦克风。

适合Android 7.0 及以上系统
如果你不喜欢传感器已关闭这种一刀切,无法灵活控制权限开关的功能,也可以使用权限完善,控制灵活的【App Ops】。
这三个功能或 App,都能达到控制相机、麦克风权限的目的,大家可以根据自己手机实际情况自行选择。