編譯Android9.0源碼燒寫piexl 2xl 解鎖電信4G流程概述

下載源碼

略,清華鏡像站有詳細說明

下載驅動

根據下載源碼的版本,在 這裏 下載對應驅動
將下載的兩個文件解壓得倒兩個.sh文件,移動sh文件到 ~/aosp目錄下,依次執行

編譯

source build/envsetup.sh
lunch (lunch後選擇哪一個,請查看參考中第二個鏈接)
m -j8

解鎖BL

連續點擊設置->系統->關於手機中的版本號,進入開發者模式,開啓OEM解鎖開關
通過adb reboot bootloader(或者電源鍵+音量鍵的方式)使手機進入 “fastboot模式”
fastboot flashing unlock 解鎖BL

燒寫

fastboot flashall -w

解鎖電信4G

將附件中的china目錄push至話機/vendor/mbn/mcfg/configs/mcfg_sw/generic/
將以下內容添加至手機 /vendor/mbn/mcfg/configs/mcfg_sw/oem_sw.txt文件中

    mcfg_sw/generic/china/ct/commerci/openmkt/mcfg_sw.mbn
    mcfg_sw/generic/china/ct/commerci/volte_op/mcfg_sw.mbn
    mcfg_sw/generic/china/ct/lab/volte_co/mcfg_sw.mbn
    mcfg_sw/generic/china/ct/lab/cta/mcfg_sw.mbn
    mcfg_sw/generic/china/ct/lab/test/mcfg_sw.mbn
    mcfg_sw/generic/china/ct/lab/test_eps/mcfg_sw.mbn
    mcfg_sw/generic/china/ct/lab/test_no_/mcfg_sw.mbn

開啓volte高清語音通話

將以下內容添加至手機 /vendor/build.prop文件中

    ro.mtk_ims_support=1
    ro.mtk_volte_support=1
    persist.mtk.volte.enable=1
    persist.dbg.volte_avail_ovr=1
    persist.dbg.ims_volte_enable=1
    persist.dbg.volte_avail_ovr=1
    persist.dbg.vt_avail_ovr=1
    persist.dbg.wfc_avail_ovr=1
    persist.radio.rat_on=combine
    persist.radio.data_ltd_sys_ind=1
    persist.radio.data_con_rprt=1
    persist.radio.calls.on.ims=1

參考

代號、標記和細分版本號
版本代號
文中 提到的"附件中的china目錄",可在百度、機鋒之類網站自行搜索下載

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章