注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

独立观察员·网易

分享万岁

 
 
 

日志

 
 

【刷机】关于updater-script中的mount语句  

2014-01-22 20:38:08|  分类: 刷机 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

[刷机]关于updater-script中的mount语句

——独立观察员 2014.01.22

 

挂载点前有"/"号:

(正确)ifelse(mount("ext4", "EMMC", "/dev/block/mmcblk0p6", "/system") == "/system", ui_print("Successfully Mounted!"), ui_print("Mount Failed!"));

(错误)ifelse(mount("ext4", "EMMC", "/dev/block/mmcblk0p6", "/system") == "system", ui_print("Successfully Mounted!"), ui_print("Mount Failed!"));

(正确)ifelse(is_mounted("/sdcard")== "/sdcard", ui_print("OK"),ui_print("failed"));

 

SD卡挂载:

    (错误:)

    mount("fat", "EMMC", "/storage/sacard0", "/sdcard");

    mount("vfat", "EMMC", "/dev/block/mmcblk0p1", "/sdcard");

    mount("vfat", "EMMC", "/dev/block/mmcblk1p1", "/sdcard");

 

    /sdcard 自动被挂载,不用再手动挂载。也卸载(unmount)不了。

 

/tmp

标准的Linux缓存文件系统;

似乎没有挂载就能用。

 

其它一些语句:

(正确)unmount("/system");

(正确)mount("vfat", "EMMC", "/dev/block/mmcblk1p1", "/sdcard6"); #将sdcard挂载为"/sdcard6";

(错误)mount("vfat", "EMMC", "/storage/sacard0", "/sdcard6");

 

(正确)assert( #断言,一句执行成功才能执行下一句,否则终止;

package_extract_dir("sd", "/tmp"), #拷贝刷机包中sd目录下的文件到缓存区/tmp中;

package_extract_dir("sd/clockworkmod", "/sdcard/clockworkmod"),

package_extract_file("test", "/sdcard/test"), #拷贝刷机包根目录下test文件到SD卡中;

ui_print("Copy Files Completed.")

);

 

(错误)run_program("/system/xbin/busybox","cp","sd/test2","/sdcard/test2"); #可能是权限的原因;

(正确)package_extract_file("sd/test2", "/sdcard6/test2"); #sdcard6为之前挂载的SD卡;

(正确)mount("ext4", "EMMC", "/dev/block/mmcblk0p7", "/data"); #挂载/data分区;

 

*************(测试手机:AMOI N828;recovery:Carliv——CWM 6.0系列)**************

  评论这张
 
阅读(237)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018