A. 小白求助.剛入手安卓手機.幫忙解決一下刷機是的一些名詞.
1、 hboot (SPL): 這里指的是手機上的啟動模塊,通俗的說,就是負責手機啟動引導的一段程序,類似於電腦主板上的BIOS,都是負責底層操作的。和在電腦上刷新BIOS一樣,刷錯了,電腦就會開不了機,對手機來說也一樣,這部分的內容刷錯了,手機就會變磚!
2、 radio : 這里指的是手機上的通訊模塊,又叫做基帶。負責手機的無線信號,藍牙,WIFI等設備的管理,也就是說,相當於電腦系統裡面的硬體驅動部分。這樣說或許也不是特別的准確,大家明白大概的意思就可以了。通常我們所說的刷radio,刷基帶,就是指的刷寫這一部分,以便解決通話質量、網路連接質量、藍牙連接等等問題。
3、 recovery : 字面意思是恢復,手機上的一個 功能 分區,有點類似於 筆記本 電腦上的恢復分區。一般大廠出的筆記本,都會自帶一個特殊分區,裡面保存著系統的鏡像文件,當系統出問題的時候,我們可以通過它來一鍵恢復系統。這里的recovery功能有些類似。其實,他更像是電腦上的小型winPE系統,可以允許我們通過啟動到winPE系統上,去做一些備份、恢復的工作。當然,系統自帶的recovery基本沒用,所以我們通常會刷入一個第三方的recovery,以便實現更多的功能,例如:備份系統,恢復系統,刷新系統等。但官方自帶的recovery也不是一無是處,在使用OTA方式升級系統時候,會檢查此分區內容,如果不是原廠自帶的,OTA升級就會失敗。
4、 fastboot : 字面意思是快速啟動,在這里,其實是一個特殊的工程模式,通過fastboot界面,連接電腦後,我們可以在電腦端通過特殊的指令來操作手機,例如更新radio,就可以通過fastboot來完成。fastboot的級別又要比recovery來的要高一些,可以完成更底層的一些操作。後面我們會結合實際,來講解一些fastboot的用法,更詳細的資料,大家可以通過網路來學習,這里不再贅述。
5、 ADB : android debug bridge ,字面意思就是安卓調試橋接,簡單點說,它是android系統提供的一套工具,通過它,我們可以在電腦上建立一個連接到手機的通道,然後可以在電腦上向手機發送一些指令,完成一些我們需要做的工作。ADB的用法我們後面也會作相應的介紹。
6、 ROM : read only memory, 只讀存儲器。上面我們講過的,android系統都是安裝在快閃記憶體裡面的,這個快閃記憶體,就是一種只讀存儲器,斷電情況下裡面的內容不會消失。刷機,就是刷的ROM。有點類似電腦里的硬碟,ROM裡面有很多分區,hboot、boot、system等等,前文介紹過的,還記得嗎?說到這里,想到一個好笑的事情,某人問 老婆 ,知道什麼是ROM嗎?答曰:room?不就是房子嗎?暈倒,我說的是R O M ,不是R O O M!!奧,那就是小房子了!狂暈!!
7、 OTA : Over The Air ,意思是空中升級,當手機系統有更新出現的時候,通常我們會收到官方發送的一條信息,告訴我們,手機系統有更新了,是否需要 下載 。其優點是點對面,屬於廣播的形式,有需求的時候可以自由下載。
8、 CID : Customer IDentity 的簡稱,即客戶身份。銷往不同地區的手機,會有不同的CID,以DHD為例, 香港 的CID為622,台灣的為621,大陸的為701,等等。這個信息,我們可以在hboot界面下(必須是S-OFF),進入SYSTEM INFO選項來查看,類似於:CID_622這樣的欄位。正常狀態下的CID,有兩個限制,一個是不允許交叉升級,意思是,你是港版的CID,那麼你只能選擇官方港版的升級包進行升級,你選擇歐版的官方升級包,是無法升級的。第二個是不允許降級,即從高版本降低到低版本,也是不被允許的。
9、 SuperCID : 即超級用戶身份,通過一些手段破解,我們可以讓手機的CID變成SuperCID,以DHD為例,破解後,CID欄位變為:CID_11111111,這樣我們就可以跳過官方的驗證機制,從而可以刷不同版本的官方包,或者是給系統降級。
10 、 金卡: 很多朋友不明白什麼是金卡,這里的卡,是指的你手機裡面的TF卡,普通的卡經過特殊的處理,就會變身為金卡,做好的金卡,和平時的TF卡一樣來使用,並不會對用戶造成什麼影響。之所以叫金卡,是因為他可以達到和上面SuperCID一樣的目的,即讓你跳過驗證機制,從而進行刷機。那我們有了SuperCID了還需要金卡嗎?不需要。那什麼時候需要金卡?當我們沒法通過破解得到SuperCID的時候,我們就需要製作金卡了。後面會介紹如何製作金卡。
11 、 APK: APK是 Android Package的縮寫,是一種文件格式,類似於windows系統里的EXE可執行文件。在android上,各種程序軟體都是通過打包成APK的形式來發布的。他其實就是ZIP格式的文件包,可以用winRAR之類的壓縮軟體來打開。通過將APK文件直接傳到android模擬器或android手機中運行即可安裝相應軟體。我們從網上還有電子市場下載的android系統的程序文件,都是APK格式的。