Lawnchair 需要哪些系统权限,为什么
为什么启动器需要这么多权限
启动器是 Android 上权限最复杂的应用类型之一。这是因为它承担了很多系统级任务,而 Android 出于安全考虑不允许普通应用直接访问这些能力,必须通过标准权限申请流程。
Lawnchair 需要的权限都是为了实现对应的功能,没有多余的权限请求。你可以选择性地授予——不给某个权限,对应的功能就不可用,但其他功能不受影响。
权限清单
无障碍服务
- 需要什么功能:双击息屏/锁屏、某些手势操作
- 不授予的后果:双击息屏手势无法工作,其他手势不受影响
- 授权方法:首次选择「息屏」或「锁屏」手势时自动弹窗引导 → 系统设置 → 无障碍 → Lawnchair → 开启
- 重要提醒:无障碍服务是后台进程,会被某些 ROM 的电池优化杀掉。设为无限制!
通知访问
- 需要什么功能:在应用图标上显示通知徽章(小红点/数字角标)、通知灯等
- 不授予的后果:图标上看不到待处理通知的提示
- 授权方法:系统设置 → 通知 → 通知访问 → Lawnchair → 开启
- Lawnchair 15 注意:Lawnchair 15 Beta 阶段通知徽章功能有已知回归,即使授予了权限也可能不工作。后续版本会修复
存储访问
- 需要什么功能:文件搜索(全局搜索里的文件结果)、自定义字体、备份文件读写
- 不授予的后果:搜索里找不到文件、不能用自定义字体、恢复备份时找不到文件
- 授权方法:系统设置 → 应用 → Lawnchair → 权限 → 文件和媒体 → 允许
- Play Store 版本限制:Play Store 版无法申请「所有文件访问」,只能访问照片视频和音频
联系人访问
- 需要什么功能:全局搜索里的联系人结果
- 不授予的后果:搜索时找不到联系人
- 授权方法:系统设置 → 应用 → Lawnchair → 权限 → 联系人 → 允许
精确闹钟
- 需要什么功能:部分系统操作的定时唤起(不常用)
- 不授予的后果:某些精细计时功能不工作,大多数用户感知不到
- 授权方法:系统设置 → 应用 → Lawnchair → 权限 → 精确闹钟 → 允许
后台启动(部分 ROM)
- 需要什么功能:被系统杀掉后自动重启、无障碍服务自恢复
- 不授予的后果:Lawnchair 被杀后不会自动恢复,桌面需要手动打开
- 授权方法:不同 ROM 名称不同,可能在「自启动」「后台弹出界面」「允许后台活动」等设置里
权限授予建议
按功能重要性排序,推荐的授权顺序:
- 无障碍服务(如果要用双击息屏)→ 最优先
- 电池优化排除 → 必须做,不然所有后台功能都会被杀
- 通知访问 → 想要图标角标就给
- 存储访问 → 想用文件搜索和自定义字体就给
- 联系人访问 → 想用全局搜索联系人就给
- 其他按需
定期检查权限
ROM 更新、Lawnchair 更新、系统清理缓存等操作,偶尔会导致已有权限被重置或失效。如果某个功能突然不工作了,先检查一下对应权限是否还在。
关于隐私
Lawnchair 是开源项目,所有权限的使用方式都可以在代码里审计:
- 联系人数据只在设备本地搜索匹配,不上传任何服务器
- 文件搜索也只在本地执行
- 无障碍权限只用在锁屏等必要操作,不监控用户行为
- 无内置分析、无远程追踪、无广告
这也是开源启动器相比闭源商业启动器的核心优势之一。