為什么要寫這篇文章呢?就是為了給搞機(jī)小白入門刷機(jī)救磚的便捷式在身邊沒有電腦的情況下進(jìn)行刷機(jī)救磚,免去跑網(wǎng)吧花錢找遠(yuǎn)程,讓大家少吃點(diǎn)虧,想想刷了某個模塊,開不了機(jī),進(jìn)不了recovery,或因某種玄學(xué)操作,無限重啟,不開機(jī),面具root又掉了,身邊又沒有電腦,想要面具又root不了,那就沒有辦法繼續(xù)搞機(jī)了,又或者不開機(jī),無限重啟,變磚了,工作群還等著我一堆事情要處理,電話又打不了,生活工作都造成了嚴(yán)重的影響,那這時候這篇文章對大家就起了很大的作用,好,話不多說,進(jìn)入準(zhǔn)備前提:
1.首先被刷機(jī)對象一定是已經(jīng)解鎖bl了的,在搞機(jī)途中的玄學(xué)操作造成的變磚不開機(jī)。如果說在沒有解鎖bl的情況下,正常升級系統(tǒng)不開機(jī),無限重啟,那這篇文章就對你沒效果了,當(dāng)然呢也包括黑磚、被機(jī)格操作除外。
2.一根雙向頭的OTG數(shù)據(jù)線或轉(zhuǎn)接器
?
3.一部正常的智能手機(jī)(朋友、同事、親戚、家里拿來用一會兒就完事)
滿足以上條件后,現(xiàn)在就可以正式操作救磚你的另外一臺手機(jī)或者是給你的其他手機(jī)進(jìn)行刷機(jī)了
在你現(xiàn)在能正常使用的安裝Termux和Termux:API
Termux官網(wǎng)下載地址
https://f-droid.org/zh_Hans/packages/com.termux/?
?
Termux:API官網(wǎng)下載地址
?
https://f-droid.org/packages/com.termux.api
?
如果打開鏈接訪問下載不了,那就對了,這是正常情況,因為它是需要魔法的,沒有魔法,下載不了?不用擔(dān)心我這邊已上傳了不限速網(wǎng)盤,可以直接下載
?
https://flowus.cn/magsik/share/e293fc0c-2864-4c97-adb2-1748e0be7acb
?
但我為什么要推薦官網(wǎng)呢,因為官網(wǎng)會隨著版本的發(fā)布而更新,我上傳到網(wǎng)盤那就不一定咯
下載完成之后在設(shè)置中找到應(yīng)用管理并搜索Termux和Termux:API兩個軟件,各個品牌手機(jī)廠商設(shè)置里面的應(yīng)用管理大同小異,然后點(diǎn)擊權(quán)限管理給予全部權(quán)限
也可以進(jìn)入自帶手機(jī)管家,找到權(quán)限管理給這兩個軟件給予全部權(quán)限
?
首次打開Termux軟件是圖1這樣的,從現(xiàn)在開始就推薦大家一直O(jiān)TG連接被刷機(jī)的fastboot模式,然后輸入pkg install android-tools回車(注意空格和符號)這里我們需要在線下載運(yùn)行環(huán)境,需要保持全程聯(lián)網(wǎng)狀態(tài)
??中途會出現(xiàn)提示Do you want to continue? [Y/n] 意思是問你是否要繼續(xù),y表示繼續(xù),n表示終止,這里輸入y即可,等待下載完成,若無任何紅色報錯,則可以在圖2中繼續(xù)輸入apt install termux-api(注意空格和符號)安裝Termux-API運(yùn)行環(huán)境
在安裝pkg install android-tools和apt install termux-api運(yùn)行環(huán)境,請確保在安裝途中,沒有出現(xiàn)紅色報錯,例如圖2,圖1是正常安裝成功,圖2在安裝途中出現(xiàn)紅色報錯,報錯原因,你的網(wǎng)絡(luò)狀態(tài)不好,權(quán)限未給全,在線下載服務(wù)器不穩(wěn)定,這時候還是要建議大家用魔法,安裝運(yùn)行環(huán)境完成且無紅色報錯之后,后續(xù)都不需要再重復(fù)安裝
??現(xiàn)在我們就可以清除后臺,重新打開軟件,因為運(yùn)行環(huán)境已經(jīng)安裝成功,所以之后打開就可以無需安裝運(yùn)行環(huán)境,現(xiàn)在我們輸入termux-usb -l 然后回車,則會出現(xiàn)"/dev/bus/usb/001/002" 如沒有顯示或卡住,則沒有檢測到OTG連接,這時候請檢查OTG是否已連接被刷機(jī)的fastboot模式,運(yùn)行環(huán)境是否正確安裝,Termux或Termux:API應(yīng)用權(quán)限是否給全,這種情況下大幾率是應(yīng)用權(quán)限沒給全
然后輸入termux-usb -r -e $SHELL -E 加"/dev/bus/usb/001/002" 這里為什么要前面的命令加上后面的命令,因為后面的USB命令,可能是因為端口不同,它不一定顯示的是
"/dev/bus/usb/001/002"它有可能顯示"/dev/bus/usb/002/003"又或者是"/dev/bus/usb/002/002"所以要注意看它顯示的是多少,但一般情況下都是"/dev/bus/usb/001/002" 所以要輸入的命令就是termux-usb -r -e $SHELL -E "/dev/bus/usb/001/002" (注意空格和標(biāo)點(diǎn)符號)?
?
輸入并回車會彈窗顯示 要允許Termux:API訪問Android嗎?點(diǎn)擊確認(rèn),然后就可以輸入fastboot命令進(jìn)行刷機(jī)操作了,我們先輸入fastboot devices看下是否能正確識別設(shè)備代碼
這里可能會出現(xiàn)一個問題,在輸入termux-usb -r -e $SHELL -E "/dev/bus/usb/001/002"之后卡住不動沒有彈窗顯示 要允許Termux:API訪問Android嗎?這個訪問權(quán)限的話,可能是因為某些機(jī)型的安卓12的原因,這也跟應(yīng)用權(quán)限有關(guān),請打開后臺后臺彈出界面,或者所有相關(guān)的屏幕,彈窗,懸浮窗之類的應(yīng)用權(quán)限,各個品牌手機(jī)廠商給權(quán)限的方式有一定差異,比如設(shè)置應(yīng)用管理,手機(jī)管家,長按圖標(biāo)
??這時我們輸入fastboot devices手機(jī)已經(jīng)能正常識別OTG連接的fastboot模式,下面我們就先演示刷入單個分區(qū)文件
首先打開我們的MT文件管理器,找到需要刷入的分區(qū)文件,這里就以boot分區(qū)為例,長按boot文件,點(diǎn)擊屬性
再長按目錄就會自動復(fù)制目錄到輸入法剪切板當(dāng)中
然后我們就在命令行輸入fastboot flash 分區(qū)名稱 復(fù)制的分區(qū)文件目錄,即fastboot flash boot_ab /storage/emulated/0/MIUI/boot.img (注意空格及標(biāo)點(diǎn)符號)然后回車,boot分區(qū)文件就開始刷入在手機(jī)當(dāng)中了,當(dāng)顯示(bootloader) Partition boot_a flashed successfully和
(bootloader) Partition boot_b flashed successfully即刷入完成,不知道英文意思可自行百度翻譯,這時候你刷的boot分區(qū)里面已經(jīng)有twrp的話,就可以再次輸入fastboot reboot recovery直接啟動rec,這時候不就可以為所欲為了么?
這時候我們還可以直接線刷官方線刷包以及適配有終端sh命令的線刷包,我們先下載小米的線刷包,再通過手機(jī)上的專業(yè)解壓軟件,解壓線刷包,解壓出來我們用MT文件管理器打開解壓出來的線刷包文件夾,長按頂端的文件夾名稱,會自動復(fù)制目錄到我們的剪切板當(dāng)中,然后再Termux命令行中輸入cd 剛剛復(fù)制的文件目錄,即cd /storage/emulated/0/alioth_images_V13.0.6.0.SKHCNXM/ (注意空格和標(biāo)點(diǎn)符號)然后回車,Termux終端會進(jìn)入你復(fù)制的文件夾根目錄下
??然后我們繼續(xù)到MT管理器打開解壓出來的線刷包文件夾目錄下,長按flash_all.sh文件,點(diǎn)擊重命名復(fù)制或剪切文件名到剪切板當(dāng)中,返回Termux終端命令行輸入 sh 剛剛復(fù)制的文件名,即sh flash_all.sh (注意空格及標(biāo)點(diǎn)符號)回車,這時就像下載文件一樣,線刷包的所有分區(qū)文件就開始刷入到手機(jī)當(dāng)中了
Termux終端命令行輸入sh flash_all.sh即開始線刷所有分區(qū)文件,當(dāng)Termux終端再次返回線刷文件目錄根目錄下,且手機(jī)已開始自動重啟,就表示線刷完成,這樣就實現(xiàn)了,在沒有電腦的情況下,也能進(jìn)行刷機(jī)救磚,刷root刷面具和rec降級等操作,是不是很神奇,幫大家省了個網(wǎng)吧錢
??命令行順序
pkg install android-tools
apt install termux-api
termux-usb -l
termux-usb -r -e $SHELL -E "/dev/bus/usb/001/002"
fastboot devices文章來源:http://www.zghlxwxcb.cn/news/detail-727931.html
然后就可以fastboot刷機(jī)了,全過程就幾行命令搞定,手機(jī)變磚不開機(jī),只要有otg線或轉(zhuǎn)接頭,15分鐘搞定開機(jī),無需root權(quán)限,兄弟們還不關(guān)注小編么文章來源地址http://www.zghlxwxcb.cn/news/detail-727931.html
到了這里,關(guān)于如何通過OTG免Root給其他手機(jī)進(jìn)行刷機(jī)救磚的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!