最新网址:www.83zws.com
首页 > 科幻灵异 > 外星操作系统 > 第八章 移植那点事

第八章 移植那点事(1/2)

目录
好书推荐: 野蛮太子 超越武极 侯门嫡女 渺空 无良总裁俏秘书 太后攻略 渔家喜事 农媳 错婚厚爱 极品男神

( ) “姑奶奶你怎么不早说啊,那你快查吧。 .”谢超哭丧着脸说道。

正在联网中……

正在查找……

正在分析……

正在学习……

“主人,我已经学会移植了。”小初的声音波澜不惊却把谢超吓了一跳。“这…这么快,才十分钟啊?”

“我的搜索带有智能过滤,只需要学习关键的东西就好啦!”谢超一阵无语,最进小初的语气是越来越像人类了。

“那我能不能学的,我什么都不会,你给我介绍一下……”谢超满怀期待。下意识的以为很简单。

“好的,(以下移植教程,看不懂的跳过哦亲)要移植,就要了解系统的结构和打包解包:

打包很容易,只需要制作成zip格式的压缩包就行了,里面包含2个文件夹和1个boot.img文件,boot.img是内核,没有内核的系统是不能运行的,另外两个文件夹一个是system,也就是android系统所在地,另一个是meta-inf,这里一般存放是刷机脚本,我们移植一般需要改的就是system文件夹里的内容。

解包就是解压缩。

首先说结构,system下有:

app文件夹(存放内置软件的地方,每个软件都有自己的名字标注着,很容易识别,在移植上除usb.apk必须用咱们自己的版本以外,其他可以用同分辨率机型的app直接替换)

bin文件夹(本文件夹一般存放的是开机运行的脚本和一些系统必备代码,一般移植出了问题不能开机就是这里的问题,一般我们用702的或者720的rom里的,注意除了netd需要用701的外,其他也可以直接用702或者720rom的,不过一般系统升级不会修改这里,在移植的时候,要删除2nd-init以及所有.sh脚本文件,这些对701是没有效果的,如果电池显示?,那么可以通过替换battd文件来修複)

etc文件夹(本文件夹里存放着这种配置文件,包括ifi,蓝牙和基带{\etc\mos的文件和hosts文件也在这里,media_profiles.xml可以控制录像质量,cameracalfiledef5m.bin与cameracalfiledef8m.bin是照相的数据库文件,都可以修改,子文件夹init.d文件夹下可以写入自己的开机脚本,来实现一些程序或者脚本开机啓动,如果想要执行某模块,可以添加一个文件,不要有后缀名,格式爲aaa是执行序号,系统开机时会按顺序执行,aaa是爲了区别每个脚本的名称,可以随便写)

font文件夹(字体文件夹,没什么好解释的,你可以替换爲你喜欢的字体)

frameork文件夹(系统框架结构文件目录,这个目录下是系统服务和系统界面的所在地,一般不可以单独替换,要移植的话必须全部替换,不然会卡m,frameork-res.apk文件就是系统语言,界面的所在文件,修改他就可以直接修改系统界面,frameork-res.apk必须与app文件夹中systemui.apk配套,不然开机会出现状态栏fc,不同版本不可以乱用,比如cm7.1.0.5不能用cm7.1.0.4的文件)

lib文件夹(本文件夹是系统所需要用到的驱动,库文件的所在,如果某程序fc或者无法正常运转,可能是这里的问题,我把我知道的一些文件的用途说一下:

***lib/dsp文件夹dsp驱动所在,一般不需要改

***lib/egl显示芯片驱动,一般不需要改

***libaudio.so话筒及音频驱动必须用701的

***libaudioflinger.so音频附属驱动必须用701的

***libbridge.so相机方面

***libbattd.so电池驱动

***libcamera.so相机驱动必须用701的

***libcameraservice.so相机服务驱动

***libfmradio.sofm驱动

***libhpimgapi.so图片接口驱动必须用701的

***liblcml.so未知驱动必须用701的

83中文网最新地址www.83zws.com

本章未完,点击下一页继续阅读。

目录
新书推荐: 末世天灾:从打造避难所开始 男友不是人?完了,我更爱了! 诡物猎人 末世,笑看别人挣扎求生 诸天从拯救岳夫人开始 末日游戏的违规者 末世:我能看到奖励选项 恶女快穿:撩得禁欲男主失控沦陷 恶女快穿:她好变态,他好爱 末日:我打造无限列车
返回顶部