(簡化版)萬用XDA的Root Android方法


以下教學是完全根據Cyanogenmod 的網上教學翻譯並簡化不必步驟而完成的,而且本人也成功用這個方法Root 了一部Android機 (Xperia Arc) 並安裝了Cyanogenmod 9.0,因此在依足步驟的情況下是很大機會成功的。

Cyanogenmod 成功安裝了!

建議普通用家先看留言(國內一鍵刷機包——適用於大多手機平臺),如果那些刷機軟件支援你的Android,就可以忽略這篇文章,直接用那些軟件就好了(簡單+快捷+Fail-safe)

製作備份

千萬別忘記備份你的資料!如果你已經用Google Account 雲端同步了你的資料,例如Contact, Calendar, Gmail 等等,那你就不用擔心資料遺失了,也就是說不用備份那些資料了。

要備份的資料:

你可以用一下軟件來協助你的備份:MyBackup RootSMS Backup & Restore, 和 Call Backup & Restore 

破解Boot Loader

準備——安裝Android 驅動程式

Requirement of the system
  1. 請檢查你的電腦符合要求不
  2. 記錄Android 機的IMEI (撥號:*#06#)
  3. 下載並安裝Java Development Kit
  4. 下載(建議使用要.zip 檔,因爲安裝檔會安裝到ProgramFiles裏)SDK Starter Package
    1. Unzip 那個Pakage 到 C Drive, 你會看見一個叫做 “android-sdk-windows" 的文件夾
    2. 打開那文件夾並開啓 SDK Manager
    3. 安裝以下套件
      1. Android SDK Tools (Rev. 20.0.3)
      2. Android SDK Platform-tools (Rev. 14)
      3. Google USB Driver package (Rev. 6)
    4. 打開 “Advanced System Setting\Environment Variables\System\Path”
      1. 輸入:;C:\android-sdk-windows\platform-tools;C:\android-sdk-windows\tools
  5. 由於Google USB Driver 支持的Device 並不與Cyanogenmod 所支持的相同,所以要更改預設安裝的 .inf 文件
    1. 下載改版驅動程式
    2. Unzup 並替換 C:\android-sdk-windows\extras\google\usb_driver\android_winusb.inf
  6. 在你的Android 機Enable USB Debugging (USB 除錯)
    1. 鏈接你的Android 和PC
    2. 等待PC 完成Windows Driver for normal device的安裝
  7. 更新Android Driver
    1. 打開裝置管理員 (Device Manager)
    2. 右按 “Unknown Device” (有黃色感嘆號)
    3. “Update Driver Software”
    4. “Let me pick from a list of device drivers on my computer”
    5. “Have Disk” & “Browse”
    6. 選取 “C:\android-sdk-windows\google-usb_driver" and select “android_winusb.inf"
    7. 選擇 “Android ADB Interface” 並 按”Yes”

開始——Unlock 你的Android 機器

  1. 在CMD輸入: adb devices
    1. 你應該看到有一個Device,那就代表連接成功
  2. 關掉你的 Xperia Arc
    1. 在連接PC的同時,請一路按著 (Press and Hold) 手機上的Menu Key (這樣就會啓動Fastboot 模式,並會看見藍燈亮起 )
    2. 在CMD 裏輸入:fastboot -i 0x0fce getvar version
    3. 你應該看到一個鏈接所用了的時間
  3. 取得你電話的Unlock Key (看下面的附錄,瞭解其他Android 的Unlock Code取得方法)
    1. 一直按”Continue” 、”Yes, I am sure” 和 “I accept”
    2. 輸入你Xperia Arc 的IMEI 的頭14 個Digits (不要最後一個)
    3. 記下Unlock Code
  4. 在CMD 輸入:fastboot -i 0x0fce oem unlock 0xKEY
    1. KEY: 就是那個Unlock Code
  5. 完成後開機,並撥號:*#*#7378423#*#*  (進入 Sony 電話的工程模式)(Samsung 的請看附錄,其他的請自行Google)

    1. 看Service Info\Configuration\,你應該看到 ”Bootloader Unlocked: Yes”
    2. 成功了!

附錄——取得你Android Machine 的Unlock Code

  1. Sony Xperia
  2. Samsung
  3. HTC (S-OFF)
  4. Others (Google them yourself, 但大多要給錢的)

附錄(2)--藍燈與綠燈

藍燈: FastBoot Mode (用來安裝非官方的KERNAL和其他的ROM等等)

綠燈: FlashMode (用來安裝官方的FIRMWARE之用的,正如用PC SUITE 更新ANDROID一樣)

對「(簡化版)萬用XDA的Root Android方法」的想法

塗牆

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

您的留言將使用 WordPress.com 帳號。 登出 / 變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 / 變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 / 變更 )

Google+ photo

您的留言將使用 Google+ 帳號。 登出 / 變更 )

連結到 %s