ROOT、刷REC、第三方ROM的先後順序?
如果是HTC的手機都是先要解鎖,其他的一般不需要
順序是先刷了recovery,之後用recovery刷第三方的ROM,然後再root,其實絕大多數的第三方ROM都是自帶root的,是以很多時候無需自己再另外的root
這裡給你解釋一下這些具體作用吧,
recovery是一個基本的還原工具,刷機、備份、還原、格機都可以使用recovery來搞定,是以recovery是最必須的
其次ROM就是一個系統包,就像電腦的系統安裝包一樣
root是對系統進行破解,隻有安裝了系統之後才對系統進行破解,是以一定是刷了ROM之後再root,不過有些人是喜歡用自帶的官方系統,那麼直接root就可以了,就無需刷recovery和刷rom
一:刷機準備與介紹
首先簡單介紹下刷機吧,所謂的刷機,不純指重新整理的系統,
其中還包括刷Recovery(也叫CWM或者工程模式),
基帶(你可以了解為電腦驅動類),
ROM(系統哦),
SPL(你可以了解為電腦上的BIOS),
Radio(管理手機信号通訊類的,你可以了解為電腦上的網卡驅動)還有很多,我不想介紹了,簡簡單單就好。
我們刷機,一般主要就是刷ROM了,你可以了解為重新裝一個新的系統,比如我們電腦本來用的XP,你重裝系統,裝個Win7,這種過程,在我們安卓手機上了解為刷ROM,或者你也可以說是刷機,基本上我們刷機就是指這個了。
下面簡單介紹下流程,,刷機方法分為2種,一種是卡刷,一種是線刷,其它方法我不多論述。
方法一【卡刷】:
①第一步:先給手機Root
②第二步:刷Recovery
③第三步:下載下傳對應版本的ROM包,放在SD卡。
④第四步:用Recovery刷ROM包。
方法二【線刷】:
①第一步:先下載下傳手機對應的驅動,并安裝。 ②第二步:手機用資料線連上電腦,進入挖煤模式,不同手機有不同的模式。
③第三步:下載下傳對應版本的ROM包。
④第四步:在電腦上用Odinv刷ROM包。(這是三星安卓手機的線刷工具)
二:正式開始
【卡刷篇】
①:給手機Root的方法也很多,這裡不一一介紹了,root後才能繼續哦
②:什麼是Recovery?表面上是恢複得意思,實際上它就是一個系層的軟體,你可以把它了解為我們電腦上的Ghost,它就是手機上的Ghost了,能夠備份/還原、分區、擦除選快、可以更新更新檔包,可以刷系統包等等,功能是非常強大的。
Recovery,的全稱是ClockworkMod Recovery,是以很多人也簡稱為CWM,或者工程模式。
我們安卓手機預設是帶了Recovery的,不過官方原版的,功能少得可憐,而且不可以用來刷包或者備份還原什麼的
而網絡上的Recovery一般是功能要強大很多,:
是以我們需要去刷Recovery,刷個功能更加強大的Recovery,用它來代替系統自帶的Recover
【刷Recovery的四種方法】
刷Recovery的方法有很多,不會低于四種方法,不過我這裡隻簡單的介紹四種方法,這四種方法可以針對大部分手機。
【刷Recovery的方法一】
去網上下載下傳自己對應的Recovery,請一定要下載下傳自己手機對應機型的才能用哦。每個手機的Recovery要求有點不同,我手機S5670刷S5830的Recovery後,進入Recovery模式就會白屏。
Recovery有很多種版本,新版和舊版其實差別不太大,一般就是多加了幾個功能,我們用不什麼到的,而且有些新的版本反倒有BUG。當然,若是漢化版本的當然更好了。
下載下傳好後,檔案名一般是zip或者tar格式的,我想說的是,tar格式是線刷格式,zip是卡刷格式。我的方法一是用自帶Recovery刷,是以請保證你下載下傳的CWM Recovery是zip格式的。
【千萬别直接把tar格式改成zip格式去刷哦,雖說tar和zip格式可以用工具轉換,但比較麻煩,我就不介紹了
然後把這個zip檔案改名字為update.zip,放到手機SD卡目錄下,然後關機。再按Home(中間的方塊鍵,強退所有的)鍵+Pwoer(電源關機鍵)鍵進入recovery模式。(有的手機是按音量下(或者上)鍵+Home鍵+power鍵)
用音量上下鍵移動,選擇apply update from sdcard,然後找到update.zip,按中間的方塊鍵(home鍵)确認。
完成後,選擇Reboot system now重新開機手機,重新開機完成後。再關機,再進入Recovery模式,若是成功了,一般你會發現變成了這樣的:
至此,刷Recoery的方法一就完成了,我刷Recovery不是用的這個方法,是以不能确定這個是否可行,這個适合什麼手機,我也不太清楚,大家可以試試。
【刷Recovery的方法二】
說明下,方法二隻适合三星安卓手機,其它手機不需要看這個。
先下載下傳好CWM recovery,适合自己手機的哦,推薦網站:bbs.hiapk.com,找到自己的手機機型,下載下傳Recovery就好。請保證下載下傳的CWM為tar格式的。
然後用資料線連接配接電腦(XP,Win7都行的,台式筆記本也都行的),接上手機,電腦會自動搜尋驅動,一般是搜不到的,是以請大家自己去網上下載下傳自己手機對應的驅動程式,直接百度你的手機型号+驅動,比如我的GT-S-5670的,我就輸入S5670驅動。
下載下傳的話,建議下載下傳一鍵式的驅動安裝包,手動的驅動安裝包怕你們不會。安裝好後,點選我的電腦-右鍵-管理-裝置管理,裡面一般多出了個數據機或者多出了個其它裝置,要看裝置運作正常哦。
然後我們關閉手機,再按音量下鍵+Home+power鍵進入挖煤模式(每個手機進入的方式有點不同),手機會進入一個黃色小安卓機器人拿把鐵鍬在挖煤的模式,下面寫着Loading…,可能有的三星安卓手機會有點不同。
下載下傳工具OdinV4,位址:http://good.gd/2059469.htm
注:這個OPS是我的三星S5670的,你什麼型号就要下載下傳什麼型号對應的OPS,千萬别弄錯了。
做完前面的操作後,打開OdinV4,把OPS裡面選擇我們剛下載下傳的檔案裡的BENI_v1.0.ops,然後勾選One package,再在最下面的One package裡面選擇你自己下載下傳的tar格式的CWM recovery檔案夾。
都選擇完後,點選Start開始,然後就靜靜的等待吧,中途你的手機會自動重新開機,千萬别拔掉資料線,否則手機就會變磚。直到那裡出現綠色的pass後,再拔掉資料線,我用了3分26秒,時間久了點,
然後你關掉手機,按Home鍵+power鍵進入Recovery,你就會發現你的手機的Recovey變了,如圖所示:
理論上來說,這個第二種方法适用于所有三星的安卓手機,成功率也很高,大家若是三星的安卓手機就用這個吧,我也是用的這個刷的。
注意:上面那個OPS檔案要根據你的基帶來選擇,比如我的基帶版本是S5670ZCKP8的,在我的手機資訊裡可以檢視,上面那個OPS隻适合KP8的,前面是什麼無所謂,看得就是最後面的是KP什麼,若是你的是KP7或者KPA、KPB什麼的,就請下載下傳對應版本的OPS檔案,網上有,弄錯了可是很危險的啊。
【刷Recovery的方法三】
這個方法是在手機上面刷Recovery,先在網上下載下傳個安卓超級終端,然後用超級終端刷Recovery。
然後下載下傳CWM Recovery,把裡面的recovery.img解壓出來,放到手機SD卡裡。
接着在手機上打開超級終端,輸入:su 并按Enter鍵确認。
搜狗輸入法有回車哦,那個回退鍵,這時候會出現授權管理的授權頁面,點選确認即可。
然後輸入:flash_image recovery /sdcard/recovery.img 再按回車确認,過程圖如圖所示:
這樣你的Recovery就刷成功了,關機,進入Recovery模式看看是否變了吧。
注意:若是輸入第二條指令的時候出現flash_image: not found,就請下載下傳這個檔案,并用XDA或者RE檔案管理器放到系統目錄的system/bin/目錄下面。記得要給這個檔案給予讀、寫權限,然後再執行上面的操作。
下載下傳位址:http://115.com/file/an9i0xiq
理論上來說,這個方法能适用于大部分手機,大家都可以試下這個方法。
【刷recovery的方法四】
方法四怎麼說呢,就是方法三的電腦版,一個是在手機端用超級終端執行那些指令,一個是在電腦端用超級終端(DOS)執行那些指令,我簡單的介紹下好了,若是手機端超級終端執行失敗的可以用這個方法。
首先請下載下傳這個檔案包:http://good.gd/2059563.htm
然後在把裡面的檔案都解壓出來,把flash_image檔案用XDA或者RE檔案管理器,複制到系統目錄下的system/bin目錄下,把下載下傳的CWM Recovery解壓出來的recovery.img檔案放到手機的SD卡目錄下。
再在電腦端把adb.exe和AdbWinapi.dll這2個檔案複制到Windows系統的C:/windows/system32/目錄下。
接着請把手機和電腦用資料線連接配接,安裝好驅動後打開USB調試。HTC的手機是用把電腦和手機用HTC Sync模式同步。
再在電腦上左下角開始-運作-輸入cmd-按回車進入DOS指令框。Win7的話,直接在左下角輸入cmd查找,然後右鍵用管理者的身份運作找出來的cmd.exe。
輸入指令:adb shell 并按回車确認
輸入指令:flash_image空格recovery空格/sdcard/recovery.img 并按回車确定
執行完成後,就好了,再拔掉資料線什麼的,關手機,進入Recovery模式看看是否變了。好了,這個方法基本上是HTC系列手機的,不知道其它手機是否可行。
若是你用上面的4種版本都不行的話,那麼請參考這篇文章,這篇文章是适用那些手機隻能進入fastboot模式的,位址是:http://mobile.yesky.com/359/9255859.shtml
刷Recovery的方法從上面的籬笆(+号)欄開始,到此結束,這麼多,隻是要你選擇其中的一種刷入Recovery而已。
③上面就是刷Recovery的幾種方法了,選擇任意一種,刷完成後,接着就是我們的刷機之旅了。
去網上下載下傳自己對應機型的ROM系統包,建議網址:bbs.hiapk.com,在下面找到自己的機型,裡面有很多對應機型的ROM包啊,Recovery包,什麼的下載下傳,而且會有對應手機的教程,非常推薦。下載下傳ROM包時,請注意介紹,比如ROM包要求你的手機系統是2.3.4,基帶是KP7或者8,你的手機系統是2.2.1的話,就隻能先刷到2.3.4,再去刷那款新的系統。
④下載下傳好zip格式的ROM包,然後把它複制到手機SD卡的目錄下。然後把SD卡裝到手機裡,關手機,再進入Recovery模式,會出現如圖所示的界面。
我們有了新的Recovery,可以做的事就很多了,為了防止刷機出現意外,是以先備份下系統,到時候想刷回來的時候,還原一下就好了。
進入了Recovery,參考上圖,用音量鍵移動到backup and restore上,按Home鍵确定,進去後,選擇backup,然後按Home鍵确認,再移動到最中間的Yes上面,确認,就正式開始備份系統了。
等待幾分鐘後,系統就備份完成了,出現如圖所示的界面,下面寫了Backup Complete!,就是備份完成的意思。
備份完成後,會在手機的SD卡下生成一個名為clockworkmod的目錄,目錄下面有個backup的檔案夾,打開後會出現一個以你當當時備份時間命名的檔案夾。
若是什麼時候想恢複到刷機前時,就恢複下,恢複的方法和上面一樣,選擇backup and restore,進入後選擇restore,然後選擇備份時間的那個檔案夾,然後選擇Yes就OK了,系統就會自動恢複,幾分鐘後就正式完成。
備份完成了,我們就開始正式刷機。我們進入Recovery模式。刷機前要先雙wip。選擇wipe date/restet,如圖所示:
然後移動到中間那個Yes上,按Home鍵确認。
繼續第二個wip,選擇wipe cache parttion,和上面操作基本一樣,選擇Yes确認。
執行完這2步後,我們就選擇install zip from sdcard,意思就是安裝SD卡上面的zip壓縮包。
然後選擇choose zip from sdcare,意思就是選擇一個SD卡裡的zip安裝包。
接着就是找到我們首先下載下傳好的ROM包,一個zip格
接着就是找到我們首先下載下傳好的ROM包,一個zip格式的,選擇那個檔案,按Home鍵确認,然後就是慢慢的等待了。幾分鐘過後,就成功了。然後我們選擇reboot system now重新開機系統。
這樣,刷機就完成了,這是卡刷系統的方法,基本上所有手機都可以這樣刷,隻要有Recovery,然後用Recovery刷ROM包就可以了,簡單,
注:HTC手機,若是你刷了新的ROM包,信号不好的話,就建議你刷Radio,這個是關于信号類的,比如WIFI之類的,有些新的ROM有Radio要求,不過這個好像也隻限于HTC的手機。若是你刷了新的系統沒問題就不建議你刷了。
刷的方法和刷系統一樣,下載下傳zip包,放在SD卡,然後進入Recovery,選擇install zip from sdcare,然後選擇choose zip from sdcare,找到下載下傳的Radio的zip壓縮檔案包,選擇後,然後點Yes就Ok了,很簡單的。重新整理系統沒問題,或者新系統沒要求,就别刷哦。
至此,卡刷篇就結束了。總結下,所謂卡刷,就是先找一種方法刷入Recovery,然後用Recovery去刷ROM包,所有手機都是如此好累啊。
接上面…
【線刷篇】
建議吧,大家都是用卡刷,因為基本上網絡上卡刷包是最多的,你去網上下載下傳系統ROM包,大部分都是卡刷包,zip格式的。線刷包一般是需要解壓的zip格式的,還有一種線刷包,是tar格式的,基本上你去下載下傳ROM時,别人都會介紹的。
我這裡就寫三星安卓手機的線刷方法,線刷的好處是,比較安全,不會出現錯誤,哪怕系統崩潰了,開不了機,也進入不了Recovery模式,照樣可以刷,而且可以不用Root,下面正式開始吧。
注:線刷是解決手機變磚的唯一方法,是以大家還是需要學會線刷的,每個手機的線刷方式不同,我這裡介紹的是三星安卓手機的線刷方式。
①:怎麼說呢,不論哪款手機線刷,都先需要去網上下載下傳對應手機的驅動程式安裝。怎麼安裝驅動開始刷Recovery的第二種方法裡面已經講了,是以不再贅述。
②:我們安裝好驅動後,把手機用資料線和電腦連好,然後關閉手機。再按音量下鍵+Home鍵+Power鍵進入挖煤模式。然後下載下傳三星的專用線刷工具,就是開始介紹線刷Recovery的那個Odin。
下載下傳工具OdinV4,位址:http://good.gd/2059469.htm
③:然後去網上下載下傳自己對應機型的ROM系統包,建議網址:bbs.hiapk.com,在下面找到自己的機型,裡面有很多對應機型的ROM包啊,Recovery包,什麼的下載下傳,而且會有對應手機的教程,非常推薦。
下載下傳ROM包時,請注意介紹,比如ROM包要求你的手機系統是2.3.4,基帶是KP7或者8,你的手機系統是2.2.1的話,就隻能先刷到2.3.4,再去刷那款新的系統。
④:我想說明下的是,線刷包有2種,一種是你下載下傳來是zip格式的,解壓出一個tar.md5的包,隻有一個的。這個線刷包很少,刷的方法相對簡單,和刷Recovery方法一樣,打開Odin,
先選擇OPS檔案,然後勾選上One Package,再把最下面的One Package那裡選擇你下載下傳的ROM包解壓出來的一個.tar.md5的檔案。最後點選Start開始即可,過程完全和上面的用線刷Recovery過程一樣。
下面開始正式介紹三星安卓手機通用的線刷方式,你一般下載下傳的線刷包,都會是一個zip或者rar壓縮格式,那個檔案是需要解壓的,解壓到桌面後,會有幾個檔案夾,和一個OPS檔案。
這才是大部分的線刷包,我們然後打開Odin,這樣選擇,把圖檔擴大了看哦,
按着上面的設定後,然後按Start開始,大概等個5分鐘左右,就會顯示PASS,表示通過。中途工具會讓手機重新開機,不要看見手機正常開機了,就拔掉資料線,必須等到工具那裡顯示綠色的,并顯示PASS後再拔掉資料線,否則你手機會變磚的!!!完成後顯示PASS是這樣的,
附:Recovery的選項中文翻譯,若是你們下載下傳的Revovery不是中文版的,就可能需要這個。
-reboot system now 重新開機你的系統
-apply update from sdcard 安裝sd卡的update檔案
-wipe date/factory reset 清除使用者資訊和軟體資訊
-wipe cache partition 清除分區緩存
-install zip from sdcard 安裝sd卡中的zip格式的檔案
-backup and restore 備份和恢複
-mounts and storage 挂載和存儲
-advanced 進階選項
-power off 關機
進階選項内部:
-Reboot Recovery 重新啟動工程模式
-Wipe Dalvik Cache 清除緩存
-Wipe Battery Stats 清除電池資訊
-Report Error 修複錯誤
-Key Test 測試(具體功能不詳)
-Show log 顯示日志
-Partition SD Card 快速将sd卡分區(一個FAT32 一個ETX 一個 SWAP)
-Fix Permissions 修複權限
然後解釋下你下載下傳ROM包時,會碰到的幾個名詞。
一般你下載下傳系統ROM包會看到類似:Android2..*CM*RC5.
CyanogenMod(簡稱CM):Cyanogen團隊是目前全球最大的Android第三方編譯團隊,其釋出的Android 2.1核心CM5系列ROM被廣泛使用,促進了使用者從Android 1.6到Android 2.1版本的第三方更新。這個小組曾經先于google公司為很多手機率先定制出穩定的1.6ROM。
CM5就是Android 2.1的ROM
CM6就是Android 2.2的ROM
CM7代表Android 2.3的ROM
RC(Release Candidate)就是軟體正式釋出的候選版本
注:刷機失敗,變磚分為真變磚和假變磚,真變磚表示你刷SPL,失敗了,順壞了,那樣你就開不了機了,也進入不了Reco
真變磚表示你刷SPL,失敗了,順壞了,那樣你就開不了機了,也進入不了Recovery模式了,Fastboot模式也進步了,挖煤模式也進入不了,按任何鍵都沒有反應了。
這是因為SPL是和Windows的BIOS一樣的東西,是檢測手機硬體、尋找系統啟動分區、啟動作業系統為系統的基本維護提供操作界面的一個東西,是以沒事千萬别亂刷SPL。隻有它壞了才是真正的變磚,那樣你隻能去換主機闆啦,或者重寫主機闆了,都不是個人能解決的,拿去維修很貴的啊,動辄好幾百塊或者上千的。
其它的都是假變磚,隻要不是真變磚就能挽回。導緻真變磚隻有兩個地方會,一個是刷SPL失敗,一般我們是不會去刷的,還一個是你卡刷系統時,中途手機沒電了。或者線刷系統時,手機沒電或者資料線松了。
綜合來說,刷機真變磚的幾率很低,基本上不太可能。我刷機假變磚過10來次,最後都挽回來了,沒太多問題的。假變磚一般表現為,進入不了系統、一直卡在進入系統的某一個界面、進入不了Recovery、或者進入不了挖煤模式,但可以進入Recovery、開不了機,顯示一個手機圖示和一個電腦圖示,中間一個感歎号。這些都是隻是需要你再刷一次就Ok了,若是不懂可以百度下
我們智能手機一般就3個模式,我都介紹下,一般是:
Recovery模式:就是上面介紹的那個,底層軟體,像電腦上的Ghost一樣,可以備份、恢複、更新、分區等等,卡刷系統就靠它了。
進入方法:有些手機不同,我的是:Power(電源鍵/關機鍵)+Home(房子鍵/方塊鍵),有的手機是音量下鍵+Power+Home。
挖煤模式:似乎是三星手機的專用模式,因為進去後是一個安卓小機器人拿個鐵鍬在挖煤而出名。它是配合Odin工具刷機使用的。
進入方法:我的是Power+home+音量下鍵,有的手機是音量下+Power鍵。
Fastboot模式:這個是比較大衆化的模式,一般的手機都有,比如HTC,國行的華為、中信等等。三星手機也有哦,雖說三星有專用的挖煤模式。因為這個模式是用一個叫做Fastboot的工具在電腦端刷機用的,基本上可以做任何Recovery的事,功能非常強大。
注:Fastboot模式,有的手機是被鎖的,有S-on和S-off之分,若是你的是S-on就是代表你的是鎖定狀态,那樣就不能用Fastboot模式,怎麼解或者怎麼檢視我就不介紹了,因為一般手機都不是鎖定的吧,具體請自行百度。
進入方法:大部分手機是Power+回退/傳回鍵或者Power+音量上/下鍵,哎,大家百度自己手機的模式吧。
還一個HBOOT模式我就不介紹了,
接下來就是教程了,用Fastboot工具刷機,包括刷Recovery和ROM包等等,這些都可以在Fastboot模式下,用電腦上的Fastboot工具做到,而且基本上是所有手機通用的。
先下載下傳好Fastboot工具包,下載下傳位址是:http://good.gd/2061649.htm
下載下傳好後,把裡面的adb.exe、AdbWinapi.dll、Fastboot.exe檔案都複制電腦的C槽下面,其實前面就介紹過,那個adb.exe是電腦端的超級終端工具。它是隸屬于Fastboot工具的。
準備好後,我們就關閉手機,按自己手機的方式進入Fastboot模式,然後用資料線連接配接電腦,安裝驅動我不再介紹了。
Fastboot模式一般如圖所示:
接下來,我們按開始-運作-輸入cmd-按回車進入DOS指令框。(Win7的是開始搜尋輸入cmd,查找到後右鍵-管理者權限打開)。
我們輸入CD\,回到C槽根目錄,不懂什麼是根目錄也不要緊,反正照做就是了,如圖所示:
接下來就是看你驅動安裝好了沒有了,輸入Fastboot Devices按回車确認,若是出現HT**** fastboot,表示你的手機驅動安裝成功了,前面顯示的是你手機類型。
我們可以用Fastboot來做很多事,接下來我們看看Fastboot的指令參數,告訴你Fastboot可以做些什麼。
看見了吧,功能是非常強大的,我來解釋下每條的意思和用法:
更新 <檔案名> → update 作用: 刷入ROM
列句: fastboot update update.zip
刷入所有鏡像 → flashall 作用: 刷入boot.img、system.img、recovery.img
列句: fastboot flashall update.zip
刷入鏡像 → flash [ ] 作用: 刷入boot.img、system.img、recovery.img
列句: fastboot flash system system.img
列句: fastboot flash boot boot.img
擦除鏡像 → erase 作用: 擦除boot.img、system.img、recovery.img
列句: fastboot flash boot boot.img
擦除鏡像 → erase 作用: 擦除boot.img、system.img、recovery.img
列句: fastboot erase boot
列句: fastboot erase system
顯示參數 → getvar 作用: 顯示BL下的部分參數
列句ramdisk.gz
建立核心 → flash:raw boot [ ] 作用: 建立boot鏡像具體不太懂… 列句: fastboot flash:raw boot kernel.img ramdisk.gz
輸出裝置 → devices 作用: 輸出所有連接配接的裝置
列句: fastboot devices
重新開機裝置 → reboot 作用: 重新啟動,正常開機
列句: fastboot reboot
重新開機進入HBoot → reboot-bootloader 作用: 重新啟動,進入HBoot
列句: fastboot reboot-bootloader
選項:
擦除資料 → -w 作用: Recovery下的wipe
列句: fastboot -w
指定裝置 → -s 作用: 指定某裝置
列句: fastboot -s 序列号
指定裝置 → -p 作用