System目录的结构学习
App 目录:
存放内置软件的地方,每个软件都有自己的名字标注着
Bin 目录:
本文件夹一般存放的是开机运行的脚本和一些系统必备代码
Etc 目录:
存放着这种配置文件,包括WIFI,蓝牙和基带{\etc\motorola\bp_nvm_default}配置文件,A-GPS的文件和Hosts文件也在这里,media_profiles.xml可以控制录像质量,cameraCalFileDef5M.bin与cameraCalFileDef8M.bin是照相的数据库文件,都可以修改,子文件夹init.d文件夹下可以写入自己的开机脚本,来实现一些程序或者脚本开机啓动,如果想要执行某模块,可以添加一个文件,不要有后缀名,格式爲00aaa 00是执行序号,系统开机时会按顺序执行,aaa是爲了区别每个脚本的名称,可以随便写
Fonts 目录:
字体文件夹
Framework 目录:
系统框架结构文件目录,这个目录下是系统服务和系统界面的所在地,一般不可以单独替换,要移植的话必须全部替换
Lib 目录:
本文件夹是系统所需要用到的驱动,库文件的所在
***Lib/dsp文件夹 DSP驱动所在,一般不需要改
***lib/egl 显示芯片驱动,一般不需要改
***libaudio.so 话筒及音频驱动 必须用701的
***libaudioflinger.so 音频附属驱动 必须用701的
***libbridge.so 相机方面
***libbattd.so 电池驱动
***libcamera.so 相机驱动 必须用701的
***libcameraservice.so 相机服务驱动
***libfmradio.so FM驱动
***libHPImgApi.so 图片接口驱动 必须用701的
***libLCML.so 未知驱动 必须用701的
***liboemcamera.so 相机驱动 必须用701的
***libOMX.TI.JPEG.Encoder.so 照片编码器 必须用701的 否则照片黑
***libOMX.TI.AAC.decode.so 此类型的都是编码器和解码器驱动(多媒体)
Media 目录:
铃声及开机动画
TTS 目录:
文字转语音
Usr 目录:
键盘文件与各类数据库
Xbin 目录:
系统工具文件夹
Build.prop 文件:
系统参数文件,修改这里可以调节系统部分参数与性能
如:默认虚拟机大小,铃声延迟,系统版本等