本帖最后由 znds210909 于 2025-2-22 17:39 編輯
T982機(jī)芯的TCL電視固件A982T01-單刷boot分區(qū)獲取root權(quán)限
原理是通過(guò)進(jìn)入BootLoader模式,使用fastboot命令刷入magisk修補(bǔ)鏡像獲取電視的root權(quán)限。
優(yōu)勢(shì):不需要重新刷機(jī);此方法還可以單獨(dú)刷寫(xiě)boot以外的其他的分區(qū);隨時(shí)可以恢復(fù)官方boot鏡像。
準(zhǔn)備工具:
1、platform-tools-windows;
2、adb驅(qū)動(dòng);
3、已經(jīng)用magisk修補(bǔ)的boot鏡像;
4、magisk安裝包;
5、雙公頭數(shù)據(jù)線;
第一步:下載所有工具到Windows的磁盤(pán)的根目錄,并解壓;
第二步:進(jìn)入BootLoader模式。
(1)連接電視的遠(yuǎn)程ADB功能,輸入命令:adb reboot bootloader ;也可以使用"甲殼蟲(chóng)adb助手"、"開(kāi)心電視助手"或者"搞機(jī)工具箱";
(2)當(dāng)電視重啟并停留在TCL或者雷鳥(niǎo)logo畫(huà)面后,將雙公頭數(shù)據(jù)線的一頭插在電腦的usb接口,另一頭接在電視的USB2.0接口(白色口);
![]()
![]()
(3)電腦上打開(kāi)任務(wù)管理器,此時(shí)在其他設(shè)備會(huì)出現(xiàn)帶有感嘆號(hào)的電視設(shè)備名(一般是型號(hào)名);之后安裝文件夾內(nèi)的驅(qū)動(dòng)程序;
驅(qū)動(dòng)程序安裝教程:玩機(jī)必看!超詳細(xì)的ADB設(shè)備連接 & 驅(qū)動(dòng)安裝教程 -晨鐘醬
第三步:解鎖BootLoader。
(1)進(jìn)入"platform-tools"目錄,在空白處點(diǎn)擊鼠標(biāo)右鍵,進(jìn)入"在此處打開(kāi)命令提示符";
![]()
(2)輸入命令"fastboot devices",檢查是否連接上了電視,成功則會(huì)出現(xiàn)設(shè)備的序列號(hào);
例如:
G:\TCL-tv_root\platform-tools>fastboot devices
t9829099050144****** fastboot
(3)輸入命令"fastboot getvar all",獲取設(shè)備的BootLoader和分區(qū)信息。如果"(bootloader) unlocked: yes"則是已經(jīng)解鎖,如果"(bootloader) unlocked: no"或者輸出錯(cuò)誤error信息則是沒(méi)有解鎖,需要先解鎖BootLoader。
例如:
G:\TCL-tv_root\platform-tools>fastboot getvar all
(bootloader) hw-revision: 0
(bootloader) battery-voltage: 4
(bootloader) is-userspace: no
(bootloader) is_logical:data: no
(bootloader) is_logical:misc: no
(bootloader) is_logical:super: no
(bootloader) is_logical:boot_a: no
(bootloader) is_logical:boot_b: no
(bootloader) is_logical:system_a: yes
(bootloader) is_logical:system_b: yes
(bootloader) is_logical:vendor_a: yes
(bootloader) is_logical:vendor_b: yes
(bootloader) is_logical:product_a: yes
(bootloader) is_logical:product_b: yes
(bootloader) is_logical:odm_a: yes
(bootloader) is_logical:odm_b: yes
(bootloader) slot-count: 2
(bootloader) downloadsize: 0x10000000
(bootloader) serialno: t9829099050144921c15
(bootloader) product: t3_ar31a8
(bootloader) unlocked: yes
(bootloader) has-slot:data: no
(bootloader) has-slot:metadata: no
(bootloader) has-slot:misc: no
(bootloader) has-slot:super: no
(bootloader) has-slot:boot: yes
(bootloader) has-slot:system: yes
(bootloader) has-slot:vendor: yes
(bootloader) has-slot:product: yes
(bootloader) has-slot:odm: yes
(bootloader) current-slot: a
(bootloader) secure: no
(bootloader) super-partition-name: super_a
(bootloader) version-baseband: N/A
(bootloader) version-bootloader: 01.01.230918.210845
(bootloader) partition-size:super: 0x0000000140000000
(bootloader) partition-size:boot_a: 0x0000000004000000
(bootloader) partition-size:boot_b: 0x0000000004000000
(bootloader) partition-size:misc: 0x0000000000200000
(bootloader) partition-size:userdata: 0x00000005b3400000
all:
Finished. Total time: 0.052s
(4)解鎖。輸入命令:fastboot flashing unlock ;結(jié)果會(huì)顯示 OKAY,表示命令執(zhí)行成功。在此輸入"fastboot getvar all",檢查"unlocked"的狀態(tài),解鎖則進(jìn)行后續(xù)步驟。
第四步:刷入已修補(bǔ)的boot鏡像。
(1)下載boot對(duì)應(yīng)版本且?guī)в衜agisk字樣的boot鏡像,重命名為boot_a.img;
tips:這里提供的boot為A982T01專用,其他固件請(qǐng)自行使用magisk修補(bǔ);若電視沒(méi)有辦法調(diào)用內(nèi)置存儲(chǔ)器,請(qǐng)下載低版本的mt管理器。magisk修補(bǔ)boot教程:手機(jī)安裝面具教程(修補(bǔ) init_boot.img) - Magisk 中文網(wǎng)
![]()
(2)輸入命令:fastboot flash boot_a [路徑+鏡像名];顯示OKAY 則表示刷入成功。
例如:
G:\TCL-tv_root\platform-tools>fastboot flash boot_a G:\TCL-tv_root\platform-tools\boot_a.img
Sending 'boot_a' (65536 KB) OKAY [ 5.293s]
Writing 'boot_a' OKAY [ 1.493s]
Finished. Total time: 6.808s
(3)輸入命令 "fastboot reboot" 重啟電視到正常系統(tǒng)。
第五步:下載并安裝對(duì)應(yīng)版本的magisk,我的修補(bǔ)鏡像是v28100,用于授權(quán)和管理root權(quán)限。
工具下載地址:
游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù)
|