[
  {
    "path": "README.mkdn",
    "content": "# Resurrection Remix OS Q 2020 #\n\n\nGetting started\n---------------\n\nTo get started with Android/RR, you'll need to get\nfamiliar with [git and repo](https://source.android.com/setup/develop).\n\nSync \n---------------\n```bash\n\n# Initialize local repository\nrepo init -u https://github.com/ResurrectionRemix/platform_manifest.git -b Q\n\n# Sync\nrepo sync --force-sync --no-clone-bundle\n```\n\nBuild\n---------------\n\n```bash\n\n# Set up environment\n$ . build/envsetup.sh\n\n# Choose a target\n$ lunch rr_$device-userdebug\n\n# Build the code\n$ mka bacon\n```\n\n\nImportant for FOD devices \n---------------\n```bash\n\nFor devices with in-display fingerprint, you need to adapt your devices to FOD 1.1 for things to work properly. FOD1.1 + fod-ext value to call the HAL layer\n\nAlso set this flag in device tree device.mk \n\nTARGET_HAS_FOD := true\n\nFor Devices who don't wish to adapt to 1.1, and wish to stick to los 1.0 ext impl, please merge the following two commits in frameworks/base and packages/apps/Settings \n\nthanks to Pavan Parmeshwar\n\n\nBase: \nhttps://github.com/ResurrectionRemix/android_frameworks_base/commit/b27490b437a1bc2a767af6d0dd8a30aae96036f0\n\nSettings\nhttps://github.com/ResurrectionRemix/Resurrection_packages_apps_Settings/commit/24551c50223cbccd8fd74f053463f99e38ee93d8\n\n\nPlease don't forget extension lib\n\n```\nFor devices with hardware keys, you need to add the following\n---------------\n```bash\n\n\nAdd these lines to <device_tree_path/overlay/frameworks/base/core/res/res/values/config.xml>\n\n    <!-- Hardware 'face' keys present on the device, stored as a bit field.\n         This integer should equal the sum of the corresponding value for each\n         of the following keys present:\n          1 - Home\n          2 - Back\n          4 - Menu\n          8 - Assistant (search)\n          16 - App switch\n          32 - Camera\n       For example, a device with Back, Home and AppSwitch keys would set this\n       config to 19. -->\n    <integer name=\"config_deviceHardwareKeys\">72</integer>\n\n\n    <!-- Hardware 'face' keys present on the device, stored as a bit field.\n         This integer should equal the sum of the corresponding value for each\n         of the following keys present:\n          1 - Home\n          2 - Back\n          4 - Menu\n          8 - Assistant (search)\n          16 - App switch\n          32 - Camera\n       For example, a device with Back, Home and AppSwitch keys would set this\n       config to 19. -->\n    <integer name=\"config_deviceHardwareWakeKeys\">72</integer>\n\n    <!-- Button brightness -->\n    <bool name=\"config_button_brightness_support\">true</bool>\n    <integer name=\"config_button_brightness_default\">128</integer>\n\nNumbers vary on how many hardware keys you have on your device. See the config description for how to add those.\n\n```\nDevices with alertsliders / custom key handlers\n---------------\n```bash\n You need to update your keyhandler class and paths to \n\n<device_tree_path/overlay/frameworks/base/res/res/values/config.xml>\n\n# Like this \n    <!-- Paths to the libraries that contain device specific key handlers -->\n    <string-array name=\"config_deviceKeyHandlerLibs\" translatable=\"false\">\n        <item>/system/priv-app/LineageParts/LineageParts.apk</item>\n    </string-array>\n\n    <!-- Names of the key handler classes -->\n    <string-array name=\"config_deviceKeyHandlerClasses\" translatable=\"false\">\n        <item>org.lineageos.lineageparts.gestures.KeyHandler</item>\n    </string-array>\n```\nFor face unlock\n---------------\n```bash\n\nSet TARGET_FACE_UNLOCK_SUPPORTED := true to build face unlock packages. Do this if your device supports face unlock (which it mostly does).\n```\n\nOther configs and locations in device tree\n---------------\n```bash\n\n\nUse these lines in <device_tree_path/overlay/frameworks/base/res/res/values/config.xml>\n```\n    <!-- Whether the device supports Smart Pixels --> \n    <bool name=\"config_supportSmartPixels\">true</bool>\n\n    <!-- Whether device has physical tri state switch -->\n    <bool name=\"config_hasAlertSlider\">true</bool>\n\n    <!-- Enable face auth when swiping security view  \n      for popup cameras-->\n    <bool name=\"config_faceAuthOnSecurityView\">true</bool>\n\n    <!-- Whether device has warp charging support -->\n    <bool name=\"config_hasWarpCharger\">true</bool>\n\n    <!-- Whether device has Dash charging support -->\n    <bool name=\"config_hasDashCharger\">true</bool>\n\n    <!-- Whether device has VOOC charging support -->\n    <bool name=\"config_hasVoocCharger\">false</bool>\n\n    <!-- Path to fast charging status file to detect whether an oem fast charger is active -->\n    <string name=\"config_oemFastChargerStatusPath\" translatable=\"false\"></string>\n    <!-- Expected value from fast charging status file  -->\n    <string name=\"config_oemFastChargerStatusValue\" translatable=\"false\"></string>\n\n    <!-- Whether device supports variable refresh rate -->\n    <bool name=\"config_hasVariableRefreshRate\">true</bool>\n    <!-- Default setting for refresh rate\n      0 = Auto\n      1 = 60HZ\n      2 = 90Hz -->\n    <integer name=\"config_defaultVariableRefreshRateSetting\">2</integer>\n\n    <!--Systeminfo for quick settings header -->\n    <string name=\"config_sysCPUTemp\">/sys/class/<path_to_option></string>\n    <string name=\"config_sysBatteryTemp\">/sys/class/power_supply/battery/temp</string>\n    <string name=\"config_sysGPUFreq\">/sys/kernel/gpu/gpu_clock</string>\n    <string name=\"config_sysGPULoad\">/sys/kernel/gpu/gpu_busy</string>\n    <integer name=\"config_sysCPUTempMultiplier\"><device_specific_mulitplyer></integer>\n    <integer name=\"config_sysBatteryTempMultiplier\"><device_specific_mulitplyer></integer>\n    Replace <path_to_option> and <device_specific_mulitplyer> with own device specific paths\n\n    <!-- If Smart charging supported by kernel and device sepolicy -->\n    <bool name=\"config_smartChargingAvailable\">true</bool>\n\nUse these lines in <device_tree_path/overlay/packages/apps/Settings/res/values/config.xml>\n```\n    <!-- Use only if devices have variable intensity support for haptics-->\n    <bool name=\"config_vibration_supports_multiple_intensities\">true</bool>\n\n    <!-- If device supports battery health options -->\n    <bool name=\"config_supportBatteryHealth\">true</bool>\n    <string name=\"config_batChargeCycle\">path</string>\n    <string name=\"config_batDesCap\">path</string>\n    <string name=\"config_batCurCap\">path</string>\n\n    Replace path with device specific path\n\n```\n\nPlease maintain proper authorship for all commits for above overlays\n---------------\n```bash\n```\n\nFor OTA \n---------------\n```bash\nOnce you are done with your build you can upload your ota.json file from out/product directory if you are a maintainer.\n```\n\nHow can I be maintainer?\n---------------\n```bash\n\nMake a pull request at https://github.com/ResurrectionRemix/Resurrection_packages_apps_Settings/blob/Q/res/values/resurrection_device_maintainers_strings.xml\n\nMake the commit like this by including device in fragment https://github.com/ResurrectionRemix/Resurrection_packages_apps_Settings/commit/9686023738c3b09feaa547cb3658d6c2bda737e1\n\nWith your name. Choose any device you want to maintain for but in the pull request please post with an xda thread (optional),  device source and kernel source as the commit message\n\nIt will be reviewed and changes will be approved if everything is fine\n\n\nApproved maintainers will gain access to RR device repo and RR OTA server\nCredentials will be given in a separate group created for maintainers\n```\n\nTranslations \n---------------\n```bash\n\nWe don't have crowdin at the moment so you can merge a pull request in our repos which require translations. Please validate your XMLs first. We will review them and merge them as soon as possible.\n```\n\nLastly \n---------------\n```bash\nRemember to give credits where necessary\n```\n\n\n### That's all for now. ###\n\nHappy building\n---------------\n```bash\n\n\n### - RR Team ###\n\n"
  },
  {
    "path": "default.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<manifest>\n\n  <remote  name=\"github\"\n           fetch=\"..\"\n           review=\"review.lineageos.org\" />\n\n  <remote  name=\"gitlab\"\n           fetch=\"https://gitlab.com/\" />\n\n  <remote  name=\"private\"\n           fetch=\"ssh://git@github.com\" />\n\n  <remote  name=\"aosp\"\n           fetch=\"https://android.googlesource.com\"\n           review=\"android-review.googlesource.com\"\n           revision=\"refs/tags/android-10.0.0_r41\"/>\n\n  <remote  name=\"rr\"\n           fetch=\"https://github.com/ResurrectionRemix\"\n           revision=\"Q\"\n\t       review=\"\" />\n\n  <remote  name=\"bb\"\n           fetch=\"https://gitlab.com/rr-os\"\n           revision=\"Q\"\n\t       review=\"\" />\n\n\n  <remote  name=\"vd\"\n           fetch=\"https://github.com/varund7726\"\n           revision=\"Q\"\n\t       review=\"\" />\n\n  <remote  name=\"rr-d\"\n           fetch=\"https://github.com/ResurrectionRemix-Devices\"\n           revision=\"Q\" />\n\n  <default revision=\"refs/heads/lineage-17.1\"\n           remote=\"github\"\n           sync-c=\"true\"\n           sync-j=\"4\" />\n\n  <!-- AOSP Projects -->\n  <project path=\"build/blueprint\" name=\"LineageOS/android_build_blueprint\" groups=\"pdk,tradefed\" />\n  <project path=\"build/kati\" name=\"platform/build/kati\" groups=\"pdk,tradefed\" remote=\"aosp\" />\n  <project path=\"art\" name=\"LineageOS/android_art\" groups=\"pdk\" />\n  <project path=\"bionic\" name=\"LineageOS/android_bionic\" groups=\"pdk\" />\n  <project path=\"bootable/recovery\" name=\"LineageOS/android_bootable_recovery\" groups=\"pdk\" />\n  <project path=\"cts\" name=\"platform/cts\" groups=\"cts,pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"dalvik\" name=\"platform/dalvik\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"developers/build\" name=\"platform/developers/build\" groups=\"developers,pdk\" remote=\"aosp\" />\n  <project path=\"development\" name=\"LineageOS/android_development\" groups=\"developers,pdk-cw-fs,pdk-fs\" />\n  <project path=\"device/common\" name=\"device/common\" groups=\"pdk-cw-fs,pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/arm64\" name=\"device/generic/arm64\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/armv7-a-neon\" name=\"device/generic/armv7-a-neon\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/car\" name=\"device/generic/car\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/common\" name=\"device/generic/common\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/goldfish\" name=\"LineageOS/android_device_generic_goldfish\" groups=\"pdk\" />\n  <project path=\"device/generic/goldfish-opengl\" name=\"device/generic/goldfish-opengl\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/mini-emulator-arm64\" name=\"device/generic/mini-emulator-arm64\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/mini-emulator-armv7-a-neon\" name=\"device/generic/mini-emulator-armv7-a-neon\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/mini-emulator-x86\" name=\"device/generic/mini-emulator-x86\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/mini-emulator-x86_64\" name=\"device/generic/mini-emulator-x86_64\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/qemu\" name=\"device/generic/qemu\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/trusty\" name=\"device/generic/trusty\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/uml\" name=\"device/generic/uml\" groups=\"device,pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/x86\" name=\"device/generic/x86\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/generic/x86_64\" name=\"device/generic/x86_64\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"device/google/atv\" name=\"LineageOS/android_device_google_atv\" groups=\"device,broadcom_pdk,generic_fs,pdk\" />\n  <project path=\"device/google/contexthub\" name=\"device/google/contexthub\" groups=\"device,marlin,pdk\" remote=\"aosp\" />\n  <project path=\"device/sample\" name=\"device/sample\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/ARMComputeLibrary\" name=\"platform/external/ARMComputeLibrary\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/aac\" name=\"LineageOS/android_external_aac\" groups=\"pdk\" />\n  <project path=\"external/adeb\" name=\"platform/external/adeb\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/adhd\" name=\"platform/external/adhd\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/adt-infra\" name=\"platform/external/adt-infra\" groups=\"adt-infra,notdefault,pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/android-clat\" name=\"platform/external/android-clat\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/androidplot\" name=\"platform/external/androidplot\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/ant-glob\" name=\"platform/external/ant-glob\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/antlr\" name=\"platform/external/antlr\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/apache-commons-bcel\" name=\"platform/external/apache-commons-bcel\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/apache-commons-compress\" name=\"platform/external/apache-commons-compress\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/apache-commons-math\" name=\"platform/external/apache-commons-math\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/apache-harmony\" name=\"platform/external/apache-harmony\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/apache-http\" name=\"platform/external/apache-http\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/apache-xml\" name=\"platform/external/apache-xml\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/archive-patcher\" name=\"platform/external/archive-patcher\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/arm-neon-tests\" name=\"platform/external/arm-neon-tests\" groups=\"vendor\" remote=\"aosp\" />\n  <project path=\"external/arm-optimized-routines\" name=\"platform/external/arm-optimized-routines\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/autotest\" name=\"platform/external/autotest\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/avb\" name=\"platform/external/avb\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/bcc\" name=\"platform/external/bcc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/blktrace\" name=\"platform/external/blktrace\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/boringssl\" name=\"platform/external/boringssl\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/bouncycastle\" name=\"platform/external/bouncycastle\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/brotli\" name=\"platform/external/brotli\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/bsdiff\" name=\"platform/external/bsdiff\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/bzip2\" name=\"platform/external/bzip2\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/caliper\" name=\"platform/external/caliper\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/capstone\" name=\"platform/external/capstone\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/catch2\" name=\"platform/external/catch2\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/cblas\" name=\"platform/external/cblas\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/chromium-libpac\" name=\"LineageOS/android_external_chromium-libpac\" groups=\"pdk\" />\n  <project path=\"external/chromium-trace\" name=\"platform/external/chromium-trace\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/chromium-webview\" name=\"LineageOS/android_external_chromium-webview\" groups=\"pdk\" revision=\"master\" clone-depth=\"1\" />\n  <project path=\"external/clang\" name=\"platform/external/clang\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/cldr\" name=\"LineageOS/android_external_cldr\" groups=\"pdk\" />\n  <project path=\"external/cmockery\" name=\"platform/external/cmockery\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/cn-cbor\" name=\"platform/external/cn-cbor\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/compiler-rt\" name=\"platform/external/compiler-rt\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/conscrypt\" name=\"platform/external/conscrypt\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/crcalc\" name=\"platform/external/crcalc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/cros/system_api\" name=\"platform/external/cros/system_api\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/curl\" name=\"platform/external/curl\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/dagger2\" name=\"platform/external/dagger2\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/deqp\" name=\"platform/external/deqp\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/deqp-deps/SPIRV-Headers\" name=\"platform/external/deqp-deps/SPIRV-Headers\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/deqp-deps/SPIRV-Tools\" name=\"platform/external/deqp-deps/SPIRV-Tools\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/deqp-deps/glslang\" name=\"platform/external/deqp-deps/glslang\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/desugar\" name=\"platform/external/desugar\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/dexmaker\" name=\"platform/external/dexmaker\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/dlmalloc\" name=\"platform/external/dlmalloc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/dng_sdk\" name=\"platform/external/dng_sdk\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/dnsmasq\" name=\"LineageOS/android_external_dnsmasq\" groups=\"pdk\" />\n  <project path=\"external/doclava\" name=\"platform/external/doclava\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/dokka\" name=\"platform/external/dokka\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/drm_hwcomposer\" name=\"platform/external/drm_hwcomposer\" groups=\"drm_hwcomposer,pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/droiddriver\" name=\"platform/external/droiddriver\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/drrickorang\" name=\"platform/external/drrickorang\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/dtc\" name=\"platform/external/dtc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/dynamic_depth\" name=\"platform/external/dynamic_depth\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/e2fsprogs\" name=\"LineageOS/android_external_e2fsprogs\" groups=\"pdk\" />\n  <project path=\"external/easymock\" name=\"platform/external/easymock\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/eigen\" name=\"platform/external/eigen\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/elfutils\" name=\"platform/external/elfutils\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/emma\" name=\"platform/external/emma\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/epid-sdk\" name=\"platform/external/epid-sdk\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/error_prone\" name=\"platform/external/error_prone\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/expat\" name=\"platform/external/expat\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/f2fs-tools\" name=\"platform/external/f2fs-tools\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/fdlibm\" name=\"platform/external/fdlibm\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/fec\" name=\"platform/external/fec\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/flac\" name=\"platform/external/flac\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/flatbuffers\" name=\"platform/external/flatbuffers\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/fonttools\" name=\"platform/external/fonttools\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/freetype\" name=\"LineageOS/android_external_freetype\" groups=\"pdk\" />\n  <project path=\"external/fsck_msdos\" name=\"platform/external/fsck_msdos\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/fsverity-utils\" name=\"platform/external/fsverity-utils\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/gemmlowp\" name=\"platform/external/gemmlowp\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/gflags\" name=\"platform/external/gflags\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/giflib\" name=\"platform/external/giflib\" groups=\"pdk,qcom_msm8x26\" remote=\"aosp\" />\n  <project path=\"external/glide\" name=\"platform/external/glide\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/golang-protobuf\" name=\"platform/external/golang-protobuf\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-benchmark\" name=\"platform/external/google-benchmark\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-breakpad\" name=\"platform/external/google-breakpad\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/google-fonts/arbutus-slab\" name=\"platform/external/google-fonts/arbutus-slab\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-fonts/arvo\" name=\"platform/external/google-fonts/arvo\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-fonts/carrois-gothic-sc\" name=\"platform/external/google-fonts/carrois-gothic-sc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-fonts/coming-soon\" name=\"platform/external/google-fonts/coming-soon\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-fonts/cutive-mono\" name=\"platform/external/google-fonts/cutive-mono\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-fonts/dancing-script\" name=\"platform/external/google-fonts/dancing-script\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-fonts/lato\" name=\"platform/external/google-fonts/lato\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-fonts/rubik\" name=\"platform/external/google-fonts/rubik\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-fonts/source-sans-pro\" name=\"platform/external/google-fonts/source-sans-pro\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-fonts/zilla-slab\" name=\"platform/external/google-fonts/zilla-slab\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-fruit\" name=\"platform/external/google-fruit\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/google-styleguide\" name=\"platform/external/google-styleguide\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/googletest\" name=\"platform/external/googletest\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/gptfdisk\" name=\"LineageOS/android_external_gptfdisk\" groups=\"pdk\" />\n  <project path=\"external/grpc-grpc\" name=\"platform/external/grpc-grpc\" groups=\"pdk,tradefed\" remote=\"aosp\" />\n  <project path=\"external/grpc-grpc-java\" name=\"platform/external/grpc-grpc-java\" groups=\"pdk,tradefed\" remote=\"aosp\" />\n  <project path=\"external/guava\" name=\"platform/external/guava\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/guice\" name=\"platform/external/guice\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/hamcrest\" name=\"platform/external/hamcrest\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/harfbuzz_ng\" name=\"platform/external/harfbuzz_ng\" groups=\"pdk,qcom_msm8x26\" remote=\"aosp\" />\n  <project path=\"external/honggfuzz\" name=\"platform/external/honggfuzz\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/hyphenation-patterns\" name=\"platform/external/hyphenation-patterns\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/icu\" name=\"LineageOS/android_external_icu\" groups=\"pdk\" />\n  <project path=\"external/ImageMagick\" name=\"platform/external/ImageMagick\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/image_io\" name=\"platform/external/image_io\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/ims\" name=\"platform/external/ims\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/iperf3\" name=\"platform/external/iperf3\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/iproute2\" name=\"platform/external/iproute2\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/ipsec-tools\" name=\"platform/external/ipsec-tools\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/iptables\" name=\"platform/external/iptables\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/iputils\" name=\"platform/external/iputils\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/iw\" name=\"platform/external/iw\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jacoco\" name=\"platform/external/jacoco\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jarjar\" name=\"platform/external/jarjar\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/javaparser\" name=\"platform/external/javaparser\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/javapoet\" name=\"platform/external/javapoet\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/javasqlite\" name=\"platform/external/javasqlite\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jcommander\" name=\"platform/external/jcommander\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jdiff\" name=\"platform/external/jdiff\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jemalloc\" name=\"platform/external/jemalloc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jemalloc_new\" name=\"platform/external/jemalloc_new\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jline\" name=\"platform/external/jline\" groups=\"pdk,tradefed,pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/jsilver\" name=\"platform/external/jsilver\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jsmn\" name=\"platform/external/jsmn\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jsoncpp\" name=\"platform/external/jsoncpp\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jsr305\" name=\"platform/external/jsr305\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/jsr330\" name=\"platform/external/jsr330\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/junit\" name=\"platform/external/junit\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/junit-params\" name=\"platform/external/junit-params\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/kernel-headers\" name=\"platform/external/kernel-headers\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/kmod\" name=\"platform/external/kmod\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/kotlinc\" name=\"platform/external/kotlinc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/ksoap2\" name=\"platform/external/ksoap2\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libaom\" name=\"LineageOS/android_external_libaom\" groups=\"pdk\" />\n  <project path=\"external/libavc\" name=\"LineageOS/android_external_libavc\" groups=\"pdk\" />\n  <project path=\"external/libbackup\" name=\"platform/external/libbackup\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libbrillo\" name=\"platform/external/libbrillo\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libcap\" name=\"platform/external/libcap\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libcap-ng\" name=\"platform/external/libcap-ng\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libchrome\" name=\"platform/external/libchrome\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libcups\" name=\"platform/external/libcups\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/libcxx\" name=\"LineageOS/android_external_libcxx\" groups=\"pdk\" />\n  <project path=\"external/libcxxabi\" name=\"platform/external/libcxxabi\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libdaemon\" name=\"platform/external/libdaemon\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libdivsufsort\" name=\"platform/external/libdivsufsort\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libdrm\" name=\"platform/external/libdrm\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libese\" name=\"platform/external/libese\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libevent\" name=\"platform/external/libevent\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libexif\" name=\"LineageOS/android_external_libexif\" groups=\"pdk\" />\n  <project path=\"external/libffi\" name=\"platform/external/libffi\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libgav1\" name=\"platform/external/libgav1\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libgsm\" name=\"platform/external/libgsm\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libhevc\" name=\"LineageOS/android_external_libhevc\" groups=\"pdk\" />\n  <project path=\"external/libjpeg-turbo\" name=\"platform/external/libjpeg-turbo\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libkmsxx\" name=\"platform/external/libkmsxx\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libldac\" name=\"platform/external/libldac\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libmpeg2\" name=\"platform/external/libmpeg2\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libmtp\" name=\"platform/external/libmtp\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libnetfilter_conntrack\" name=\"platform/external/libnetfilter_conntrack\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libnfnetlink\" name=\"platform/external/libnfnetlink\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libnl\" name=\"platform/external/libnl\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libogg\" name=\"platform/external/libogg\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libopus\" name=\"platform/external/libopus\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libpcap\" name=\"platform/external/libpcap\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libphonenumber\" name=\"platform/external/libphonenumber\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libpng\" name=\"platform/external/libpng\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libprotobuf-mutator\" name=\"platform/external/libprotobuf-mutator\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libtextclassifier\" name=\"LineageOS/android_external_libtextclassifier\" groups=\"pdk\" />\n  <project path=\"external/libunwind\" name=\"platform/external/libunwind\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libunwind_llvm\" name=\"platform/external/libunwind_llvm\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libusb\" name=\"platform/external/libusb\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libusb-compat\" name=\"platform/external/libusb-compat\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libutf\" name=\"platform/external/libutf\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libvpx\" name=\"platform/external/libvpx\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libvterm\" name=\"platform/external/libvterm\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libxaac\" name=\"platform/external/libxaac\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libxcam\" name=\"platform/external/libxcam\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libxkbcommon\" name=\"platform/external/libxkbcommon\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/libxml2\" name=\"platform/external/libxml2\" groups=\"pdk,libxml2\" remote=\"aosp\" />\n  <project path=\"external/libyuv\" name=\"platform/external/libyuv\" groups=\"pdk,libyuv\" remote=\"aosp\" />\n  <project path=\"external/linux-kselftest\" name=\"platform/external/linux-kselftest\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/llvm\" name=\"platform/external/llvm\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/lmfit\" name=\"platform/external/lmfit\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/ltp\" name=\"platform/external/ltp\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/lua\" name=\"platform/external/lua\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/lz4\" name=\"platform/external/lz4\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/lzma\" name=\"platform/external/lzma\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/markdown\" name=\"platform/external/markdown\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/mdnsresponder\" name=\"platform/external/mdnsresponder\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/mesa3d\" name=\"platform/external/mesa3d\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/Microsoft-GSL\" name=\"platform/external/Microsoft-GSL\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/minigbm\" name=\"platform/external/minigbm\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/minijail\" name=\"platform/external/minijail\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/mksh\" name=\"LineageOS/android_external_mksh\" groups=\"pdk\" />\n  <project path=\"external/mockftpserver\" name=\"platform/external/mockftpserver\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/mockito\" name=\"platform/external/mockito\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/mockwebserver\" name=\"platform/external/mockwebserver\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/modp_b64\" name=\"platform/external/modp_b64\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/mp4parser\" name=\"platform/external/mp4parser\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/mtpd\" name=\"platform/external/mtpd\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/nanohttpd\" name=\"platform/external/nanohttpd\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/nanopb-c\" name=\"platform/external/nanopb-c\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/naver-fonts\" name=\"platform/external/naver-fonts\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/neon_2_sse\" name=\"platform/external/neon_2_sse\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/neven\" name=\"platform/external/neven\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/newfs_msdos\" name=\"platform/external/newfs_msdos\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/nfacct\" name=\"platform/external/nfacct\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/nist-pkits\" name=\"platform/external/nist-pkits\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/nist-sip\" name=\"platform/external/nist-sip\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/nos/host/generic\" name=\"platform/external/nos/host/generic\" groups=\"pixel\" remote=\"aosp\" />\n  <project path=\"external/noto-fonts\" name=\"platform/external/noto-fonts\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/oauth\" name=\"platform/external/oauth\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/objenesis\" name=\"platform/external/objenesis\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/oj-libjdwp\" name=\"platform/external/oj-libjdwp\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/okhttp\" name=\"LineageOS/android_external_okhttp\" groups=\"pdk\" />\n  <project path=\"external/one-true-awk\" name=\"platform/external/one-true-awk\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/opencensus-java\" name=\"platform/external/opencensus-java\" groups=\"pdk,tradefed\" remote=\"aosp\" />\n  <project path=\"external/openssh\" name=\"LineageOS/android_external_openssh\" groups=\"pdk\" />\n  <project path=\"external/owasp/sanitizer\" name=\"platform/external/owasp/sanitizer\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/parameter-framework\" name=\"platform/external/parameter-framework\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/pcre\" name=\"platform/external/pcre\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/pdfium\" name=\"platform/external/pdfium\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/perf_data_converter\" name=\"platform/external/perf_data_converter\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/perfetto\" name=\"platform/external/perfetto\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/piex\" name=\"platform/external/piex\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/ply\" name=\"platform/external/ply\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/ppp\" name=\"LineageOS/android_external_ppp\" groups=\"pdk\" />\n  <project path=\"external/proguard\" name=\"platform/external/proguard\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/protobuf\" name=\"platform/external/protobuf\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/protobuf-javalite\" name=\"platform/external/protobuf-javalite\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/puffin\" name=\"platform/external/puffin\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/python/apitools\" name=\"platform/external/python/apitools\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/python/cpython2\" name=\"platform/external/python/cpython2\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/python/cpython3\" name=\"platform/external/python/cpython3\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/python/dateutil\" name=\"platform/external/python/dateutil\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/python/funcsigs\" name=\"platform/external/python/funcsigs\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/python/futures\" name=\"platform/external/python/futures\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/python/google-api-python-client\" name=\"platform/external/python/google-api-python-client\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/python/httplib2\" name=\"platform/external/python/httplib2\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/python/mock\" name=\"platform/external/python/mock\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/python/oauth2client\" name=\"platform/external/python/oauth2client\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/python/pyasn1\" name=\"platform/external/python/pyasn1\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/python/pyasn1-modules\" name=\"platform/external/python/pyasn1-modules\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/python/rsa\" name=\"platform/external/python/rsa\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/python/setuptools\" name=\"platform/external/python/setuptools\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/python/six\" name=\"platform/external/python/six\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/python/uritemplates\" name=\"platform/external/python/uritemplates\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"external/rapidjson\" name=\"platform/external/rapidjson\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/rappor\" name=\"platform/external/rappor\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/replicaisland\" name=\"platform/external/replicaisland\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/rmi4utils\" name=\"platform/external/rmi4utils\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/robolectric\" name=\"platform/external/robolectric\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/robolectric-shadows\" name=\"platform/external/robolectric-shadows\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/roboto-fonts\" name=\"platform/external/roboto-fonts\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/rootdev\" name=\"platform/external/rootdev\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/Reactive-Extensions/RxCpp\" name=\"platform/external/Reactive-Extensions/RxCpp\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/scapy\" name=\"platform/external/scapy\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/scrypt\" name=\"platform/external/scrypt\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/seccomp-tests\" name=\"platform/external/seccomp-tests\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/selinux\" name=\"LineageOS/android_external_selinux\" groups=\"pdk\" />\n  <project path=\"external/setupcompat\" name=\"platform/external/setupcompat\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/setupdesign\" name=\"platform/external/setupdesign\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/sfntly\" name=\"platform/external/sfntly\" groups=\"pdk,qcom_msm8x26\" remote=\"aosp\" />\n  <project path=\"external/shaderc/spirv-headers\" name=\"platform/external/shaderc/spirv-headers\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/shflags\" name=\"platform/external/shflags\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/skia\" name=\"LineageOS/android_external_skia\" groups=\"pdk,qcom_msm8x26\" />\n  <project path=\"external/skqp\" name=\"platform/external/skqp\" groups=\"cts\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"external/sl4a\" name=\"platform/external/sl4a\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/slf4j\" name=\"platform/external/slf4j\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/smali\" name=\"platform/external/smali\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/snakeyaml\" name=\"platform/external/snakeyaml\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/sonic\" name=\"platform/external/sonic\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/sonivox\" name=\"LineageOS/android_external_sonivox\" groups=\"pdk\" />\n  <project path=\"external/speex\" name=\"platform/external/speex\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/spirv-llvm\" name=\"platform/external/spirv-llvm\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/squashfs-tools\" name=\"platform/external/squashfs-tools\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/strace\" name=\"platform/external/strace\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/stressapptest\" name=\"platform/external/stressapptest\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/subsampling-scale-image-view\" name=\"platform/external/subsampling-scale-image-view\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"external/swiftshader\" name=\"platform/external/swiftshader\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/syzkaller\" name=\"platform/external/syzkaller\" groups=\"projectarch,pdk\" remote=\"aosp\" />\n  <project path=\"external/tagsoup\" name=\"platform/external/tagsoup\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/tcpdump\" name=\"platform/external/tcpdump\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/tensorflow\" name=\"platform/external/tensorflow\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/testng\" name=\"platform/external/testng\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/tinyalsa\" name=\"LineageOS/android_external_tinyalsa\" groups=\"pdk\" />\n  <project path=\"external/tinycompress\" name=\"LineageOS/android_external_tinycompress\" groups=\"pdk\" />\n  <project path=\"external/tinyxml\" name=\"platform/external/tinyxml\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/tinyxml2\" name=\"platform/external/tinyxml2\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/toolchain-utils\" name=\"platform/external/toolchain-utils\" remote=\"aosp\" />\n  <project path=\"external/toybox\" name=\"LineageOS/android_external_toybox\" groups=\"pdk\" />\n  <project path=\"external/tremolo\" name=\"platform/external/tremolo\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/turbine\" name=\"platform/external/turbine\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/u-boot\" name=\"platform/external/u-boot\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/unicode\" name=\"platform/external/unicode\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/universal-tween-engine\" name=\"platform/external/universal-tween-engine\" remote=\"aosp\" />\n  <project path=\"external/ukey2\" name=\"platform/external/ukey2\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/v4l2_codec2\" name=\"platform/external/v4l2_codec2\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/v8\" name=\"LineageOS/android_external_v8\" groups=\"pdk\" />\n  <project path=\"external/vboot_reference\" name=\"platform/external/vboot_reference\" groups=\"vboot,pdk-fs\" remote=\"aosp\" />\n  <project path=\"external/virglrenderer\" name=\"platform/external/virglrenderer\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/vixl\" name=\"platform/external/vixl\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/vogar\" name=\"platform/external/vogar\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/volley\" name=\"platform/external/volley\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/vulkan-headers\" name=\"platform/external/vulkan-headers\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/vulkan-validation-layers\" name=\"platform/external/vulkan-validation-layers\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/walt\" name=\"platform/external/walt\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/wayland\" name=\"platform/external/wayland\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/wayland-protocols\" name=\"platform/external/wayland-protocols\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/webp\" name=\"platform/external/webp\" groups=\"pdk,qcom_msm8x26\" remote=\"aosp\" />\n  <project path=\"external/webrtc\" name=\"platform/external/webrtc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/wpa_supplicant_8\" name=\"LineageOS/android_external_wpa_supplicant_8\" groups=\"pdk\" />\n  <project path=\"external/wycheproof\" name=\"platform/external/wycheproof\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/xmp_toolkit\" name=\"platform/external/xmp_toolkit\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/xz-embedded\" name=\"platform/external/xz-embedded\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/xz-java\" name=\"platform/external/xz-java\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/yapf\" name=\"platform/external/yapf\" groups=\"vts,projectarch,pdk\" remote=\"aosp\" />\n  <project path=\"external/zlib\" name=\"platform/external/zlib\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/zopfli\" name=\"platform/external/zopfli\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"external/zxing\" name=\"platform/external/zxing\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"frameworks/compile/libbcc\" name=\"platform/frameworks/compile/libbcc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"frameworks/compile/mclinker\" name=\"platform/frameworks/compile/mclinker\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"frameworks/compile/slang\" name=\"platform/frameworks/compile/slang\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"frameworks/ex\" name=\"platform/frameworks/ex\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"frameworks/hardware/interfaces\" name=\"LineageOS/android_frameworks_hardware_interfaces\" groups=\"pdk\" />\n  <project path=\"frameworks/layoutlib\" name=\"platform/frameworks/layoutlib\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"frameworks/minikin\" name=\"LineageOS/android_frameworks_minikin\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"frameworks/ml\" name=\"platform/frameworks/ml\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"frameworks/multidex\" name=\"platform/frameworks/multidex\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <!--project path=\"frameworks/native\" name=\"LineageOS/android_frameworks_native\" groups=\"pdk\" /-->\n  <project path=\"frameworks/opt/bitmap\" name=\"platform/frameworks/opt/bitmap\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"frameworks/opt/calendar\" name=\"platform/frameworks/opt/calendar\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"frameworks/opt/car/services\" name=\"platform/frameworks/opt/car/services\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"frameworks/opt/car/setupwizard\" name=\"platform/frameworks/opt/car/setupwizard\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"frameworks/opt/chips\" name=\"platform/frameworks/opt/chips\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"frameworks/opt/colorpicker\" name=\"platform/frameworks/opt/colorpicker\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"frameworks/opt/gamesdk\" name=\"platform/frameworks/opt/gamesdk\" remote=\"aosp\" />\n  <project path=\"frameworks/opt/net/ethernet\" name=\"platform/frameworks/opt/net/ethernet\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"frameworks/opt/net/ike\" name=\"platform/frameworks/opt/net/ike\" groups=\"pdk\" remote=\"aosp\" />\n  <!--project path=\"frameworks/opt/net/ims\" name=\"platform/frameworks/opt/net/ims\" groups=\"frameworks_ims,pdk-cw-fs,pdk-fs\" remote=\"aosp\" /-->\n  <!--project path=\"frameworks/opt/net/wifi\" name=\"LineageOS/android_frameworks_opt_net_wifi\" groups=\"pdk\" /-->\n  <project path=\"frameworks/opt/net/voip\" name=\"LineageOS/android_frameworks_opt_net_voip\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"frameworks/opt/photoviewer\" name=\"platform/frameworks/opt/photoviewer\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"frameworks/opt/setupwizard\" name=\"platform/frameworks/opt/setupwizard\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <!--project path=\"frameworks/opt/telephony\" name=\"LineageOS/android_frameworks_opt_telephony\" groups=\"pdk\" /-->\n  <project path=\"frameworks/opt/timezonepicker\" name=\"LineageOS/android_frameworks_opt_timezonepicker\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"frameworks/opt/vcard\" name=\"platform/frameworks/opt/vcard\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"frameworks/rs\" name=\"platform/frameworks/rs\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"frameworks/wilhelm\" name=\"platform/frameworks/wilhelm\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"hardware/broadcom/libbt\" name=\"LineageOS/android_hardware_broadcom_libbt\" groups=\"pdk\" />\n  <project path=\"hardware/broadcom/wlan\" name=\"platform/hardware/broadcom/wlan\" groups=\"pdk,broadcom_wlan\" remote=\"aosp\" />\n  <project path=\"hardware/google/apf\" name=\"platform/hardware/google/apf\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"hardware/google/av\" name=\"platform/hardware/google/av\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"hardware/google/easel\" name=\"platform/hardware/google/easel\" groups=\"pdk,easel\" remote=\"aosp\" />\n  <project path=\"hardware/google/interfaces\" name=\"platform/hardware/google/interfaces\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"hardware/google/pixel\" name=\"platform/hardware/google/pixel\" groups=\"generic_fs,pixel\" remote=\"aosp\" />\n  <project path=\"hardware/google/pixel-sepolicy\" name=\"platform/hardware/google/pixel-sepolicy\" groups=\"generic_fs,pixel\" remote=\"aosp\" />\n  <project path=\"hardware/interfaces\" name=\"LineageOS/android_hardware_interfaces\" groups=\"pdk\" />\n  <project path=\"hardware/invensense\" name=\"platform/hardware/invensense\" groups=\"invensense,pdk\" remote=\"aosp\" />\n  <project path=\"hardware/knowles/athletico/sound_trigger_hal\" name=\"LineageOS/android_hardware_knowles_athletico_sound_trigger_hal\" groups=\"coral\" />\n  <project path=\"hardware/libhardware\" name=\"LineageOS/android_hardware_libhardware\" groups=\"pdk\" />\n  <project path=\"hardware/libhardware_legacy\" name=\"LineageOS/android_hardware_libhardware_legacy\" groups=\"pdk\" />\n  <project path=\"hardware/nxp/nfc\" name=\"LineageOS/android_hardware_nxp_nfc\" groups=\"pdk\" />\n  <project path=\"hardware/nxp/secure_element\" name=\"platform/hardware/nxp/secure_element\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" />\n  <project path=\"hardware/qcom/bootctrl\" name=\"LineageOS/android_hardware_qcom_bootctrl\" groups=\"pdk-qcom\" />\n  <project path=\"hardware/qcom/bt\" name=\"LineageOS/android_hardware_qcom_bt\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"hardware/qcom/camera\" name=\"platform/hardware/qcom/camera\" groups=\"qcom_camera,pdk-qcom\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/data/ipacfg-mgr\" name=\"LineageOS/android_hardware_qcom_data_ipacfg-mgr\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"hardware/qcom/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" />\n  <project path=\"hardware/qcom/gps\" name=\"LineageOS/android_hardware_qcom_gps\" groups=\"qcom,qcom_gps,pdk-qcom\" />\n  <project path=\"hardware/qcom/keymaster\" name=\"LineageOS/android_hardware_qcom_keymaster\" groups=\"qcom,qcom_keymaster,pdk-qcom\" />\n  <project path=\"hardware/qcom/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"hardware/qcom/neuralnetworks/hvxservice\" name=\"platform/hardware/qcom/neuralnetworks/hvxservice\" groups=\"wahoo\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/sdm845/bt\" name=\"platform/hardware/qcom/sdm845/bt\" groups=\"generic_fs,qcom_sdm845\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/sdm845/data/ipacfg-mgr\" name=\"platform/hardware/qcom/sdm845/data/ipacfg-mgr\" groups=\"generic_fs,vendor,qcom_sdm845\" remote=\"aosp\" >\n    <linkfile dest=\"hardware/qcom/sdm845/Android.bp\" src=\"os_pickup.bp\" />\n  </project>\n  <project path=\"hardware/qcom/sdm845/display\" name=\"LineageOS/android_hardware_qcom_sdm845_display\" groups=\"qcom_sdm845\" />\n  <project path=\"hardware/qcom/sdm845/gps\" name=\"platform/hardware/qcom/sdm845/gps\" groups=\"qcom_sdm845\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/sdm845/media\" name=\"platform/hardware/qcom/sdm845/media\" groups=\"qcom_sdm845\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/sdm845/thermal\" name=\"platform/hardware/qcom/sdm845/thermal\" groups=\"generic_fs,qcom_sdm845\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/sdm845/vr\" name=\"platform/hardware/qcom/sdm845/vr\" groups=\"generic_fs,qcom_sdm845\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/sm8150/data/ipacfg-mgr\" name=\"platform/hardware/qcom/sm8150/data/ipacfg-mgr\" groups=\"qcom_sm8150\" remote=\"aosp\" >\n    <linkfile src=\"os_pickup.bp\" dest=\"hardware/qcom/sm8150/Android.bp\" />\n  </project>\n  <project path=\"hardware/qcom/sm8150/display\" name=\"platform/hardware/qcom/sm8150/display\" groups=\"qcom_sm8150\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/sm8150/gps\" name=\"platform/hardware/qcom/sm8150/gps\" groups=\"qcom_sm8150\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/sm8150/media\" name=\"platform/hardware/qcom/sm8150/media\" groups=\"qcom_sm8150\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/sm8150/thermal\" name=\"platform/hardware/qcom/sm8150/thermal\" groups=\"qcom_sm8150\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/sm8150/vr\" name=\"platform/hardware/qcom/sm8150/vr\" groups=\"qcom_sm8150\" remote=\"aosp\" />\n  <project path=\"hardware/qcom/wlan\" name=\"platform/hardware/qcom/wlan\" groups=\"qcom_wlan,pdk-qcom\" remote=\"aosp\" />\n  <project path=\"hardware/ril\" name=\"LineageOS/android_hardware_ril\" groups=\"pdk\" />\n  <project path=\"hardware/st/nfc\" name=\"platform/hardware/st/nfc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"hardware/st/secure_element\" name=\"platform/hardware/st/secure_element\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"hardware/ti/am57x\" name=\"platform/hardware/ti/am57x\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"kernel/build\" name=\"kernel/build\" remote=\"aosp\" />\n  <project path=\"kernel/configs\" name=\"kernel/configs\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"kernel/tests\" name=\"kernel/tests\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"libcore\" name=\"LineageOS/android_libcore\" groups=\"pdk\" />\n  <project path=\"libnativehelper\" name=\"platform/libnativehelper\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"packages/apps/BasicSmsReceiver\" name=\"LineageOS/android_packages_apps_BasicSmsReceiver\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <!--project path=\"packages/apps/Bluetooth\" name=\"LineageOS/android_packages_apps_Bluetooth\" groups=\"pdk-cw-fs,pdk-fs\" /-->\n  <project path=\"packages/apps/Camera2\" name=\"LineageOS/android_packages_apps_Camera2\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/Car/Cluster\" name=\"platform/packages/apps/Car/Cluster\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/CompanionDeviceSupport\" name=\"platform/packages/apps/Car/CompanionDeviceSupport\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/Dialer\" name=\"platform/packages/apps/Car/Dialer\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/Hvac\" name=\"platform/packages/apps/Car/Hvac\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/LatinIME\" name=\"platform/packages/apps/Car/LatinIME\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/Launcher\" name=\"platform/packages/apps/Car/Launcher\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/LensPicker\" name=\"platform/packages/apps/Car/LensPicker\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/LinkViewer\" name=\"platform/packages/apps/Car/LinkViewer\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/LocalMediaPlayer\" name=\"platform/packages/apps/Car/LocalMediaPlayer\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/Media\" name=\"platform/packages/apps/Car/Media\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/Messenger\" name=\"platform/packages/apps/Car/Messenger\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/Notification\" name=\"platform/packages/apps/Car/Notification\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/Overview\" name=\"platform/packages/apps/Car/Overview\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/Radio\" name=\"platform/packages/apps/Car/Radio\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/Settings\" name=\"platform/packages/apps/Car/Settings\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/Stream\" name=\"platform/packages/apps/Car/Stream\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/SystemUpdater\" name=\"platform/packages/apps/Car/SystemUpdater\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/externallibs\" name=\"platform/packages/apps/Car/externallibs\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/libs\" name=\"platform/packages/apps/Car/libs\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/Car/tests\" name=\"platform/packages/apps/Car/tests\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/CarrierConfig\" name=\"LineageOS/android_packages_apps_CarrierConfig\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"packages/apps/CellBroadcastReceiver\" name=\"LineageOS/android_packages_apps_CellBroadcastReceiver\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"packages/apps/CertInstaller\" name=\"LineageOS/android_packages_apps_CertInstaller\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <!--project path=\"packages/apps/Contacts\" name=\"LineageOS/android_packages_apps_Contacts\" groups=\"pdk-fs\" /-->\n  <!--project path=\"packages/apps/DeskClock\" name=\"LineageOS/android_packages_apps_DeskClock\" groups=\"pdk-fs\" /-->\n  <!--project path=\"packages/apps/Dialer\" name=\"LineageOS/android_packages_apps_Dialer\" groups=\"pdk-fs\" /-->\n  <!--project path=\"packages/apps/DocumentsUI\" name=\"LineageOS/android_packages_apps_DocumentsUI\" groups=\"pdk-cw-fs,pdk-fs\" /-->\n  <project path=\"packages/apps/Email\" name=\"LineageOS/android_packages_apps_Email\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/EmergencyInfo\" name=\"LineageOS/android_packages_apps_EmergencyInfo\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/Gallery2\" name=\"LineageOS/android_packages_apps_Gallery2\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/HTMLViewer\" name=\"LineageOS/android_packages_apps_HTMLViewer\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/KeyChain\" name=\"LineageOS/android_packages_apps_KeyChain\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/ManagedProvisioning\" name=\"LineageOS/android_packages_apps_ManagedProvisioning\" groups=\"pdk-fs\" />\n  <!--project path=\"packages/apps/Messaging\" name=\"LineageOS/android_packages_apps_Messaging\" groups=\"pdk-fs\" /-->\n  <project path=\"packages/apps/Nfc\" name=\"LineageOS/android_packages_apps_Nfc\" groups=\"apps_nfc,pdk-fs\" />\n  <project path=\"packages/apps/OneTimeInitializer\" name=\"platform/packages/apps/OneTimeInitializer\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <!--project path=\"packages/apps/PermissionController\" name=\"LineageOS/android_packages_apps_PackageInstaller\" groups=\"pdk-cw-fs,pdk-fs\" /-->\n  <!--project path=\"packages/apps/PhoneCommon\" name=\"LineageOS/android_packages_apps_PhoneCommon\" groups=\"pdk-cw-fs,pdk-fs\" /-->\n  <project path=\"packages/apps/Provision\" name=\"platform/packages/apps/Provision\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/SafetyRegulatoryInfo\" name=\"LineageOS/android_packages_apps_SafetyRegulatoryInfo\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/SampleLocationAttribution\" name=\"platform/packages/apps/SampleLocationAttribution\" groups=\"pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/apps/SecureElement\" name=\"LineageOS/android_packages_apps_SecureElement\" groups=\"apps_se,pdk-fs\" />\n  <!--project path=\"packages/apps/SettingsIntelligence\" name=\"LineageOS/android_packages_apps_SettingsIntelligence\" groups=\"pdk-fs\" /-->\n  <project path=\"packages/apps/Stk\" name=\"LineageOS/android_packages_apps_Stk\" groups=\"apps_stk,pdk-fs\" />\n  <project path=\"packages/apps/StorageManager\" name=\"LineageOS/android_packages_apps_StorageManager\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/Tag\" name=\"LineageOS/android_packages_apps_Tag\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/Terminal\" name=\"LineageOS/android_packages_apps_Terminal\" groups=\"pdk-fs\" />\n  <!--project path=\"packages/apps/ThemePicker\" name=\"LineageOS/android_packages_apps_ThemePicker\" groups=\"pdk-fs\" /-->\n  <project path=\"packages/apps/Test/connectivity\" name=\"platform/packages/apps/Test/connectivity\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"packages/apps/Traceur\" name=\"LineageOS/android_packages_apps_Traceur\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/TvSettings\" name=\"LineageOS/android_packages_apps_TvSettings\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/TV\" name=\"LineageOS/android_packages_apps_TV\" groups=\"pdk\" />\n  <project path=\"packages/apps/UnifiedEmail\" name=\"LineageOS/android_packages_apps_UnifiedEmail\" groups=\"pdk-fs\" />\n  <project path=\"packages/apps/UniversalMediaPlayer\" name=\"platform/packages/apps/UniversalMediaPlayer\" remote=\"aosp\" />\n  <project path=\"packages/apps/WallpaperPicker2\" name=\"LineageOS/android_packages_apps_WallpaperPicker2\" groups=\"pdk-fs\" />\n  <project path=\"packages/inputmethods/LatinIME\" name=\"LineageOS/android_packages_inputmethods_LatinIME\" groups=\"pdk-fs\" />\n  <project path=\"packages/inputmethods/LeanbackIME\" name=\"platform/packages/inputmethods/LeanbackIME\" groups=\"pdk-fs\" remote=\"aosp\" revision=\"c15e8e709714310c8a31d83522b66493b10e22c9\" />\n  <project path=\"packages/modules/CaptivePortalLogin\" name=\"LineageOS/android_packages_modules_CaptivePortalLogin\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"packages/modules/ExtServices\" name=\"platform/packages/modules/ExtServices\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/modules/ModuleMetadata\" name=\"platform/packages/modules/ModuleMetadata\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"packages/modules/NetworkPermissionConfig\" name=\"platform/packages/modules/NetworkPermissionConfig\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/modules/NetworkStack\" name=\"LineageOS/android_packages_modules_NetworkStack\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"packages/modules/TestModule\" name=\"platform/packages/modules/TestModule\" remote=\"aosp\" />\n  <project path=\"packages/providers/BlockedNumberProvider\" name=\"LineageOS/android_packages_providers_BlockedNumberProvider\" groups=\"pdk-fs\" />\n  <project path=\"packages/providers/BookmarkProvider\" name=\"LineageOS/android_packages_providers_BookmarkProvider\" groups=\"pdk-fs\" />\n  <project path=\"packages/providers/CalendarProvider\" name=\"LineageOS/android_packages_providers_CalendarProvider\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"packages/providers/CallLogProvider\" name=\"LineageOS/android_packages_providers_CallLogProvider\" groups=\"pdk-fs\" />\n  <project path=\"packages/providers/ContactsProvider\" name=\"LineageOS/android_packages_providers_ContactsProvider\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"packages/providers/DownloadProvider\" name=\"LineageOS/android_packages_providers_DownloadProvider\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <!--project path=\"packages/providers/MediaProvider\" name=\"LineageOS/android_packages_providers_MediaProvider\" groups=\"pdk-cw-fs,pdk-fs\" /-->\n  <project path=\"packages/providers/PartnerBookmarksProvider\" name=\"LineageOS/android_packages_providers_PartnerBookmarksProvider\" groups=\"pdk-fs\" />\n  <project path=\"packages/providers/TelephonyProvider\" name=\"LineageOS/android_packages_providers_TelephonyProvider\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"packages/providers/TvProvider\" name=\"LineageOS/android_packages_providers_TvProvider\" groups=\"pdk-fs\" />\n  <project path=\"packages/providers/UserDictionaryProvider\" name=\"LineageOS/android_packages_providers_UserDictionaryProvider\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"packages/screensavers/Basic\" name=\"LineageOS/android_packages_screensavers_Basic\" groups=\"pdk-fs\" />\n  <project path=\"packages/screensavers/PhotoTable\" name=\"LineageOS/android_packages_screensavers_PhotoTable\" groups=\"pdk-fs\" />\n  <project path=\"packages/services/AlternativeNetworkAccess\" name=\"platform/packages/services/AlternativeNetworkAccess\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/services/BuiltInPrintService\" name=\"LineageOS/android_packages_services_BuiltInPrintService\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <project path=\"packages/services/Car\" name=\"platform/packages/services/Car\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"packages/services/Mms\" name=\"LineageOS/android_packages_services_Mms\" groups=\"pdk-cw-fs,pdk-fs\" />\n  <!--project path=\"packages/services/Telephony\" name=\"LineageOS/android_packages_services_Telephony\" groups=\"pdk-cw-fs,pdk-fs\" /-->\n  <project path=\"packages/wallpapers/LivePicker\" name=\"LineageOS/android_packages_wallpapers_LivePicker\" groups=\"pdk-fs\" />\n  <project path=\"pdk\" name=\"platform/pdk\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"platform_testing\" name=\"LineageOS/android_platform_testing\" groups=\"pdk-fs,pdk-cw-fs,cts\" />\n  <project path=\"prebuilts/abi-dumps/ndk\" name=\"platform/prebuilts/abi-dumps/ndk\" groups=\"pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/abi-dumps/vndk\" name=\"platform/prebuilts/abi-dumps/vndk\" groups=\"pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/android-emulator\" name=\"platform/prebuilts/android-emulator\" groups=\"pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/asuite\" name=\"platform/prebuilts/asuite\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/build-tools\" name=\"LineageOS/android_prebuilts_build-tools\" groups=\"pdk\" clone-depth=\"1\" />\n  <project path=\"prebuilts/bundletool\" name=\"platform/prebuilts/bundletool\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/checkcolor\" name=\"platform/prebuilts/checkcolor\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/checkstyle\" name=\"platform/prebuilts/checkstyle\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/clang-tools\" name=\"platform/prebuilts/clang-tools\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/clang/host/darwin-x86\" name=\"platform/prebuilts/clang/host/darwin-x86\" groups=\"pdk,darwin\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/clang/host/linux-x86\" name=\"platform/prebuilts/clang/host/linux-x86\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/devtools\" name=\"platform/prebuilts/devtools\" groups=\"pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/fuchsia_sdk\" name=\"platform/prebuilts/fuchsia_sdk\" groups=\"pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9\" name=\"LineageOS/android_prebuilts_gcc_darwin-x86_aarch64_aarch64-linux-android-4.9\" groups=\"pdk,darwin,arm\" clone-depth=\"1\" />\n  <project path=\"prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.9\" name=\"LineageOS/android_prebuilts_gcc_darwin-x86_arm_arm-linux-androideabi-4.9\" groups=\"pdk,darwin,arm\" clone-depth=\"1\" />\n  <project path=\"prebuilts/gcc/darwin-x86/host/i686-apple-darwin-4.2.1\" name=\"platform/prebuilts/gcc/darwin-x86/host/i686-apple-darwin-4.2.1\" groups=\"pdk,darwin\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9\" name=\"platform/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9\" groups=\"pdk,darwin,x86\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9\" name=\"LineageOS/android_prebuilts_gcc_linux-x86_aarch64_aarch64-linux-android-4.9\" groups=\"pdk,linux,arm\" clone-depth=\"1\" />\n  <project path=\"prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9\" name=\"LineageOS/android_prebuilts_gcc_linux-x86_arm_arm-linux-androideabi-4.9\" groups=\"pdk,linux,arm\" clone-depth=\"1\" />\n  <project path=\"prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8\" name=\"platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.17-4.8\" groups=\"pdk,linux\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8\" name=\"platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8\" groups=\"pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9\" name=\"platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9\" groups=\"pdk,linux,x86\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/gdb/darwin-x86\" name=\"platform/prebuilts/gdb/darwin-x86\" groups=\"darwin,pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/gdb/linux-x86\" name=\"platform/prebuilts/gdb/linux-x86\" groups=\"linux,pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/go/darwin-x86\" name=\"platform/prebuilts/go/darwin-x86\" groups=\"darwin,pdk,tradefed\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/go/linux-x86\" name=\"platform/prebuilts/go/linux-x86\" groups=\"linux,pdk,tradefed\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/gradle-plugin\" name=\"platform/prebuilts/gradle-plugin\" groups=\"pdk,pdk-cw-fs,pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/jdk/jdk8\" name=\"platform/prebuilts/jdk/jdk8\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/jdk/jdk9\" name=\"platform/prebuilts/jdk/jdk9\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/manifest-merger\" name=\"platform/prebuilts/manifest-merger\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/maven_repo/android\" name=\"platform/prebuilts/maven_repo/android\" groups=\"pdk-cw-fs,pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/maven_repo/bumptech\" name=\"platform/prebuilts/maven_repo/bumptech\" groups=\"pdk-cw-fs,pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/misc\" name=\"platform/prebuilts/misc\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/ndk\" name=\"platform/prebuilts/ndk\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/ktlint\" name=\"platform/prebuilts/ktlint\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/python/darwin-x86/2.7.5\" name=\"platform/prebuilts/python/darwin-x86/2.7.5\" groups=\"darwin,pdk,pdk-cw-fs,pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/python/linux-x86/2.7.5\" name=\"platform/prebuilts/python/linux-x86/2.7.5\" groups=\"linux,pdk,pdk-cw-fs,pdk-fs\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/qemu-kernel\" name=\"platform/prebuilts/qemu-kernel\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/r8\" name=\"LineageOS/android_prebuilts_r8\" groups=\"pdk\" clone-depth=\"1\" />\n  <project path=\"prebuilts/sdk\" name=\"platform/prebuilts/sdk\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/tools\" name=\"platform/prebuilts/tools\" groups=\"pdk,tools\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/vndk/v27\" name=\"platform/prebuilts/vndk/v27\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"prebuilts/vndk/v28\" name=\"platform/prebuilts/vndk/v28\" groups=\"pdk\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"sdk\" name=\"platform/sdk\" groups=\"pdk-cw-fs,pdk-fs\" remote=\"aosp\" >\n    <linkfile src=\"current/androidx-README.md\" dest=\"frameworks/support/README.md\" />\n  </project>\n  <project path=\"system/apex\" name=\"platform/system/apex\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/ashmemd\" name=\"platform/system/ashmemd\" groups=\"pdk\" remote=\"aosp\" />\n  <!--project path=\"system/bt\" name=\"LineageOS/android_system_bt\" groups=\"pdk\" /-->\n  <project path=\"system/bpf\" name=\"LineageOS/android_system_bpf\" groups=\"pdk\" />\n  <project path=\"system/bpfprogs\" name=\"platform/system/bpfprogs\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/ca-certificates\" name=\"platform/system/ca-certificates\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/chre\" name=\"platform/system/chre\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/connectivity/wificond\" name=\"LineageOS/android_system_connectivity_wificond\" groups=\"pdk\" />\n  <project path=\"system/connectivity/wifilogd\" name=\"platform/system/connectivity/wifilogd\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/extras\" name=\"LineageOS/android_system_extras\" groups=\"pdk\" />\n  <project path=\"system/gatekeeper\" name=\"platform/system/gatekeeper\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/gsid\" name=\"platform/system/gsid\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/hardware/interfaces\" name=\"LineageOS/android_system_hardware_interfaces\" groups=\"pdk\" />\n  <project path=\"system/hwservicemanager\" name=\"platform/system/hwservicemanager\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/iorap\" name=\"platform/system/iorap\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/keymaster\" name=\"LineageOS/android_system_keymaster\" groups=\"pdk\" />\n  <project path=\"system/libfmq\" name=\"LineageOS/android_system_libfmq\" groups=\"pdk\" />\n  <project path=\"system/libhidl\" name=\"platform/system/libhidl\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/libhwbinder\" name=\"LineageOS/android_system_libhwbinder\" groups=\"pdk\" />\n  <project path=\"system/libsysprop\" name=\"platform/system/libsysprop\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/libufdt\" name=\"LineageOS/android_system_libufdt\" groups=\"pdk\" />\n  <project path=\"system/libvintf\" name=\"platform/system/libvintf\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/linkerconfig\" name=\"platform/system/linkerconfig\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/media\" name=\"platform/system/media\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/nfc\" name=\"LineageOS/android_system_nfc\" groups=\"pdk\" />\n  <project path=\"system/nvram\" name=\"platform/system/nvram\" groups=\"pdk\" remote=\"aosp\" />\n  <!--project path=\"system/sepolicy\" name=\"LineageOS/android_system_sepolicy\" groups=\"pdk\" /-->\n  <project path=\"system/security\" name=\"LineageOS/android_system_security\" groups=\"pdk\" />\n  <project path=\"system/server_configurable_flags\" name=\"platform/system/server_configurable_flags\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/testing/gtest_extras\" name=\"platform/system/testing/gtest_extras\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/timezone\" name=\"LineageOS/android_system_timezone\" groups=\"pdk\" />\n  <project path=\"system/tools/aidl\" name=\"platform/system/tools/aidl\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/tools/hidl\" name=\"LineageOS/android_system_tools_hidl\" groups=\"pdk\" />\n  <project path=\"system/tools/sysprop\" name=\"platform/system/tools/sysprop\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/tools/xsdc\" name=\"platform/system/tools/xsdc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/update_engine\" name=\"LineageOS/android_system_update_engine\" groups=\"pdk\" />\n  <project path=\"system/ucontainer\" name=\"platform/system/ucontainer\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"system/vold\" name=\"LineageOS/android_system_vold\" groups=\"pdk\" />\n  <project path=\"test/framework\" name=\"platform/test/framework\" groups=\"vts,projectarch,pdk\" remote=\"aosp\" />\n  <project path=\"test/mlts/benchmark\" name=\"platform/test/mlts/benchmark\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"test/mlts/models\" name=\"platform/test/mlts/models\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"test/mts\" name=\"platform/test/mts\" remote=\"aosp\" />\n  <project path=\"test/suite_harness\" name=\"platform/test/suite_harness\" groups=\"cts,pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n  <project path=\"test/vti/dashboard\" name=\"platform/test/vti/dashboard\" groups=\"vts,projectarch,pdk\" remote=\"aosp\" />\n  <project path=\"test/vti/fuzz_test_serving\" name=\"platform/test/vti/fuzz_test_serving\" groups=\"vts,projectarch,pdk\" remote=\"aosp\" />\n  <project path=\"test/vti/test_serving\" name=\"platform/test/vti/test_serving\" groups=\"vts,projectarch,pdk\" remote=\"aosp\" />\n  <project path=\"test/vts\" name=\"platform/test/vts\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"test/vts-testcase/fuzz\" name=\"platform/test/vts-testcase/fuzz\" groups=\"vts,projectarch,pdk\" remote=\"aosp\" />\n  <project path=\"test/vts-testcase/hal\" name=\"platform/test/vts-testcase/hal\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"test/vts-testcase/hal-trace\" name=\"platform/test/vts-testcase/hal-trace\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"test/vts-testcase/kernel\" name=\"platform/test/vts-testcase/kernel\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"test/vts-testcase/nbu\" name=\"platform/test/vts-testcase/nbu\" groups=\"vts,projectarch,pdk\" remote=\"aosp\" />\n  <project path=\"test/vts-testcase/performance\" name=\"platform/test/vts-testcase/performance\" groups=\"vts,projectarch,pdk\" remote=\"aosp\" />\n  <project path=\"test/vts-testcase/security\" name=\"platform/test/vts-testcase/security\" groups=\"vts,projectarch,pdk\" remote=\"aosp\" />\n  <project path=\"test/vts-testcase/vndk\" name=\"platform/test/vts-testcase/vndk\" groups=\"vts,pdk\" remote=\"aosp\" />\n  <project path=\"toolchain/benchmark\" name=\"toolchain/benchmark\" remote=\"aosp\" />\n  <project path=\"toolchain/pgo-profiles\" name=\"toolchain/pgo-profiles\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"tools/acloud\" name=\"platform/tools/acloud\" groups=\"tools,vts,projectarch,pdk,tradefed\" remote=\"aosp\" />\n  <project path=\"tools/adt/idea\" name=\"platform/tools/adt/idea\" groups=\"notdefault,tools\" remote=\"aosp\" />\n  <project path=\"tools/apifinder\" name=\"platform/tools/apifinder\" groups=\"pdk,tools\" remote=\"aosp\" />\n  <project path=\"tools/apksig\" name=\"platform/tools/apksig\" groups=\"pdk,tradefed\" remote=\"aosp\" />\n  <project path=\"tools/apkzlib\" name=\"platform/tools/apkzlib\" groups=\"pdk,tradefed\" remote=\"aosp\" />\n  <project path=\"tools/asuite\" name=\"platform/tools/asuite\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"tools/base\" name=\"platform/tools/base\" groups=\"notdefault,tools\" remote=\"aosp\" />\n  <project path=\"tools/build\" name=\"platform/tools/build\" groups=\"notdefault,tools\" remote=\"aosp\" />\n  <project path=\"tools/currysrc\" name=\"platform/tools/currysrc\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"tools/dexter\" name=\"platform/tools/dexter\" groups=\"tools,pdk-fs\" remote=\"aosp\" />\n  <project path=\"tools/external_updater\" name=\"platform/tools/external_updater\" groups=\"tools\" remote=\"aosp\" />\n  <project path=\"tools/external/fat32lib\" name=\"platform/tools/external/fat32lib\" groups=\"tools\" remote=\"aosp\" />\n  <project path=\"tools/external/gradle\" name=\"platform/tools/external/gradle\" groups=\"tools\" clone-depth=\"1\" remote=\"aosp\" />\n  <project path=\"tools/idea\" name=\"platform/tools/idea\" groups=\"notdefault,tools\" remote=\"aosp\" />\n  <project path=\"tools/loganalysis\" name=\"platform/tools/loganalysis\" groups=\"nopresubmit,pdk,tradefed\" remote=\"aosp\" />\n  <project path=\"tools/metalava\" name=\"platform/tools/metalava\" groups=\"pdk,tools\" remote=\"aosp\" />\n  <project path=\"tools/motodev\" name=\"platform/tools/motodev\" groups=\"notdefault,motodev\" remote=\"aosp\" />\n  <project path=\"tools/ndkports\" name=\"platform/tools/ndkports\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"tools/repohooks\" name=\"platform/tools/repohooks\" groups=\"adt-infra,cts,developers,motodev,pdk,tools,tradefed\" remote=\"aosp\" revision=\"master\" />\n  <project path=\"tools/security\" name=\"platform/tools/security\" groups=\"pdk,tools\" remote=\"aosp\" />\n  <project path=\"tools/studio/cloud\" name=\"platform/tools/studio/cloud\" groups=\"notdefault,tools\" remote=\"aosp\" />\n  <project path=\"tools/swt\" name=\"platform/tools/swt\" groups=\"notdefault,tools\" remote=\"aosp\" />\n  <project path=\"tools/test/connectivity\" name=\"platform/tools/test/connectivity\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"tools/test/graphicsbenchmark\" name=\"platform/tools/test/graphicsbenchmark\" groups=\"pdk\" remote=\"aosp\" />\n  <project path=\"tools/tradefederation/contrib\" name=\"platform/tools/tradefederation/contrib\" groups=\"pdk,tradefed\" remote=\"aosp\" />\n  <project path=\"tools/tradefederation/core\" name=\"platform/tools/tradefederation\" groups=\"pdk,tradefed\" remote=\"aosp\" />\n  <project path=\"tools/trebuchet\" name=\"platform/tools/trebuchet\" groups=\"tools,cts,pdk,pdk-cw-fs,pdk-fs\" remote=\"aosp\" />\n\n  <include name=\"snippets/lineage.xml\" />\n  <include name=\"snippets/rr.xml\" />\n\n  <repo-hooks in-project=\"platform/tools/repohooks\" enabled-list=\"pre-upload\" />\n</manifest>\n"
  },
  {
    "path": "snippets/lineage.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<manifest>\n\n  <!-- LineageOS additions -->\n  <project path=\"device/lineage/atv\" name=\"LineageOS/android_device_lineage_atv\" />\n  <!--project path=\"device/lineage/sepolicy\" name=\"LineageOS/android_device_lineage_sepolicy\" /-->\n  <project path=\"external/bash\" name=\"LineageOS/android_external_bash\" />\n  <project path=\"external/exfat\" name=\"LineageOS/android_external_exfat\" />\n  <project path=\"external/htop\" name=\"LineageOS/android_external_htop\" />\n  <project path=\"external/libncurses\" name=\"LineageOS/android_external_libncurses\" />\n  <project path=\"external/libnfc-nxp\" name=\"LineageOS/android_external_libnfc-nxp\" />\n  <!--<project path=\"external/libtar\" name=\"LineageOS/android_external_libtar\" />-->\n  <!--<project path=\"external/lineage-sdk-api-coverage\" name=\"LineageOS/android_external_lineage-sdk-api-coverage\" />-->\n  <project path=\"external/nano\" name=\"LineageOS/android_external_nano\" />\n  <project path=\"external/ntfs-3g\" name=\"LineageOS/android_external_ntfs-3g\" />\n  <project path=\"external/p7zip\" name=\"LineageOS/android_external_p7zip\" />\n  <project path=\"external/pigz\" name=\"LineageOS/android_external_pigz\" />\n  <project path=\"external/rsync\" name=\"LineageOS/android_external_rsync\" />\n  <project path=\"external/unrar\" name=\"LineageOS/android_external_unrar\" />\n  <project path=\"external/vim\" name=\"LineageOS/android_external_vim\" />\n  <project path=\"external/zip\" name=\"LineageOS/android_external_zip\" />\n  <project path=\"hardware/broadcom/nfc\" name=\"LineageOS/android_hardware_broadcom_nfc\" />\n  <!--project path=\"hardware/lineage/interfaces\" name=\"LineageOS/android_hardware_lineage_interfaces\" /-->\n  <project path=\"hardware/lineage/livedisplay\" name=\"LineageOS/android_hardware_lineage_livedisplay\" />\n  <!--<project path=\"hardware/lineage/telephony\" name=\"LineageOS/android_hardware_lineage_telephony\" />-->\n  <!--project path=\"lineage-sdk\" name=\"LineageOS/android_lineage-sdk\" /-->\n  <!--<project path=\"lineage-sdk/samples/weatherproviderservice/OpenWeatherMapProvider\" name=\"LineageOS/android_packages_apps_OpenWeatherMapProvider\" />-->\n  <project path=\"packages/apps/AudioFX\" name=\"LineageOS/android_packages_apps_AudioFX\" />\n  <project path=\"packages/apps/Backgrounds\" name=\"LineageOS/android_packages_apps_Backgrounds\" />\n  <project path=\"packages/apps/Eleven\" name=\"LineageOS/android_packages_apps_Eleven\" />\n  <project path=\"packages/apps/Etar\" name=\"LineageOS/android_packages_apps_Etar\" />\n  <project path=\"packages/apps/ExactCalculator\" name=\"LineageOS/android_packages_apps_ExactCalculator\" />\n  <project path=\"packages/apps/Exchange\" name=\"LineageOS/android_packages_apps_Exchange\" />\n  <project path=\"packages/apps/FMRadio\" name=\"LineageOS/android_packages_apps_FMRadio\" />\n  <project path=\"packages/apps/FlipFlap\" name=\"LineageOS/android_packages_apps_FlipFlap\" />\n  <project path=\"packages/apps/Jelly\" name=\"LineageOS/android_packages_apps_Jelly\" />\n  <!--project path=\"packages/apps/LineageParts\" name=\"LineageOS/android_packages_apps_LineageParts\" /-->\n  <project path=\"packages/apps/LineageCustomizer\" name=\"LineageOS/android_packages_apps_LineageCustomizer\" />\n  <!--<project path=\"packages/apps/LockClock\" name=\"LineageOS/android_packages_apps_LockClock\" />-->\n  <project path=\"packages/apps/Profiles\" name=\"LineageOS/android_packages_apps_Profiles\" />\n  <project path=\"packages/apps/Recorder\" name=\"LineageOS/android_packages_apps_Recorder\" />\n  <!--project path=\"packages/apps/SetupWizard\" name=\"LineageOS/android_packages_apps_SetupWizard\" /-->\n  <project path=\"packages/apps/Seedvault\" name=\"LineageOS/android_packages_apps_Seedvault\" />\n  <project path=\"packages/apps/Snap\" name=\"LineageOS/android_packages_apps_Snap\" />\n  <!--project path=\"packages/apps/Trebuchet\" name=\"LineageOS/android_packages_apps_Trebuchet\" /-->\n  <!--project path=\"packages/apps/Updater\" name=\"LineageOS/android_packages_apps_Updater\" /-->\n  <!--project path=\"packages/overlays/Lineage\" name=\"LineageOS/android_packages_overlays_Lineage\" /-->\n  <!--<project path=\"packages/providers/WeatherProvider\" name=\"LineageOS/android_packages_providers_WeatherProvider\" />-->\n  <project path=\"packages/resources/devicesettings\" name=\"LineageOS/android_packages_resources_devicesettings\" />\n  <!--<project path=\"prebuilts/lineage-sdk\" name=\"LineageOS/android_prebuilts_lineage-sdk\" clone-depth=\"1\" />-->\n  <project path=\"prebuilts/tools-lineage\" name=\"LineageOS/android_prebuilts_tools-lineage\" clone-depth=\"1\" />\n\n  <!-- CodeAurora additions -->\n  <project path=\"external/ant-wireless/ant_native\" name=\"LineageOS/android_external_ant-wireless_ant_native\" />\n  <project path=\"external/ant-wireless/ant_service\" name=\"LineageOS/android_external_ant-wireless_ant_service\" />\n  <project path=\"external/ant-wireless/antradio-library\" name=\"LineageOS/android_external_ant-wireless_antradio-library\" />\n  <project path=\"external/connectivity\" name=\"LineageOS/android_external_connectivity\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"external/json-c\" name=\"LineageOS/android_external_json-c\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"hardware/qcom-caf/apq8084/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-apq8084\" />\n  <project path=\"hardware/qcom-caf/apq8084/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-apq8084\" />\n  <project path=\"hardware/qcom-caf/apq8084/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-apq8084\" />\n  <project path=\"hardware/qcom-caf/common\" name=\"LineageOS/android_hardware_qcom-caf_common\" groups=\"qcom,pdk-qcom\" >\n    <!-- add guard for AOSP hardware/qcom dir -->\n    <linkfile src=\"os_pickup_aosp.mk\" dest=\"hardware/qcom/Android.mk\" />\n    <!-- for AOSP sdm845 and sm8150, we override os_pickup.mk -->\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom/sdm845/Android.mk\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom/sm8150/Android.mk\" />\n    <!-- add guards for CAF repositories -->\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/apq8084/Android.mk\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/msm8916/Android.mk\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/msm8952/Android.mk\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/msm8960/Android.mk\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/msm8974/Android.mk\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/msm8994/Android.mk\" />\n    <linkfile src=\"os_pickup.bp\" dest=\"hardware/qcom-caf/msm8996/Android.bp\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/msm8996/Android.mk\" />\n    <linkfile src=\"os_pickup.bp\" dest=\"hardware/qcom-caf/msm8998/Android.bp\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/msm8998/Android.mk\" />\n    <linkfile src=\"os_pickup.bp\" dest=\"hardware/qcom-caf/sdm845/Android.bp\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/sdm845/Android.mk\" />\n    <linkfile src=\"os_pickup.bp\" dest=\"hardware/qcom-caf/sm8150/Android.bp\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/sm8150/Android.mk\" />\n    <linkfile src=\"os_pickup.bp\" dest=\"hardware/qcom-caf/sm8250/Android.bp\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"hardware/qcom-caf/sm8250/Android.mk\" />\n    <linkfile src=\"os_pickup.bp\" dest=\"vendor/nxp/opensource/pn5xx/Android.bp\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"vendor/nxp/opensource/pn5xx/Android.mk\" />\n    <linkfile src=\"os_pickup.bp\" dest=\"vendor/nxp/opensource/sn100x/Android.bp\" />\n    <linkfile src=\"os_pickup.mk\" dest=\"vendor/nxp/opensource/sn100x/Android.mk\" />\n  </project>\n  <project path=\"hardware/qcom-caf/bt\" name=\"LineageOS/android_hardware_qcom_bt\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf\" />\n  <project path=\"hardware/qcom-caf/msm8916/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-msm8916\" />\n  <project path=\"hardware/qcom-caf/msm8916/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-msm8916\" />\n  <project path=\"hardware/qcom-caf/msm8916/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-msm8916\" />\n  <project path=\"hardware/qcom-caf/msm8952/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-msm8952\" />\n  <project path=\"hardware/qcom-caf/msm8952/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-msm8952\" />\n  <project path=\"hardware/qcom-caf/msm8952/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-msm8952\" />\n  <project path=\"hardware/qcom-caf/msm8960/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-msm8960\" />\n  <project path=\"hardware/qcom-caf/msm8960/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-msm8960\" />\n  <project path=\"hardware/qcom-caf/msm8960/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-msm8960\" />\n  <project path=\"hardware/qcom-caf/msm8974/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-msm8974\" />\n  <project path=\"hardware/qcom-caf/msm8974/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-msm8974\" />\n  <project path=\"hardware/qcom-caf/msm8974/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-msm8974\" />\n  <project path=\"hardware/qcom-caf/msm8994/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-msm8994\" />\n  <project path=\"hardware/qcom-caf/msm8994/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-msm8994\" />\n  <project path=\"hardware/qcom-caf/msm8994/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-msm8994\" />\n  <project path=\"hardware/qcom-caf/msm8996/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-msm8996\" />\n  <project path=\"hardware/qcom-caf/msm8996/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-msm8996\" />\n  <project path=\"hardware/qcom-caf/msm8996/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-msm8996\" />\n  <project path=\"hardware/qcom-caf/msm8998/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-msm8998\" />\n  <project path=\"hardware/qcom-caf/msm8998/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-msm8998\" />\n  <project path=\"hardware/qcom-caf/msm8998/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-msm8998\" />\n  <project path=\"hardware/qcom-caf/sdm845/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-sdm845\" />\n  <project path=\"hardware/qcom-caf/sdm845/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-sdm845\" />\n  <project path=\"hardware/qcom-caf/sdm845/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-sdm845\" />\n  <project path=\"hardware/qcom-caf/sm8150/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-sm8150\" />\n  <project path=\"hardware/qcom-caf/sm8150/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-sm8150\" />\n  <project path=\"hardware/qcom-caf/sm8150/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-sm8150\" />\n  <project path=\"hardware/qcom-caf/sm8250/audio\" name=\"LineageOS/android_hardware_qcom_audio\" groups=\"qcom,qcom_audio,pdk-qcom\" revision=\"lineage-17.1-caf-sm8250\" />\n  <project path=\"hardware/qcom-caf/sm8250/display\" name=\"LineageOS/android_hardware_qcom_display\" groups=\"pdk-qcom,qcom,qcom_display\" revision=\"lineage-17.1-caf-sm8250\" />\n  <project path=\"hardware/qcom-caf/sm8250/media\" name=\"LineageOS/android_hardware_qcom_media\" groups=\"qcom,pdk-qcom\" revision=\"lineage-17.1-caf-sm8250\" />\n  <project path=\"hardware/qcom-caf/thermal\" name=\"LineageOS/android_hardware_qcom_thermal\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"hardware/qcom-caf/vr\" name=\"LineageOS/android_hardware_qcom_vr\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"hardware/qcom-caf/wlan\" name=\"LineageOS/android_hardware_qcom_wlan\" groups=\"qcom_wlan,pdk-qcom\" revision=\"lineage-17.1-caf\" />\n  <project path=\"system/tools/dtbtool\" name=\"LineageOS/android_system_tools_dtbtool\" />\n  <project path=\"vendor/codeaurora/telephony\" name=\"LineageOS/android_vendor_codeaurora_telephony\" />\n  <project path=\"vendor/nxp/opensource/interfaces/nfc\" name=\"LineageOS/android_vendor_nxp_interfaces_opensource_nfc\" />\n  <project path=\"vendor/nxp/opensource/commonsys/external/libnfc-nci\" name=\"LineageOS/android_vendor_nxp_opensource_external_libnfc-nci\" />\n  <project path=\"vendor/nxp/opensource/commonsys/frameworks\" name=\"LineageOS/android_vendor_nxp_opensource_frameworks\" />\n  <project path=\"vendor/nxp/opensource/commonsys/packages/apps/Nfc\" name=\"LineageOS/android_vendor_nxp_opensource_packages_apps_Nfc\" />\n  <project path=\"vendor/nxp/opensource/pn5xx/halimpl\" name=\"LineageOS/android_vendor_nxp_opensource_halimpl\" revision=\"lineage-17.1-pn5xx\" />\n  <project path=\"vendor/nxp/opensource/pn5xx/hidlimpl\" name=\"LineageOS/android_vendor_nxp_opensource_hidlimpl\" revision=\"lineage-17.1-pn5xx\" />\n  <project path=\"vendor/nxp/opensource/sn100x/halimpl\" name=\"LineageOS/android_vendor_nxp_opensource_halimpl\" revision=\"lineage-17.1-sn100x\" />\n  <project path=\"vendor/nxp/opensource/sn100x/hidlimpl\" name=\"LineageOS/android_vendor_nxp_opensource_hidlimpl\" revision=\"lineage-17.1-sn100x\" />\n  <project path=\"vendor/qcom/opensource/audio\" name=\"LineageOS/android_vendor_qcom_opensource_audio\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"vendor/qcom/opensource/commonsys-intf/bluetooth\" name=\"LineageOS/android_vendor_qcom_opensource_bluetooth-commonsys-intf\" groups=\"qcom,pdk-qcom\"/>\n  <!--project path=\"vendor/qcom/opensource/commonsys/bluetooth_ext\" name=\"LineageOS/android_vendor_qcom_opensource_bluetooth_ext\" groups=\"qcom,pdk-qcom\"/>\n  <project path=\"vendor/qcom/opensource/commonsys/packages/apps/Bluetooth\" name=\"LineageOS/android_vendor_qcom_opensource_packages_apps_Bluetooth\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"vendor/qcom/opensource/commonsys/system/bt\" name=\"LineageOS/android_vendor_qcom_opensource_system_bt\" groups=\"qcom,pdk-qcom\"/-->\n  <project path=\"vendor/qcom/opensource/cryptfs_hw\" name=\"LineageOS/android_vendor_qcom_opensource_cryptfs_hw\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"vendor/qcom/opensource/fm-commonsys\" name=\"LineageOS/android_vendor_qcom_opensource_fm-commonsys\" groups=\"qcom,qcom_fm\" />\n  <project path=\"vendor/qcom/opensource/data-ipa-cfg-mgr\" name=\"LineageOS/android_vendor_qcom_opensource_data-ipa-cfg-mgr\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"vendor/qcom/opensource/dataservices\" name=\"LineageOS/android_vendor_qcom_opensource_dataservices\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"vendor/qcom/opensource/interfaces\" name=\"LineageOS/android_vendor_qcom_opensource_interfaces\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"vendor/qcom/opensource/libfmjni\" name=\"LineageOS/android_vendor_qcom_opensource_libfmjni\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"vendor/qcom/opensource/power\" name=\"LineageOS/android_vendor_qcom_opensource_power\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"vendor/qcom/opensource/thermal-engine\" name=\"LineageOS/android_vendor_qcom_opensource_thermal-engine\" groups=\"qcom,pdk-qcom\" />\n  <project path=\"vendor/qcom/opensource/vibrator\" name=\"LineageOS/android_vendor_qcom_opensource_vibrator\" groups=\"qcom,pdk-qcom\" />\n\n  <!-- Infrastructure -->\n  <project path=\"lineage/ansible\" name=\"LineageOS/ansible\" groups=\"infra\" revision=\"master\" />\n  <project path=\"lineage/charter\" name=\"LineageOS/charter\" groups=\"infra\" revision=\"master\" />\n  <project path=\"lineage/crowdin\" name=\"LineageOS/cm_crowdin\" groups=\"infra\" revision=\"master\" />\n  <project path=\"lineage/cve\" name=\"LineageOS/cve_tracker\" groups=\"infra\" revision=\"master\" />\n  <project path=\"lineage/hudson\" name=\"LineageOS/hudson\" groups=\"infra\" revision=\"master\" />\n  <project path=\"lineage/mirror\" name=\"LineageOS/mirror\" groups=\"infra\" revision=\"master\" />\n  <project path=\"lineage/slackbot\" name=\"LineageOS/slackbot\" groups=\"infra\" revision=\"master\" />\n  <project path=\"lineage/website\" name=\"LineageOS/www\" groups=\"infra\" revision=\"master\" />\n  <project path=\"lineage/wiki\" name=\"LineageOS/lineage_wiki\" groups=\"infra\" revision=\"master\" />\n\n  <!-- Tools -->\n  <project path=\"lineage/contributors-cloud-generator\" name=\"LineageOS/contributors-cloud-generator\" groups=\"tools\" revision=\"master\" />\n  <project path=\"lineage/scripts\" name=\"LineageOS/scripts\" groups=\"tools\" revision=\"master\" />\n</manifest>\n"
  },
  {
    "path": "snippets/rr.xml",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<manifest>\n\n <!--BUILD-->\n  <project path=\"android\" name=\"platform_manifest\" remote=\"rr\"/>\n  <project path=\"build/make\" name=\"android_build\" remote=\"rr\" >\n    <copyfile src=\"core/root.mk\" dest=\"Makefile\" />\n    <linkfile src=\"CleanSpec.mk\" dest=\"build/CleanSpec.mk\" />\n    <linkfile src=\"buildspec.mk.default\" dest=\"build/buildspec.mk.default\" />\n    <linkfile src=\"core\" dest=\"build/core\" />\n    <linkfile src=\"envsetup.sh\" dest=\"build/envsetup.sh\" />\n    <linkfile src=\"target\" dest=\"build/target\" />\n    <linkfile src=\"tools\" dest=\"build/tools\" />\n  </project>\n  <project path=\"build/soong\" name=\"android_build_soong\" remote=\"rr\" >\n    <linkfile src=\"root.bp\" dest=\"Android.bp\" />\n    <linkfile src=\"bootstrap.bash\" dest=\"bootstrap.bash\" />\n  </project>\n\n <!--VENDOR-->\n  <project path=\"vendor/rr\" name=\"android_vendor_resurrection\" remote=\"rr\"/>\n\n <!--Lineage-Sdk-->\n  <project path=\"lineage-sdk\" name=\"lineage-sdk\" remote=\"rr\"/>\n\n  <!--Apps-->\n  <project path=\"packages/apps/Settings\" name=\"Resurrection_packages_apps_Settings\" remote=\"rr\" />\n  <project path=\"packages/apps/LineageParts\" name=\"packages_apps_LineageParts\"  remote=\"rr\"/>\n  <project path=\"packages/apps/OmniStyle\" name=\"packages_apps_OmniStyle\" remote=\"rr\" /> \n  <project path=\"packages/apps/Updater\" name=\"packages_apps_updater\" remote=\"bb\"/>\n  <project path=\"packages/apps/SettingsIntelligence\" name=\"packages_apps_SettingsIntelligence\" remote=\"rr\"/> \n  <project path=\"packages/apps/Contacts\" name=\"packages_apps_Contacts\" remote=\"rr\" /> \n  <project path=\"packages/apps/DeskClock\" name=\"packages_apps_DeskClock\" remote=\"rr\" />\n  <project path=\"packages/apps/PhoneCommon\" name=\"packages_apps_PhoneCommon\" remote=\"rr\" />\n  <project path=\"packages/apps/Dialer\" name=\"packages_apps_Dialer\" remote=\"rr\" />\n  <project path=\"packages/apps/Messaging\" name=\"packages_apps_Messaging\" remote=\"rr\" />\n  <project path=\"packages/apps/ThemePicker\" name=\"platform_packages_apps_ThemePicker\" remote=\"rr\" />\n  <project path=\"packages/apps/Bluetooth\" name=\"packages_apps_Bluetooth\" remote=\"rr\" />\n  <project path=\"packages/apps/CustomDoze\" name=\"packages_apps_CustomDoze\" remote=\"rr\" />\n  <project path=\"packages/apps/Plugins\" name=\"packages_apps_Plugins\" remote=\"rr\" />\n  <project path=\"packages/apps/RRWallpapers\" name=\"packages_apps_RR_Wallpapers\" remote=\"rr\" />\n\n  <!--Frameworks-->\n  <project path=\"frameworks/base\" name=\"android_frameworks_base\" remote=\"rr\" />\n  <project path=\"frameworks/av\" name=\"frameworks_av\" remote=\"rr\" />\n  <project path=\"frameworks/native\" name=\"frameworks_native\" remote=\"rr\" />\n  <project path=\"frameworks/opt/slimrecent\" name=\"frameworks_opt_slimrecent\" remote=\"rr\" />\n  <project path=\"frameworks/opt/telephony\" name=\"frameworks_opt_telephony\" remote=\"rr\" /> \n  <project path=\"frameworks/opt/net/ims\" name=\"frameworks_opt_net_ims\" remote=\"rr\" />\n  <project path=\"frameworks/support/lottie\" name=\"android_frameworks_support_lottie\" remote=\"rr\" />\n\n  <!--Device-->\n  <project path=\"device/rr/sepolicy\" name=\"device_rr_sepolicy\" remote=\"rr\" />\n  <project path=\"system/sepolicy\" name=\"system_sepolicy\" remote=\"rr\" />\n  <project path=\"device/qcom/sepolicy\" name=\"device_qcom_sepolicy\" remote=\"rr\" />\n  <project path=\"device/qcom/sepolicy-legacy\" name=\"android_device_qcom_sepolicy-legacy\" remote=\"rr\" />\n  <project path=\"device/qcom/sepolicy-legacy-um\" name=\"android_device_qcom_sepolicy-legacy-um\" remote=\"rr\" /> \n\n  <!--System-->\n  <project path=\"system/core\" name=\"android_system_core\" remote=\"rr\" />\n  <project path=\"system/netd\" name=\"android_system_netd\" remote=\"rr\" />\n  <project path=\"packages/services/OmniJaws\" name=\"packages_services_OmniJaws\" remote=\"rr\" />\n  <project path=\"packages/services/Telecomm\" name=\"packages_services_Telecomm\" remote=\"rr\" />\n  <project path=\"packages/services/Telephony\" name=\"packages_services_Telephony\" remote=\"rr\" />\n  <project path=\"external/sqlite\" name=\"android_external_sqlite\" remote=\"rr\" />\n  <project path=\"external/motorola/faceunlock\" name=\"external_utils\" remote=\"bb\" />\n  <project path=\"external/pulse\" name=\"external_pulse\" remote=\"rr\" />\n  <project path=\"external/stitchimage\" name=\"external_stitchimage\" remote=\"rr\" />\n  <project path=\"packages/apps/SetupWizard\" name=\"SetupWizard\" remote=\"rr\" />\n  <project path=\"hardware/lineage/interfaces\" name=\"hardware_rr_interfaces\" remote=\"rr\"/>\n  <project path=\"system/bt\" name=\"android_system_bt\" remote=\"rr\" />\n  <project path=\"vendor/qcom/opensource/commonsys/bluetooth_ext\" name=\"android_vendor_qcom_opensource_bluetooth_ext\" remote=\"rr\" />\n  <project path=\"vendor/qcom/opensource/commonsys/packages/apps/Bluetooth\" name=\"android_vendor_qcom_opensource_packages_apps_Bluetooth\" remote=\"rr\" />\n  <project path=\"vendor/qcom/opensource/commonsys/system/bt\" name=\"android_vendor_qcom_opensource_system_bt\" remote=\"rr\" />\n  <project path=\"packages/apps/PermissionController\" name=\"packages_apps_PackageInstaller\" remote=\"rr\" /> \n  <project path=\"packages/providers/MediaProvider\" name=\"packages_providers_MediaProvider\" remote=\"rr\" />\n  <project path=\"frameworks/opt/net/wifi\" name=\"android_frameworks_opt_net_wifi\"  remote=\"rr\" />\n  <project path=\"packages/apps/DocumentsUI\" name=\"packages_apps_DocumentsUI\" remote=\"rr\"/>\n  <project path=\"packages/apps/Trebuchet\" name=\"packages_apps_Trebuchet\" remote=\"rr\"/>\n\n  <!--Overlays-->\n  <project path=\"packages/overlays/Resurrection\" name=\"vendor_overlays_resurrection\" remote=\"rr\" />\n  <project path=\"packages/apps/BlurView\" name=\"BlurView\" remote=\"rr\" />\n\n</manifest>\n"
  }
]