ubuntu,linux mint下刷機教程(解鎖+root+刷入recovery+刷入rom)



預備操作

本教程為卡刷方式。

准備刷機工具adbfastboot

sudo apt-get install android-tools-adb android-tools-fastboot     //安裝adb和fastboot工具包

 

解鎖

說明:

華為和三星手機需要解鎖操作。

不需要解鎖的手機可跳過此步驟。


首先從官網獲取手機解鎖碼。

將手機用usb連接上電腦,並處於開機狀態。

sudo adb reboot-bootloader     //重啟手機進入fastboot模式
sudo fastboot oem unlock 1234567812345678     //解鎖
sudo fastboot oem get-bootinfo     //判斷解鎖是否成功,成功則顯示unlocked
sudo fastboot reboot     //重啟手機


如果是第一次執行此命令,可能會遇到< waiting for device >提示停止不動的狀態

原因是手機驅動問題。

解決方法整理如下:

1. 查看手機驅動具體的usbid

可以在終端輸入lsusb命令查看到。通過拔下再插上數據線,比較兩次命令差異得出結果。

我的華為手機的usbid18d1,再將步驟2中的內容替換成你的手機的usbid號。

2. 進入到/etc/udev/rules.d/目錄,新建一個文件,我的文件名為:53-android.rules。在文件中輸入以下內容:

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="0fff", MDOE="0666"

3,賦予文件可讀權限。 

sudo chmod a+r /etc/udev/rules.d/53-android.rules
sudo service udev restart 

 

Root

不同的手機root的方式不同。

可以采用windows下第三方制作的root工具包,再修改其命令,使其在ubuntu下運行。

刷入recovery

將手機用usb連接手機,並處於開機狀態。

sudo adb reboot-bootloader      //重啟手機進入fastboot模式

 

進入到下載的recovery.img所在的文件夾。

sudo fastboot flash recovery recovery.img     //寫入recovery.img(會擦除官方recovery)
sudo fastboot reboot      //重啟手機
sudo adb reboot recovery     //手機進入recovery模式

(注:有些recovery.img不會擦除官方recovery,根據下載的recovery說明使用判斷。

用下面的命令替換以上部分。

sudo fastboot boot recovery.img     //寫入recovery后自動進入recovery模式


刷入Rom

刷入recovery后就很簡單了。

 

rom文件copysd卡中。

手機進入recovery模式。

選擇sd卡中的rom文件進行更新即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM