无需root如何在安卓(Lineage OS)设备中禁用boot animation?
Lineage OS 禁用开机动画操作步骤
前置说明
操作前请确认设备已解锁Bootloader,根据你选择的方法准备好对应权限:Root权限 或 可正常使用的ADB调试环境。
方法一:修改build.prop配置(需Root权限)
- 安装任意支持Root权限的文件管理器(如RE管理器、MT管理器)
- 进入系统根目录的
/system分区,挂载为可读写权限 - 找到
build.prop文件,先复制一份到内部存储作为备份,再长按选择编辑 - 在文件末尾添加如下两行配置:
debug.sf.nobootanimation=1 ro.bootanim.disable=1 - 保存修改后退出,将
build.prop的文件权限修复为rw-r--r--(即644权限,防止权限异常导致设备无法启动) - 重启设备即可验证开机动画是否已关闭
方法二:ADB命令修改(无需Root,适配多数Lineage OS正式版本)
- 进入设备「设置-关于手机」页面,连续点击版本号开启开发者选项
- 进入开发者选项页面,打开「USB调试」开关
- 电脑端安装好ADB驱动,将设备通过USB线连接到电脑
- 打开电脑端的命令提示符/终端,执行如下命令确认设备连接正常:
adb devices - 依次执行以下两条命令修改系统配置:
adb shell setprop debug.sf.nobootanimation 1adb shell setprop ro.bootanim.disable 1 - 执行完成后重启设备即可生效
注意事项
- 若后续需要恢复开机动画,删除
build.prop中新增的两行配置即可;使用ADB方法的用户执行对应命令把参数值改为0即可恢复 - 若上述方法无效,可在获取Root权限后直接删除
/system/media/bootanimation.zip文件,操作前请先备份原文件到存储卡 - 修改系统文件存在一定风险,操作前建议提前备份重要数据
内容的提问来源于stack exchange,提问作者androidgeek
相关产品推荐
相关产品推荐

