刷机脚本说明

刷机脚本说明

ID:40789812

大小:53.00 KB

页数:6页

时间:2019-08-07

刷机脚本说明_第1页
刷机脚本说明_第2页
刷机脚本说明_第3页
刷机脚本说明_第4页
刷机脚本说明_第5页
资源描述:

《刷机脚本说明》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、(Updater-Script)刷机脚本说明。如果觉得这样看起来吃力,下面可以下载一个文档附件,拿回家慢慢研究。这是Android系统来运行updater-scripts的Edify语言的基本介绍。大部分的Edify命名都是函数,当调用这些函数结束的时候,会返回数据给脚本。当然,你也可以使用这些函数的返回值来确认成功与否,例如:ifelse(mount("yaffs2","MTD","system","/system")=="system",ui_print("SuccessfullyMounted!"

2、),ui_print("MountFailed!");这个命令会尝试去挂载命名为“system”的“MTD”分区到“/system”。如果挂载成功,脚本会显示“SuccessfullyMounted!”,否则会显示“MountFailed!”。现面是用在Edify的Updater-script中的函数例子:函数名称:mount函数语法:mount(fs_type,partition_type,location,mount_point)参数详解:fs_type-----------------"yaffs

3、2"或"ext4"partition_type----------"MTD"或"EMMC"location-----------------分区(partition)或驱动器(device)mount_poin------------挂载文件系统的目标文件夹(targetfoldertomountFS)作用解释:挂载一个文件系统到指定的挂载点返回值:挂载成功则返回挂载点,失败返回null函数示例:mount("MTD","system","/system");挂载system分区,设置返回指针"/sys

4、tem”mount("vfat","/dev/block/mmcblk1p2","/system");挂载/dev/block/mmcblk1p2,返回指针"/system”函数名称:is_mounted函数语法:is_mounted(mount_point)参数详解:mount_point-----------字符串,检查是否已经挂载的挂载点作用解释:检查文件系统是否挂载返回值:挂载成功则返回挂载点,失败返回null函数示例:函数名称:unmount函数语法:unmount(mount_point)参

5、数详解:mount_point-----------字符串,要解除挂载的挂载点作用解释:解除文件系统挂载返回值:解除挂载成功则返回挂载点,失败返回null函数示例:unmount("/system");卸载/system分区函数名称:format函数语法:format(fs_type,partition_type,location)参数详解:fs_type-----------------字符串,数据为"yaffs2"或"ext4"partition_type----------字符串,"MTD"或"E

6、MMC"location-----------------字符串,分区(partition)或驱动器(device)作用解释:格式化为指定的文件系统函数示例:format("MTD","system");格式化system分区函数名称:delete函数语法:delete(file1,file2,...,fileN)参数详解:字符串,要删除的文件作用解释:删除一个文件。最少指定一个文件;多个文件可以做为多个参数指定函数示例:delete("/data/zipalign.log");删除文件/data/zi

7、palign.log函数名称:delete_recursive函数语法:delete_recursive(dir1,dir2,...,dirN)参数详解:字符串,要递归删除的目录作用解释:删除文件夹及其包含的所有内容。最少指定1个目录;多个目录可以做为多个参数指定函数示例:delete_recursive("/data/dalvik-cache");删除文件夹/data/dalvik-cache函数名称:show_progress函数语法:show_progress(frac,sec)参数详解:frac

8、----------------------进度完成数值Sec----------------------总秒数作用解释:显示在Recovery系统中进度函数示例:show_progress(0.1,10);show_progress下面的操作可能进行10s,完成后进度条前进0.1(也就是10%)函数名称:set_progress函数语法:set_prograss(frac)参数详解:frac---------------------进度数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。