CyanogenModをビルドするときに接頭詞などをつける
Dec 21, 2015
なんぞ
だいぶ前のツイートを纏める意味です
具体的に
カーネルの名前に自分の好んだ文字列をぶち込み
ビルド名に自分の好んだ文字列をぶち込み
カーネルの起動時のスプラッシュ変更
カーネルの細々した設定
やりかた
カーネルの設定はカーネルフォルダのarch/arm/configsにある(armじゃないプラットフォーム向けの場合はそのフォルダ)
カーネルロゴはdrivers/video/logoにある
カーネルの設定ファイル(上述のフォルダに配置するなんたら_defconfig)には1
CONFIG_LOCALVERSION="-MH"
といったようにカーネルビルド時のバージョンにつく文字列を押し込める
ビルド名に指定の文字列を打ち込むのはcm.mkに1
2# Custom tag for unofficial builds
TARGET_UNOFFICIAL_BUILD_ID := MindHopping
のようにする
該当ツイート
Kernel豆知識
設定ファイルはここ
arch/arm/configs/
ロゴはここ
drivers/video/logo/
設定ファイルに接頭句があったりする
— 音船 (@otfune) 2015, 11月 22
あとcm.mkに
# Custom tag for unofficial builds
TARGET_UNOFFICIAL_BUILD_ID := LegacyXperia
みたいな表記が可能。
例えばこれをZeroDigitalにするとその文字がビルドにつく。
— 音船 (@otfune) 2015, 11月 22
最後に
自分で掘り起こすめんどくささとお別れ出来る