稍微把玩後,在開始建構自己的手機使用環境之前,當然還是得先解除封印,下面的操作流程,主要是參考 Chromium 在 XDA 發表的 [GUIDE] OnePlus One - How to Unlock Bootloader, Install Custom Recovery and Root 一文來紀錄自己刷機的流程,當然過程中或多或少也摻雜了一點個人刷機的使用習慣,方法也不若上述教學討論串那樣面面俱到,若是下文不夠清楚的地方,也不防比對原文內容,找出最適合自己習慣的方式。
本文僅提供參考,若是造成手機無法正常運作或者喪失保固,不負擔相關責任
另外在安裝過程中出現裝置管理員中顯示 ! 無法正確驅動的情況發生,可以嘗試下列網址的流程來解決
http://izaka007.blogspot.tw/2014/10/android-google.html
同文也一併發表在小弟部落格,兩邊資訊會同步更新 : http://bit.ly/1p1pf4c
檔案下載
軟體名稱 : Slimmed Version of Android SDK from Chromium
下載連結 : http://d-h.st/08w
軟體名稱 : Universal Windows ADB Driver (6.13.2013)
檔案連結 : http://www.koushikdutta.com/post/universal-adb-driver
軟體名稱 : Team Win Recovery Project 2.8.0.1 (9.12.2014)
檔案連結 : http://techerrata.com/browse/twrp2/bacon
軟體名稱 : SuperSU v2.13 (10.10.2014)
檔案連結 : http://download.chainfire.eu/supersu
前置作業
- 將 AndroidSDKSlim.zip 解壓縮到 C 槽 (預設路徑會是 C:\android-sdk-windows)
- 安裝 Universal Windows ADB Driver (安裝檔為 UniversalAdbDriverSetup.msi)
- 將下載好的 TWRP 2 和 SuperSU 移到 C:\android-sdk-windows\platform-tools (見下圖)
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiF2Ov4lcKNXhVV7tLJHlFVzOfM2dKic_U-jpZC8VrsJP4xkFBP976dkTgvvcnNqzmj1TAXxVo5r81FDxBp_arokhiCbUwfDMJFomL7f7dUbrJ5Ns1x0nW2k7ApMa4J6VnAvDUpRj0CTd1L/s1600/2014-10-03_102243.jpg)
啟用手機 USB 偵錯模式
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgR6QzSMU_2EG8hcQtc_dTVxqDj1GBjuyFWV8pTeQ_rapLiOUEr6GH9DSY7buOPTr-GOTsARUVem7SsJJEO4aUnsnDejg6k4bxq5Qg7bNVONZvkLrBpJqfgfKNvY4fnSwzxJbA2zb_B5kaa/s1600/Screenshot_2014-10-03-10-43-35.png)
進入手機 設定/關於手機 ,點擊七次版本號碼的位置來啟用 "開發人員選項"
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihgOIgDxlLiWGW6S3HrAZcoUgx4O9vvs0_IsLHwWX9SK02bNh-42cf4ncG8fYs8MMyvjl4kz00LxXXAOTmun5eNbW2wDLvLOgiSyD5rQrlVMkynYxMMs_QnZdVT_dZc41aPZHOEq-VaSaq/s1600/Screenshot_2014-10-03-10-44-15.png)
進入 設定/開發人員選項 啟用 "USB 偵錯"
下面的刷機動作,由於會對手機進行解鎖,所有手機上頭的資料都會被清除,如果有需要,請先對手機內的重要檔案等資訊進行備份
刷機流程 (解鎖)
1. 首先將手機關閉
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjAyLt5bWJb0ww6S32rF0mP0S2XlglVhP46Jsj_JBQQEiW2yVXwH7OqqzPUkx3oGtNuvA2aw-USFM2X5QCpJSx06vaCDbsONYXuxbyXcJPUcRFLe758wRBflTENL15W5aSgP2fDQpfIAVg2/s1600/%E3%84%9B.jpg)
2. 同時按住 Volume up + Power 來進入 Fastboot Mode,若操作正確,手機會出現上圖圖示
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsFDciDcJTLvndzQO_tv1PdXviKUOP26UPmK_AGJAZr-9KgDCISM48YrDJpuu-eQ1tp6lpUiiwg2RkAyKM_LrXm0uHJEF4au4Nv-auQ4xvda3tB6d5FsLHceifx0sDz1BZxkOIyaCHzdb1/s1600/2014-06-21_005333.jpg)
3. 透過線材連接手機與電腦,第一次連接的時候,作業系統會花點時間來安裝正確的驅動程式,當右下角顯示安裝完成後,可以在裝置管理員下看到 Android Bootloader Interface 驅動成功的圖示 (請盡量使用 USB 2.0 接口,若是無法正常驅動,可以嘗試換個接口)
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKXVBZHCmnqCR-b2iHBb0HA5m689AidD142s6F6OxqClGUWi8v9BbIbeHmPm_bKP1a46fGiwjLG46h_CkCTB3ggkKzEqXxFj2pgEUs_dfTNizatMa2h5LTP6mHbbKz7LFSChwhVEaGU4yv/s1600/2014-06-21_004836.jpg)
4. 透過檔案總管切換到 C:\android-sdk-windows,按住 Shift 並用滑鼠右鍵點擊 platform-tools 資料夾,這時候會看到 "在此處開啟命令視窗" 的選項
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRmeaCzesBHYBhE_rDUur1F7ciZDn3ZrhpIYmBRcmFHDUIIKVNAfHXKW0808MSN-fRhAG36aIVwA3p65Xg0lGBJJybpeh-pj8aaFtYcfJC8GdVqftEzNX3QTK9zt_GhOs4k-a7EadH76hq/s1600/2014-06-21_010317.jpg)
5. 首先輸入 fastboot devices ,如果驅動無誤,會回應相關序號
6. 接著輸入 fastboot oem unlock 來進行解鎖的動作,完成後手機會自動重新開機,若無,可以輸入fastboot reboot 來重啟手機
7. 當手機在重新啟動的過程中,先將線材移除斷開與電腦的連線,靜待手機開機完畢
8. 由於解鎖會清除所有手機原本設定,重新回到手機設定並開啟開發人員選項,取消更新 CM recovery 並勾選 USB 偵錯模式
9. 選擇完畢之後即可將手機關閉
刷機流程 (安裝 TWRP 2.x)
1. 重複先前動作,確認手機已經關閉,按下 Volume up + Power 進入 Fastboot Mode
2. 比照上述步驟四開啟命令視窗,並接上線材讓手機與電腦連線
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJjEzi6v5xnL6uelCb1T1YN_5r-STEW93GS1exFYwrXDPq_4liPQrDxHe0t7kXDnZSthyggLRSA7le-40e7r6Ztb7NsxIhdY_wWNngd62j5a1wK7I_ZBGKG8luZcmV8XPjsQPdAFU2siP5/s1600/2014-10-03_103539.jpg)
4. 這時候輸入 fastboot flash recovery openrecovery-twrp-2.8.0.1-bacon.img 來刷入 TWRP Recovery (請注意檔名會隨著版本不同而有異動)
5. 完成後輸入 fastboot reboot 來重新啟動手機,待開機完成後,同樣按住 Power 並將手機關閉,並拔除線材
6. 待手機關閉之後,重新按住 Volume down + Power 就會進入 Recovery Mode
刷機流程 (取得 Root 權限)
1. 先讓手機停留在 TWRP Recovery 的畫面,接上線材讓手機與電腦重新連線,這時候作業系統會偵測到新硬體並開始安裝對應驅動程式
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVCHTp2wJMWgD0A42sO6JwmtvJyr8AfgW56CjuV7B8C2xUl_d9F5AEyApwQsNNgqQesD6PVyG9m6rAo-pUlrJJHPZP2y4q2aLI20GHpEWBlCNtihuC4d0lJk1wNONCfNpe6EWuwQthF2uk/s1600/2014-10-04_105552.jpg)
2. 等待驅動程式安裝成功後,重複開啟命令視窗的動作,並輸入 adb push UPDATE-SuperSU-v2.13.zip /sdcard/ ,這時候電腦會把 SuperSU 上傳到手機的 /sdcard/ 資料夾下方(同樣檔名的部份會隨著版本的不同而有異動)
3. 待檔案上傳成功後,拔除線材,並操作 TWRP Recovery 的 Install 功能並選取 UPDATE-SuperSU-v2.13.zip 來刷入手機
4. 完畢之後選擇 System Reboot
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpQuGl_1jJ0bB3zT2MjlVhrMFhJx9ly-1IYKbk1XMI51cIYBAh8xDMZTm7w5x6upfQSS8gz0WwRxme0ZZDBc-zBT6Hegzi-aQkP8Cczpncsc9RvSp0w1h_7sAsgAacGjvkVLSQtYK0oLBu/s1600/Screenshot_2014-06-21-01-18-03.png)
5. 開機後就可以看到 SuperSU 的圖示
![[IMG]](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqleYCB7j-DovasrWhChpRlEz_GxaQG51G2_yelOfSKgpgwhpZbTGIztoz3IU0q5MDq4JNBZlT2C8s1OG-zvZwkF4LogpHXsx4r2F-5hek00_VZsjQQ5XePYBjtVNWEIFFX4CMCU4FrGoO/s1600/Screenshot_2014-06-21-01-29-51.png)
6. 使用 Root Checker Basic 可以快速驗證 OnePlus One 是否取得 Root 權限
No comments:
Post a Comment