Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 使用android源碼編譯並燒LG nexus4

使用android源碼編譯並燒LG nexus4

編輯:關於Android編程

#############################################

本文為極度寒冰原創,轉載請注明出處 ############################################# 首先需要對Lg的nexus解鎖。 解鎖的方法很簡單,adb reboot bootloader之後進入fastboot 模式。 然後使用fastboot oem unlocked進行解鎖。
解鎖完畢之後,就具備了燒機的前提條件。然後就是編譯了。
使用Google提供的源碼編譯,會生成userdata.img system.img ramdisk.img 這樣的話,就可以使用 emulator -system system.img -data userdata.img -ramdisk ramdisk.img命令來啟動一個android的虛擬機。 但是怎麼樣用android源碼編譯出來的img去燒機nexus4呢?
這就需要去https://developers.google.com/android/nexus/drivers#makokrt16s網站上首先下載nexus 4的驅動。 分別是: NFC Broadcom Camera, Sensors, Audio, DRM, Cryptography LG Graphics, GSM, Camera, GPS, Wi-Fi, Bluetooth, Sensors, Media, DRM, DSP, USB Qualcomm 將這三個tgz的包解壓之後會有三個shell的腳本。 分別運行這三個腳本的話,會生成一個vendor的文件夾,裡面有broadcom lge qcom三個子文件夾。 這樣的話,把vendor放到android源碼的根目錄下,參加編譯。 依次執行: source build/envsetup.sh
lunch aosp_mako-userdebug
然後make -j12 開始編譯。
在編譯完成了之後,進入到out目錄下,會有boot.img, userdata.img, system.img 依次使用fastboot flash boot boot.img fastboot flash userdata userdata.img fastboot flash system system.img 燒機結束後,使用fastboot reboot重啟就可以了。
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved