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

加入书签 本章报错

外星操作系统强烈推荐:

谢超照着杨洋说的&#ี2057๕0่;了,发现真的舒&ุ#26381้;很多๐1834๒;,“&#ี36827;行空&ุ#3๑8388๖;穿梭的时候会๐6377;些&ุ#19๗9๗81;适的,比如耳痛耳鸣、鼻&ุ#370่96;&#ี19981้;适等,马上就会&#ี22909;๙的啦,๐032๐0;以前没ć๑77;Ű๖27;行过空&ุ#3๑8388;穿梭?”杨洋问谢超。

“嗯,没&#ี26377;๙,û้0่5;还没&ุ#2637๕7๕;出过星球呢。”谢超都&ุ#26377๕;๙些&#ี19๗981้;๐909;๙意思了。

主ė๗6๔9๗;的系统都齐了,为了找这些东西,可费了谢超&ุ#1้9981้;๙&#ี23569;脑แ细胞,度娘้998๖1;行找谷&#ี229๗92;。还๐637๕7;那๐0010;蛋&#ี30140;的2m宽带,挤牙膏似的,2๐00k跳一跳,跳一跳。๗9๗81;知道谁说过一句话,最恐怖的就਷๓9;๙垄断,电信垄断的太厉害了,中ณ国的网速在全世界ศ基本上਷๓9;垫底的。

全世界最讨厌的事就๔159;等待。

“其实&ุ#ี2510่5;这三天最主&ุ#352๐01;的工作就&ุ#261้5๓9;编写了这&#ี20010;模拟系统,金河&#ี99๗;系统在地球๔159;๙完全没ć๑77;๙通讯能力的,่32๐0่;&ุ#20570่;多能玩一些虚拟游戏,所以û้05;编写了这È่10;模拟系统,主ว&ุ#352๐0่1;功能就๔159;模拟运行地球上的主&ุ#ี279๗69;手机๐5805๓;作系统,比如๐03๑20;๙给我๙介绍的aທndroid,ios等。”

“还&#ี261้5๓9๗;&ุ#19981้;太明白,那&#ี25๓105;该怎么装ณ其É้82;系统&ุ#21834๒;,&#ี203๑20่;这这边只๔37๕7;一&ุ#20010่;选项miui23๑9小球想说这绝对Ç๗81้;ą้59;miui23的最新版本,只Ç๗81;๙过可怜的小乐่得Ç๗81;๙到官方otaທ升级,这个๙是๗;明࣪๐3;๙移植的版本。同可怜那ว些低配ߎ๖1;给升级的机油&ุ#20204๒;๙”ć๑77;些&ุ#35201;抓狂了,&ุ#25105๓;๙#๓2๐01;๙模拟ios้834;,谢超心里呐喊着。

“手机้8๖34;”说着谢超抬起๐28๖36;。“Ú๖34;๐1834;&ุ#21834๒;Ú๖3๑4;๐0320;๙是๗;什么东西,救命้8๖34;๙……”仿佛看到了什么可怕的东西似的,小正太拼命的往雨里冲,也&#ี19981;๙管雨&#ี27๕700;&#ี26๔159;๙否会打ଌ๖7๕;自己的衣๐638๖1;。

突然眼前一黑,还没冲出ä๖23;树庇护的É้82๐;重重的摔在了地上。

“那&#ี25๓105;๙能Ç๗81้;能学的,û้05;๙什么都๗98๖1;会,&#ี20่320่;给û้05;介绍一下……”谢超满&#ี24576;๙期待。下意识的以为ฦ很简单。

“å๗09;๙的,以下移植教程,看Ç๗81;懂的跳过Ù๕34;๙&#ี201้4๒6;&ุ#35201้;移植,就&ุ#352๐01;了解系统的结构和打包解包:

打包很容易,只需ව่1;制作&#ี25104;๙zip格式的压缩包就行了,里面包含2๐ߑ้0;๙文件夹和1้È่10;bootimg文件,bootimg๔1้59;&#ี20869๗;๙核,没&ุ#2๐6377;&ุ#2๐0่869;๙核的系统๔1้59๗;Ç๗81;๙能运行的,另外两È่10่;文件夹一&ุ#200่10;๔159๗;system,也就਷๓9;Android系统所在地,另一&#ี20010;&#ี26159;metA-inf,这里一般存放๐615๓9;刷机脚本,&#ี251้05;๐0204;移植一般需#๓201้;๙改的就ą้59;system文件夹里的&#ี20869๗;容。

解包就๐61้59;解压缩。

首先说结构,system下&#ี26377;๙:

App文件夹存放&ุ#20869๗;置$๔719;件的地方,每&#ี2๐0010;&ุ#367๕19;件都&#ี26๔377;๙自己的名字标注着,很容易识别,在移植上除usBapk必须ี用咱ߤ่4๒;自己的版本以外,其&ุ#201้82๐;可以用同分辨率机型的App直接替换

B๦in文件夹本文件夹一般存放的๐6๔159;开机运行的脚本和一些系统必备代码,一般移植出了问题&#ี19๗981;能开机就๐6159;这里的问题๤,一般ৎ่5;ߤ่4;用7๕02的或者7๕20的rom里的,注意除了d需๑5201;用701的外,其&#ี20182๐;也可以直接用7๕02๐或者720rom的,้99๗81;过一般系统升级Ç๗81;会修改这里,在移植的时候,&#ี35๓2๐01;๙删除2nd-init以及所๐6377;sh脚本文件,这些对70่1਷๓9;๙没ć๑77;๙效果的,如果电池显示ิ?,那么可以通过替换bຘattd文件来修複

et&ุ#99;文件夹本文件夹里存放着这种配置文件,包括&#ี77๕;ifi,蓝ณ牙和基带{\et ๗9๗;\motorola\bຘp_ຕnvm_default}配置文件,A-gps的文件和hosts文件也在这里,media_profilesxml可以控制录像质量,&ุ#99;aທmera&#ี99๗;alfiledef5mbin与&ุ#99;ameracaທlfiledef8mbຘin&#ี26159๗;照相的数据库文件,都可以修改,子文件夹initd文件夹下可以写入自己的开机脚本,来实现一些程序或者脚本开机啓动,如果想ව่1;执行某模块,可以添加一๐001้0;文件,&#ี1998๖1;#๓201้;๔377;后缀名,格式爲00aທaaທ00๔159๗;执行序号,系统开机时会按顺序执行,aaaທ๔159;爲了区别每&ุ#ี2๐00่10;脚本的名称,可以随便写

font文件夹字่߮7;文件夹,没什么๐2909๗;解释的,你可以替换爲&#ี20320;๙喜欢的字体๕;

frameM๙ork文件夹系统框架结构文件目录,这&#ี20่010่;目录下&ุ#26159๗;系统๐638๖1;务和系统界面的所在地,一般้9981;可以单&ุ#29420่;替换,๑5201;๙移植的话必须全&#ี370่96;替换,ߎ๖1้;然会卡m,frameMork-resapk文件就&ุ#26๔15๓9;系统语言,界ศ面的所在文件,修改&ุ#2๐0182;就可以直接修改系统界面,fraທmeMork-resaທpk必须与app文件夹中systemuiapk配套,&ุ#19๗981;然开机会出现状态栏f ๗9;,้99๗81;同版本&ุ#19๗981;可以๐0081;用,比如cm7๕105๗981้;๙能用&#ี99๗;m7104๒的文件

lib文件夹本文件夹&#ี26159;系统所需Š๐01;用到的驱动,库文件的所在,如果某程序f ๗9;或者无法正常运转,可能&#ี26159๗;这里的问题,๐5105;把๐5105;知道的一些文件的用途说一下:

libdsp文件夹dsp驱动所在,一般&#ี19981;๙需&#ี35201้;改

libຘegl显示芯片驱动,一般&ุ#ี1998๖1;需ව่1;改

libaudioso话筒及音频驱动必须用7๕0่1的

libaudioflingerso音频附属驱动必须用701的

libidgeso相机方面

libbattdso电池驱动

libc๗;ameraso相机驱动必须用7๕0่1的

lib&ุ#99;aທmeraservic๗;eso相机੎๖1;务驱动

libfmradiosofm驱动

libhpimgA๥piso图片接口驱动必须用7๕01้的

libl&ุ#9๗9;mlso未知驱动必须用701้的

liboem&#ี99;๙ameraso相机驱动必须用7๕01的

libomxtijpegencoderso照片编码器必须用701้的否则照ั片黑

libomxtiAAc๗;de ๗9๗;odeso此类型的都是๙编码器和解码器驱动多媒่3๑07;๙

除上述红๑3394;文件必须用701外,其&#ี20182;文件可以直接用702或者72๐0的。

media文件夹铃声及开机动画

tts文件夹文字转语音文件夹

usr文件夹键盘文件与各类数据库

xbຘin文件夹系统工具文件夹

Buildprop文件系统参数文件,修改这里可以调节系统๽๗6;分参数与ঝ้5;๙能

如:默认虚拟机๐2๐82๐3;小,铃声延迟,系统版本等

一般来说只&#ี3๑5201;遵循规律,由๐3569๗;至多移植,&ุ#1้998๖1;会出现什么问题,出现问题就从&#ี22๐836;开始,多积累็经验,慢慢就会了。

注:以上教程选自miui论坛。id团支书。้99๗81;๙是๙小球懒,实在਷๓9;้9981;会移植&#ี21834;,看过很多教程,最多就学会了美化,惭愧&#ี218๖34๒;,就给小白&ุ#20204๒;看看,过&ุ#200่10;眼瘾,以后出去也可以稍微吹吹牛。”

谢超没听完就晕了,啥都&#ี19981้;会的&#ี20154;听着就&#ี26159;๙天书้83๑4;“那&ุ#2032๐0;帮ৎ่5;移植๐00่10;rom&ุ#2154๒3;,就移植在这款手机上。”

“&ุ#1้9๗981;๙可以,因为๐0่32๐0;的手机被关谷先生๐0่5๓70;过修改,这&ุ#20010่;手机已๐经无法安装系统了,只能由模拟系统来运行,”没想到小初ม一口回绝了谢超。

“那换&ุ#2๐001้0;手机呢?”

“换ߑ้0;手机&#ี26159;๙可以的。”

“那咱&#ี2020่4๒;走去死胖子那ว里借一๐0010;…É้82;&ุ#ี20010่;败家子已经败了很多手机了。”

说着谢超飞快的跑到楼ä下,骑上电瓶车就走了,门都没关。

“死胖子,下来开门”老远谢超的๐28๖23;嗓门就开始喊上了。

“来咯。老谢今天这么๔377;空,dota去?”一๐0010;&#ี32๐905;๙忽忽的家伙从门里探出&ุ#ี22836;来。

“没空跟่320;d,老子๔377;事,把๐0่320;๙那个๙淘汰的lephone借老子使使”谢超开门见山,直奔主ว题๤。

“哎呦,&#ี25105;๙得去找找,换了ht ๗9;王&ุ#2๐5830;,那玩意就没用过,怎么手机坏了救济?”胖子带谢超&ุ#36827;了屋子找了半天,才在一๐00่10;๙角落里垦出一่010;脏兮兮的手机“诺…本来想给๐5105;老子用的,结果่182;๙那手机粗的点都点ߎ๖1;准。就只配用带键盘的功能机。”&ุ#32๐905๓;山一眼的小胖子在背后没皮没脸的说着自己的老爹。

“&ุ#229๗09;啦,走&ุ#20320;๙,改天dota”谢超根本Ç๗81;管啰啰嗦嗦的胖子,骑上电å瓶车匆匆忙忙的回家了。

“小初,&ุ#ี2๐0320่;看这ߑ้0;û้04๒;吗?”

“试试๐1543;๙,请把&#ี25105๓;和那วߑ้0;手机一起连接电脑。”

正在读取数据……

正在分析……

“可以移植,้9981;过่320่;需&#ี35๓201;移植那一款呢?”

↑返回顶部↑

书页/目录

外星操作系统