天天看點

刷機介紹----超詳細RC(Release Candidate)就是軟體正式釋出的候選版本

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 作用

繼續閱讀