どうせ需要ないから日本語で書くぞ
- Snapdragon 800/801/808/810/820 こと
msm8974
/msm8994
(msm8992
)/msm8996
搭載端末向けに諸々削られ最適化されたplatform_manifest
ですapq8084
も一応残してるんで Snapdragon 805 もいける?(未確認)- 他のSoC向けの
hardware/
以下のリポジトリやLinux-x86以外のホスト向けのToolchain群は無慈悲にコメントアウトされました oneplus2
とhammerhead
で動作確認済です
- ToolchainをUBERTCに変更しています
arm64
の場合はBoardConfig.mk
でKERNEL_TOOLCHAIN
を適切に指定しないと確実にビルドがコケるので注意してください
- 独断で必要無さそうな以下のパッケージを削りました
- packages/
- apps/
- AudioFX
- Browser
- Camera2
- Eleven
- FMRadio
- screensavers/
- Basic
- PhotoTables
- WebView
- wallpapers/
- Basic
- Galaxy4
- HoloSpiral
- NoiseField
- PhaseBeam
- PhotoPhase
- apps/
- 手元で
hammerhead
向けにビルドしようとしたらライブ壁紙周りでコケるので適当に削ってください - ブラウザ排除してますがCyanogen Browserこと
gello
は残してるので良さげなブラウザが最初から欲しい人はデバイスツリー側でdevice.mk
にいい感じに以下追加してください
- packages/
# Gello
PRODUCT_PACKAGES += \
Gello
Resurrection Remix のビルド方法 - dev:mordiford で 2-b-3
を適当に mordiford
に読み替えてください。
repo init -u https://github.com/mordiford/platform_manifest.git -b marshmallow
repo sync -j8 -c -f --force-sync --no-clone-bundle