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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

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

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

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

ROM刷機(jī)原理

修改ROM包

ROM包獲取root權(quán)限

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

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

一、準(zhǔn)備ROM

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

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

system/vendor/lib/

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

system/lib/modules/【常規(guī)】

system/lib/hw/(傳感器)

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

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

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

system/etc/mddb/

system/etc/vold.fstab(掛載分區(qū)位置,自行調(diào)換)

system/etc/bluetooth(如出現(xiàn)藍(lán)牙問題請?zhí)鎿Q)

system/etc/wifi(wifi問題請?zhí)鎿Q)

二、刷機(jī)腳本的修改

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

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

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

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

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

這是官方包中刷機(jī)腳本的部分內(nèi)容

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

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

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

三、build.prop修改

此為優(yōu)化配置文件,要優(yōu)化的請在此優(yōu)化,具體請在網(wǎng)上查。

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

四、boot.img部分

這里呢,有一鍵移植boot工具,網(wǎng)上就可以找到,用工具移植一下boot.img就OK了。后面有時間也可以談?wù)勈謩有薷腷oot.img。

五、打包

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

下面是壓縮文件時應(yīng)選擇的配置:壓縮格式: ZIP,壓縮方式: 標(biāo)準(zhǔn)

六、簽名

網(wǎng)上下載簽名工具,簽名以后就OK了。

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

總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。