I am trying to contribute to lineageos for Sumire device. I have already successfully build CM-14.1 and install it on my device.
Now I want to port it for lineage-16.0, the problem is the documentation I have found so far is very scarce.
This is what I know up until now:
In Lineage IRC someone told me:
- Fork the cm-14.1 branch to lineage-16.0, change the required config files, and build in a 16.0 build env.
So, I have forked the repo for my device. Now, I suppose I have to create a new branch from cm-14.1 and call it Lineage-16.0 and start building and beging fixing errors.
The problem is, How am I suppose to configure repo to pull https://github.com/elbaulp/android_device_sony_sumire instead of https://github.com/LineageOS/android_device_sony_sumire when building?
Am I supposed to change this line in the Manifest
lineage/mirror/default.xml: <project name="LineageOS/android_device_sony_sumire" />
by
lineage/mirror/default.xml: <project name="elbaulp/android_device_sony_sumire" />
Resources:
https://msystechnologies.com/porting-custom-rom-to-android-device/