自從買了hero跟liquid後,在論壇上爬了很久的文,也拿自己的手機測試了多軟體,
但一直不懂下面這些名詞的意思,爬英文的文章,又似懂非懂。
想請各位網路上的高手前輩,能不吝指教,謝謝。
問答題 XD
1.android上的recovery,算是一種工程模式軟體對嗎?
原廠的ghost rom,是另外存放在手機內的另一個檔案?
ex:hero跟liquid,亂裝程式弄到快當機或衝突的時候,回復原廠設定(內建在手機的ghost rom)。
就是以recovery 呼叫 ghost rom來回復原始設定,不知道這樣理解對嗎?
名詞解釋
2.Bootloader
不知道這個模式又是什麼意思,跟recovery有什麼不一樣呢?
3.fastboot
這個是在對岸論壇常看到的,不過完全不懂...
感謝指教
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溝通....~~~
基本上就是如此~^^"""