从系统级别禁用所有无线电; AOSP
Posted
技术标签:
【中文标题】从系统级别禁用所有无线电; AOSP【英文标题】:Disabling all radios from the system level; AOSP 【发布时间】:2019-11-22 22:19:25 【问题描述】:我正在尝试从 AOSP 上的系统级别禁用 WiFi、BT、GPS 和任何其他遥测功能的无线电。具体来说,我正在尝试在快速设置磁贴或关机菜单上的项目中执行此操作,但我不太确定如何执行此任务。 我可以制作 APK 和快速设置图块,但我不知道如何在低级别访问无线电,将它们设置为关闭,而不是休眠。
【问题讨论】:
【参考方案1】:飞行模式也是如此。您可以查看飞行模式实现,并可以根据您的要求进行类似的实现。
更改飞行模式后,ConnectivityService 会向所有无线电类(WiFi、蓝牙、网络等)广播 ACTION_AIRPLANE_MODE_CHANGED
操作。基于此操作,设备的无线电已关闭。
【讨论】:
以上是关于从系统级别禁用所有无线电; AOSP的主要内容,如果未能解决你的问题,请参考以下文章