稍微把玩後,在開始建構自己的手機使用環境之前,當然還是得先解除封印,下面的操作流程,主要是參考 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. 當手機在重新啟動的過程中,先將線材移除斷開與電腦的連線,靜待手機開機完畢
![[IMG]](http://i.imgur.com/c2up5df.png)
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