-
First step is to check the official devices repository and add your device if it is not present .
-
Required props are for official maintainers :
ro.spark.device.name=Poco F3
ro.spark.group.url=https://t.me/
ro.spark.maintainer=Sukeerat Singh Goindi
ro.spark.maintainer.username=irongfly
Please add these props in your device repos.
1st line: Device name
2nd line: Telegram device group link
3rd line: Your full name
4th line: Your telegram username
- Always push your device trees with the naming scheme like android_XXX and with with correct branch.
- Track everything needed in vendor/ci
Kernel - android_kernel_xiaomi_alioth
DT - android_device_xiaomi_alioth
DT Common - android_device_xiaomi_alioth-common
Vendor Common - android_vendor_xiaomi_alioth-common
- Now for dependencies , they should all be on Spark-Devices
- Note :- If you add a directory to be synced which already exists , please use vendor/ci/codename.sh (For Examples Hals
- Now for patches or source changes you might need you can push to Code Review System and cherry-pick in the same file.
- For user builds , export buildtype="user" in ci repo.sh