腾讯数码讯(米可)在Android系统中,后台运行的应用程序还会记录无用的声音文件,这给智能手机用户带来了一定的风险。恶意应用可以利用这种原理偷偷记录用户的语音,因此需要一种更有效的方式直接切断调取设备麦克风或摄像头的方式,防止被不法用户偷偷记录周围的声音、私人谈话或拍摄周围的环境。
根据XDA开发者论坛的开发人员发现的Android P系统源代码文件显示,下一代安卓系统可以检测并阻止后台应用程序偷偷访问用户的摄像头。这一新功能对注重隐私的用户来说是一项非常不错的新功能,但同时也有可能变成一把双刃剑。
这种限制是基于应用的用户ID(UID)实现,通常来说安卓系统会针对每台设备的每个应用分配不同的UID,每个应用的UID在不同的设备上都独一无二,并且只要应用还在设备上安装,就永远不会改变。
根据开发人员提交的说明来看,Android P将在UID为空闲时自动检测,或者当某个应用程序在一定时间内处于后台运行的状态。然后Android P系统会产生一个错误指令来阻止对摄像头的访问,如果有非活动的UID请求摄像头访问权限,该软件就会生成错误运行命令,因此就算应用在后台运行,也不会开启摄像头。
Android的Doze功能还可以限制后台应用程序方位CPU和网络密集类型的服务权限。此外,Android Oreo系统已经实现了要求在应用程序上使用相机时显示通知。因此Android P的摄像头限制更多的是对现有同类型功能的进一步延伸。
这一功能对恶意应用来说是非常好的预防,可以防止在用户不知情的情况下被拍摄视频或拍照。尤其是对那些不确定前置摄像头是否被开启的用户来说,是不错的体验。
即便如此,依然还会有一些防盗类应用程序在事先要求的情况下偷偷使用前置摄像头拍摄小偷或周围环境的照片。因此这一限制会让这一功能变得失去作用,除非谷歌能够以某种方式为这种类型的应用“开绿灯”。
除了摄像头之外,还有新的代码也被XDA开发人员挖掘出来,除了摄像头之外,麦克风同样可以通过类似的原理被后台阻止访问。这种隐私保护功能将遵循类似的方法,一旦应用程序被识别成空闲UID,那么就会关闭麦克风,只捕捉空白数据。
之前Android Oreo系统也可以从某种程度上保护用户的隐私限制后台应用程序,但这种新的功能几乎杜绝了恶意应用在用户不知情的情况下利用摄像头和麦克风泄露隐私数据的可能性。
显然,用户隐私和安全将成为谷歌下一代移动操作系统最看重的特性之一。
其实这并不是我们目前知道关于下一代Android P系统唯一的新特性。之前据匿名消息人士称,Android P的设计师希望在下一代安卓系统上加入对iPhone X类似的齐刘海界面适配,毕竟未来将会有越来越多的安卓智能手机开始采用与iPhone X类似的设计。另外Google Assistant将成为下一代Android P系统最重要的组成部分之一。
来源:androidauthority