前天Google放出了Android 5.0正式版的系統鏡像以及OTA升級包,目前已經涵蓋Nexus 5,Nexus 7,Nexus 9和10等多款Nexus設備,而Nexus 4的用戶也不必著急,因為適用于它的LRX21T版5.0升級包也即將推送。如果等不到OTA怎么辦呢?我們就得靠這些系統鏡像和升級安裝包來升級我們的系統。
筆者的Nexus 5由于前一段時間升級了Android 5.0 Preview,暫時不能直接通過OTA方式獲得推送升級,所以準備在工作之余線刷正式版系統,同時也就有了這篇刷機教程。在開始之前,我還要提醒大家一句:刷機有風險,操作需謹慎,沒有把握的用戶請等待官方升級。本刷機教程適用于Windows 7及以上版本,Mac和Linux不在適用范圍之內。
開始前的準備工作
1.將手機充滿電:最為關鍵的一部,能否成功刷機要看手機是否有足夠的電量,因為中途斷電會導致系統數據讀寫異常,輕則需要重新刷機,重則徹底無法使用,所以請大家在刷機前一定要將手機充滿。
2.安裝好手機的驅動程序:這里的驅動程序指的是ADB組件驅動,不是日常連接手機安裝的MTP驅動。有了ADB驅動才可以通過PC或Mac對手機端進行數據操作,同時要配合下面的ADB調試工具包來進行使用。
安裝驅動的過程并不復雜,首先下載驅動并將其解壓到系統任意目錄下,將手機正常開機連接電腦并打開電腦的設備管理器-
3.備份重要文件:做 任何有關系統更改方面的事情之前,備份都是非常重要的部分,以免事后丟失數據產生不必要的麻煩。大家通常可以使用Google賬戶來備份聯系人,而其他諸 如短信、通話記錄、應用軟件、照片等等資料可以自行導出也可以通過手機助手來進行備份,由于種類繁多,這里不再過多闡述。
4.下載必要文件:這里的必要文件包括系統鏡像,ADB調試工具包和BootLoader解鎖文件。
系統鏡像可以在Google開發者網站找到,適合Nexus 5的版本為“LPX21O”,設備型號對應為“hammerhead”,下載完成后可以根據網站提供的MD5碼來核對鏡像數據是否完整。
ADB調試工具包是完成此次線刷升級的必備文件,通過它才可以與手機底層Bootloader進行命令行溝通,當然Google提供的鏡像中已經包含批處理文件,可以自動完成刷機過程,不需要人工干預。
BootLoader解鎖文件其 實只是一個批處理文件,為了方便大家使用將其與ADB打包在一起,它的功能就和名字一樣,解鎖BootLoader。BootLoader相當于手機中的 Bios,系統的啟動全靠它。出廠的手機為了限制大家對系統的修改往往鎖住BootLoader,而對其解鎖后便能獲更多的操作權限,譬如擦寫系統等。要 注意的是,解鎖會影響保修,如果在意手機保修請不要解鎖。