网站大量收购独家精品文档,联系QQ:2885784924

【安卓rom定】丨『第七课』丨 系统脚本的初步分析及修改.doc

【安卓rom定】丨『第七课』丨 系统脚本的初步分析及修改.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【安卓rom定】丨『第七课』丨 系统脚本的初步分析及修改

今天为大家简单的分析一下系统脚本!废话不多说直接上教程! 注:部分转至“季末鸿唇”rom DIY! 本帖隐藏的内容 脚本语法: 1.copy_dir 语法:copy_dir src-dir dst-dir [times**p] src-dir表示原文件夹,dst-dir表示目的文件夹,[times**p]表示时间戳 作用:将src-dir文件夹中的内容复制到dst-dir文件夹中。dst-dir文件夹中的原始内容将会保存不变,除非src-dir文件夹中有相同的内容,这样dst-dir中的内容将被覆盖 举例:copy_dir PACKAGE:system SYSTEM:(将升级包中的system文件夹复制到手机中) 2.format 语法:format root root表示要格式化的分区 作用:格式化一个分区 举例:format SYSTEM:(将手机/system分区完全格式化) 注意:格式化之后的数据是不可以恢复的 3.delete 语法:delete file1 [... fileN] file1 [... fileN]表示要格式化的文件,可以是多个文件用空格隔开 作用:删除文件1,2到n 举例:delete SYSTEM:app/Calculator.apk(删除手机systen文件夹中app中的Calculator.apk文件) 4.delete_recursive 语法:delete_recursive file-or-dir1 [... file-or-dirN] file-or-dir1 [... file-or-dirN]表示要删除的文件或文件夹,可以使多个,中间用空格隔开 作用:删除文件或者目录,删除目录时会将目录中的所有内容全部删除 举例:delete_recursive DATA:dalvik-cache(删除/data/dalvik-cache文件夹下的所有内容) 5.run_program 语法:run_program program-file [args ...] program-file表示要运行的程序,[args ...]表示运行程序所加的参数 作用:运行终端程序 举例:run_program PACKAGE:install_busybox.sh(执行升级包中的install_busybox.sh脚本) 6.set_perm 语法:set_perm uid gid mode path [... pathN] uid表示用户名称,gid表示用户组名称,mode,表示权限模式,path [... pathN]表示文件路径,可以使多个,用空格隔开 作用:设置单个文件或目录的所有者和权限,像linux中的chmod、chown或chgrp命令一样,只是集中在了一个命令当中 举例:set_perm 0 2000 0550 SYSTEM:etc/init.goldfish.sh(设置手机system中的etc/init.goldfish.sh的用户为root,用户组为shell,所有者以及所属用户组成员可以进行读取和执行操作,其他用户无操作权限) 7.set_perm_recursive 语法:set_perm_recursive uid gid dir-mode file-mode path [... pathN] uid 表示用户,gid表示用户组,dir-mode表示文件夹的权限,file-mode表示文件的权限,path [... pathN]表示文件夹的路径,可以多个,用空格分开 作用:设置文件夹及文件夹中的文件的所有者和用户组 举例:set_perm_recursive 0 0 0755 0644 SYSTEM:app(设置手机system/app文件夹及其中文件的用户为root,用户组为root,app文件夹权限为所有者可以进行读、写、执行操作,其他用户可以进行读取和执行操作,其中的文件的权限为所有者可以进行读写操作,其他用户可以进行读取操作) 8.show_progress 语法:show_progress fraction duration 表示一个小部分 表示一个小部分的持续时间 作用:为下面进行的程序操作显示进度条,进度条会根据duration进行前进,当操作时间是确定的时候会更快 举例:show_progress 0.1 0(显示进度条当操作完成后前进10%) 9.symlink 语法:symlink link-target link-path link-target表示链接到的目标,link-path表示快捷方式的路径 作用:相当于linux中的ln命令,将link-target在link-path处创建一个软链接,link-target的格式应为绝对路径(或许相

您可能关注的文档

文档评论(0)

yaoyaoba + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档