2024年4月16日发(作者:)

XUI移植教程

一、分析整个ROM包内的大致框架及各个文件的作用

1、system/app这个里面主要存放的是常规的应用程序,都是以apk格式结尾的文件,在这

个文件夹下面的程序为系统默认的组件,个人安装的软件不会出现在这里,而是data文件

夹中。

2、system/bin 这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是

binary 二进制的程序,里面主要是Linux系统自带的组件。

3、system/etc 该文件夹下保存的都是系统的配置文件,比如APN接入点设置等核心的配

置。

4、system/fonts 该文件夹下除了标准字体和粗体、斜体外可以看到文件体积最大的可能是

中文字库或者一些unicode字库。

5、system/framework 该文件夹下主要是一些核心的文件,是系统平台的框架。

6、system/lib目录中存放的主要是系统的底层库,比如系统平台运行时的服务库,移植过

程中很多关键的地方在于此。

7、system/media 该文件下包括开机动画的文件、音乐铃声文件夹,除此以外还包括一些系

统提示音文件。

8、system/usr 用户文件夹,包括一些共享、时区文件、键盘的一些布局文件。

接下来是一些相关文件的介绍

部分System/bin

systembinapp_process 系统进程

systembindalvikvm Dalvik虚拟机宿主

systembindbus-daemon 系统BUS总线监控

systembindebuggerd 调试器

systembindebug_tool 调试工具

systembindexopt DEX选项

systembindhcpcd DHCP服务器

systembindumpstate 状态抓取器

systembindumpsys 系统抓取器

systembinhcid HCID内核

systembinmountd 存储挂载器

systembinnetcfg 网络设置

systembinping Ping程序

systembinplaymp3 MP3播放器

systembinpm 包管理器

systembinqemud QEMU虚拟机

systembinradiooptions 无线选项

systembinrild RIL组件

systembinservicemanager 服务管理器

systembinssltest SSL测试

systembinsu**ceflinger 触摸感应驱动

systembinsvc 服务

部分system/etc

APN接入点配置文件

音频过滤器配置文件

书签数据库

总线监视配置文件