[XDA-University] ajhavery:
I've been trying to compile Paranoid Android for HTC Vision and according to them in <device>.adds file I need to add the extra files which I need to get from github before compiling so I created the following file, but I added a lot many entries just because they were available on the Andromadus github who are maintaining cm repos for our device.

So, I'm not even sure if the modifications are needed or default PA entries will do.

I'm pasting my vision.adds file, please see and comment.

[
{
"remote": "github",
"account": "Andromadus",
"repository": "htc7x30-3.0",
"target_path": "kernel/htc/msm7x30-3.0",
"revision": "jb"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_frameworks_native",
"target_path": "frameworks/native",
"revision": "cm10.1"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_frameworks_av",
"target_path": "frameworks/av",
"revision": "cm10.1"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_build",
"target_path": "build",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_frameworks_base",
"target_path": "frameworks/base",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_packages_apps_Camera",
"target_path": "packages/apps/Camera",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_hardware_libhardware",
"target_path": "hardware/libhardware",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_system_core",
"target_path": "system/core",
"revision": "jb4.2"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_hardware_libhardware_legacy",
"target_path": "hardware/libhardware_legacy",
"revision": "jb4.2"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_hardware_ril",
"target_path": "hardware/ril",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_device_htc_msm7x30-common",
"target_path": "device/htc/msm7x30-common",
"revision": "cm10.1"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_device_htc_common",
"target_path": "device/htc/common",
"revision": "ics"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_device_htc_vision",
"target_path": "device/htc/vision",
"revision": "jb"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_frameworks_opt_telephony",
"target_path": "frameworks/opt/telephony",
"revision": "jb4.2"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_external_bluetooth_bluez",
"target_path": "external/bluetooth/bluez",
"revision": "ics"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_external_wpa_supplicant_8",
"target_path": "external/wpa_supplicant_8",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_packages_apps_FM",
"target_path": "packages/apps/FM",
"revision": "ics"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_packages_apps_Torch",
"target_path": "packages/apps/Torch",
"revision": "ics"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_prebuilt",
"target_path": "prebuilt",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_prebuilts_gcc_linux-x86_arm_arm-eabi-linaro-4.7",
"target_path": "prebuilts/gcc/linux-x86/arm/arm-eabi-linaro-4.7",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_hardware_qcom_display",
"target_path": "hardware/qcom/display",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_hardware_qcom_media",
"target_path": "hardware/qcom/media",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_hardware_qcom_audio",
"target_path": "hardware/qcom/audio",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_hardware_qcom_camera",
"target_path": "hardware/qcom/camera",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_hardware_qcom_librpc",
"target_path": "hardware/qcom/librpc",
"revision": "jellybean"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_hardware_qcom_gps",
"target_path": "hardware/qcom/gps",
"revision": "gingerbread"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_hardware_msm7k",
"target_path": "hardware/msm7k",
"revision": "ics"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "proprietary_htc_vision",
"target_path": "vendor/htc/vision",
"revision": "jb"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_vendor_qcom_opensource_omx_mm-video",
"target_path": "vendor/qcom/opensource/omx/mm-video",
"revision": "ics"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_vendor_qcom_opensource_omx_mm-core",
"target_path": "vendor/qcom/opensource/omx/mm-core",
"revision": "ics"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_vendor_qcom_opensource_v8",
"target_path": "vendor/qcom/opensource/v8",
"revision": "master"
},

{
"remote": "github",
"account": "Andromadus",
"repository": "android_vendor_qcom_proprietary",
"target_path": "vendor/qcom",
"revision": "jellybean"
}

]