用刷機軟體刷手機是否比手動刷機更安全?有哪些優秀可信賴的選擇?

用刷機軟體刷手機有什麼風險?


7-1 update 今天看到這個回答居然出現在了熱門回答 之前的回答里還存在著不少不準確的地方和當時漏寫的地方 在此一併進行修改 為醒目期間 將修改的內容加下劃線(知乎不能用刪除線么?) 同時感謝@尤子對某些問題的指出

從評論和他人回答中看到的一些新的東西

------------------------------------------------------------------

剛寫完之後發現的問題,不想一行一行改了,更正在這裡

HTC的HBOOT不完全等同於bootloader,HBOOT=SPL,包含bootloader fastboot和其他的一些東西

------------------------------------------------------------------

基帶是什麼?@zhang Bavol

嚴格的說,基帶是一種硬體,它的作用是進行手機和運營商的通信,通俗的說就是手機和運行商之間的翻譯。理論上是只能支持一種制式的,除非外置基帶。

刷機的時候,我們提到的「刷基帶」中的基帶是指手機的基帶驅動程序,有的版本信號好,有的不好,有的在這個地區信號好,有的在那個地區信號好,但是,想通過刷基帶的方式是你的手機支持其他的通信制式,你想多了,洗洗睡吧。

------------------------------------------------------------------

底包和卡刷包,ota包有什麼異同?

底包:由官方發布,通過電腦刷入(某些廠商的底包可以通過某些手段手機端刷新),內容最豐富,絕大多數情況下可以解救任何能點亮的手機(未解鎖的HTC和MOTO用戶還是要注意下BL(MOTO)和HBOOT(HTC)版本 順便提 這兩者基本上是一種東西 HBOOT是HTC 從WM時代延續過來的叫法)

線刷包:包括底包和第三方線刷包,第三方線刷包主要有兩種方式,通過官方或半官方刷機軟體或者通過ADB。一般的第三方刷機助手,大多並不是採用這種方式。

卡刷包:在手機端,通過recovery系統刷入的,一般為zip壓縮包,包含刷機腳本,系統文件(可能存在基帶,BL,內核等)。

OTA包:即官方的卡刷包,推送的系統更新就是通過這種方式。

危險性的話

一般卡刷包&<包含基帶或BL的卡刷包&<=不含BL或基帶的第三方線刷包&<含BL或基帶的第三方線刷包或底包

可靠性(解決手機問題的能力)和刷機方便性與之基本相反

------------------------------------------------------------------

關於解鎖,root和recovery

先講recovery,recovery原本是安卓內置的恢復系統,用於系統更新,系統重置等操作,一開始rrecovery只能刷官方包,後來,以CWM為代表的開發者和團隊為我們帶來了一系列的第三方recovery,使我們可以很方便的刷入第三方系統,但是,如何刷入recovery也是一個難題,問題出在bootloader

安卓手機啟動的時候,首先啟動的是bootloader(HTC稱作HBOOT),它負責手機硬體的初始化,然後啟動的是linux內核和安卓用戶界面(按下指定按鍵或者輸入指定指令時引導fastboot recovery或其他東西),順便一提,「熱重啟(hot reboot)就是指的重啟安卓用戶界面」

對於某些手機廠商,比如htc,moto,索愛(索尼)等,bootloader是不能引導第三方的內核和recovery的,而官方的recovery又不能刷入非官方簽名的刷機包,為了解決這個問題,我們需要做的解鎖bootloader(hboot)。htc和索愛的幾乎所有機型和部分moto的機器都有官方解鎖,小部分moto的機器有第三方解鎖,這是這些手機刷機的基礎。

而某些機器,比如大部分moto的手機, 並沒有解鎖bootloader,雖然這些手機只能獲得在官方內核下經過修改的官方包,但是聊勝於無,而且沒有recovery也無法刷入,於是有了另一種方法,先root手機,將recovery寫入系統分區,開機過程中,打斷系統正常的引導,通過某種手段(比如defy(+/xt)是音量下)引導進入recovery,變相達到進入第三方recovery的效果。

------------------------------------------------------------------

之前的回答(少部分增加,少部分修改)

------------------------------------------------------------------

謝邀

事實上,我們平時所說的刷機主要有兩種,第一種是刷底包,第二種是刷自定義包或OTA包,我認為題主指的是後者,但是有些人的回答是(部分)基於前者的,這裡順便說一下前者。

底包是手機廠商官方推出的,包含bootloader,linux內核,recovery,通訊基帶,系統等多個部分,這種包的主要作用是大的系統更新和救機用,這種包一般是在電腦上用刷機軟體刷,比如htc的ruu,三星的odin,moto的rsd等(在XDA-developers上的確有mobile-odin這種東西,但是對機型和客觀條件要求比較嚴格,如非必須不推薦),通過某些方法,我們也可以從中提取出zip或img文件,recovery可以直接識別前者,後者經過少許處理也可刷入

而我們最常見的就是第三方包和ota包,這種包,絕大多數時候是以zip壓縮包的形式出現的,這種包很少包括系統和linux內核以外的東西,絕大多數情況下是不會動到bootloader的(少部分ota包會),所以基本上來說是安全的,就算刷機過程中出現問題,也絕對可以刷底包救回來。

PS OTA全稱 Over-the-Air,即空中升級,簡單地說就是官方用在純手機端系統升級的方式。

了解了這兩種刷機方式之後再來解答題主的問題

如果是通過官方工具進行刷機的操作,不存在更好的問題,因為,官方刷機軟體基本都會進行簽名校驗,損壞的包基本是不可能刷進去的,刷機過程中如果出現問題,比如斷電,掉線或者其他的問題,的確有一定概率變真磚,需要送修,但是不大。

看到下面有人提 順便提一下 odin的確有點挑線挑口 穩定性不是太好 我碰到過這種情況 用電腦上的一個口認手機但是死活刷不進去 ,同時它的效驗機制似乎不太完善(不確定)。

對於第三方包,我的觀點和@Toby 的大致類似,如果你會刷機,自己刷,更安全,因為用所謂的「一鍵刷機」一旦出現問題,你很難知道具體是什麼地方出了問題,而且,這方面完全可以在手機上完成,在電腦上用刷機軟體還有潛在的數據線接觸不良、停電、死機的風險,刷機軟體選擇性的風險,甚至部分無良刷機軟體還會做一些小手腳,得不償失。

當然,如果你不會刷機,這類軟體的確很方便。但是,這樣的包,即使出現了什麼問題,只要你是按照教程操作的,刷壞手機的幾率約等於零,即使無法正常開機,也可以通過刷底包的方式修復,所以,膽大心細就好。

同時,找身邊有經驗的同學/朋友幫刷,也是一個很好的方案

最後也提一下下面很多人提到的問題,我非常同意「不要為了刷機而刷機」這句話,的確很多安卓手機有大量的第三方rom資源,但是,如果不是亟待解決什麼問題,找一個口碑好的,比如CM或者官方包,反饋沒什麼bug的刷進去,老老實實用就行了,前些天我一個同學,買了個手機,嘗試了好幾個第三方包,最後還是刷回了一個基於官方4.0小修改的包。

就說到這裡,如果對我的回答有任何意見或問題,或者我的回答有任何不正確的地方,歡迎文明討論,謝謝。


以我周圍的經驗來講,只能說是更不安全...因為,死都不知道怎麼死的,如果知道是怎麼死的,還用得著刷機軟體?

絕對安全的刷機方法有:

1. 一個字一個字看刷機教程,然後照著一步步的來;

2. 請高人幫刷

切勿為了刷機而刷機。

我周圍很多朋友,頭次買了一台安卓機,剛到手直接問我給他刷機,我都是這樣回答他們的:你先用著,用著不爽再告訴我,我再幫你刷也不遲。

---------------------

看到題主修改了問題,我決定補充一下。

刷機原理@李鑫元 已經說得很清楚了。

但對於官方刷機軟體來說, 如果涉及到刷底包, 這個時候,也必須小心,因為此操作極有可能產生不可逆的結果。

有廠家對Bootloader之類底層系統級別有著格外苛刻的限制。我的一個朋友在他迷上刷機的時候,自信爆棚,專門拿周圍朋友的手機來刷。有次他朋友給他一台Defy+,在還沒確認那台手機的版本、Android版本、Bootloader版本、基帶版本等等的情況下,就直接開刷MIUI官方教程中的RSD底包,結果導致手機變磚,好在後來出了救機包,才勉強讓手機復活,耽誤了不少功夫,這是血的教訓啊!

其實,想刷機的朋友不妨先了解安卓刷機的大概流程:

1. 解鎖

2. 刷入第三方Recovery (一般來說,當第三方Recovery刷入之後,再用zip包的方式刷機,風險會大大的降低)

3. 刷入第三方ROM(zip格式)

4. 有時需要單獨刷基帶

5. 享受新系統

對於傻瓜刷機工具,我個人沒有這方面的使用經驗,但如果你是用的主流機器的主流版本,那麼使用主流的傻瓜刷機工具,風險應該還是可控的。

唯一需要注意的就是,刷機前一定要看清楚各種刷機說明,以免發生意外,勞神傷財。


謝邀..

首先我想說,刷機是沒有絕對的安全的,可以說只要你刷機,廠家就有不保修的權利。

而很多手機要刷機都要解鎖BL,就是bootloader,而解鎖了是肯定失去保修權利的。這就要你自己權衡了。

刷機有兩種方式,線刷和卡刷。

線刷就是是調用ADB進行刷入,谷歌只給了一個可執行文件,最早是要在命令行下輸入命令刷機的。後來為了方便,大家製作了批處理命令,完整的刷機軟體來方便剛接觸的人快速刷機。基本你只要是手機連著電腦刷機都是這種方法。

卡刷就是先將要刷的包放進SD卡,重啟後進入RECOVERY模式,選擇你要刷的包進行刷入。

可以說線刷和卡刷是基本沒區別的。

再說刷機,既然你要刷機,就肯定是要刷第三方的ROM包,簡單說來就是手機愛好者自己編譯的系統,加入了一些DIY的元素,當然大部分的開發者製作的ROM都還是很有質量的,但也不排除一些有不良居心的人,在ROM里加入一些黑客軟體盜取你的信息,這也是不安全的一部分。

針對你所說的問題,「刷機軟體」,我想你應該指的是一些手機助手,刷機助手吧。這些軟體有一個好處,就是傻瓜,不需要很複雜的設置,你只要點幾個按鈕就能完成刷機。這種軟體還可以自動下載ROM,但是你並不知道這寫ROM的質量如何。

我之前幫我同學刷機的時候也用過這種軟體,因為非常簡單,不用看長篇大論的教程,也不用費心選ROM。

而你所說的可信賴的選擇,還是要你自己判斷,我還是認為自己刷比較好一點。

所以,不管用什麼方法刷機都沒有絕對的安全。刷機軟體有時還不如自己手動刷更安全。如果你什麼都不懂,又不想看教程,那你可以直接下一個喜歡的rom包,用刷機軟體快速輸入,比較省事。但我認為如果是自己的手機的話,還是自己一步一步看著教程來刷比較有意思,也有成就感。


貌似我來晚了…第一位的已經得到60多位的贊同了…

但是刷機作為我為數不多的強項,還是想再回答一下自己的認識…

先放上自己以前在貼吧 發過的兩個帖子吧…都是和刷機相關的。

一個是講自己在學校 幫人刷了一百多個手機的事

http://tieba.baidu.com/p/2064396414?pn=1

還有一個是 說 哪個品牌的手機最好刷

http://tieba.baidu.com/p/2162690503?pn=1

我覺得當然是手動刷更安全,但是小白只會軟體刷,高手又不屑於軟體刷(或者能軟體就軟體,不能軟體就手動)。

刷機大致 分為 刷底包(官方包)和卡刷包(民間包)

其中比較有危險的是刷底包,往往需要用電腦刷,刷錯誤的底包或者刷到一半突然停止,都是比較危險的。

卡刷包則沒有危險,整個過程只在手機上進行,刷錯重新刷,或者刷底包 都能救回來。

我們大多數情況下是想刷一個好用的 卡刷包,但是卡刷包一般需要與其版本對應的底包,才能刷成功。

這時候一鍵刷機軟體就往往不能辨別,容易刷機失敗,不能開機(刷底包,或者正確的卡刷包可以救活)

或者有時軟體不能正確的識別你手機的型號(尤其冷門手機),或者自動刷機過程中出現各種意外,這對小白都是挺致命的。

用軟體一鍵root的話,一般不會弄壞(htc的手機刷機最麻煩,刷機或者root要先解官方鎖。以前的刷機精靈,root HTC手機的時候不先解鎖,弄壞了一大批,現在應該修復了。)

一鍵刷機軟體,首先推薦 完美刷機,尤其對三星手機的支持較好,能夠刷 三星手機和其他一些的底包(這個還是很厲害的,可以救磚)。但是支持的機型較少,基本只支持比較熱門的機器。

然後刷機精靈,支持機型較多,但是技術含量感覺沒 完美刷機 高。

卓大師 以前刷htc還挺好的,但是後來綁定了什麼豌豆莢手機連接助手,我就不在用了。

其他什麼 甜椒 什麼的沒啥感覺了…

最後當然是手動自己刷機比較穩紮穩打,你自己清楚為什麼這樣刷,下次再刷的時候也更容易,出現意外了,你也知道怎麼解決。

手機碼字,先說這麼多吧…哪天心血來潮再好好補充整理完善。


這個的話要看什麼刷機軟體了,比較有知名度的可以用。我還是覺得不要用那種一鍵傻瓜式刷機軟體,那有個鳥意思,去技術性論壇找找手動刷機的方法你會感覺到刷機的快樂的。刷機有風險,開刷須謹慎。


放心大膽的刷吧,記住一條。只要手機屏幕還能點亮,就不是磚。都能刷回去。


卡刷最安全,真的


更不安全。

手機刷機你只要保證手機有電,而電腦刷機你得同時保證電腦跟手機不出故障。

鑒於電腦出現什麼死機之類的事情再正常不過了,所以一旦電腦出問題,你的手機就磚了。

曾經有一次用筆記本電腦刷機,刷了一半電腦進入休眠了,於是結果你們懂的。。

所以從安全性的角度考慮,絕不要用電腦刷機,電腦刷機的優勢是方便而非安全,當然安全跟方便兩者常常是互斥的。


手動刷機:現在很多小夥伴都比較喜歡卡刷,而刷機包都來自於各種論壇,

其實論壇很有可能成為刷機包病毒的溫床,而且ZIP格式的刷機包也不能直接拆包檢測。

所以我們在選擇刷機的時候,盡量選擇正規的刷機軟體。

如果你還是比較喜歡手動卡刷的話,記得安裝殺毒軟體噢~

刷機軟體:操作簡單一些。一般刷機軟體也會分為卡刷,很線刷。基本上正規的刷機軟體線刷包都沒有什麼太大安全隱患,畢竟是官方包嘛!

那麼哪裡會常出現問題呢?

非官方渠道的刷機通常依賴於定製者定製的ROM安全,即,這些定製的ROM可能由於編寫的水平不高或者不謹慎,導致存在Bug或者不穩定的情況,從而導致手機安全受到影響;

所以對安卓用戶來講,用戶需要注意謹慎選擇定製的固件,盡量選擇版本穩定的固件。

至於刷機軟體的推薦選擇安全性高的刷機軟體都可以


你不懂的話什麼方式都不安全

因為你不知道怎麼做才算是保護自己的手機

如果可能請盡量不要刷機 刷機不是誰都可以做的 涉及到機型和ROM匹配的問題 很多事都說不好


看了這麼多回答,我想說的是:

現階段很多刷機軟體(刷機精靈,各種刷機助手)用的刷機方法依舊是recovery刷機法。

就是把本來可以自己動手逐步完成的事,通過軟體使它更傻瓜化。對外呈現黑箱狀態其實實質沒變。

這個時候出現問題,有可能是手機端,也有可能是電腦軟體端運行錯誤。

但同時也要注意到,手機端用這種方法刷機也可能因為誤操作產生問題,增加刷機成本。(手殘把系統刪掉過的某人路過)

總而言之呢,如果題主自認為經驗豐富不會出錯,那失敗率肯定會小於軟體刷機。

如果做不到保證自己手動刷機準確無誤,那軟體刷機還是要靠譜的多。


刷機的時候要注意的幾個事項:

1.只要是和電腦有連接的機器就能自己刷,不論是正常使用中還是白屏中。如果手機已經與電腦無連接反映(例如黑屏),那麼自己就刷不好了。

2.普通數據線是沒辦法刷機器的,只能傳圖片以及 MP3 等。

3.刷機時一定要確保手機電池電量在一半以上,這個很重要哦。

4、刷前請仔細閱讀刷機操作說明

5、刷機時四個文件(或三個文件)的位置不要放錯

6、建議在自己手機原版的基礎上刷串號不變的DIY版本(如果該版本會改變串號,一般人還是不要刷的好,否則出了這樣那樣的問題自己難以解決,這裡推薦奇兔刷機工具一鍵刷機;


完美刷機很好,個人感覺比卓大師好多了。一鍵刷機比手動刷方便得多,對小白來說是個不錯的選擇。之前用是索尼26i的,用的是搜狐論壇里魚雷大神的一鍵root刷機什麼的。現在用的是s3,前幾天突然想root一下,先是用了卓大師,結果等了半天手機都沒反應,果斷卸載了。然後又下了完美刷機,5分鐘就搞定了,傻瓜式的操作步驟想出錯都很難的吧個人感覺。 ps 手機root後就不要再繼續折騰刷機什麼的了,一是浪費時間,你也不能讓你的手機性能得到實質性地提升;二是老是刷機,很容易誤入歧途把手機刷壞,我周圍包括我自己都是活生生血淋淋的例子。


我用刷機軟體刷 結果電腦藍屏,手機變成了磚頭,以後再也沒用過什麼刷機精靈了


1.卡刷比什麼都好

2.推薦個朋友的軟體:趣刷刷機,用三星手機的朋友去用下。板磚救活器


只要你認真去研究下,一個小時不用你就可以熟悉整個流程。十分贊同樓上各位大神的觀點。刷機前建議想好自己想要的是什麼,不要盲目刷。個人偏愛精簡優化版,哦也。


現在的安卓刷機比以前要好刷很多了。一個刷機精靈都能幫你搞定一切的。在以前還要去線刷recovery,root後才能卡刷。其實安卓機的卡刷是最穩定的。用數據線刷機往往會有不可預測的情況出現。再說了安卓的機子根本就不需要考慮刷機時的安全問題,即便是刷成磚了還可再刷回來;而對於ios的設備,官方只有線刷升級,不存在卡刷這一名詞


用過幾部安卓手機,從第一部HTC G1開始,每部手機都刷過很多次,這也是為什麼我現在堅持不用安卓的原因之一。

最初安卓剛出來的一兩年,手機內存普遍較小,很多人會去刷機做app2sd,就為了裝更多的軟體和遊戲嘗鮮。還有一部分人刷機是為了體驗CM等ROM的流暢性和MIUI ROM的豐富主題。目前的手機配置已經比前幾年高出很多了,有足夠大的內存可以折騰,個人覺得也沒必要再刷機折騰了。

強烈不建議閑著沒事去研究刷機,尤其是不懂這些流程的人。

無論是依託軟體和手動刷機,沒法評判誰更安全,我就有過用刷機軟體刷了失敗過的,內核版本太高了…

如果實在要刷機,建議在刷機前:

1.先觀察一段時間該ROM的bug,不要急著刷,有些ROM在不同人的手機上可能會有不同的錯誤,等穩定版和正式版。

2.刷機前一定一定要記得備份,很多朋友會忘記備份通訊錄…

3.刷機時USB介面建議連接主機機箱後面的。

4.把教程多看至少五遍以上,記住流程和刷機要點。

5.加一個手機相關的ROM刷機群,刷機出現問題時,可以隨時請教別人,很多人還是很熱心的。

跑題了。都不安全,刷機軟體目前相對安全。


手動刷機跟軟體刷機其實多是用recovery刷ROM。不同在於一般會卡刷包的手機變磚之後多可以自己卡刷救磚。但是用軟體刷機的基本上變磚之後多要花錢讓人去救磚。人在差別而已。像我刷機比較熟悉了。但是一般刷機我也用軟體刷機。刷機軟體你可以看看卓大師刷機專家:卓大師刷機專家PC版


刷機軟體比較自動化,相對來說更不安全,因為手動手機,我們知道自己手機是什麼版本,需要對應什麼版本的系統來說,而自動刷機軟體無法全面為我們考慮。


推薦閱讀:

xposed框架會不會讓手機變卡?
為什麼微軟要將cortana適配ios和android? 意義如何?不會僅有的競爭力么?
你為什麼更多用瀏覽器使用某類互聯網產品而不是安裝APP?
你怎麼看待在 Android 中應用MVC,是否有必要抽象出獨立於 Activity 的 Controller ?
google play 中應用為何廣告如此之多?

TAG:Android應用 | Android刷機 |