1.通过make_ota_target_file命令生成zip包petrel_fvd_p1-target_files-20190725.zip
2.执行命令 ./build/tools/releasetools/ota_from_target_files zlb/petrel_fvd_p1-target_files-20190725.zip zlb/ota_update.zip
其中zlb/ota_update.zip就是OTA包了
updater-script:示例
getprop(“ro.product.device”) == “petrel-p1” || abort(“E3004: This package is for “petrel-p1” devices; this is a “” + getprop(“ro.product.device”) + “”.”);
show_progress(0.750000, 0);
mount(“ext4”, “EMMC”, “/dev/block/by-name/system”, “/system”);
run_program("/system/bin/sh", “-c”, “rm -rf /cache/.zip");
run_program("/system/bin/sh", “-c”, "rm -rf /data/local/30
”);
package_extract_dir(“system”, “/system”);
set_metadata_recursive("/system/framework/", “uid”, 0, “gid”, 0, “dmode”, 0755, “fmode”, 0644, “capabilities”, 0x0, “selabel”, “u:object_r:system_file:s0”);
show_progress(0.200000, 10);
unmount("/system");

附官方说明:https://source.android.google.cn/devices/tech/ota/nonab/inside_packages.html

全志H6 Android7.0 OTA 相关相关推荐

  1. 全志H6 Android 7.0 平台 修改横竖屏显示

    **问题描述:**全志H6 Android 7.0 并没有给出横竖屏显示属性的设置,可以自己设置一个persist.sys.rotation属性来控制横竖屏的显示 解决方案: diff --git a ...

  2. Android7.0新特性、新功能

    [本文转载来自http://blog.csdn.net/hao54216/article/details/52388755] 前言: 总想写点自己的东西,因为很多Android知识网上大部分都有教程, ...

  3. 全志A40I Android7.1系统开机自启动

    全志A40I Android7.1系统开机自启动,也适用于其他Android系统.Android系统的自启动不同于Linux系统,linux直接在内核init.rc中修改,应用层不用修改,而Andro ...

  4. 【Android】Android7.0和Android2.1源生代码目录及框架分析

    Android源代码结构: Android7.0整体结构 各个版本的源码目录基本类似,编译后的源码目录会生成out文件夹,用来存储编译产生的文件(例如.img等文件). Android7.0的根目录结 ...

  5. Android7.0 Rild工作流程

    点击打开链接 一.基于Rild的通信架构 一般智能手机的硬件架构都是两个处理器:  一个处理器用来运行操作系统,上面运行应用程序,这个处理器称作Application Processor,简称AP:另 ...

  6. Android7.0 Doze模式分析(一)Doze介绍 amp; DeviceIdleController

     參考:http://blog.csdn.net/gaugamela/article/details/52981984 在Android M中,Google就引入了Doze模式.它定义了一种全新的 ...

  7. android7.0uri,整理: 解决Android7.0以上文件报FileUriExposedException问题

    最近项目Android编译版本改为targetSdkVersion26, 之前隐藏的版本问题暴露出来, 尤其是文件第三方打开及Apk更新问题,这里记录下7.0以后文件相关问题 问题描述:安装apk的代 ...

  8. Android 系统(41)---Android7.0 PowerManagerService亮灭屏分析(二)

    Android7.0 PowerManagerService亮灭屏分析(二) 3029 在PowerManagerService中对各种状态进行判断后,将其数值封装进DisplayPowerReque ...

  9. Android 系统(40)--Android7.0 PowerManagerService亮灭屏分析(一)

    Android7.0 PowerManagerService亮灭屏分析(一) 可以导致手机亮灭屏的因素有多种,而在本文中主要讲解按power键亮灭屏过程以及来电亮屏.在亮灭屏过程power中主要的实现 ...

最新文章

  1. Blend for Visual Studio 2013
  2. idea CRLF LF 编码问题,解决保存时自动更改换行符
  3. LA3602DNA序列
  4. java监听窗口饮品,Java 完成部分水吧点饮品系统的:点饮品,饮品管理片段的实现...
  5. c++怎么实现数字数组的删除数字_C/C++数据结构:栈结构解析,最简单解析,让你一遍就会...
  6. 解决Div自适应高度的方法(转)
  7. hibernate使用二级缓存ehcahe的配置
  8. 代码实现:判断101-200之间有多少个素数(质数),并输出所有素数。 程序分析:判断素数的方法:用一个数分别去除2到sqrt(这个数),如果能被整除,则表明此数不是素数,反之是素数。...
  9. java构造函数的执行顺序,java构造函数和初始化函数的执行顺序
  10. Redis 中文入库成功,读取数据写入文件乱码问题
  11. CTF-Mayday
  12. 仿视频字幕弹幕网站 – Miko二次元动漫视频网站源码 视频播放带源码
  13. hive sql正则表达式总结
  14. 用Resource Hacker辅助升级相关测试
  15. 风云第三部 第533回 乌云蔽日 力掌乾坤
  16. 如何破解校园网wifi?怎样破解校园网不能共享wifi?校园网路由器如何破解?
  17. java全栈开发工程师面试题总结
  18. xeon e5-2400 系列处理器能做四路服务器吗?,至强处理器E5-2400系列双路云服务器推出...
  19. android基于蓝牙实验,基于Android系统蓝牙开发的探究与实现.pdf
  20. 登陆共享服务器的用户名和密码怎么修改

热门文章

  1. vue+elementUI三级复选框 checkbox (角色管理)
  2. diskgeniuslinux版_硬盘工具DiskGenius v4.5.0 发布
  3. Siki_Unity_4-4_丛林战争_Socket/TCP网络游戏开发
  4. 单片机设计时钟程序c语言,基于.C51单片机的数字时钟课程设计(C语言,带闹钟).pdf...
  5. 【高效开发工具系列】Windows 怎么使用 telnet
  6. 故障:卡死原因及解决
  7. canvas绘制时钟表盘
  8. 使用PTGui用360度全景图制作Unity3D天空盒
  9. Redis 系列文章导读
  10. Androidpcm格式音频编解码及播放,socket文件传输通讯,soundTouch变声框架 合成的一款仿微信语音按住说话的demo