>>837
初めっから作る方が、てっとり早いかと
かなり長いが興味ない方はスルーして

PC準備:Linuxで作業
参考:https://source.android.com/setup/build/initializing?hl=ja

ソースのダウンロード
1. ロム共通のソース
2. デバイス固有のソース
をダウンロードするだけど、repoコマンドである程度自動で実施してくれる

lineageOSの場合
https://github.com/LineageOS/android/blob/lineage-18.1/README.mkdn
https://wiki.lineageos.org/devices/hlte/build
読んでみて

ビルド開始コマンドは、一度開いた同じターミナル上で実施
$ repo init -u git://github.com/LineageOS/android.git -b lineage-18.1
$ repo sync
ここまでで、ロム共通の部分をダウンロード
$ . build/envsetup.sh
上記は開いているターミナルでの環境変数を設定してくれる
$ breakfast hlte
上記はGalaxy note 3がビルドの際のデバイス名が hlteだから

結果は、.repoという隠しフォルダに下記のフォルダが出来上がる
local_manifests :デバイス固有のソース管理フォルダ
manifest.xml
manifests
manifests.git
project-objects :ロム共通のソース管理フォルダ
project.list :ロム共通のソース管理フォルダ
projects
repo