家里有一個(gè)天貓精靈CCH(TG_Z02),才4G存儲(chǔ),太雞肋了,一直沒(méi)用,扔柜子里好幾年了。無(wú)意中刷到這個(gè)盒子可以ROOT和擴(kuò)容。
像晶晨機(jī)頂盒,直接復(fù)制EMMC,再恢復(fù)出廠就可以擴(kuò)容,但同樣方法在MTK核心的天貓精靈上卻直接無(wú)法啟動(dòng)……網(wǎng)上搜一直沒(méi)找到到擴(kuò)容教程,能找到的都是廣告,反正就是要花錢(qián)才給解決方案。
無(wú)奈自己開(kāi)始研究,發(fā)現(xiàn)直接復(fù)制不能啟動(dòng)的原因,是EMMC有一個(gè)特殊的EXT_CSD寄存器和兩個(gè)BOOT分區(qū),普通的讀卡器無(wú)法讀取,能讀的編程器都是上千元。
感謝數(shù)碼之家“zp515630”分享了一個(gè)低成本讀卡器的制作方法和配套軟件(https://ww w.mydigit.cn/thread-409938-1-1.html),內(nèi)有資料、原理圖以及軟件 。
讀卡器在“立創(chuàng)開(kāi)源硬件平臺(tái)”也有開(kāi)源PCB,搜“rts5170”就能找到,僅一個(gè)開(kāi)源,配件制作成本也就幾塊錢(qián)。再配合EMMC轉(zhuǎn)TF卡PCB(同樣立創(chuàng)也有開(kāi)源),就可以讀取EMMC數(shù)據(jù)了。
下面開(kāi)始介紹如何更換大容量EMCC來(lái)擴(kuò)容。
1用WINHEX把舊EMCC資料全盤(pán)復(fù)制到新EMCC上,網(wǎng)上教程一堆,就不贅述了。
2安裝LINUX系統(tǒng),我是用的VM虛擬機(jī)安裝的Ubuntu 20.04,如果USB不通信,把USB兼容性改成3.1,在LINUX里安裝RTS5170讀卡器軟件“mmcfw”,如何安裝自己百度,作者也有說(shuō)明?!皊udo apt-get install gparted”安裝分區(qū)調(diào)整軟件gparted。
3打開(kāi)虛擬機(jī),讀卡器里插入舊EMCC,然后打開(kāi)mmcfw軟件,設(shè)備里選擇讀卡器,然后點(diǎn)擊分析設(shè)備,就可以看到EXT_CSD的配置內(nèi)容,果然有配置ROM2啟動(dòng)。選擇“boot/boot1/extcsd”分區(qū),選擇保存路徑,點(diǎn)擊備份就可以備份出boot、boot1、extcsd三個(gè)分區(qū)的內(nèi)容。userArea分區(qū)不要選,因?yàn)榈谝徊揭呀?jīng)復(fù)制過(guò)了,無(wú)需再備份。
ex-4.jpg (173.16 KB, 下載次數(shù): 85)
下載附件
保存到相冊(cè)
2024-4-18 22:59 上傳
4保持軟件不動(dòng),更換新EMCC,再點(diǎn)分析設(shè)備,可以看到新EMCC里EXT_CSD未做任何配置,點(diǎn)寫(xiě)入就可以把boot、boot1、extcsd三個(gè)分區(qū)的內(nèi)容寫(xiě)入到新EMCC內(nèi)?,F(xiàn)在把EMCC焊接上去,就可以正常啟動(dòng)了,但分區(qū)仍是原來(lái)的大小。
ex-64.jpg (157.05 KB, 下載次數(shù): 84)
下載附件
保存到相冊(cè)
2024-4-18 22:59 上傳
5關(guān)閉mmcfw,打開(kāi)gparted,可以看到我們要擴(kuò)容的用戶(hù)分區(qū)“userdata”不在最后一個(gè)分區(qū),最后一個(gè)分區(qū)是一個(gè)16M的“flashinfo”分區(qū),我們要把“flashinfo”分區(qū)移到最后,這樣才能擴(kuò)容“userdata”分區(qū)。
6右擊“flashinfo”分區(qū),選擇“調(diào)整大小/移動(dòng)”,拖動(dòng)分區(qū)到最右邊,讓“之前的可用空間”值為最大,如果這個(gè)值不能被4整除,稍減小一下,設(shè)置一個(gè)能被4整除的數(shù)(4K對(duì)齊)。
gp-4.jpg (291.89 KB, 下載次數(shù): 84)
下載附件
保存到相冊(cè)
2024-4-18 22:59 上傳
7再右擊“userdata”分區(qū),就可以調(diào)整到最大的可用空間了,點(diǎn)上面綠色的勾就可以完成分區(qū)調(diào)整了,
gp-64-1.jpg (284.72 KB, 下載次數(shù): 87)
下載附件
保存到相冊(cè)
2024-4-18 22:59 上傳
有時(shí)調(diào)整后,“userdata”分區(qū)和“flashinfo”分區(qū)還有1M的未分配空間,再擴(kuò)大一下“userdata”分區(qū)就可以了。
gp-64-2.jpg (270.11 KB, 下載次數(shù): 88)
下載附件
保存到相冊(cè)
2024-4-18 22:59 上傳
8至此完成EMCC復(fù)制和擴(kuò)容,焊回機(jī)子就可以啟動(dòng)了,啟動(dòng)后最好恢復(fù)一下出廠,這樣速度和兼容性最好。
ROOT教程參考小度的:(https://gi thub.com/0xappla/tianmao-xiaodu-crack),網(wǎng)上教程很多,就不細(xì)講了,現(xiàn)在把我ROOT中遇到的問(wèn)題,以及如何解決的和大家聊一聊。
SYSTEM無(wú)法打包,一般掛載點(diǎn)也是空的
system-e.jpg (53.39 KB, 下載次數(shù): 84)
下載附件
保存到相冊(cè)
2024-4-18 22:59 上傳
這是因?yàn)閷?dǎo)出或解包的目錄有特殊字符或中文。保證導(dǎo)出SYSTEM分區(qū)和解包SYSTEM軟件目錄也都無(wú)特殊字符或中文,重新導(dǎo)出SYSTEM分區(qū)鏡像到純英文目錄,再解包,處理后就可以打包了。
按教程ROOT完,但給權(quán)限狗ROOT授權(quán)的時(shí)候,提示“由于某應(yīng)用遮擋了超級(jí)用戶(hù)請(qǐng)示界面,因此Magisk無(wú)法驗(yàn)證您的回應(yīng)”,導(dǎo)致ROOT失敗。
root-e.jpg (155.98 KB, 下載次數(shù): 84)
下載附件
保存到相冊(cè)
2024-4-18 22:59 上傳
這是因?yàn)樵贏PP目錄下有一個(gè)“smartapp”軟件搞鬼。刪除“smartapp”,重新打包成SYSTEM,和BOOT一起再刷進(jìn)去,就能成功給權(quán)限狗ROOT權(quán)限了。權(quán)限狗成功獲取ROOT權(quán)限后,立即給Magisk所有權(quán)限(如果打包了ES文件管理器和美家市場(chǎng)什么的,也給安裝軟件的權(quán)限)。然后打開(kāi)Magisk,按提示修復(fù)重啟后,即可完美ROOT。
完美ROOT后,再次導(dǎo)出SYSTEM,把“smartapp”軟件放回去,再打包刷回,即可完美使用原天貓精靈所有功能。
small.jpg (43.95 KB, 下載次數(shù): 86)
下載附件
保存到相冊(cè)
2024-4-18 22:59 上傳
big.jpg (176.03 KB, 下載次數(shù): 89)
下載附件
保存到相冊(cè)
2024-4-18 22:59 上傳
|