2014-10-01 26 views
1

我按照cyanogenmod wiki page中的說明爲石斑魚(Nexus 7 wifi only型號)構建定製ROM。但是,CM-DATE-UNOFFICIAL.zip文件未創建。我得到這個錯誤信息 -構建用於石斑魚的cyanogenmod不會創建CM - *。zip

No private recovery resources for TARGET_DEVICE grouper. 

我跟着回答in this link添加下面一行

TARGET_KERNEL_CONFIG := cyanogenmod_grouper_defconfig 

到〜/安卓/系統/設備/華碩/石斑/ BoardConfig.mk,做「使模塊「和」make grouper_defconfig「,」make grouper「無濟於事。

從進一步的研究,我發現我可能會錯過內核。我跟着android documentation on building the kernel。但是,這也沒有解決問題(我可能沒有把內核放在正確的位置)。有人能告訴我我錯過了什麼嗎?

回答

1

我能夠生成zip文件。主要問題是Ubuntu默認使用OpenJDK,而Cyanogenmod需要Oracle JDK。下載並使用Oracle JDK並按照此xda-developers forum thread中提到的其餘步驟生成zip文件。另外請確保你有足夠的交換空間(至少和你的內存一樣多,或者如果可能的話至少兩倍)

另外一個在維基中未提到的構建Cyanogenmod的東西是內核必須先構建。我跟着this link構建Android內核。

相關問題