不需要升级的网游执行此升级文件。该文件适用于"W...

java -Xmx2048m -jar out/host/linux-x86/framework/signapk.jar -w build/target/product/security/testkey.x509.pem build/target/product/security/testkey.pk8&
这个key是debug模式下自动生成的key
你也可以通过openssl创建自己私有的key&
OTA打包过程中会自动使用生成的key进行签名,OTA升级包里签名的位置如下
│ [OTA PACKAGE]
│ └─META-INF
│ CERT.RSA
│ CERT.SF
│ MANIFEST.MF
│---└─android
│------otacert
1.使用Android的打包命令制作oTA升级包
&整个项目编译完成后再执行make otapackage
生成的完整升级包会存放在out\debug\target\product\[project name]\ &下
具体名字根据make&otapackage的install来确定
生成的过程文件包在out/target/product/ardbeg/obj/PACKAGING/target_files_intermediates/目录下,该文件可用于创建差分升级包
2.OTA包的修改
1)update-script
OTA包解压后META-INF\com\google\android目录下有两个文件
update-binary是一个二进制文件,相当于一个脚本解释器,能够识别updater-script中描述的操作。该文件在Android源码编译后out/target/product/tcc8800/system bin/updater生成,可将updater重命名为update-binary得到。
该文件在具体的更新包中的名字由源码中bootable/recovery/install.c中的宏ASSUMED_UPDATE_BINARY_NAME的值而定。
updater-script:此文件是一个脚本文件,具体描述了更新过程。我们可以根据具体情况编写该脚本来适应我们的具体需求。该文件的命名由源码中bootable/recovery/updater/updater.c文件中的宏SCRIPT_NAME的值而定。
升级时的进度条,升级哪些文件都是这个脚本里指定的。如果需要修改打包的文件,这一般修改这个脚本或替换包里资源文件为主
关于这块网上描述的比较多,不再陈述了,可参考
[实用教程]_关于ROM的updater-script脚本详解
/link?url=PBCuu50VRxDzx_1wb5JfyZH-oURgYhMTyDVq5SGKsPZqfP3wW6DbegiFqszYJVzP3037osTX-aEFmsAx5nnMH6CYcJOuDAXo1jm0BfROmi3
2)recovery代码
[src path]\bootable\recovery
其中bootable\recovery\updater\install.c&
该函数中注册的子函数可直接在update-script脚本中调用
部分嵌入式产品中,bootloader,开机画面等分区的烧写读取都是自己定义的,需要更新这种分区就需要在注册函数里,增加私有的函数
3)修改已产生的升级包
解压缩update.zip,并根据上述规则修改update-script脚本和资源文件
重新打包,打包时记住一定要用存储模式打包,千万不要选择有任何压缩内容相关的方式。否则签名会失败
再参考第0条手动签名新的包文件刷机就可以了
3.OTA差分升级包
先 make otapackage 分别制作新旧两个包。
用于制作差分包的包文件在如下目录下
out/target/product/[produce name]/obj/PACKAGING/target_files_intermediates/
因需要先刷到旧版本中才能使用差分包,故需要做版本管理的就要把中间文件和完整包都保存下来,分别在如下路径(需要同时生成的匹配的版本)
out/target/product/[produce name]/obj/PACKAGING/target_files_intermediates/&
out/target/product/[produce name]/
再用新旧obj目录对应文件产生差分包
mkdir OTA/
cp xxxx_obj.zip
OTA/old_obj.zip
cp yyyy_obj.zip OTA/new_obj.zip
//网上建议在源代码根目录运行生成工具,据说是里面使用了根目录相对路径
./build/tools/releasetools/ota_from_target_files -v -n -i OTA/old_obj.zip OTA/new_obj.zip OTA/diff.zip
这样就生成了差分包,在old product对应的版本里就能用该差分包升级了。&
差分包制作过程中的错误
http://blog.csdn.net/kangear/article/details/
阅读(...) 评论()西西软件下载最安全的下载网站、值得信赖的软件下载站!
→ Win10正式版打开文件夹时提示你当前无权访问该文件夹怎么办
win10打开文件夹时提示你当前无权访问该文件解决方法
类型:远程监控大小:4.6M语言:中文 评分:5.6
最近不少朋友都升级安装了正式版,不过有用户反映自己在使用win10打开文件夹时却提示无权访问,这是什么原因又该怎么解决呢,Win10正式版打开文件夹时提示你当前无权访问该文件夹怎么办,下面小编就给大家带来win10打开文件夹时提示你当前无权访问该文件解决方法。安装win10正式版后,发现一个问题,在上级文件夹的时候,打不开,提示“你当前无权访问该文件夹”怎么解决呢?其实这重要是Win10正式版系统为了保护系统文件的安全所给出的警告提示,如果想访问对应的文件夹,就必须提升自己的访问权限才行。下面就是具体的提升访问文件夹权限的方法。1、当我们尝试打开系统盘中受Win10正式版系统保护的系统文件夹时,将弹出如图所示的“你当前无权访问该文件夹”提示窗口,在此直接点击“继续”按钮。2、从随后弹出的“拒绝你访问该文件夹”窗口中,点击“安全选项卡”按钮进入3、此时将打开“文件夹属性”窗口,切换到“安全”选项卡,点击下方的“高级”按钮进入。4、待进入“高级安全设置”界面后,点击“所有者”右侧的“更改”按钮5、此时将打开“选择用户和组”窗口,在此输入“管理员账户”,同时点击“检测名称”按钮以确保当前所输入的管理员账户名正确,最后点击“确定”按钮。6、从返回的“高级安全设置”窗口中,就会发现“所有者”发生变化,同时勾选“替换子容器和对象的所有者”项,点击“确定”按钮。7、此时将弹出窗口提示“更改所有权”,同时对当前文件夹中所有对象更改所有权。8、当对文件夹的所有权更改完成后,就可以正常打开并访问文件夹内容啦。如果你在升级win10后打开文件夹时提示你当前无权访问该文件夹就可以参照上诉方法进行解决哦,希望对大家有用,更多win10相关内容可以持续关注西西软件园。
01-2001-1701-1701-1401-1401-1301-1301-1301-1301-13
阅读本文后您有什么感想? 已有23人给出评价!
名称大小下载若要用fopen函数打开一个新的二进制文件,该文件既要能读也要能写,则文件方式字符串应是若要用fopen函数打开一个新的二进制文件,该文件既要能读也-知识宝库
你可能对下面的信息感兴趣win10 该文件没有与之关联的程序来执行该操作_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
win10 该文件没有与之关联的程序来执行该操作
上传于|0|0|暂无简介
阅读已结束,如果下载本文需要使用0下载券
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢360圈郑重提示:网上交友需谨慎!
法律声明:禁止未成年人、特殊服务者、婚姻幸福者在360圈交友网站注册,禁止在本站发布任何违规信息。本站所表述的“情人”是指“情侣” .
360圈版权所有 &}

我要回帖

更多关于 任我游w200地图升级 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信