前言:
此方法翻譯自XDA論壇,可以無視系統(tǒng)版本root小米電視,但需要硬件的幫助,即USB轉(zhuǎn)串口轉(zhuǎn)換版,和一根hdmi電纜或淘寶購買的HDMI接線頭,U盤,usb鼠標(biāo)等硬件工具
感謝原作者的思路
因此,最重要的是,所有信用都屬于4PDA.RU論壇上的@loly,誰真正發(fā)現(xiàn)了這個過程
需要什么:
1.您可以拆解的HDMI電纜或像這樣的HDMI轉(zhuǎn)接頭:
O1CN017gfZ4j1UOhrXd5KEs_!!0-item_pic.jpg_430x430q90.jpg (37.42 KB, 下載次數(shù): 173)
下載附件
保存到相冊
2021-9-26 15:13 上傳
2.串口轉(zhuǎn)USB適配器,就像這樣盡量選用CP2102.因?yàn)樾枰?V的串口。CH340的供電不行。盡管有更便宜的選項(xiàng)可供選擇
O1CN01f78VhZ1z3PbEHedpC_!!106586658.jpg_400x400.jpg (45.92 KB, 下載次數(shù): 171)
下載附件
保存到相冊
2021-9-26 15:11 上傳
3.連接這兩樣?xùn)|西的杜邦線。上面的USB UART 軟件包附帶一些,盡管您必須剝離兩端才能將它們擰入HDMI突破板的終端。
4.備用USB盤
5.一臺使用USB轉(zhuǎn)UART適配器和終端程序的計(jì)算機(jī),我正在使用。
6.需要的工具軟件
需要的工具.zip
(16.71 MB, 下載次數(shù): 239, 售價: 2 金幣)
2021-9-26 15:30 上傳
點(diǎn)擊文件名下載附件
閱讀權(quán)限: 10
售價: 2 金幣 [記錄]
下載積分: 金幣 -1
因此,這背后的基本想法是,其中一個HDMI端口(在這種情況下是HDMI 1,最靠近邊緣的端口)也通過HDMI的19個引腳中的3個作為診斷/UART端口。當(dāng)此HDMI端口正確連接到UART適配器,并且您有一個終端打開觀察所述端口時,機(jī)器在啟動時會讀出其所有啟動內(nèi)容,并在啟動進(jìn)入恢復(fù)時,為您提供一個完全解放的UNIX終端,該終端接受來自UART終端的輸入,具有完整的根特權(quán)和繁忙的盒子!正如@loly在他的帖子中所說,在這里,我們感謝小米的人懶得保護(hù)這一部分,并用 busybox為我們提供了完整的診斷根訪問權(quán)限。這幾乎可以肯定是這臺機(jī)器的開發(fā)人員與這臺機(jī)器互動并為它開發(fā)的方式。因此,讓我試著解釋一下這是如何工作的,以及我們?nèi)绾蔚竭_(dá)TWRP和root。
步驟:
1.我們需要正確地將HDMI電纜上的正確引腳連接到UART上的正確引腳。
在這里,我將從原始線程中轉(zhuǎn)發(fā)一些@loly的圖像,所以所有功勞都?xì)w于他。
hdmi.PNG (192.48 KB, 下載次數(shù): 179)
下載附件
保存到相冊
2021-9-26 22:02 上傳
在這里,我們看到我們需要的別針。Pin 14是我們的VCC,在這個5v(我使用的UART適配器有一個3.3v或5v的開關(guān),這個開關(guān)需要設(shè)置為5v!)引腳15是接收引腳,引腳16是發(fā)射引腳
我們需要的第四個引線是GND(地面),在HDMI電纜的情況下,它通常是連接到連接器本身外殼的無屏蔽線。就是屏蔽層
我將在這里停留一會兒,說這就是為什么使用HDMI突破板比嘗試剝離HDMI電纜并找到哪根電線對應(yīng)哪個引腳更容易(你需要一個萬用表才能做到這一點(diǎn))
這是一項(xiàng)小投資,但它讓一切都變得簡單。在HDMI突破板上,接地端子是引腳20。
IMG_2068.PNG (47.11 KB, 下載次數(shù): 173)
下載附件
保存到相冊
2021-9-26 22:02 上傳
UART上的相應(yīng)引腳非常簡單。VCC在UART上轉(zhuǎn)到VCC,非常簡單,另一方面,HDMI的RX引腳(pin 15)在UART的TX上有意義,對嗎?HDMI的接收器應(yīng)該監(jiān)聽UART的發(fā)射器,反之亦然,所以HDMI的TX引腳放在UART的RX引腳上。GND引腳(突破板上的引腳20)轉(zhuǎn)到UART上的GND。
IMG_2070.PNG (705.04 KB, 下載次數(shù): 166)
下載附件
保存到相冊
2021-9-26 22:33 上傳
這是我的設(shè)置。很抱歉這張照片不太好。HDMI突破板上的終端塊基本上就像您將揚(yáng)聲器連接到放大器一樣,您擰開終端,直到看到一個小金屬孔,并將電纜的剝離尖端插入孔中,并將終端擰回,直到它緊緊抓住電纜。如果您有萬用表,您可以使用萬用表來確保電線與終端接觸,甚至可以用電纜測試確切的引腳,以確保連接一路進(jìn)行。如果您的電纜正在與終端的金屬接觸,它幾乎可以肯定是正確的,它與實(shí)際的HDMI引腳接觸,除非可能是制造糟糕的突破板。我使用備用的 MALE 端針連接器電纜剝離端子并粘在端子中,并將其連接到 UART 適配器隨附的女性連接器上。您不一定非得這樣做,您可以直接剝離電纜的母端之一,并將另一端母端連接到UART上的引腳,但您將有一根從HDMI到USB的相當(dāng)短的電纜,您可能需要USB擴(kuò)展程序才能與計(jì)算機(jī)舒適地使用。
所以現(xiàn)在你有了HDMI診斷電纜了!
2.為UART和putty設(shè)置您的計(jì)算機(jī)。
將 UART 至 USB 轉(zhuǎn)換器連接到計(jì)算機(jī)。在Windows 10中,它應(yīng)該會自動安裝驅(qū)動程序,但如果沒有,您的設(shè)備應(yīng)該附帶一個鏈接或類似的東西來下載驅(qū)動程序。我不打算詳細(xì)討論如何在Windows計(jì)算機(jī)上安裝驅(qū)動程序,但不用說,您需要讓計(jì)算機(jī)識別設(shè)備,并通過驅(qū)動程序正確使用它。一旦您在機(jī)器上正確安裝了它,它應(yīng)該會顯示在端口(COM和LPT)或類似內(nèi)容下的設(shè)備管理器中。
IMG_2071.PNG (25.76 KB, 下載次數(shù): 165)
下載附件
保存到相冊
2021-9-26 22:09 上傳
這一點(diǎn)很重要,因?yàn)槲覀冃枰?.確定您的設(shè)備打開了什么COM端口,2.更改波特設(shè)置。
因此,在照片中,您看到它告訴您什么是COM端口,我們以后需要它。
現(xiàn)在,您需要進(jìn)入設(shè)備的設(shè)置并進(jìn)入端口設(shè)置選項(xiàng)卡
IMG_2072.PNG (331.14 KB, 下載次數(shù): 180)
下載附件
保存到相冊
2021-9-26 22:09 上傳
我們需要將每秒比特設(shè)置為115200!
非常重要!
設(shè)置pytty:
IMG_2073.PNG (40.53 KB, 下載次數(shù): 178)
下載附件
保存到相冊
2021-9-26 22:09 上傳
基本上打開putty,將按鈕放在序列號上,將速度設(shè)置為115200,并在序列號行中放置正確的COM端口號(COM1、COM2、COM3等)
按回車鍵應(yīng)該會打開一個沒有活動的空白黑色大終端。那很好,因?yàn)樗行?。如果不是,您將收到有關(guān)無法到達(dá)COM端口或其他東西的錯誤。
這里我建議先在串口轉(zhuǎn)接板不連接地線,插好hdmi接口,和轉(zhuǎn)接板上的usb后再連接地線
3.使用UART和putty測試我們的診斷電纜
拔下電視的電源線。將HDMI插入HDMI端口1,并將USB連接到計(jì)算機(jī)。如上所述,打開膩?zhàn)咏K端會話。如果您在啟動終端時獲得一個沒有錯誤的大黑屏,那么您就處于有利位置。
插入電視。如果你把一切都做好了,你應(yīng)該在文本啟動時滾動瀏覽很長的文本。如果您收到這個,恭喜您,您已正確訪問診斷程序!
IMG_2075.PNG (2.02 MB, 下載次數(shù): 160)
下載附件
保存到相冊
2021-9-26 22:09 上傳
實(shí)際訪問可用終端的最后一步是這樣做,但在啟動進(jìn)入恢復(fù)時。
?。?!請?zhí)崆皩⑽募螺d好解壓到usb根目錄。并在進(jìn)入恢復(fù)模式前將U盤提前插入電視,否則可能不識別u盤
4.啟動進(jìn)入恢復(fù)模式
IMG_2074.JPG (405.49 KB, 下載次數(shù): 152)
下載附件
保存到相冊
2021-9-26 22:09 上傳
關(guān)閉電視。拔掉電源。拿起遙控器,同時按住OK按鈕和后退按鈕。在按住這個的同時,插入 投影儀。它應(yīng)該開始啟動。你終端putty應(yīng)該像上次一樣對文本讀數(shù)著迷。幾秒鐘后,松開按鈕。您的 投影儀最終應(yīng)該出現(xiàn)在“恢復(fù)”菜單上,該菜單只是一些帶有黑色背景的英語和中文大按鈕。
終端讀數(shù)停止后,按回車鍵。它應(yīng)該跳到一條新線
代碼:
~#
Tada,您正式處于投影儀基礎(chǔ)unix系統(tǒng)中的完全特權(quán)根終端。
這是這一切的難處。如果你成功到達(dá)了這個部分,你就贏得了戰(zhàn)斗。從現(xiàn)在開始,一切都只是幾個命令和一些正在下載和傳輸?shù)奈募?/div>
啟動TWRP,制作Nand dump,閃爍Magisk,獲得Root
因此,如果您確實(shí)已經(jīng)到了從恢復(fù)中輸入命令的地步,現(xiàn)在就問該如何使用它。答案基本上是你想要的任何東西,但讓我們啟動TWRP,然后從那里開始。
因此,您需要在這里下載此zip文件,這也是由@loly從原始俄羅斯線程中提供的。他費(fèi)了麻煩(我猜)為小米電視4A編譯自己的TWRP,正如我之前提到的,它的芯片(Amlogic T962)與我們投影儀(Amlogic T968)中的芯片屬于同一個家族,所以它有效。也就是說,我現(xiàn)在要說這不是專門為我們的投影儀制作的完整的TWRP,所以我們不會閃現(xiàn)它。我們將從終端啟動它(根據(jù)@loly的說明)并使用它,但不會將其閃爍到我們的恢復(fù)分區(qū)。這是現(xiàn)在最好的,因?yàn)閍.它不適合我們的設(shè)備,b.股票恢復(fù)允許我們安裝OTA更新,如果將來出現(xiàn)的話
解壓文件內(nèi)的文件,放在U盤的根目錄
下載該zip文件,并將其內(nèi)容直接解壓縮到您的USB驅(qū)動器中,以便文件夾“twrp”(小寫)位于驅(qū)動器的根目錄中。這將更容易準(zhǔn)確地鍵入命令,就像它們稍后顯示的那樣。
TWRP.zip中包含的magisk已經(jīng)更新為最新的21.4,這是本文撰寫時的最新穩(wěn)定拉鏈。并將其放在閃存驅(qū)動器上。(已經(jīng)在我的文件內(nèi))
作為快速入門,此終端實(shí)例安裝了Busybox。Busybox是Unix命令的“瑞士軍刀”,就像二進(jìn)制文件一樣,因?yàn)樗鼘⑺袠?biāo)準(zhǔn)linux命令打包到一個二進(jìn)制文件中,所以而不是調(diào)用
查看您要鍵入的目錄的內(nèi)容
代碼:
busybox ls
它會起作用的。
在我繼續(xù)之前,最后一件事是:在做終端的事情時,我很快了解到,終端偶爾會吐出各種胡言亂語,據(jù)我所知,這些胡言亂語沒有韻律或理由,更重要的是,對我正在做的事情沒有明顯的影響。這是一個奇怪的錯誤,可能只是因?yàn)槲业脑O(shè)置而有不好的經(jīng)歷,我不知道。它需要兩種形式,一種是拋出一行技術(shù)測深文本,其中包括對錯誤的引用等,但實(shí)際上會影響任何事情。另一種是它隨機(jī)吐出“hotplug_9”之類的東西,再說一遍,我只需按回車鍵進(jìn)入新行,就不會受到任何影響。不要驚慌。
1.將USB驅(qū)動器插入投影儀
帶上你的USB并插上電源。在您的終端上,您應(yīng)該對位于
代碼:
/dev/block/sda1
或者
代碼:
/dev/block/sda2
請注意這一點(diǎn),因?yàn)檫@是您必須安裝的USB驅(qū)動器的物理地址。根據(jù)我的經(jīng)驗(yàn),sda1是典型的地址。
2.裝載USB并復(fù)制文件
這只是一系列命令,假設(shè)您在USB棒上保持了與我相同的文件結(jié)構(gòu),請將TWRP.zip直接解壓到USB根部,請完全鍵入它們。
代碼:
busybox mount /dev/block/sda1 /sdcard
這將您的USB設(shè)備裝載到文件夾“/sdcard”中,如果您是usb位于其他設(shè)備位置,請進(jìn)行適當(dāng)更改。
代碼:
busybox ls /sdcard
只需快速讀出“/sdcard”的內(nèi)容,以確保它正確安裝。您應(yīng)該會在這里看到列出的USB驅(qū)動器的內(nèi)容
代碼:
busybox cp -r /sdcard/twrp/twres /
將文件夾“twres”從USB復(fù)制到投影儀的根目錄
代碼:
busybox cp -r /sdcard/twrp/license /
將文件夾“許可證”復(fù)制到投影儀的根目錄
代碼:
busybox cp -rf /sdcard/twrp/etc/* /etc
將文件夾“etc”的內(nèi)容復(fù)制到投影儀上的等目錄
代碼:
busybox cp -rf /sdcard/twrp/sbin/* /sbin
將文件夾“sbin”的內(nèi)容復(fù)制到投影儀上的sbin目錄
代碼:
busybox chmod -R 0750 /sbin
將sbin文件夾的權(quán)限更改為其所有可執(zhí)行文件
這就是所有的模仿,現(xiàn)在是真相的時刻
3.啟動TWRP
您需要將鼠標(biāo)插入投影儀來導(dǎo)航TWRP!
代碼:
/sbin/run.sh
使用此命令輸入后,TWRP應(yīng)在屏幕上啟動(終端中應(yīng)讀數(shù)為1點(diǎn))
如果TWRP沒有啟動,你就做錯了什么?;厝z查一切。
我希望如果你這樣做,你對TWRP有點(diǎn)熟悉,但我會試著做2件最重要的事情
4.備份
一個大按鈕是BACKUP,去那里,你會看到每個分區(qū)(引導(dǎo)、引導(dǎo)加載程序、恢復(fù)、系統(tǒng)等)的一系列復(fù)選框。選擇你想要的(我選擇了所有,但我知道這是一個不必要的事實(shí),但我不想忽視任何東西,我不想猜測我可以忽略哪些)。它應(yīng)該問你在哪里保存?zhèn)浞荩x擇USB驅(qū)動器或內(nèi)置內(nèi)存,然后選擇一個文件夾?;^東西開始備份。這需要一點(diǎn)時間,但最終應(yīng)該完成。Tada,你有整個設(shè)備的備份。
5.掛載系統(tǒng)分區(qū)然后再Flash Magisk(即get root)不然會報(bào)錯
這是,一個在操作系統(tǒng)范圍內(nèi)解鎖所有東西的卡胡納。在嘗試閃爍Magisk之前,我們需要安裝系統(tǒng)分區(qū)。(在twry掛載系統(tǒng)分區(qū))。單擊SYSTEM旁邊的勾號,它應(yīng)該就是它,它現(xiàn)在已經(jīng)安裝了。
如果您從設(shè)備分區(qū)中讀取任何內(nèi)容,您就很好,這意味著掛載命令正在工作,這意味著TWRP可以使用/system/bin來執(zhí)行命令。
完成后,轉(zhuǎn)到主屏幕上的“安裝”按鈕,導(dǎo)航到USB棒,找到Magisk 24.4.zip。選擇它。檢查安裝后重新啟動的勾號?;^滑塊以開始安裝。真相時刻,你可能會在紅色大文本中出錯,比如MOUNT-O BIND/SDCARD FAILED之類的東西,沒關(guān)系,忽略它。它應(yīng)該繼續(xù)說
IMG_2041.jpg (546.08 KB, 下載次數(shù): 171)
下載附件
保存到相冊
2021-9-26 19:12 上傳
IMG_2042.jpg (492.73 KB, 下載次數(shù): 169)
下載附件
保存到相冊
2021-9-26 19:12 上傳
IMG_2043.jpg (456.3 KB, 下載次數(shù): 171)
下載附件
保存到相冊
2021-9-26 19:12 上傳
IMG_2045.jpg (590.78 KB, 下載次數(shù): 170)
下載附件
保存到相冊
2021-9-26 19:12 上傳
IMG_2046.jpg (527.71 KB, 下載次數(shù): 163)
下載附件
保存到相冊
2021-9-26 19:12 上傳
IMG_2047.jpg (508.68 KB, 下載次數(shù): 164)
下載附件
保存到相冊
2021-9-26 19:12 上傳
或者類似的東西,這意味著它在做它的事情。一切都應(yīng)該進(jìn)展順利,它應(yīng)該要求重啟。
6.驗(yàn)證根
一旦您在閃爍Magisk后啟動進(jìn)入小米主屏幕,您應(yīng)該會得到一些東西,要求確認(rèn)您想要安裝應(yīng)用程序。那個應(yīng)用程序是Magisk Manager,這意味著你做到了,Magisk安裝成功!
繼續(xù)安裝一些您知道要求超級用戶的應(yīng)用程序,它應(yīng)該會提示您訪問超級用戶,并授予它。你做到了,你root成功!
Magisk-v17.1.zip
(4.07 MB, 下載次數(shù): 104)
2021-9-26 19:51 上傳
點(diǎn)擊文件名下載附件
下載積分: 金幣 -1
|