发布网友
共1个回答
热心网友
1、获取并下载OTA格式的.zip文件 2、重启至recovery,并应用OTA格式升级包 3、recovery首先验证升级包的数字签名。根据.zip里的内容,修改(覆盖)对应的文件,特别是/system分区的 4、重启至系统,系统会将/system,/data分区内已安装的应用程序,以及Framework内的apk格式文件(以.jar扩展名存在)全部重新"安装"一遍,期间显示“Android正在更新”之类的字眼 实际上是建立odex文件。 对于Dalvik执行环境,是把apk中的dex文件"解压缩"为性能更好的odex,期间还有检查等项目。 对于Android RunTime执行环境,则是利用LLVM把dex编译为二进制机器码的oat格式,再封装成elf这种常见于(类)unix操作系统的可执行文件格式,但实际的扩展名依然是odex。 5、升级完毕,把控制权交给用户。