前面分享了幾期高通和mtk芯片機型備份字庫的幾種方法教程。這些針對與很多沒有線刷包資源的手機機型玩機操作。前面對接一個友商的mtk芯片雜牌機。和另外一個國外mtk芯片級都是來制作線刷包。因為,這些機型沒有固件流出。而同一批機型中安卓版本高低不固定。支持的資源也就不同,所以需求導(dǎo)出分區(qū)進行二次刷寫。
前面幾期相關(guān)教程資源可以參考
高通機型備份字庫 備份 制作線刷包的幾種方式解析{二}_高通qpst線刷包_安卓機器的博客-CSDN博客
??????今天 的教程針對mtk芯片機型制作線刷包的另外一種方式
???????
通過前面幾期的教程可以分析出。mtk芯片線刷包的基礎(chǔ)在于他的引導(dǎo)txt,這個里面涵蓋了mtk芯片各個分區(qū)的寫入地址,類似
############################################################################################################
#
# General Setting
#
############################################################################################################
- general: MTK_PLATFORM_CFG
info:
- config_version: V1.1.2
platform: MT6765
project: dandelion
storage: EMMC
boot_channel: MSDC_0
block_size: 0x20000
############################################################################################################
#
# Layout Setting
#
############################################################################################################
- partition_index: SYS0
partition_name: preloader
file_name: preloader_k62v1_64_bsp.bin
is_download: true
type: SV5_BL_BIN
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x40000
region: EMMC_BOOT1_BOOT2
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: BOOTLOADERS
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS1
partition_name: pgpt
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x0
physical_start_addr: 0x0
partition_size: 0x8000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS2
partition_name: boot_para
file_name: NONE
is_download: false
type: NORMAL_ROM
linear_start_addr: 0x8000
physical_start_addr: 0x8000
partition_size: 0x100000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: INVISIBLE
is_upgradable: false
empty_boot_needed: false
reserve: 0x00
- partition_index: SYS3
partition_name: recovery
file_name: recovery.img
is_download: true
type: NORMAL_ROM
linear_start_addr: 0x108000
physical_start_addr: 0x108000
partition_size: 0x4000000
region: EMMC_USER
storage: HW_STORAGE_EMMC
boundary_check: true
is_reserved: false
operation_type: UPDATE
is_upgradable: true
empty_boot_needed: false
reserve: 0x00
以上的代碼就存在于txt引導(dǎo)中。如果是老期機型完全可以參考以往的教程進行備份操作。針對目前的有些機型,沒有可以先導(dǎo)出來當(dāng)前機型的分區(qū)表。步驟
?
上圖工具鏈接:https://download.csdn.net/download/u011283906/87719165
選擇如圖選項,意思是指進入mtk芯片的META模式里讀取當(dāng)前機型分區(qū)表。聯(lián)機狀態(tài)視機型不同有所不同。切記 都是關(guān)機狀態(tài)操作的。有的是關(guān)機狀態(tài)按住音量上鍵聯(lián)機電腦出端口。有的是音量下也有音量上下鍵或者其他按鍵激活進入。自行操作測試聯(lián)機。另外聯(lián)機驅(qū)動是關(guān)鍵。這個不在多闡述
以紅米9A為例,看圖示
?操作完成后,在工具目錄下會生成一個pgpt.bin文件。這個就是分區(qū)表相關(guān)
?然后我們點擊工具的這個選項,就可以將這個pgpt.bin轉(zhuǎn)換為mtk線刷必須的引導(dǎo)txt
?
?有了這個引導(dǎo)那么我們操作就已經(jīng)事半功倍了,通過查看這個txt可以看到當(dāng)前機型的字庫分區(qū)起始位置和結(jié)束位置,結(jié)合前面的這個教程
【MTK芯片機型的備份單分區(qū)與全字庫各種方法解析與相關(guān)教程_mtk提取線刷固件_安卓機器的博客-CSDN博客
通過地址段就可以讀取分區(qū)。例如我們要讀取當(dāng)前機型的recovery分區(qū)。我們就在這個txt里找recovery的分區(qū)地址段
使用mtk線刷刷平臺 就可以提取。理解區(qū)域選擇哦
?如何寫入?打開txt編輯,按圖示修改,重新加載txt就可以顯示分區(qū)
?
重新線刷平臺sp加載txt就可以識別到分區(qū)并且刷寫?
?另外通過工具的這個選項可以備份mtk芯片線刷的preloader分區(qū)。有個別的機型加載這個分區(qū)才可以回讀刷寫
?提示;修改txt可以參考有些mtk機型官方引導(dǎo)的方法 對比修改。按步驟即可完整的導(dǎo)出系統(tǒng)的所有分區(qū)讓其可以在mtk線刷平臺sp上可以寫入。
========================================================================
????????????????????????????????????????????????????????????
?????????????????? mtk機型逆天神器。強烈推薦??????????????????
工具鏈接;?MTK芯片機型 讀寫分區(qū) 玩機工具
此款工具可以結(jié)合上面教程導(dǎo)出txt修改后。然后使用這個工具就可以完美組合為一個線刷包,工具最好win10下使用。而且需要安裝python環(huán)境【百度很多安裝教程】任何的聯(lián)機操作都是驅(qū)動。
進入mtk芯片機型里的BROM模式里讀取當(dāng)前機型分區(qū)。聯(lián)機狀態(tài)視機型不同有所不同。切記 都是關(guān)機狀態(tài)操作的。有的是關(guān)機狀態(tài)按住音量上鍵聯(lián)機電腦出端口。有的是音量下也有音量上下鍵或者其他按鍵激活進入。自行操作測試聯(lián)機。另外聯(lián)機驅(qū)動是關(guān)鍵 切記
?他進入模式后可以讀分區(qū)。意思就是把當(dāng)前手機的分區(qū)讀取到電腦。寫分區(qū)就是寫入新分區(qū)。檫除分區(qū)理解把。還可以解鎖bl 回鎖bl等
當(dāng)然,只要進入這個模式聯(lián)機后直接就可以進行分區(qū)的讀寫操作??梢?直接寫線刷包里的分區(qū)
?在此提示;任何的教程只是給你擴展操作的思路。教程的前提也是需要一定的動手能力。例如驅(qū)動安裝.聯(lián)機手法,電腦系統(tǒng)環(huán)境python安裝等等。有的電腦系統(tǒng)直接打開工具就可以使用。因為他系統(tǒng)環(huán)境都帶好的。有的精簡版電腦系統(tǒng)需要你手動來安裝。當(dāng)環(huán)境和插件沒有安裝好的情況下有的工具都不一定可以打開。所以。動手和操作+理解是至關(guān)重要滴。文章來源:http://www.zghlxwxcb.cn/news/detail-491739.html
希望我的博文可以為你帶來一絲幫助。如果有用。點個贊贊唄文章來源地址http://www.zghlxwxcb.cn/news/detail-491739.html
到了這里,關(guān)于玩機搞機----mtk芯片機型 另類制作備份線刷包的方式 讀寫分區(qū)等等的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!