安德鲁斯系统备份是非常的情况下,可以使用。下面的这个python脚本。它可以用来备份整个data分:所有data分区的文件和文件夹打包data.zip。并产生recovery专用edify脚本update-script.sh。当然,备份system分区了,假设再加上几行代码,就能够备份boot,re...
分类:
移动开发 时间:
2015-07-08 12:37:27
阅读次数:
403
目录目录
edify概述
edify语法
mount
format
delete
delete_recursive
show_progress
package_extract_dir
package_extract_file
symlink
set_perm
ui_print
run_program
write_raw_image
assert
file_getprop
参考资料edify概述edi...
分类:
编程语言 时间:
2015-05-19 14:50:21
阅读次数:
452
这是Android系统来运行updater-scripts中的函数介绍。
函数都是的Edify语言,当调用这些函数结束的时候,会返回数据给脚本。当然,你也可以使用这些函数的返回值来确认成功与否,例如:
ifelse(mount("yaffs2", "MTD", "system", "/system") == "system", ui_print("Successfully Mounted!")...
分类:
移动开发 时间:
2014-11-14 00:19:35
阅读次数:
299
这是Android系统来运行updater-scripts的Edify语言的基本介绍。大部分的Edify命名都是函数,当调用这些函数结束的时候,会返回数据给脚本。当然,你也可以使用这些函数的返回值来确认成功与否,例如:ifelse(mount("yaffs2","MTD","system","/sy...
分类:
移动开发 时间:
2014-11-09 15:07:04
阅读次数:
301
目前update-script脚本格式是edify,其与amend有何区别,暂不讨论,我们只分析其中主要的语法,以及脚本的流程控制。一、update-script脚本语法简介: 我们顺着所生成的脚本来看其中主要涉及的语法。 1.assert(condition):如果condition参数的...
分类:
移动开发 时间:
2014-11-09 15:04:03
阅读次数:
448
安卓的系统备份在很多场合下可能会用到,下面这个python的脚本,可以用来备份整个的data分区:将所有data分区的文件和目录打包到data.zip,并生成recovery的专用edify脚本到update-script.sh。当然,简单的修改下脚本的备份路径就可以备份system分区了,如果再加上几行代码,就可以备份boot,recovery,uboot等等分区,不过这要根据不同的分区来写不同的备份代码...
分类:
移动开发 时间:
2014-08-17 13:04:22
阅读次数:
305