日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

mtk android 5.1 logo,Android ROM DIY之MTK平台手机通用移植

發布時間:2025/3/12 Android 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mtk android 5.1 logo,Android ROM DIY之MTK平台手机通用移植 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在之前的文章中,我們討論過ROM刷機原理,修改ROM包以及如何讓ROM包獲取root權限。那么接下來,我們談談MTK平臺手機ROM移植的話題。如果你是ROM小白,那么建議可以先看看之前的文章。

ROM刷機原理

修改ROM包

ROM包獲取root權限

好了請注意:下面的教程只適用于MTK芯片手機,并且理論上只能同安卓版本相互移植,例如4.1移植4.1,4.2移植4.2。建議選取分辨率相近的機器,避免部分錯位和不開機情況。

我們今天先討論同平臺移植(例如MTK65××相互移植)

一、準備ROM

1.把官方ROM和要移植的ROM解壓。

2.從你的官方系統中提取以下文件(建議整合一下,方便以后更多次的移植),需要替換的文件夾有:

system/vendor/lib/

system/usr/keychars和keylayout兩個文件夾(觸屏和按鍵配置)

system/lib/modules/【常規】

system/lib/hw/(傳感器)

system/lib/cam開頭的.so(這里呢,我的習慣是先替換libcameracustom.so,如果相機出了問題再替換其它的)

system/lib/audio開頭的.so(這里通常我也只替換libaudio.primary.default.so)

system/etc/firmware/(基帶)【必須】

system/etc/mddb/

system/etc/vold.fstab(掛載分區位置,自行調換)

system/etc/bluetooth(如出現藍牙問題請替換)

system/etc/wifi(wifi問題請替換)

二、刷機腳本的修改

用編輯器(如notepad++)打開要移植的ROM中META-INF/google/android/updater-script

1.如果腳本開頭有驗證機型,例如assert(getprop(“ro.product.device”)== “**x” || getprop(“ro.product.product”) ==“**xx”)。這是驗證機型的代碼。沒有則無視,有則刪除也可以修改成自己的機器名稱。

2.找到format(".......。只需要修mmcblk0p#這里的#是一個數字,修改這個數字為跟官方包相同的,mount("...這句也相同。例如:這是要移植的ROM中的刷機腳本的部分內容:

format("ext4", "EMMC", "/dev/block/mmcblk0p5", "0", "/system");

mount("ext4", "EMMC", "/dev/block/mmcblk0p5", "/system");

這是官方包中刷機腳本的部分內容

format("ext4", "EMMC", "/dev/block/mmcblk0p3", "/system");

mount("ext4", "EMMC", "/dev/block/mmcblk0p3", "/system");

那么,你只需把要移植的ROM中的刷機腳本中的mmcblk0p5改為mmcblk0p3。注意,如果沒有基礎,請不要直接把官方ROM中刷機腳本的整個內容替換到要移植的ROM的腳本中去。

三、build.prop修改

此為優化配置文件,要優化的請在此優化,具體請在網上查。

ril.telephony.mode=# 這里#為一個數字,把這個數字改為官方包里的。至于機型、版本,可以不改。

四、boot.img部分

這里呢,有一鍵移植boot工具,網上就可以找到,用工具移植一下boot.img就OK了。后面有時間也可以談談手動修改boot.img。

五、打包

把上面三個打包成zip格式的壓縮包。如果移植包目錄除了/system,data/,/META-INF,boot.img還有一些其它文件,比如lk.bin,logo.img,或者logo.bin等等,這一部分文件可以用官方rom里的文件替換。如果官方rom里沒有那些文件,那么就在刷機腳本boot.img那一段把響應文件刷入部分的腳本刪除就OK了。有經驗的童鞋可以自行刪除不想要的文件。

下面是壓縮文件時應選擇的配置:壓縮格式: ZIP,壓縮方式: 標準

六、簽名

網上下載簽名工具,簽名以后就OK了。

到這里就基本完成了。然后就是刷入測試了,祝你成功!我們下一次討論。

總結

以上是生活随笔為你收集整理的mtk android 5.1 logo,Android ROM DIY之MTK平台手机通用移植的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。