Android 11升级指南:两种方式+故障排除+权限变更
创作时间:
2025-01-21 20:35:17
作者:
@小白创作中心
Android 11升级指南:两种方式+故障排除+权限变更
Android 11的发布带来了许多新特性和改进,但升级过程中的各种问题常常让用户感到困扰。本文将为你提供全面的升级攻略,从OTA升级到recovery模式的使用,再到升级失败的解决方案,帮助你轻松掌握Android 11的升级技巧。
01
OTA升级教程
OTA(Over-The-Air)升级是Android设备最常用的系统更新方式。以下是使用OTA升级到Android 11的具体步骤:
生成OTA包:
- 在源码根目录执行以下命令:
make installclean make -j4 make otapackage -j4 - 编译成功后,OTA包将生成在
out/target/product/rk3566_r/目录下,文件名为rk3566_r-ota-eng.xxx.zip。
- 在源码根目录执行以下命令:
准备U盘/TF卡:
- 格式化U盘或TF卡为FAT32格式。
- 将生成的OTA包重命名为
update.zip,并拷贝到U盘或TF卡的根目录。
开始升级:
- 将U盘或TF卡插入设备。
- 设备上电并连接屏幕,等待系统检测到升级包。
- 按照提示点击“安装”,等待重启完成升级。
注意事项:
- 确保设备电量充足,建议在充电状态下进行升级。
- 升级前务必备份重要数据,以防丢失。
- 如果U盘/TF卡无法识别升级包,可以尝试使用命令行方式升级:
adb root adb remount adb push your/update.zip/path /sdcard adb reboot
02
Recovery模式升级
如果OTA升级遇到问题,或者需要降级到旧版本,可以使用recovery模式进行手动升级。
进入recovery模式:
- 关机状态下,同时按住音量加键和电源键,直到出现recovery模式界面。
使用recovery模式升级:
- 选择“Apply update from SD card”。
- 选择之前准备好的OTA包(update.zip)。
- 按照提示完成升级过程。
去除时间戳校验:
- 如果需要降级到旧版本,可以在编译系统时修改代码去除时间戳校验。
- 编辑
build/make/tools/releasetools/ota_from_target_files.py文件,注释掉以下行:#script.AssertOlderBuild(ts, ts_text) - 同时,可以在
system/update_engine/payload_consumer/delta_performer.cc中找到时间戳校验的代码,根据需要进行修改。
03
升级失败解决方案
升级失败通常由以下原因导致:
- OTA包与当前系统版本不匹配
- 设备存储空间不足
- 升级包损坏或传输过程中出错
解决方案:
重新刷机下载升级包:
- 确保设备已连接到稳定的Wi-Fi网络。
- 在设置中选择“系统更新”,检查是否有可用的更新。
- 下载并安装最新的OTA包。
重新制作OTA包:
- 确保源码和编译环境正确无误。
- 重新执行OTA包的生成步骤。
- 检查生成的OTA包是否完整,没有损坏。
检查设备兼容性:
- 确认设备是否支持Android 11。
- 检查设备的存储空间是否充足。
04
常见问题
存储空间更新:
Android 11引入了新的存储权限模型,增强了用户数据的保护。主要变更包括:
- 强制执行分区存储,应用只能访问自己的沙盒目录。
- 限制对其他应用数据目录的访问。
- 改变了外部存储设备上的应用专用目录的访问方式。
权限变更:
- 应用需要明确请求访问媒体文件的权限。
- 限制了对内部存储设备上其他应用数据目录的访问。
- 改变了通过Storage Access Framework (SAF)访问文件的方式。
升级前准备:
- 备份重要数据。
- 确保设备电量充足。
- 检查设备的兼容性和存储空间。
- 确认OTA包的完整性和正确性。
通过以上步骤和解决方案,你可以轻松完成Android 11的升级过程。如果在升级过程中遇到任何问题,可以参考本文提供的解决方案,或者在开发者社区寻求帮助。
热门推荐
R语言中如何替换包含某字符的字符串
老年人吃蛋白粉还是乳清蛋白比较好
商业模式主要有几种分类(商业模式四种类型)
稳岗补贴申请条件和流程,助力企业稳定岗位
结肠癌手术后发现肝转移还有救?如何治能控制病情
单侧腿脚麻木的原因是什么
外地人读幼儿园入学条件:法律解读与实践分析
东城中医医院|第二十七代易氏中医传承人易山云:内外兼修,非手术治疗肛肠疾病
2026医学考研全年备考指南:从规划到冲刺的关键节点
含橄榄石斑晶质火星陨石特点
双线性映射的代码如何实现
铁锅开锅是用猪油好还是植物油好(铁锅开锅用什么油好一点)
线程的基本概念
会变色的尿
对称矩阵:定义、性质与应用全解析
如何使用条件查询SQL语句优化数据库性能?
蛋白纯化小白入门总集篇!手把手教你如何设计纯化实验
蛋白纯化方法适用范围及优缺点?
月光石的鉴别,多种方法任你鉴定
西方神话中的女骑士是谁(最著名西方女骑士是谁?有着什么样的故事?)
高血压一二三级的划分标准
税局:违约金开票税前扣除案例一次性说清楚!
基因揭秘土尔扈特人起源之谜,原来最接近蒙古这个部落!
方舟进化生存岩龙是哪个Dc
新房七大优势:从设计到经济性全方位解析
2024年融资租赁行业分析:规模持续收缩,监管趋严下如何转型?
T细胞和NK细胞淋巴瘤的诊断和分类
兄弟俩起名字注意事项 兄弟取名禁忌与技巧
风信子花季过了怎么养
如何申请失业保险稳岗补贴?