Android 台灣中文網
標題: /*H-hagi + xpt*/ 從源碼編譯CyanogenMod 11+載點 [打印本頁]
作者: joemou 時間: 2014-7-20 23:04
標題: /*H-hagi + xpt*/ 從源碼編譯CyanogenMod 11+載點
本帖最後由 joemou 於 2014-7-24 18:23 編輯
前言:
此篇的教學是由@YCx http://apk.tw/thread-571706-1-1.html所學習
此篇使用機種m7_u (gsm)
如純粹只想使用cm-11請至此
http://download.cyanogenmod.org/?device=m7
nightly:天天更新版(較不穩定)
test:穩定版
snapshot:月月更新版(介於上方兩者之間)
http://imgsrc.baidu.com/forum/w%3D580/sign=d0542d21d762853592e0d229a0ee76f2/624314ce36d3d539fd0458103887e950342ab055.jpg
必須準備
1linux系統
ex:Debian,Ubuntu(建議)
ubuntu下載地址http://www.ubuntu.com/download/desktop
切記勿使用虛擬模擬器編譯可能會跑不動!!
安裝教學:
到此http://blog.xuite.net/yh96301/blog/57645340-%E5%85%8D%E8%B2%BB%E8%A3%BD%E4%BD%9CUbuntu+Live+USB%E9%96%8B%E6%A9%9F%E9%9A%A8%E8%BA%AB%E7%A2%9F%E7%9A%84%E8%BB%9F%E9%AB%94unetbootin下載此軟體將ubuntu灌進usb
灌進usb後,電腦關機進入bios(進入方法自查)
開機順序改為usb第一個
跟著安裝即可
2下載:jdk 版本需為1.6~1.7以上以下皆不可!!如有其他版本請先移除!!
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
安裝教學(開啟終端的方法:ctrl+alt+t)
(1)將下載jdk直接解壓縮或使用指令(後面jdk....的部份要跟你下載檔名一樣喔)
- tar -zxvf jdk-7u65-linux-x64.tar.gz
複製代碼
(2)複製解壓縮後的資料夾jdk_1.7.0_65,到/usr/lib/jdk/目錄下面可以使用指令直接複製,也可以開起有root權限的檔案總管直接複製 (後面jdk....的部份 要跟你下載檔名一樣喔)
- cp -r ~/Downloads/jdk1.7.0_65/ /usr/lib/jdk/
複製代碼
開起有root權限的檔案的指令
(3)設置環境變數,打開文件/etc/profile,可以使用指令直接開啟編輯,也可以用有root權限的檔案總管開啟
開起有root權限的檔案的指令
(4) 在文件的最後端加上:(後面jdk....的部份 要跟你下載檔名一樣喔)
- export JAVA_HOME=/usr/lib/jdk/jdk1.7.0_65
- export JRE_HOME=/usr/lib/jdk/jdk1.7.0_65/jre
- export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
- export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
複製代碼
(5)將系統默認的jdk修改過來,也就是java和javac指令由系統自帶的換成你自己安裝的(後面jdk....的部份 要跟你下載檔名一樣喔)
- sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk1.7.0_65/bin/java 300
複製代碼- sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk1.7.0_65/bin/javac 300
複製代碼- sudo update-alternatives --install /usr/bin/java java /usr/lib/jdk/jdk1.7.0_65/bin/java 300
複製代碼- sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jdk/jdk1.7.0_65/bin/javac 300
複製代碼
(6)檢查版本
如果出現以下字樣,代表成功
java version "1.7.0_65"
Java(TM) SE Runtime Environment
Java HotSpot(TM) Server VM
3原廠手機線或otg
4運算較好的電腦
5手機必須root
教學開始
1安裝與設定repo
- mkdir -p ~/bin
- PATH=~/bin:$PATH
- cd ~/bin
- curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin
複製代碼
第1條指令為: 建立bin資料夾
第2條指令為:將~/bin加入於環境配置中
第3條指令為: 轉移到~/bin
第4條指令為:在此網址中取得repo並下載於~/bin
執行完以上指令後,repo會被下載到家目錄裡的bin資料夾中,可以開啟bin資料夾檢查