久久精品夜色噜噜亚洲aⅴ_国产精品狼人久久影院观看方式_国产精品wwwwww_国色天香一区二区_国产精品毛片a∨一区二区三区_国产精品色婷婷久久58_在线亚洲激情_99re6热在线精品视频播放速度_欧美日韩一区二区免费视频_国产自产高清不卡_欧美gay视频激情_韩日欧美一区_久久综合久久美利坚合众国_久久久女女女女999久久_亚洲免费av片_国产精品视屏

2014-02-26 14:49:38
分享

MTK手機移植樂蛙ROM詳細圖文教程

標簽:MTK手機,移植樂蛙

  rom之家小編今天帶來MTK手機移植樂蛙ROM詳細圖文教程,感興趣的機油趕緊來看看吧。

  本教程適用于mtk6577 4.1和mtk6589 4.2的平臺的手機,不適用于其他平臺機和mtk 4.0的手機(mtk4.0的手機可以參考這個教程)。

  一、正向移植

  所謂正向移植就是把樂蛙官方包作為底包,把需要移植樂蛙機型一些文件移植到樂蛙官方底包中,讓樂蛙系統能在這臺手機上運行起來的方法。

  正向移植需要考慮有四個方面:

  1選用正確的樂蛙官方包作為底包

  移植樂蛙最好優先選用官方機型的作為底包,應為非官方的底包,不好確定其中是否被植入惡意程序或者惡意代碼,萬一碰到,不但坑了自己,還坑自己粉絲。所以建議大家在拼包前,最好先到樂蛙官方下載適用的包,不要使用百度搜索隨便下個包就開始做。

  作為底包,最好選用和你需要移植的手機分辨率相同的機型,這樣能界面保持原樣,不會出現圖標模糊,應用布局不對的情況。

  mtk6577 4.1的機型:

  分辨率為800x480的,推薦使用中興V889M作為底包

  分辨率為960x540的,推薦使用夏新N820作為底包

  分辨率為1280x720的,推薦使用佳域G3作為底包

  mtk6589 4.2的機型:

  分辨率為800x480的,推薦使用中興V967S作為底包

  分辨率為1280x720的,推薦使用中興V987作為底包

  分辨率為1920x1080的,推薦使用Tcl S950作為底包2底層硬件驅動不同

  每個廠商基本都會修改底層硬件驅動來適配自己的手機,所以每臺手機硬件底層驅動是不同的,打開beyond compare(如何使用beyond compare請自行google一下)對比移植機型的官方包和樂蛙底包,把官方包中的system/lib/modules目錄的所有文件拷貝到樂蛙底包中,由于樂蛙加入自己jar包,所以需要手動修改一下官方的boot.img,修改mtk的boot.img需要先下載mtk-tools:

  把下載好的mtk-tools解壓到桌面上,如果是windows系統,需要安裝perl的運行環境,具體可以參考這里:

  [size=10.5000pt]http://jingyan.baidu.com/article/380abd0aa6c7371d90192c1b.html

  如果是ubuntu系統或者其他的linux系統就可以直接開始修改boot.img了,把官方boot.img拖到mtk-tools目錄下,打開終端(window是cmd),運行命令:

  $ 。/[size=10.5000pt]repack-MT65xx.pl boot.img

  運行后的目錄結構如下圖:

MTK手機,移植樂蛙

  其中boot.img-kernel.img為kernel文件,boot.img-ramdisk是ramdisk.gz解壓后生成的,移植樂蛙需要修改的部分主要在boot.img-ramdisk里面,進入boot.img-ramdisk目錄,使用文本編輯器打開init.rc,搜索[size=10.5000pt]BOOTCLASSPATH,在最后加上 :/system/framework/lewa-framework.jar(mtk的init.rc有兩到三個[size=12.0000pt]BOOTCLASSPATH,都需要加上),修改后的init.rc如下圖所示:

MTK手機,移植樂蛙

  修改完init.rc后,就完成修改,可以使用工具打包新的boot.img了,運行命令:

  $ [size=10.5000pt]。/repack-MT65xx.pl -boot boot.img-kernel.img boot.img-ramdisk/ newboot.img

  到此boot.img的修改就完成了,最后要把newboot.img重命名為boot.img,然后放到樂蛙底包中,樂蛙的正向移植就完成了。3硬件不同(傳感器等)

  每個廠商在自己的手機上使用硬件是不同的,如傳感器、相機等。這部分需要替換將樂蛙底包中的sytem/lib/hw和system/vendor/lib/替換成官方的包中相應目錄,還要把system/lib下帶cam字樣的so文件也替換成官方包里的相應文件(mtk6577的手機只要替換[size=10.5000pt]libcameracustom.so),以確保相機和傳感器等硬件正常使用。4系統配置文件不同

  這部分主要集中在system/etc/[size=10.5000pt]firmware目錄下,這里面放了手機的FM和Radio的固件,需要把整個目錄替換成官方的,可以防止出現電話故障,以及fm無法使用的問題。5手機按鍵配置不同

  每臺手機按鍵配置是不一樣的,所以需要替換為官方包里的,按鍵配置文件放在system/usr/keylayout和system/usr/[size=10.5000pt]keychars里面,刪除樂蛙底包中這兩個目錄,把官方這兩個目錄復制到樂蛙底包中就好了。6Radio通信模塊不同

  每個廠商在做手機時,都會對radio通信層進行修改,所以每臺手機這部分都是有區別的,所以需要使用原廠的版本。這部分需要將system/lib目錄下帶ril字樣的so文件替換成官方包里的相應文件,這樣就能確保通信正常。

  完成上面步驟,就基本完成了移植工作,最后還要需改一下移植好的底包META-INF/google/android/updater-script,使用文本編輯器打開META-INF/google/android/updater-script,刪除開頭的驗證信息,確保移植好的樂蛙rom能刷到手機中,移植到此結束。二、逆向移植

  所謂逆向移植就是以需要移植樂蛙的機型的官方包作為底包,把樂蛙官方包中的一些文件移植到機型的官方包中,讓樂蛙系統能在這臺手機上運行起來的方法。

  逆向移植需要考慮的主要有:

  1選用正確的樂蛙底包

  移植樂蛙最好優先選用官方機型的作為底包,應為非官方的底包,不好確定其中是否被植入惡意程序或者惡意代碼,萬一碰到,不但坑了自己,還坑自己粉絲。所以建議大家在拼包前,最好先到樂蛙官方下載適用的包,不要使用百度搜索隨便下個包就開始做。

  作為底包,最好選用和你需要移植的手機分辨率相同的機型,這樣能界面保持原樣,不會出現圖標模糊,應用布局不對的情況。

  mtk6577 4.1的機型:

  分辨率為800x480的,推薦使用中興V889M作為底包

  分辨率為960x540的,推薦使用夏新N820作為底包

  分辨率為1280x720的,推薦使用佳域G3作為底包

  mtk6589 4.2的機型:

  分辨率為800x480的,推薦使用中興V967S作為底包

  分辨率為1280x720的,推薦使用中興V987作為底包

  分辨率為1920x1080的,推薦使用Tcl S950作為底包2樂蛙修改哪些東西

  樂蛙修改的部分主要集中system/app、system/framework和system/lib三個目錄下。移植的時候開啟beyond compare,刪除官方包的system/app和system/framework目錄,然后復制樂蛙system/app和system/framework目錄到官方包中,system/lib目錄下樂蛙主要修改了三個文件:[size=12.0000pt]libandroid_servers.so、[size=12.0000pt]libandroid_runtime.so和[size=12.0000pt]libandroidfw.so,只需要把樂蛙底包中的這三個文件替換到官方包中即可,然后對比system/lib目錄,把樂蛙底包中都出來的so文件復制到官方包中,最后還要給手機加上歸屬地數據,這部分在system/usr/share/目錄下名字為[size=10.5000pt]phoneloc.dat,把這個文件移動官方包中相應位置,這部工作就完成了。3修改boot.img

  由于樂蛙加入自己jar包,所以需要手動修改一下官方的boot.img,修改mtk的boot.img需要先下載mtk-tools,下載地址:[size=12.0000pt]http://pan.baidu.com/s/1gdwtYa3

  把下載好的mtk-tools解壓到桌面上,如果是windows系統,需要安裝perl的運行環境,具體可以參考這里:

 ?。踫ize=10.5000pt]http://jingyan.baidu.com/article/380abd0aa6c7371d90192c1b.html

  如果是ubuntu系統或者其他的linux系統就可以直接開始修改boot.img了,把官方boot.img拖到mtk-tools目錄下,打開終端(window是cmd),運行命令:

  $ 。/[size=10.5000pt]repack-MT65xx.pl boot.img

  運行后的目錄結構如下圖:

  其中boot.img-kernel.img為kernel文件,boot.img-ramdisk是ramdisk.gz解壓后生成的,移植樂蛙需要修改的部分主要在boot.img-ramdisk里面,進入boot.img-ramdisk目錄,使用文本編輯器打開init.rc,搜索[size=10.5000pt]BOOTCLASSPATH,在最后加上 :/system/framework/lewa-framework.jar(mtk的init.rc又兩個[size=12.0000pt]BOOTCLASSPATH,兩處都需要加上),修改后的init.rc如下圖所示:

  修改完init.rc后,就完成修改,可以使用工具打包新的boot.img了,運行命令:

  $ [size=10.5000pt]。/repack-MT65xx.pl -boot boot.img-kernel.img boot.img-ramdisk/ newboot.img

  到此boot.img的修改就完成了,最后要把newboot.img重命名為boot.img,然后放到官方包中,替換原版的boot.img,樂蛙的逆向移植就完成了。三、常見問題解決辦法

  1手機沒有信號或手機信號弱

  這種問題多見于正向移植中,是因為通信層配置文件和so文件沒有替換成官方版本造成的,只需要把system/etc/[size=10.5000pt]firmware替換成官方的,然后把system/lib目錄下帶ril字樣的so替換成官方的基本都能解決問題。2相機不能使用,顏色不對,或者花屏

  這種問題基本都是在正向移植中出現,解決辦法為替換system/lib目錄下帶cam字樣的so文件為官方版本,在mtk6589包括下面這些文件:

  libcam.camadapter.so、libcam.campipe.so、libcam.client.so、libcam.utils.so、libcamalgo.so

  libcam_camera_exif.so、libcamdrv.so、libcamera_client.so、libcamera_metadata.so

  Libcameraservice.so、libcam.paramsmgr.so、libcameracustom.so。

  在mtk6577中基本只要替換libcamracustom.so即可。3FM不能使用

  把system/etc/firmware目錄替換成官方就能解決。4wifi不能使用

  應該是system/lib/modules目錄沒有替換為官方版本導致的。5手機無法開機卡在開機動畫

  基本上是沒有按教程修改boot.img導致的,因為樂蛙需要導入自己jar包lewa-framework.jar。6手機顯示完logo后不顯示開機動畫,直接黑屏

  遇到這種情況應該是顯示驅動不匹配導致的,需要確認三個路徑的文件,包括system/lib/hw、system/lib/modules和system/vendor/lib目錄,首先要確認這三個目錄下的文件和官方的是否相同,如果相同的話,就把system/lib/[size=12.0000pt]libsurfaceflinger.so替換成官方的,基本上都能解決問題。工具下載

  doc版教程:Mtk通用拼包移植教程.doc

最新資料下載
久久精品夜色噜噜亚洲aⅴ_国产精品狼人久久影院观看方式_国产精品wwwwww_国色天香一区二区_国产精品毛片a∨一区二区三区_国产精品色婷婷久久58_在线亚洲激情_99re6热在线精品视频播放速度_欧美日韩一区二区免费视频_国产自产高清不卡_欧美gay视频激情_韩日欧美一区_久久综合久久美利坚合众国_久久久女女女女999久久_亚洲免费av片_国产精品视屏
久久精品国产清高在天天线| 国产在线欧美| 久久久国产成人精品| 欧美高清视频免费观看| 激情av一区| 一区二区三区日韩欧美| 悠悠资源网久久精品| 一区二区三区欧美日韩| 欧美激情一区二区三区在线视频观看| 国产日韩欧美自拍| 很黄很黄激情成人| 一区二区三区四区五区视频| 性久久久久久久久久久久| 亚洲在线网站| 久久久久**毛片大全| 亚洲免费av网站| 一区二区三区日韩精品视频| 国产精品地址| 中文精品视频一区二区在线观看| 亚洲欧美大片| 经典三级久久| 久久成人综合视频| 国产精品一区二区在线观看不卡| 亚洲第一精品久久忘忧草社区| 亚洲特级片在线| 久久综合综合久久综合| 国产精品一区久久久久| 国产精品免费观看在线| 国产精品一区二区久久国产| 国产精品久久久久久亚洲调教| 亚洲一级在线| 国产一区二区成人| 美日韩精品免费| 两个人的视频www国产精品| 欧美精品久久久久久久久老牛影院| 亚洲欧美激情一区| 国产精品五区| 一本久道久久综合中文字幕| 夜夜爽av福利精品导航| 国产精品麻豆va在线播放| 欧美三区在线观看| 欧美激情精品久久久久久| 欧美插天视频在线播放| 国产精品在线看| 亚洲一区二区三区午夜| 国产精品久久久久7777婷婷| 亚洲乱码国产乱码精品精| 欧美日韩久久不卡| 国产精品theporn| 亚洲级视频在线观看免费1级| 欧美精品情趣视频| 欧美日韩国产一区二区| 亚洲女人天堂av| 亚洲日本va午夜在线电影| 午夜激情综合网| 狠狠爱www人成狠狠爱综合网| 国产精品一级久久久| 国产日韩欧美电影在线观看| 亚洲综合丁香| 国产日本欧洲亚洲| 欧美日韩精品免费观看视频完整| 欧美人在线观看| 国产精品久久久久三级| 国产精品你懂的在线| 一区二区三区欧美激情| 国产精品日韩一区二区| 西西裸体人体做爰大胆久久久| 红桃av永久久久| 亚洲欧美日韩国产综合精品二区| 欧美成人午夜77777| 久久久久久尹人网香蕉| 亚洲制服欧美中文字幕中文字幕| 欧美日韩精品免费观看视一区二区| 亚洲欧洲精品成人久久奇米网| 欧美精品日韩三级| 国内精品久久久久久久97牛牛| 在线播放日韩专区| 国产一区二区三区精品欧美日韩一区二区三区| 久久综合狠狠综合久久综青草| 亚洲一二三区精品| 久久亚洲精选| 国语自产精品视频在线看8查询8| 欧美主播一区二区三区美女 久久精品人| 99精品久久免费看蜜臀剧情介绍| 亚洲欧美日韩中文在线制服| 欧美亚洲一区在线| 欧美三级午夜理伦三级中视频| 欧美午夜精彩| 亚洲六月丁香色婷婷综合久久| 夜夜爽av福利精品导航| 99成人在线| 久久久亚洲高清| 亚洲第一区色| 亚洲国产成人91精品| 久久精品国产亚洲精品| 麻豆免费精品视频| 国产一区二区三区高清在线观看| 欧美jizzhd精品欧美巨大免费| 国产精品成人一区二区三区夜夜夜| 久久一区二区三区四区五区| 国产精品稀缺呦系列在线| 国产精品初高中精品久久| 国产精品爱啪在线线免费观看| 国产精品国产亚洲精品看不卡15| 国产日韩欧美中文在线播放| 国产精品午夜视频| 久久精品99国产精品酒店日本| 国产婷婷色一区二区三区在线| 欧美www视频在线观看| 国产精品自拍三区| 欧美日韩不卡一区| 国产专区精品视频| 欧美一区二区三区婷婷月色| 日韩视频国产视频| 艳妇臀荡乳欲伦亚洲一区| 国产精品高潮呻吟久久| 欧美久久久久| 欧美一区二区高清| 欧美日韩精品免费观看视频| 免费视频一区二区三区在线观看| 欧美一区二区三区视频在线观看| 国产一区二区三区电影在线观看| 亚洲日韩欧美视频一区| 一区二区精品| 亚洲中无吗在线| 欧美午夜免费电影| 亚洲大胆在线| 国产精品久久久久国产a级| 国模 一区 二区 三区| 午夜欧美电影在线观看| 国产精品国产馆在线真实露脸| 香蕉视频成人在线观看| 在线观看久久av| 久久久噜噜噜久久中文字幕色伊伊| 玖玖在线精品| 亚洲激情综合| 欧美1区2区视频| 久久久精品国产免费观看同学| 国产亚洲欧美日韩日本| 欧美a级片网站| 亚洲欧美激情诱惑| 91久久精品国产91性色tv| 国产精品你懂的| 亚洲小说春色综合另类电影| 国产精品乱码一区二区三区| 亚洲福利视频一区二区| 久久夜色精品国产欧美乱极品| 亚洲精品国产精品久久清纯直播| 经典三级久久| 欧美日韩亚洲网| 欧美激情精品久久久久久蜜臀| 亚洲成人在线网站| 欧美三区在线| 欧美视频免费| 亚洲毛片在线免费观看| 国产欧美午夜| 免费精品视频| 欧美r片在线| 午夜精品久久久久久久白皮肤| 亚洲一区二区三区在线观看视频| 亚洲毛片网站| 亚洲中字在线| 国产精品国色综合久久| 亚洲欧美日本国产专区一区|