1. 程式人生 > >Android 原始碼下載、編譯和刷機過程

Android 原始碼下載、編譯和刷機過程

編譯環境: Win10 + VMware + ubuntu16.04

手機: Nexus 5

系統: Android 6.0 原生態原始碼

參考網頁:點選開啟連結

解決的問題

fastboot -w flashall  命令一直出現Waiting for devices時候,是沒有給fastboot授權的問題

用fastboot命令檢視裝置提示無許可權,如下:
$ fastboot -l devices
no permissions         fastboot usb:2-1.3

於是知道是因為許可權問題,是fastboot沒有許可權, 解決步驟:


1. 將fastboot的所有者屬性改成root
用which fastboot命令找到fastboot所在的目錄,然後進入此目錄;再用命令chown改其屬性:
sudo chown root:root fastboot
2. 將其許可權更改一下:
sudo chmod +s fastboot
重開終端測試成功!