本文根據網上已有內容進行整理,對每一個步驟都進行了實踐,運氣爆棚,幾乎沒有出現什么重大錯誤,小錯誤也進行了很好地解決。因此,十分感激那些為折騰google pixel的IT愛好者,為我提供了無窮的幫助。 ——題記
說明:
1、本人使用的手機為歐版Google pixel一代(美版V能否成功未知,刷機請三思;谷歌二代有破解電信,但我未嘗試,如有需要跳至標題四);
2、由於安卓O的耗電太可怕了,於是本人的安卓版本由原先的8.0降成7.1;
3、准備工具:電腦一台,type-c數據線一根,百度雲極速下載器一個,工具及破解文件若干(見文章末尾)。
從左往右依次是:安卓7.1底包(nof27b版本,來自谷歌官網),usb驅動,刷機工具,電信破解工具,nof27b版本的root包(精簡),電信破解文件。
4、希望准備刷機的你有充足的耐心看完。
注意事項:
- 在操作前退出你的谷歌賬號以及關閉數字/圖案解鎖;
- 所有操作基於開發者模式操作,尤其是命令行代碼時,如果出錯,那么就是沒有進入開發者模式(設置->關於手機,向下滾動並連續點擊“版本號”,直到你看到一個提示通知,提示你已啟用開發人員選項。 返回到你的設置菜單並打開“開發人員選項”,向下滾動並點擊“啟用OEM解鎖”,同時啟用USB調試。)
一、谷歌pixel體驗
對於大部分人來說,傳說中的谷歌親兒子到底怎樣還未知。網上評論褒貶不一,眾口難調,我也只發表一些客觀的看法。
話不多說,先看看整體照片(這是剛拿到手的安卓8.0系統,超愛這界面,就是電池不給力):
總體來說,google pixel的外觀還是不錯的,就是屏幕占比一般般,我更希望指紋能夠放到前面。
接下來放個配置(數據來源:zol):
看了這個配置,感覺跟上個月出來的米8差距太大。畢竟兩年前的手機,但是定價會大吃一驚(全新價格4k—5k),米8只要2699r,是不是有部分人望而卻步,准備支持國產了。當然了,如果經濟條件跟我一樣比較一般的,可以考慮某魚上淘一個二手,畢竟是折騰的,不是來享受的。
二、解BL鎖
描述差不多說完了,下面來點實際的。
解鎖Bootloader(簡稱BL),那么如果判斷我的手機是否解鎖了呢?請看圖片:
長按電源鍵和音量-鍵,界面最下方顯示Device is UNLOCKED即為解鎖。
方法:
- 關機后,長按電源鍵和音量-鍵,進入上圖的界面。
- 通過USB線將手機連接到電腦。
- 解壓platform-tools,在platform-tools目錄下,在空白處按住shift后右鍵,打開命令窗口。
- 然后鍵入以下命令檢查fastboot連接:
fastboot devices
- 回車后應該顯示你的設備序列號,如果不是,你需要確保你的驅動程序已正確安裝。
- 一旦你確認你的fastboot連接沒問題,即可運行解鎖bootloader命令:
fastboot flashing unlock
- 你現在應該在手機上看到一個操作界面,要求你確認此操作,使用音量鍵滾動選擇和用電源鍵確認你是否確定要繼續。允許該過程完成,然后鍵入此命令:
fastboot reboot
- 完成BL解鎖。
三、刷機
解壓底包(nof27b版本),將文件夾內的所有文件拷貝至platform-tools目錄下,雙擊flash-all.bat進行刷機
大概3-5分鍾,刷機就成功了!不要着急,跳過所有選項,進入開發者模式,我們繼續進行破解操作。
四、電信破解
- 關機后,長按電源鍵和音量-鍵,進入刷機界面;
- 刪除之前的platform-tools目錄,重新解壓platform-tools壓縮包,將image-sailfish-nof27b_root.zip拷貝至該目錄下;
- 在platform-tools目錄下,在空白處按住shift后右鍵,打開命令窗口,執行以下命令:
fastboot -w update image-sailfish-nof27b_root.zip
- 刷機完成后,手機自動啟動進入系統進入設置,進入開發者選項模式(由於是英文版,注意開啟usb debug)
- 不用關機,進入platform-tools目錄,在空白處按住shift后右鍵,打開命令窗口,分別執行以下命令:
adb shell
su
setprop sys.usb.config diag,adb
- 執行成功后,應該在你的設備管理器中會出現未知設備,此時安裝驅動精靈
- 安裝qpst工具,然后點擊上面菜單欄的Start Clients,並點擊EFS Explorer打開;此時就是等讀取手機的EFS,讀取完成之后是一個目錄樹;找到policyman目錄,進入,找到carrier_policy.xml文件,刪除,然后拖入百度雲給出的替換文件(就是相當於用下面這個支持電信LTE的Carrier文件替換原來的)。
- 再將手機刷回商用nof27b rom(切記只刷rom,不要刷入基帶radio文件)即:刪除之前的platform-tools目錄,將底包解壓后的目錄中的文件拷貝至platform-tools文件夾下,並刪除radio-sailfish-8996-012511-1611190200.img這個文件。最后雙擊flash-all.bat進行刷機;
- 完成,歡迎使用電信LTE(4G)。
五、除去網絡叉號
可以說這是個彩蛋了,畢竟個人屬於那種完美主義的人,所以順便給出wifi和LTE(4G)除去叉號的方法。
不用關機,進入platform-tools目錄,在空白處按住shift后右鍵,打開命令窗口:
adb shell "settings put global captive_portal_https_url https://captive.v2ex.co/generate_204"
稍等片刻,信號里面的叉就會消失(或者重啟)。
六、尾聲
雖然部分來自網上,但自己也進行了整理歸納,寫了數個小時,為了給愛折騰的IT愛好者們一個簡明的過程。自己平時很少寫博客,但之前一直有過許多電腦方面的折騰(比如:聯想win平板重裝系統及安裝驅動,黑蘋果安裝,制作windows精簡版系統、軟件破解等等),未記錄下來表示惋惜,所以以后如果有時間都會一一記錄下來,留作參考。
百度雲破解資源鏈接