mirror of
https://github.com/LineageOS/android.git
synced 2025-05-24 02:14:03 -04:00
Due to the fact that halimpl and hidimpl have diverged in Q (sm8150 tag supports only SN100x while sdm845 tag supports PN80T/PN81T/PN553/PN557), it is now needed to have different branches for the mentioned repositories. The devices must then set the soong namespace to select the proper impls. For example, a device with PN553 chip, would add the following to its device.mk: PRODUCT_SOONG_NAMESPACES += \ vendor/nxp/opensource/pn5xx Change-Id: I431a1ca9445b3981f15e39236a97b6d7f7891b28
LineageOS =========== Getting started --------------- To get started with Android/LineageOS, you'll need to get familiar with [Repo](https://source.android.com/source/using-repo.html) and [Version Control with Git](https://source.android.com/source/version-control.html). To initialize your local repository using the LineageOS trees, use a command like this: ``` repo init -u git://github.com/LineageOS/android.git -b lineage-17.0 ``` Then to sync up: ``` repo sync ``` Please see the [LineageOS Wiki](https://wiki.lineageos.org/) for building instructions, by device. Submitting patches ------------------ Patches are always welcome! Please submit your patches via LineageOS Gerrit! Simply follow our guide on [how to submit patches](https://wiki.lineageos.org/submitting-patch-howto.html). To view the status of your and others' patches, visit [LineageOS Gerrit Code Review](https://review.lineageos.org/). Buildbot -------- All supported devices are built weekly and periodically as changes are committed to ensure the source trees remain buildable. You can view the current build statuses at [LineageOS Jenkins](https://jenkins.lineageos.org/). Builds produced weekly by the buildbot can be downloaded from [LineageOS downloads](https://download.lineageos.org/).
Description