當前位置:首頁 » 網頁前端 » adb刷機腳本怎麼寫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

adb刷機腳本怎麼寫

發布時間: 2023-02-23 17:36:49

『壹』 如何使用adb sideload線刷ROM

1,手機有電,電量隨意,我最低百分之2刷過。
2,下載adb「驅動包」(提供windows版),說是驅動,實際上就是幾個文件。

3,將文件解包,裡面的4個文件放入到 C:\Windows 目錄下。(這一步不會,我就沒辦法了)
4,手機進入recovery模式,並wipe(如果你刷的rom或ota不需要wipe請略過)
5,如果你是cwm的recovery,在「install rom」或者「刷入rom」之類的名稱目錄里有個 「adb sideload刷機」 。
如果你是TWRP的recovery,那麼在高級的選項里裡面有一個「adb sideload」選項
(由於不同版本的翻譯不同,這里就看各位理解了,主要找adb sideload字樣)
CWM圖片如下:

TWRP如下:

6,選擇adbsideload,會看到以下情況
CWM:

TWRP:

7,這時,在windows里點擊左下角的「開始」,在搜索內輸入「cmd」,然後回車。
出現的應該是一個終端窗口,如下圖。(每個電腦可能不太一樣)

8,在終端中輸入adb,回車
如果看到以下內容,說明你第2、3步是正確的,並可以繼續下面的步驟

9,接著輸入「adb sideload」 注意有空格
輸入完成後,把你要刷的ROM包 拖拽到這個窗口裡,(這個拖拽應該懂的吧,就是拖進去,會看到下面的情況)

這里的紅線就是我拖拽進去的,當我拖拽進去會有路徑自動打上。這里注意 我不知道有中文行不行。。
10,回車(記得會車前手機處於adb sideload 的界面,並且連接了電腦)
11,看到一下界面

後面的百分號就是在推送的百分比
這里注意,推送百分百後手機才開始自動刷機,刷機完成後會自動退出adb sideload模式,那時就可以重啟了。
如何辨別是否已經退出adb sideload 模式?
cwm 看你左上角的目錄界面,當不是 adb sideload 時就退出了。或者注意屏幕上的「取消sideload」不見的時候就是退出了
twrp刷完後會自動出來個 reboot system(重啟到系統)選項。
12,刷完後開機~ 搞定~

『貳』 怎麼把adb命令加入安卓開機腳本

你可以通過創建開機啟動腳本來實現,具體步驟如下:
1. 在安卓設備上打開文件管理器,找到/etc/init.d目錄,如果沒有這個目錄,可以創建一個。
2. 在/etc/init.d目錄下創建一個新的腳本文件,例如adb_boot.sh,並添加以下內容:
#!/system/bin/sh
/system/bin/adb start-server
3. 保存腳本文件,並給它設置可執行許可權:
chmod 755 /etc/init.d/adb_boot.sh
4. 將腳本文件鏈接到系統啟動目錄:
ln -s /etc/init.d/adb_boot.sh /system/etc/rc.d/S99adb_boot
5. 重啟設備,adb服務將在開機啟動時自動啟動。

『叄』 手機刷機問題,apply update from adb是什麼

您好,apply
update
from
adb是重啟的意思,在adb調試時是一個指令。其他指令還有
applyupdate
from
sdcard從SD卡安裝升級
applyupdate
from
cache從緩存安裝更新wipe
data/factoryreset清除用戶數據並恢復出廠設置(刷機前必須執行的選項)wipe
cache
partition
清除系統緩存(刷機前必須執行的選項決)backup
andrestore備份和還原系統(相當於手機版的ghost一鍵備份、還原)restore
user
data恢復用戶數據
關於這些指令如何輸入及准備工作
首先電腦上下載「一鍵安裝adb工具+google
usb調試驅動」,網路搜索找一下既可以下載。
然後把手機連接上電腦,把驅動安裝好,打開剛剛下載的adb工具,其實就是電腦上cmd語言輸入框,在電腦上鍵入以上命令您就可以對手機進行一些以上命令的簡單操作。包括手機root。
對於使用這個進行刷機。這個問題就太復雜了,首先必須熟悉liunx系統,然後會編寫刷機腳本。其實adb刷機就是線刷,把線刷包下載好,然後根據腳本刷入手機。
如圖
這個問題太高深,我也不指望能幫助到您,我只能說讓你明白大概意思,如果您非這行出身,是不具備這方面的能力的。

『肆』 用adb命令讓手機進入recovery後,怎麼執行自動刷機命令

1. 在PC上安裝配置Android SDK
刷機失敗後手機變磚無法在手機上完成操作,智能藉助Android SDK工具,所以你必須在操作的PC上下載並安裝Android SDK程序,程序下載地址和安裝配置方法見Android SDK官網

2. 安裝Android手機USB驅動程序
安裝完Android SDK後就可以把手機通過USB線纜連接至PC,開啟手機電源後PC會提示安裝設備驅動程序,不要讓系統自動查找驅動程序安裝,選擇自定義驅動程序位置,因為已經安裝了Android SDK,驅動程序的位置默認為Android SDK的安裝目錄下的usb_driver子目錄,選擇從這個目錄安裝驅動程序。

3. 下載一個可用Recovery程序
變磚的Android手機能否復活的關鍵就是Recovery程序,因為recovery程序意味著你可以再次刷新的ROM,相當於給PC重新安裝操作系統。Android平台有很多可用的recovery程序,推薦使用最常見的Clock Recovery程序,注意recovery程序針對不同手機型號有不同版本的程序,下載時注意和手機型號匹配。把下載的recovery程序放在某一目錄備用,比如 c:\recovery-RA-Magic-v2.3.1.img

4. 關鍵步驟:重新給變磚的手機安裝recovery程序
在PC上打開命令提示符(Windows系統,開始,運行,輸入cmd回車),輸入 #adb devices 回車,如果返回一串序列號說明手機已經正常連接。在命令提示符使用cd命令切換到recovery程序所在的目錄。然後輸入下面的命令
#adb reboot bootloader
回車後手機應該會進入fastboot模式,然後再執行下面的命令把recovery程序安裝到手機上
#fastboot flash recovery-RA-Magic-v2.3.1.img
回車後如果看到下面的提示就說明recovery程序已經成功安裝。
fastboot flash recovery recovery-RA-Magic-v2.3.1.img
sending 『recovery』 (4594 KB)… OKAY
writing 『recovery』… OKAY
拔掉手機USB連接線,關機,重新按指定鍵看看是否可以重新進入recovery模式了,到這一部手機已經成功復活了,現在可以重新刷機給手機再安裝一個操作系統了

『伍』 ADB怎樣刷機

刷機方法較多,關鍵需要設備出現的問題或刷機目的來確定有效方法。
Recovery刷補丁包,美化包,內核等
方法步驟:
1、
將下載好的升級包「XXXXX.zip」復制到存儲卡根目錄。
2、開機時指示燈亮綠色時按一下「音量上鍵」進入recovery模式。
3、返回主界面,選擇【Install
zip
from
SDCARD】(從SD卡選擇更新),然後再選擇【choose
zip
from
sdcard】(從SD卡選擇升級包更新),接著選放入存儲卡中的ROM包【XXXXX.ZIP】。
4、選擇【Yes
--
XXXXXX.zip】(安裝xxxx.zip)。
5、等待刷機完成後。
6、刷機完成後返回上級菜單,最後選擇【Reboot
system
now】(重啟系統)。
7、完成。

『陸』 刷機選成了ufs

今天給友友們分享一下高通晶元類的刷機教程。高通晶元刷機的埠為9008埠。機型較多 進入的方法不同。有的需要按住音量上下鍵。有的需要拆機短接主板觸點才可以進入。具體視機型不同。進入方法不同。

高通刷機平台QPST

此軟體版本很多。最新的版本是496

關於高通QPST平台功能和選項的一些簡單說明_安卓機器的博客-CSDN博客_qpst

界面

以上圖就是qpst的刷機步驟與方法。還有一種方法載入的腳本不同。具體要看固件包是否正常 類似

qpst刷機選擇步驟就以上兩種方式。友友們按需操作即可。需要注意的是一下幾點。

1---高通晶元目前最常用的有兩種字型檔。一種是emmc 一種是ufs。新版本常用為ufs 。刷機前要明白自己機型的字型檔是那種。要選擇好 否則刷寫不了。那麼怎麼分辨自己機型的字型檔是那種型號呢。其實很簡單。看刷機包裡面的引導或者腳本分區。

上圖 8953引導里有emmc就是emmc字型檔固件。另外他固件包里只有一個腳本rawprogram0.xml 。這種方式就是emmc字型檔固件包

ufs固件包和上面鑒別的方法一樣。看引導 類似下圖

845引導裡面有ufs字樣。他的腳本里有awprogram0-5的幾個文件。他就是ufs固件,這些都是刷機的基本常識哦

miflash 小米刷機平台

這個平台的版本也較多。而且類似的教程也很多。刷機操作技術含量不高。簡單給大家介紹幾句

一般注意以下幾點

1----下方的三個選項要分清楚具體作用。全部刪除與保留用戶數據方式刷完固件後不會關閉bl鎖。最後一個選項會關閉bl鎖。

2----此平台會9008埠和fast模式都可以刷入。區別是載入的刷機腳本不同。另外有的機型9008刷寫需要許可權。

3----他區別與qpst平台。無需手動載入腳本。平台會默認載入。傻瓜式刷機工具

adb腳本刷機

這個刷機模式可能很多友友比較陌生。但優點很多。他可以無視大多數的電腦系統環境問題。而前面介紹的兩種平台需要安裝對應的插件和系統運行環境才可以完美運行。

adb腳本可以fast模式刷寫還可以9008進行刷寫。這方面對於普通友友來說應用面不是太廣,就不多介紹。其中最典型的就是堅果錘子系列的官方9008包里都帶腳本刷寫。有興趣的友友可以研究下。

今天的教程就寫到這里。當然高通還有很多刷機平台。例如上個教程之中的vivo機型刷機平台里也有高通線刷方式。還有很多機型自帶的官方線刷平台。例如金立 美圖 努比亞 oppo 360等等這些機型都有專用的平台.有的官方固件必須要使用自帶平台才可以刷寫,有的固件可以通過第三方軟體解包後使用其他平台刷寫。明白其原理。一通百通。友友們可以參考。

『柒』 如何用python 寫 adb 命令腳本

有兩種方法:os.system(cmd)或os.popen(cmd),前者返回值是腳本的退出狀態碼,後者的返回值是腳本執行過程中的輸出內容。
實際使用時視需求情況而選擇。
現假定有一個shell腳本
test.sh:
#!/bin/bash
echo "hello world!"
exit 3

『捌』 adb怎麼刷機

假設未root的新機在此,那麼先取得root,下載附件,解壓到c:

將以下內容復制並保存為root.bat
adb shell mount /system
adb push c:\su /system/bin/
adb shell chmod 755 /system/bin/su
adb push c:\Superuser.apk /system/app/
adb shell chmod 644 /system/app/Superuser.apk
adb shell reboot recovery

附件中文件很全面,解壓到c盤根目錄後就已經有足夠的工具了
接下來給手機賦予flash_image工具,將下列內容復制並保存為push.bat
adb root
adb shell mount /data
adb push c:\flash_image /data/
adb shell chmod 777 /data/flash_image
adb shell ls /data/
@echo have you seen flash_image ?
pause

剩下就是刷機了,把你的system.img文件放到c盤根目錄下,
將下列內容復制並保存為flashrom.bat
adb root
adb shell mount /sdcard
adb shell push c:\system.img /sdcard/
adb shell ./data/flash_image system /sdcard/system.img
adb shell reboot

如果你還要刷boot.img(當然要准備好這些文件放到c:\)
同樣
adb root
adb shell mount /sdcard
adb shell push c:\boot.img /sdcard/
adb shell ./data/flash_image boot /sdcard/boot.img
刷recovery
adb root
adb shell mount /sdcard
adb shell push c:\recovery.img /sdcard/
adb shell ./data/flash_image recovery /sdcard/recovery.img
刷開機第一屏
adb root
adb shell mount /sdcard
adb shell push c:\splash.img /sdcard/
adb shell ./data/flash_image recovery /sdcard/splash.img
附件中帶有su superuser.apk最新版以及以上腳本
這樣只要雙擊腳本就能完成以上命令,爽啊~~~

『玖』 用adb命令讓手機進入recovery後,怎麼執行自動刷機命令

1.下載好第三方rec並刷入
2.下載好刷機包並命名為update.zip
3.關機,扣下電池10秒後裝上電池
4.按住電源鍵+音量加(或是音量減或home)開機
5.選擇「wipe data/factory Reset」和「wipe cache partion」格機
6.選擇「install update(zip) from sdcard」
7.選擇update.zip,可能有提示,選yes。
8.稍等片刻,提示刷機完成後自動回到主菜單,選擇reboot重啟。
ok,重啟完成後即可享受自己刷入的系統了