I think it's been posted in the past, but a bit of googling awhile back turned up a solid handful of the relevant Repo's. Evo's repo layout is very similar to Lineage's (aren't they all). I'll post a link to the ones I generally keep an eye on. I usually keep an eye on this and Lineage's repo (device specific as well). Thiers also a Telegram channel (several actually) for EvoX and for our device specifically that has occasionally good info on it. I think that's posted somewhere in this thread as well. Again, I only check the repo's to keep an eye on how development is going and out of curiosity, never tried to lunch my own ROM, so you may need more than listed below to accomplish that.
EvoX Rom Repos: https://github.com/orgs/Evolution-X/repositories
EvoX Device Repos: https://github.com/orgs/Evolution-X-Devices/repositories
Releases & Changelogs: https://github.com/Evolution-X-Devices/official_devices/commits/master
InstantnoodleP (OnePlus 8 Pro) Device Specific Repos or Repos that apply to that device:
![]()
Commits · Evolution-X-Devices/device_oneplus_sm8250-common
Common tree for OnePlus 8 series. Contribute to Evolution-X-Devices/device_oneplus_sm8250-common development by creating an account on GitHub.github.com
![]()
Commits · Evolution-X-Devices/vendor_oneplus-new
Contribute to Evolution-X-Devices/vendor_oneplus-new development by creating an account on GitHub.github.com
![]()
Commits · Evolution-X-Devices/hardware_oneplus
Common OnePlus hals, interfaces & packages . Contribute to Evolution-X-Devices/hardware_oneplus development by creating an account on GitHub.github.com
![]()
Commits · Evolution-X-Devices/kernel_oneplus_sm8250
Kernel tree for OnePlus 8 Series. Contribute to Evolution-X-Devices/kernel_oneplus_sm8250 development by creating an account on GitHub.github.com
![]()
Commits · Evolution-X-Devices/device_oneplus_instantnoodlep
Device specific tree for OnePlus 8Pro. Contribute to Evolution-X-Devices/device_oneplus_instantnoodlep development by creating an account on GitHub.github.com
![]()
Commits · Evolution-X-Devices/device_oneplus_common
Common OnePlus Interfaces. Contribute to Evolution-X-Devices/device_oneplus_common development by creating an account on GitHub.github.com
![]()
Commits · Evolution-X-Devices/vendor_oneplus_sm8250-common
Common Vendor tree for OnePlus 8 Series. Contribute to Evolution-X-Devices/vendor_oneplus_sm8250-common development by creating an account on GitHub.github.com
In order to compile for the device, all's you need to do is sync our ROM source, lunch the device (e.g lunch evolution_instantnoodlep-userdebug) and it will automatically pull all required device specific dependencies via roomservice.
device_oneplus_sm8250-common/evolution.dependencies at snow · Evolution-X-Devices/device_oneplus_sm8250-common
Common tree for OnePlus 8 series. Contribute to Evolution-X-Devices/device_oneplus_sm8250-common development by creating an account on GitHub.
Also, a bit of a correction to make here. device_oneplus_common is deprecated & replaced with hardware_oneplus.