發新話題
打印

深入淺出的Android設備root步驟-以Galaxy S3與Nexus 7為例

深入淺出的Android設備root步驟-以Galaxy S3與Nexus 7為例



每支Android手機與平板電腦出廠時都被封印,為了解封而成為具有最高權限的主人,必須動手root!


前言

當我們花了大把銀子買來的Android手機或平板電腦卻被廠商以各種理由「制約」與「封印」,對於想要自由自在「玩」設備、要完全掌控自己花錢買來的設備的玩家而言,應該是無法接受的吧?試想,今天你買了一台桌機或筆電,卻被廠商限制只能使用原廠安裝好的Windows系統,而且權限還被限制成不具最高權限的一般使用者,不僅不能安裝別的作業系統,也沒有最高權限以執行系統管理功能,在電腦的世界塈A能接受這樣的狀態嗎?很可惜,在手機與平板電腦的世界奡N是要你安身於受控制的環境,只能接受廠商認為調校到很好的作業環境,這種情況就像你是手機的擁有者,但卻被綁住手受後頭的「老大哥」操控。
如果你不想再受制於人,想要感受無拘無束的暢快操作,那麼對你的設備做root處理是擺脫限制的第一步。root是取回原本就應該屬於使用者的最高執行權限,並沒有變更任何系統的設定,只是在廠商不肯改變其老大心態前,我們必須自行做root處理。

另外一個容易和root處理混淆的動作是「刷機」,刷機指的是將你的設備重新安裝另一套非原廠的Android作業系統,如果你覺得原廠的作業系統已經符合你的需求,那麼就不需要刷機,但想要嘗試與體驗別的功能時,不用換手機,只要刷機就可以了。

Android系統將儲存空間分成幾個分割區(Partition),常見的有/system、/sdcard、/recovery和/cache等,刷機時/recovery裡的管理程式會將新的系統*像檔(Image)由SD卡複製到/recovery救援分割區,再將*像檔覆蓋到/system分割區,重新開機後就是另一套新系統了。

當你開始這新的體驗之前,還是要提醒一句:root和刷機是有風險的,服用前請自行斟酌。本文只介紹root程序,當你了解root的原理並能順利操作後,刷機是一樣容易的。

說文解字:root是什麼?

root處理指的是重新取回設備的最高權限,讓你由一般使用者成為真正的系統管理者(Super User,超級使用者)。
Android系統的底層核心是Linux作業系統,而Linux又是由UNIX衍生而來。在UNIX/Linux的世界堙A系統管理者的帳號就是root,在Android裡重新取得root帳號權限的動作也就被稱為root。


Android手機的root步驟:以Samsung Galaxy S3為例

前置作業

我們將以最近比較熱門的Samsung Galaxy S3來介紹如何輕鬆的root。在開始root處理前先準備好下列工具:
你的Windows必須安裝Samsung的USB驅動程式,有兩個取得的方式:

安裝Samsung Kies,這是原廠的USB連線管理程式,安裝後會有需要的驅動程式,也多了電腦的管理工具:http://goo.gl/Vc5ho
安裝獨立的USB驅動程式:http://goo.gl/DPbT1

下載Galaxy S3專用的root工具,下載後解開兩個zip檔到沒有中文、沒有空白的資料夾裡

Odin 3:Galaxy S3專用的刷機程式,由http://goo.gl/GMHkm下載Odin3 v1.85或由http://goo.gl/1DJGT或http://goo.gl/TVw3N下載網友製作的v3.07繁體中文版
root專用的核心檔案:CF-Root-SGS3-v6.4.zip,由其官方網站下載:http://goo.gl/R8tsU
設定手機開啟USB偵錯選項:【設定】→【開發人員選項】→勾選第一個選項【USB偵錯】


開始root
先將手機關機,再讓手機進入Download模式:

同時按〔音量下〕鍵+〔Home〕鍵+〔電源〕鍵(先按好音量下和Home不放後再按下電源),手機螢幕會出現黃色三角形驚歎號圖示警告。



按〔音量上〕鍵以繼續執行而進入Downloading畫面,等待電腦連線處理



以USB傳輸線連接電腦與手機,當電腦偵測到手機後,執行Odin 3,Odin 3的手機連接埠號有出現 0:[COM?] 字樣表示已正常偵測到手機(?是5或6之類的數字):




via: http://www.hksilicon.com/kb/arti ... ootGalaxy-S3Nexus-7

TOP

Thanks for sahre

TOP

Thanks for sahre

TOP

很清楚, 今晚試試...................................

TOP

發新話題