記錄下MoKee編譯過程


 

純屬記錄帖

關注和了解這個rom有段時間了。

最近有需要了解odex,折騰了幾天還是在坑里。

索性,先編譯下MoKee看看。

之前make過 4.2 和 5.1 ,刷到模擬器和N5里。

編譯教程可以參考 官網說明:

http://bbs.mfunz.com/thread-653126-1-1.html

然后

准備工作大致分為:

1. linux物理機 (沒在虛擬機里面搞)

2.環境准備 ,JDK ,各種依賴庫 (官方直接給了集合,這個不錯,之前mark 5.1 哪里出錯再追加,折騰很久)

3. 帳號准備,再Gerrit注冊下,我直接使用的GM,開始再注冊頁點了好一會,才看到Google的服務...注冊完畢會有多個條約和個人賬戶設置。

3.1 git賬戶配置,也算是賬戶准備把,需要修改本機用戶名和主機名。(基本都要修改)

  我是參照: http://www.letiantian.me/2014-11-29-ubuntu-change-user-name/

4. 項目同步

  4.1. 創建文件夾,初始化,開始同步。

    中途終端了兩次,重新repo sync 幾次。OK了

5.准備編譯

  遇到一個坑,lunch 完畢提示:

Looking for dependencies
pngquant is not installed! Builds will be larger!

  我就嘗試安裝 : pngquant

  sudo apt-get install pngquant  失敗,

  

The following packages have unmet dependencies:
 libc6-dev-i386 : Depends: libc6-i386 (= 2.19-0ubuntu6.6) but 2.19-0ubuntu6.7 is to be installed
                  Depends: libc6-dev (= 2.19-0ubuntu6.6) but 2.19-0ubuntu6.7 is to be installed
 libc6-dev-x32 : Depends: libc6-dev-i386 (= 2.19-0ubuntu6.7) but 2.19-0ubuntu6.6 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

 

  最后解決辦法,在 http://pkgs.org/ 直接下載deb ,自己安裝。

  地址: http://pkgs.org/search/pngquant

  搞定。

       明天繼續make

  小插曲 我申請了進入研發群,沒通過...好吧

 

  2016.03.23  以上

 

    2016.05.03 更新

   公司n5機器找不到了,自己某寶找了一台騷紅色,因為之前有一台,不下心丟車上了,對紅色情有獨鍾。

      make完畢后刷機,

   

  fastboot flashall -w

  bootloader 版本不一致:

Device version-bootloader is 'HHZ11k'.
Update requires 'HHZ12h'.

  論壇找到:HHZ12h 版本驅動,

     地址:http://bbs.gfan.com/android-7881505-1-1.html

  手工刷入:

  

更新bootloader
fastboot flash bootloader bootloader-hammerhead-hhz12h.img 
重啟
fastboot reboot-bootloader
刷機所有img
fastboot flashall -w

 

  完畢,開機正常。

       至此,魔趣的編譯和刷機完畢。

       不過目前是5.1.1 

       6.0代碼正在找。

     PS:申請加入開發小組,還是沒同意 

 

 

   

      

    


免責聲明!

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



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