Android 刷機過程中 fastboot 和 Recovery 的作用是什麼?

時間 2021-05-30 21:30:42

1樓:

用普通PC機做對比的話,Recovery相當於電腦上的PE緊急維護系統,也就是說當你的手機系統無法啟動的時候你可以在開機的時候按下音量鍵進入Recovery,並且可以執行類似刷機包的寫入等操作.

fastboot相當於那些高檔主機板的BIOS功能,可以直接對機器執行更底層的操作.待完善...

2樓:哈哈大王在深圳

首先來說下Fastboot的功能吧,Fastboot一般由boot和loader兩個模組組成,boot負責安卓裝置上電後初始化一些最基本的引數,類似CPU時鐘,暫存器初始化。而loader負責去引導系統,例如從Emmc上讀多大空間到記憶體,然後CPU開始從記憶體某位址開始執行,其實安卓系統抑或Recovery模組也就是在這一步被載入的。

而Recovery實際上是乙個mini的系統,對Fastboot中的loader而言,安卓系統和Recovery是同級別的,開機的時候,loader可以去載入他們中的任何乙個,你可以理解Recovery是乙個只具有恢復出廠和公升級功能的系統,注意Fastboot我們一般不認為它是乙個系統。但是它具有一些功能模組類似tftp等。

所以Android刷機的時候,使用Fastboot一般都是線刷,也就是PC上的刷機軟體通過和Fastboot通訊,將PC上的刷機包通過Fastboot的橋梁作用,寫入至安卓裝置的EMMC,而Recovcey公升級一般都是我們說的卡刷,它負責讀取SD卡中的公升級包去公升級,其實在這一步我們就知道Recovery是支援檔案系統的,它可以去讀取SD卡中的檔案,而Fastboot一般不具有這樣的功能。

最後的最後,來回答提問者的問題

Android通過Fastboot刷機 >>> Fastboot的作用是開機後初始化硬體環境,實現最小系統,然後和PC上的刷機軟體通訊,將PC上的刷機包寫入至Emmc中,實現刷機。Recovery此時不起作用。

Android通過Recovery刷機 >>> Fastboot的作用是開機後初始化硬體環境,實現最小系統,然後引導Recovery啟動,在Recovery中讀取公升級包資料,將公升級包資料寫至Emmc。這種方式,Fastboot和Recovery都起到各自的功能。

3樓:傢伙說的好

recovery是什麼 recovery選單功能新手教程這個可以幫你認清楚rec。至於fastboot可以簡單的理解是乙個電腦的Bios。一般線刷底包才會用到

4樓:Blackfish

如果用電腦比的話,fastboot就相當於在BIOS裡啟用CDROM來裝系統。

而recovery相當於一鍵ghost。

解鎖bootloader就是去掉fastboot指令裡的校驗模組。

5樓:

recovery 過程主要有兩個作用 :factory reset 和 OTA install。一般 Android 系統都有兩個分割槽 /boot 和 /recovery。

這兩個分割槽都可以引導系統。recovery mode 從本質上來看就像是乙個袖珍版的 Linux。Android 的上層結構(虛擬機器)可以呼叫乙個特定的類 ( RecoverySystem ) 來寫入命令引數以提供重啟之後 recovery 模式所必需的命令引數。

簡而言之,recovery 模式其實方便了開發者公升級系統和擦除相應的分割槽( /data和 /cache )。在手機方面,這個功能可以體現在刷機的過程上。不過,對於一般使用者來說,這個 recovery mode 對於開發者意義更大。

Android手機如何刷機?

蘇如顏 雖然現在刷機很容易,不過對於新手來說還是有很多地方需要注意,比如說安裝驅動 選擇正確的刷機包 進刷機模式等等,使用線刷寶的話,這些都很輕鬆啦!線刷寶會自動安裝刷機驅動 線刷寶也會自動匹配正確的刷機包 如果手機還可以開機並被線刷寶識別的話 線刷寶會提示正確的進入刷機模式的方法! JoyPlus...

行測提高要大量刷題,可是刷題過程中老是做錯,正確率很低就跟心情很低落,大神們有沒有經歷這個過程?

人生哲學 你這問題讓我想起了曾經的我自己,第一次省考行測51,申論61.2,就這分數還是準備了三個月的成果。看到分數的時候我就愣住了,接著就是覺得羞愧,天天在家吵吵著好好學習,最後行測分數還沒整及格。好在天生打不死小強的性格,越挫越勇,所以捲土重來繼續學習。第一次行測考這麼些分有很大原因是題沒做完,...

為什麼android刷機rom不能通用?

1.手機儲存小,32G,64G等,所以要求ROM尺寸要小,這樣各家ROM內的驅動就只有定製啦,而不能做成相容市面上通用的驅動,這樣尺寸會變大。2.手機發展歷史時間不如PC發展時間長,沒有形成大一統的相容驅動。3.手機硬體相對PC較多,比如手機有基帶,2G,3G,4G網路,GPS,攝相頭,陀螺儀,NF...