android的recovery bootloader fastboot之名詞解釋

自從買了hero跟liquid後,在論壇上爬了很久的文,也拿自己的手機測試了多軟體,

但一直不懂下面這些名詞的意思,爬英文的文章,又似懂非懂。

想請各位網路上的高手前輩,能不吝指教,謝謝。

問答題 XD

1.android上的recovery,算是一種工程模式軟體對嗎?

原廠的ghost rom,是另外存放在手機內的另一個檔案?

ex:hero跟liquid,亂裝程式弄到快當機或衝突的時候,回復原廠設定(內建在手機的ghost rom)。

就是以recovery 呼叫 ghost rom來回復原始設定,不知道這樣理解對嗎?


名詞解釋

2.Bootloader

不知道這個模式又是什麼意思,跟recovery有什麼不一樣呢?

3.fastboot

這個是在對岸論壇常看到的,不過完全不懂...



感謝指教



文章關鍵字
我自己不負責任的認知是

1. Fastboot - 一個指令
告訴 Android OS 我要重新開機
透過後面加的參數,可以直接開啟到 Recovery Image 裡面
2. Recovery Image - 一個迷你 os
有點類似 DOS ,就是可以用來安裝 Android OS,也可以增加不同的功能
sd 卡分區(APP2SD的必使用功能)也是在這邊做的
3. Bootloader - 這我沒用過,所以不曉得
2023,Pixel 8 石墨黑降臨
Bootloader -HXC 公司常用的東西,相當於PC的BIOS, 進bootloader 就是指把devide turn on 但是不進OS

1.android上的recovery,算是一種工程模式軟體對嗎?

原廠的ghost rom,是另外存放在手機內的另一個檔案?

ex:hero跟liquid,亂裝程式弄到快當機或衝突的時候,回復原廠設定(內建在手機的ghost rom)。

就是以recovery 呼叫 ghost rom來回復原始設定,不知道這樣理解對嗎?

通常都是這樣...
由於bootloader的大小是被限制住的....可以控制的資源也有限...
(像是沒有driver的概念...沒檔案系統等等....)
所以一般都是讓bootloader去把recovery帶起來...
recovery基本上就是個小型的kernel.....自然可以執行一些比較複雜的事情~~


名詞解釋

2.Bootloader

不知道這個模式又是什麼意思,跟recovery有什麼不一樣呢?

Bootloader跟之前的版友講得一樣
確實是跟電腦的BIOS相近....
而主要的作用是在初始化硬體....
把kernel正確的載入記憶體並執行....
另一件重要的事情就是接收並處理Fastboot來的命令
像是重新燒錄image進去的話....也是可以用這個方式...~^^~

但最近QCT的CPU被大量的使用.....雙CPU的架構下...
大部分bootloader的工作被分到ARM9端的bootloader作掉了....
所以工作其實就剩下帶OS起來和接收fastboot的命令而已了...XDXD
^^"


3.fastboot

這個是在對岸論壇常看到的,不過完全不懂...


這個就是在PC端的執行檔....
通常你把SDK載回來後裡頭就有
因為在bootloader裡會接受來自fastboot的命令...
因此你可以用fastboot來跟你的device溝通....~~~
基本上就是如此~^^"""

文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!