<?xml version="1.0" encoding="UTF-8"?>
<manifest>

    <!-- Remotes -->
    <remote name="crdroidandroid"
        fetch="https://github.com/crdroidandroid" />

    <remote name="crdroid-gitlab"
        fetch="https://gitlab.com/crdroidandroid" />

    <!-- Device -->
    <project name="android_device_oneplus_sm8650-common"
        path="device/oneplus/sm8650-common"
        remote="crdroidandroid"
        revision="16.0" />

    <project name="android_device_oneplus_avalon"
        path="device/oneplus/avalon"
        remote="crdroidandroid"
        revision="16.0" />

    <!-- Vendor -->
    <project name="TheMuppets/proprietary_vendor_oneplus_avalon"
        path="vendor/oneplus/avalon"
        remote="github"
        revision="lineage-23.2" />

    <project name="TheMuppets/proprietary_vendor_oneplus_sm8650-common"
        path="vendor/oneplus/sm8650-common"
        remote="github"
        revision="lineage-23.2" />

    <project name="proprietary_vendor_oneplus_dolby"
        path="vendor/oneplus/dolby"
        remote="crdroid-gitlab"
        revision="16.0" />

    <project name="proprietary_vendor_oneplus_ir"
        path="vendor/oneplus/ir"
        remote="crdroid-gitlab"
        revision="16.0" />

    <!-- Kernel -->
    <project name="android_kernel_oneplus_sm8650"
        path="kernel/oneplus/sm8650"
        remote="crdroidandroid"
        revision="16.0" />

    <project name="android_kernel_oneplus_sm8650-devicetrees"
        path="kernel/oneplus/sm8650-devicetrees"
        remote="crdroidandroid"
        revision="16.0" />

    <project name="android_kernel_oneplus_sm8650-modules"
        path="kernel/oneplus/sm8650-modules"
        remote="crdroidandroid"
        revision="16.0" />

    <!-- Hardware -->
    <project name="android_hardware_oplus"
        path="hardware/oplus"
        remote="crdroidandroid"
        revision="16.0" />

</manifest>

    
