Recovery HBOOT SPL RADIO APP2SD 金卡
生活随笔
收集整理的這篇文章主要介紹了
Recovery HBOOT SPL RADIO APP2SD 金卡
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
摘自:http://itbbs.pconline.com.cn/mobile/12162653.html
新手們常見的問題,做一點梳理、一點總結、一點歸納、一點集合、一點講解、希望對大家有所幫助。
于APK、ROM、SPL、Superuser、ROOT、recovery真正的智能手機系統是以電腦為參照物的,所以它應該有操作系統(我們一般稱呼它為ROM)、硬件驅動(信號模塊,我們一般稱呼它為Radio)、初啟動用的CMOS、BIOS(我們一般叫它SPL,調試工程模式)、恢復和操作系統用的字符命令窗口(比如DOS那種命令執行系統,我們一般在手機叫它超級終端或者Superuser)、系統管理員的權限(不是破解硬件,不是IP所謂的解鎖,而是類似Win7?中管理員的權限,我們一般叫它root權限)、執行底層操作的界面(進行Ghost操作的工程模式,我們一般叫它recovery)
一、?recovery?
五.什么是recovery?
recovery?就是你用?home鍵+開機鍵開機后能進入的一個界面(工程模式),在這個界面你可以直接用sd?卡上的zip的rom升級或者備份你的系統.
此外,一般刷rom之前最好wipe一下(wipe只是抹除rom?以外的個人數據,不會影響rom?本身),也就是返回出廠設置一下比較好,但是這樣就會丟失你的所有軟件,短信彩信,聯系人(備份在google上沒有關系)和設置等等,備份或者不wipe?都可以
如何更新recovery?
R大師自主研發全球首款中文Recovery,方便了新手刷機
recovery的界面介紹
1、Reboot?system?now——重啟
2、Backup/Restore——備份和還原
可以完整的將系統備份至SD卡中,適合經常刷機的朋友。備份還原中還包含以下選項
Nand?backup——Nand?備份
Nand?+?ext?backup——Nand?備份(系統和ext?分區一同備份)
Nand?restore——還原(就是還原3-1、3-2?的最后一次備份)
BART?backup——BART?備份?(包括系統和ext?分區)
BART?restore——還原最后一次的BART備份
3、Flash?zip?from?sdcard——從sd卡根目錄的.zip?ROM?刷機包刷機
這項算是常見的了,現在的新版本的recovery,一般都不需要把刷機包重命名為UPDATE.ZIP了,可以直接刷機。
4、Wipe——清除數據
這一項一般是在刷機前需要做的,清空個人數據,一般這個大項還包括以下的小項。
Wipe?data/factory?reset——清除內存數據和緩存數據
Wipe?Dalvik-cache——清除緩存數據?+?ext?分區內數據
Wipe?SD:ext?partition——只清除ext?分區內數據
Wipe?battery?stats——清除電池數據
Wipe?rotate?settings——清除傳感器內設置的數據
5、Partition?sdcard——分區sd?卡
這個選項主要是用來做APP?2?SD的,需要將卡分為LINUX下的格式ext,一般有以下選項。
Partition?SD——自動為sd?卡分區
Repair?SD:ext——修復ext?分區
SD:ext2?to?ext3——將ext2?分區轉換為ext3?分區(推薦)
6-4、SD:ext3?to?ext4——將ext3?分區轉換為ext4?分區(C4?卡不推薦,C6?卡推薦)
二、?foastboot
從字面上來看是【快速啟動】的意思,也算是一個刷機界面,不過比recovery更加底層.這個底層是更加接近硬件層的意思.
兩個都很重要,不過fastboot更為主要.當你不能進入recovery的時候,不要緊張,你還能進fastboot挽救,不過當你連fastboot都不能進入的時候,那可真就是磚了.
通俗的說?recovery就好比外套,fastboot就好比內褲.當你的外套沒了的時候,你還有內褲,這個時候頂多被人說成是臭流氓.不過當你內褲都沒了的時候,那可就是耍流氓了,到時會有警察叔叔請你喝茶的.
為了使用Fastboot功能.您必須root您的設備.并獲得S-OFF的SPL.你的電腦還必須裝有ADB驅動.
進入Fastboot的方式是關機狀態下按返回+開機.
Fastboot使用方式:?fastboot?[?<選項>?]?<命令>
解釋:
[]括起來表示這個是可選的.
<>括起來表示這個是必須的.
可用命令:
update?<文件名>????????????????????????從官方update.zip升級系統.該update.zip必須是官方的
flashall?????????????????????????????????'flash?boot'?+?'flash?system'
flash?<分區名>?[?<文件名>?]?????????將文件寫入分區.文件必須正確的格式.分區名有但不限于system,recovery,boot,splash1,hboot,radio,userdata,cache
erase?<分區名>????????????????????????清空一個分區.
getvar?<參數名>????????????????????????顯示一個啟動參數
boot?<內核文件>?[?<ramdisk文件>?]???????????將電腦上的內核下載到手機并用該內核啟動系統.
flash:raw?boot?<內核文件>?[?<ramdisk文件>?]????創建boot.img并下載到手機啟動系統.
devices??????????????????????????????????列出所有與電腦連接的設備.
reboot???????????????????????????????????正常啟動系統
reboot-bootloader????????????????????????啟動系統到hboot
選項:
-w???????????????????????????????????????清空用戶數據分區和緩存分區.相當于recvery中的"wipe?data/factory?reset"
-s?<串口號>???????????????????????置頂要操作的設備的串口號
-p?<產品名>?????????????????????????????指定要操作的設備的產品名.比如hero,bravo,dream...
-c?<命令行>????????????????????????用命令行替換系統的啟動命令行.
分區解釋:
system:系統分區.我們刷機器一般就是刷的這個分區.
userdata:數據分區.
cache:緩存分區
recovery:Recovery分區.
boot:存放內核和ramdisk的分區.
hboot:這個是SPL所在的分區.很重要哦.也是fastboot所在的分區.刷錯就真的變磚了.
splash1:這個就是開機第一屏幕了.
radio:這個是無線所在的分區.
misc:其他分區.放的是htc的一些東西.
比如你的機器是G3.那么您的機器需要具備的條件是:SPL版本1.76.2007?S-OFF?
現在您需要刷recovery.那么您需要找對recovery版本.推薦RA-hero-1.6.2.img
將您的RA-hero-1.6.2.img和fastboot.exe放入系統的某一目錄.比如D:\
點擊開始-->運行-->輸入cmd-->回車.
在黑色的窗口中輸入.
D:?<回車>
fastboot.exe?flash?recovery?d:\RA-hero-1.6.2.img?<回車>
三、SPL?HBOOT?Bootloader
什么是SPL?在HTC的Android?系統的系列手機中,HBOOT就是SPL
SPL英文全稱是SecondProgramLoader,“第二次裝系統”,就是負責裝載操作系統到RAM中。另外SPL還包括許多系統命令,如mtty中使用的命令等。SPL損壞了還可以用燒錄器重寫。
SPL一般提供這幾部分功能:檢測手機硬件、尋找系統啟動分區、啟動操作系統為系統的基本維護提供操作界面,可以通過數據線與操作終端(如PC)建立連接,并接受和執行相應命令。它里面包含許多命令,像r2sd,l,doctest(危險命令,他會擦除gsmdata)等。我們常說的三色屏就是由SPL驅動的。檢測SD卡,當你把一些特殊制作的SD卡插入后,SPL可以在啟動時校驗并根據SD卡內容刷機或執行一些命令。這有點類似于PC?的從軟驅啟動。簡單點說,SPL就相當于PC的BIOS。
SPL有什么用?
SPL主要作用就是引導系統啟動。
四、RADIO
什么是RADIO?
這個Radio指代的是通訊模塊,就是手機里面負責信號部分的模塊,PDA類型的手機,基本都強調這么個概念。一個是PDA,一個是手機(貌似是句廢話-?-),舉個很簡單的例子,以三星的PPC手機為例,比如i718.比如i908,他們在刷機的時候(所謂刷機就是重裝系統)一般都是分兩部分,第一部分刷手機部分,第二部分刷PDA部分,而且兩部分基本不相干。?大家也可以這么去理解G1,Radio負責信號部分,固件包呢,是負責電話(包括電話功能跟PDA功能)。
最簡單的你可以把它理解為無線(包括藍牙?通話?WIFI)的驅動程序。
RADIO有什么用?
刷新版的RADIO可以解決通話或者WIFI以及藍牙的一些問題,比如正在聽音樂,來電話了,接完電話歌曲不播放了,這種常見問題。
五、APP?TO?SD
??Google?手機的軟件為了安全性和穩定性都是默認安裝到手機內存里,但是手機內存有限,所以我們會做app2sd?操作,來讓我們安裝的軟件放到sd卡上,而Google?的android?系統是基于Linux?的,所以存儲卡上本身的Fat?格式是不會被識別的,所以我們要分區(第二分區)出來,格式成Linux?認識的ext2?或3?或4?格式,在用鏈接命令,把這個分區映射成一個系統文件夾system/sd(大概這個意思),把所有的軟件裝到這個“文件夾”下,這就是app2sd?的操作。需要ROM?支持并開啟app2sd?功能。
app2sd?的操作其實是犧牲了一部分軟件的速度和穩定性來換取更多的手機內存安裝更多的軟件。另外,app2sd只是把軟件放到了sd卡上,運行軟件還是需要占用手機的內存的,所以,你裝了軟件之后,一般手機內存還是會減少一些。你如果安裝的軟件在70個以內,個人覺得沒有必要,呵呵,如果很多游戲軟件除外。此外,使用app2sd?最大的好處就是,刷一個帶app2sd?的rom?之后,以后升級這個rom(依然帶app2sd)的時候,你的軟件都會完整保存(個別除外,比如htc?input?chinese需要重新添加幾個文件到system/lib下),不過很多ROM?是需要Wipe?ext?分區的,也就不能保留了。
目前來看我們現在所使用的Android?各種軟件暫時還沒有進行app2sd?的必要
如何開啟APP2SD
前面提到了”一鍵ROOT",APP2SD也不不甘示弱,有網友開創了傻瓜化APP2SD.
六、金卡
一般來說,官方刷機包通常加入了對手機地區的校對,比如非港版手機一般無法直接刷針對港版手機發布的升級包(刷機包),這時候,需要制作一個特殊的金卡來使刷機包跳過對手機地區的檢測,直接進行刷機,從而達到強刷的效果。實際上,金卡只是一張普通的SD卡,通過一些簡單的操作,來使普通SD卡有金卡的功效,同時,SD卡里的數據并不會消失,SD卡仍可正常使用。
通俗的說,就像地鐵里乞討賣藝的,他并不是瞎子,但是他裝成瞎子,是為了博得你的同情.你看他可憐就會給他錢,那他的目的就達到了.金卡就跟這個意思
HTC系列手機?金卡制作教程
http://www.opda.com.cn/forum-viewthread-tid-170534-fromuid-51954.html
七.ROOT干什么用的?
root?就是你手機的boss,它可以訪問和修改你手機幾乎所有的文件,這些東西可能是制作手機的人不愿意你修改和觸碰的東西,因為他們有可能影響到手機的穩定,還容易被一些hacker?有機會入侵你的手機(貌似還沒有出來這類黑客)。
既然root?這么危險,我們為什么還要去獲取它?其實用root?的權限主要是因為我們生在天朝,我們很多東西是受限制的,我們只能利用這些權限來做我們被限制的去做的事情,比如Google?禁止我們看到市場里很多免費或付費軟件,我們可以用marketenabler?來進去看;再比如國慶以來GFW?把我們的市場干掉了,很多朋友只能看不能下,不能綁定gmail,我們可以修改hosts?來搞定他們,但這些都需要root權限。
比如目前所有在hero?上截屏的軟件都需要root?權限,沒有root?權限,像Drocap、Shootme、Picme等等這類截屏軟件就不能使用(當然,我們可以連線電腦,使用?91助手?在電腦上截取自己想要的hero?屏圖).
如何破解ROOT:
現在ROOT遠沒以前麻煩了,安個”一鍵ROOT“立馬解決
個人覺得,除非必要,不要總是去想著獲取root.
總結
以上是生活随笔為你收集整理的Recovery HBOOT SPL RADIO APP2SD 金卡的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 南林计算机科学,南京林业大学信息科学技术
- 下一篇: prometheus-adapter自定