售后帮 手机售后服务好帮手
昨日新增6个线刷包,已兼容3863个手机机型共38492个包
ROM的system文件夹下都放了些什么东西?
发布日期:2017-11-07     2785阅读

使用ROM大师解析ROM之后,最重要的当然就是system文件夹,这个文件夹下又包含许多别的文件和文件夹。那么这些文件夹都是什么?有什么作用?可不可以删除?今天就给大家简单介绍一下。

system/app:

这个大家都应该知道了,就是存放的系统APP,这些APP一般是无法删除的。您也可以将推广APP放在这里,这样用户刷机之后也就无法删除了。


system/lib:

lib是Library的缩写,这个文件夹下放置的都是一些动态链接库文件,是组成JNI层、Dalvik虚拟机、本地库、HAL层和厂家适配层的所有动态链接库集合。Android上的动态链接库文件是.so的格式,而Windows上的动态链接库文件则是.dll格式。


system/framework:

该目录下存放的是框架层的JAR包(Java 归档文件)。Android本身就是java写的。


system/fonts: 

该目录下存放的全是字体文件。


system/media:

该目录下存放的是系统所使用的各种媒体文件,比如说开机音乐,动画,壁纸文件等。


system/bin:

该目录下存放的是一些可执行文件。


system/xbin:

 该目录下存放的是一些扩展的可执行文件,该目录可以为空。


system/build.prop:

build.prop称为属性配置文件。它们都定义了一些属性值,代码可以读取或者修改这些属性值。属性值有一些命名规范

ro开头的表示只读属性 ,即这些属性的值代码是无法修改的。

persist开头的表示这些属性值会保存在文件中 ,这样重新启动之后这些值还保留。

其它的属性一般以所属的类别开头,这些属性是可读可写的,但是对它们的修改重启后不会保留。


ROM编辑可以修改build.prop信息,里面有一些以ro.build开头的属性就是你在手机设置中的“关于手机”里看到的。可以通过修改build.prop文件来将这个ROM打上自己的印记(比如ROM作者:XXX),还可以修改诸如新浪微博尾巴,系统版本号之类的。


system/etc: 

该目录存放一些配置文件,和属性配置文件不一样,这下面的配置文件可能比较杂乱。一般来说,一些脚本程序,还有大家所熟悉GPS配置文件(gps.conf)和APN配置文件(apns-conf.xml)放在这个目录。像HTC将相机特效所使用的一些文件也放在这个目录下。

回到顶部