当前位置: 首页 > news >正文

企业网站建设案例河北省建设注册中心网站首页

企业网站建设案例,河北省建设注册中心网站首页,闵行区 网站制作,教育 高校 网站模板文章目录1. Full OTA 方式升级介绍1.1 Full OTA 制作第一步#xff1a;生成 msm89xx-target_files-eng.XXX.zip1.2 Full OTA 制作第二步#xff1a;Modem 等非 HLOS 加入升级包的方法1.3 Full OTA 制作第三步#xff1a;生成 update.zip 升级包2. Incremental OTA 方式升级介… 文章目录1. Full OTA 方式升级介绍1.1 Full OTA 制作第一步生成 msm89xx-target_files-eng.XXX.zip1.2 Full OTA 制作第二步Modem 等非 HLOS 加入升级包的方法1.3 Full OTA 制作第三步生成 update.zip 升级包2. Incremental OTA 方式升级介绍2.1 Incremental OTA 制作第一步生成各个版本的 msm89xx-target_files-eng. xxx.zip2.2 Incremental OTA 制作第三步生成 update.zip 升级包3. OTA 升级操作步骤和方法3.1 通过 Recovery 模式手动升级系统3.2 通过 Android 接口 adb 命令方式升级3.3 通过 Andorid 接口 apk 的方式升级系统4. 对 img 文件进行升级文档中主要描述 Full OTA 升级和 Incremental OTA 两种升级方式 1. Full OTA 方式升级介绍 Full OTA 升级就是对整个下载包做打包然后将完整的升级包通过 recovery 系统升级。操作步骤如下 说明。 升级对象boot.imgcache.img, system.img, emmc_appsboot.mbn, persist.img, non-hlos.bin, sbl1.mbn, tz.mbn, rpm.mbn,整体来说可以通过 ota 升级除 userdata 分区之外的分区。 1.1 Full OTA 制作第一步生成 msm89xx-target_files-eng.XXX.zip 关于制作 OTA升级所用资源包使用命令 make dist 命令打包 img 和 OTA资源包手动执行命令 source build/envsetup.sh lunch make –j8 dist 在\out\dist\目录下会有手动制作OTA包所需的msmXXXX-target_files-eng.quectel.zip和已经做好的完整 包 msmXXXX-ota-eng.quectel.zip P.s 目前 make dist 命令 不支持 Android5 和 Android6 的平台Android7 以下平台请使用如下编译 命令 make –j8 otapackage 1.2 Full OTA 制作第二步Modem 等非 HLOS 加入升级包的方法 关于添加 modem 等非 ap 分区有两种方法 方法 1.官方也就是高通给出的方案是这样的 Create a folder named RADIO in the path /device/qcom// and add the non-HLOS files (non-hlos.mbn, tz.mbn, rpm.mbn, etc.) that must be upgraded into this folder. 则首先需要查看 device/qcom/msm89XX 目录下是否已存在 radio 这个文件夹若没有则创建一个 通常这个文件默认已经存在所以我们在编译版本时只要将非 AP 部分加入到这个文件夹中就可以了。 比如我们可以先将 modem 部分加入到这里 cp (modem 所在路径) ./device/qcom/msmXXXX/radio 的 该文件夹中默认包含 filesmap 文件 如下 这个名为 filesmap 的文件内容是这样的 这个文件主要定义了对应放入的文件名称和其相应的分区。 添加完后编译生成整包请参考 2.1 out/target/product/msmXXXX/obj/PACKAGING/target_files_intermediates 目录下的整包原始文件中 方法 2当我们编译了版本生成了 out/target/product/msmXXXX/obj/PACKAGING/target_files_intermediates/XXX.zip 这几个文件后 我们可以通过手动将modem 等非 AP 部分文件放入 msmXXXX-target_files-eng.xxxx.zip 压缩包中的 RADIO 文件中 1.3 Full OTA 制作第三步生成 update.zip 升级包 ./build/tools/releasetools/ota_from_target_files --block -p out/host/linux-x86/ -k build/target/product/secur ity/testkey -v out/target/product/msm8909/obj/PACKAGING/target_files_intermediates/msm8909-target_files-en g.smart-jenkins.zip update.zip 2. Incremental OTA 方式升级介绍 Incremental OTA 升级就是针对两个版本通过工具生成 Incremental 包做 Incremental 升级的方案。 所以注意要有版本升级对应关系。 升级对象boot.img emmc_appsboot.mbn, non-hlos.bin, sbl1.mbn, rz.mbn, rpm.mbn …. 2.1 Incremental OTA 制作第一步生成各个版本的 msm89xx-target_files-eng. xxx.zip 假设我们编译了版本 V1. 在编译完成后的 out/target/product/msm89xx/obj/PACKAGING/target_files_intermediates 目录下会自动 生成这个版本的整包压缩文件msm89xx-target_files-eng.XXX.zip可能名字会有所区别 然后我们修改编译 V2 版本,这个版本相对 V1 版本做了一些修改 source build/envsetup.sh lunch msm8909-userdebug make dist -j8 2.2 Incremental OTA 制作第三步生成 update.zip 升级包 烧写第一版本的系统包system.img必须要从 out/dist 目录下的 msm8909-img-eng.zyz.zip 解压出来, 替换 out/target/product/msm8909/system.img 进入工程目录中执行 ./build/tools/releasetools/ota_from_target_files -v --block -p out/host/linux-x86/ -k build/target/product/sec urity/testkey -i out/target/product/msm8909/obj/PACKAGING/target_files_intermediates/msm8909-target_files-e ng.smart-jenkins.zip out_1/target/product/msm8909/obj/PACKAGING/target_files_intermediates/msm8909-target_files-eng.smart-jenkins.zip update_c.zip -i 为产生增量包 P.s 其余选项 FULLOTA 中已介绍。 生成差分包的包字可以任意为什么名字和之前的整包做一个区分 3. OTA 升级操作步骤和方法 3.1 通过 Recovery 模式手动升级系统 这个刷机包拷贝到 sd 卡中。通过 adb reboot recovery 方式重启进入 recovery 模式进行升级 SC20/SC60 默认情况通过 PWRKEY 开机 同时 VOL_UP 拉低 进入 Recovery 界面。 3.2 通过 Android 接口 adb 命令方式升级 安卓提供了接口给我们来进行升级。 首先通过 adb root adb push update.zip /data/update.zip 将升级包导入手机这个步骤到时候我们就可以直接通过 apk 下载升级包到/data/ 目录或 /cache 目 录或 SD 下。 接下来我们在 cache 目录下创建 recovery 文件夹 adb shell “mkdir /cache/recovery” 然后在 recovery 目录下创建文件 command adb shell “touch /cache/recovery/command” 下一步就是往 command 这个文件中写入 adb shell echo “–update_package/data/update.zip” /cache/recovery/command sync 最后我们重启到 recovery系统就会自动进行更新了 adb reboot recovery PS: 安卓 8 之后的版本不支持 adb 命令升级因为 data 分区加密 adb root adb push- p update.zip /data/ota_package/update.zip adb shell uncrypt /data/ota_package/update.zip /cache/recovery/block.map adb shell “echo”–update_package/cache/recovery/block.map /cache/recovery/command adb reboot recovery 3.3 通过 Andorid 接口 apk 的方式升级系统 通过上层 java 接口升级主要使用如下两个 andorid 的标准接口 4. 对 img 文件进行升级 例对 splash.img 文件进行升级 splash.img 这里面存放的是开机动画默认使用的都是我司的开机动画 修改点
http://www.dnsts.com.cn/news/200024.html

相关文章:

  • 网站建设金手指排名稳定建站软件
  • 自建英文网站爱网课
  • minecraft做图网站信阳公司做网站
  • spark 网站开发公司做营销型网站
  • 简述网站建设的基本流程奥迪网站建设策划书
  • 室外设计网站推荐设计色彩的门户网站模板
  • 专做实习生招聘的网站做英文网站违法吗
  • 济南建设网站企业什么行业愿意做网站
  • 建设工程中标查询网站什么网站的页面做的比较好看
  • aspnet网站开发教程数据库产品介绍网站html
  • 下载免费网站模板南京网站开发南京乐识权威
  • 中小学网站模板源码营销型网站网站建设
  • 长春网站seo公司网站域名空间到期自己怎么续费
  • asp钓鱼网站开发合肥响应式网站开发
  • 铜仁公司做网站石家庄 网络科技
  • 手机模板网站下载昆山建设银行网站
  • 企业网站制造伊犁州住房城乡建设局网站
  • 那个网站有免费模板做美容一般在哪个网站团购比较好
  • 营销型网站建设集装箱液袋深圳网站制作收费
  • 一个网站的tdk是指网站的wordpress自定义栏目
  • 遵义市网站制作外包网站开发合同
  • 鲁谷网站建设做黑枸杞的公司网站
  • 网站效果图用什么软件做湛江企业模板建站
  • 备案 网站语言产业互联网排名
  • 织梦网网站建设上海加盟网站建设
  • 江苏国龙翔建设网站.建设一个公司网站多少钱
  • 茂名网站建设方案开发wordpress联系表单发生错误
  • 河南浪博网站开发郴州有哪些推广平台
  • 网络文化经营许可证经营范围seo专业课程
  • 做高端企业网站建设公司wordpress游览量