手機系統本質上就是一個linux系統
root本質上就是一個提權操作,讓用戶能有一個讀寫文件的權限
如果僅僅只是要獲取root權限,可以給手機安裝第三方的recovery,例twrp,在高級,root里面一鍵操作
原理呢,是給手機安裝一個supersu.zip的包,俗稱root包
刷機的話,方式有3
1.是用手機自帶的recovery,只能用官方的包
2.用第三方recovery,常見的是twrp,將刷機包存放到手機的內置存儲中,俗稱卡刷
3.手機連接電腦,使用第三方刷機軟件,進入fastboot的模式刷機,需要下載線刷包,俗稱線刷
線刷包和卡刷包有本質上的區別,不可線刷用卡刷包,卡刷用線刷包,會磚
不同品牌手機間的系統不可互刷,原因是底層的硬件和代碼不同,會有不兼容的情況出現,會磚
除非是特殊處理過的包,可以刷,小白最好別碰,出問題的概率還是有的,自己又無法解決的時候很痛苦
卡刷會遇到的問題
另外遇到一個問題,我的1+3T刷了TWRP,第二次進入時會變成官方的recovery,原因還沒想明白
卡刷之前一定要按清除,選擇高級清除,鈎選 data、cache、dalvik cache、system,滑動確認清除;我沒清,一直卡在小米LOGO半小時
無法識別手機的盤,安裝對應的手機驅動,或者安裝第三方的手機助手,豌豆莢之類的,會自動安裝
或者OTG外接U盤,放卡刷包
還有一種使用twrp時,明明打開了MTP模式,但是電腦不出盤,那么在設備管理器中,找到有沒有一個叫安卓設備的,名字記不清了,大概是ADB-faceinter,選中-右鍵-卸載,這樣就能出盤了
只要能進recovery,就有辦法通過卡刷的方式進行還原刷機,刷機前記得用twrp備份,將備份資料轉移到電腦上,避免數據全部清空造成無法還原
如果卡刷方式走不通,那就借助於fastboot的方式救磚
這種方式會遇到一下問題
首先你需要找到一根原裝線,或者高質量線,市面上的便宜的線,一般只有充電功能,無法完成刷機的操作,切記!!!
線刷一定要保證數據傳輸穩定性,在刷機的時候最好不要隨意拔插手機和動數據線,最好刷機的時候,人離開電腦,出去燒根煙在回來,燒完,差不多刷機也結束了
一定要確保包的穩定性和完整性,救磚最好是官方包,我救磚的感受就是很多時候,都是包的問題,而不是軟件的問題,換了好幾個包終於成功了
優先官方,其次第三方論壇,多看別人的貼,刷機中提示報錯信息,直接換包,如果多個包報錯信息一樣,回頭在查報錯的原因
一定要找線刷包別用了卡刷包,兩種包是有區別的
線刷也走不通的情況下,就走9008救磚
需要先安裝高通驅動,設備管理器中能出現9008的設備時,就可以走9008 救磚,小米就用miflash,一加的手機我其他文章有介紹可以參考
放一些親測的刷機包資源
http://www.oneplusbbs.com/thread-3204183-1-1.html
http:/刪掉我/pan.baidu.co刪掉我m/s/1nv37nxn
http://www.oneplusbbs.com/thread-3221980-1-2.html
http://刪除我pan.baidu.com/s/1sk9VeVV
第一個是1+3T刷小米的包,我已經成功了
第二個事1+3T 高通9008救磚,只需要下那個刷機包就行,解壓后里面有工具可以刷,具體的刷機步驟看我同一天發的另一篇文章(救磚的重點是裝驅動和刷機包),這兩個搞定了,其他都不難