I downloaded the latest android Board Support Package here:
https://developer.qualcomm.com/download/db410c/android_board_support_package_vla.br_.1.2.4-01810-8x16.0-3.zip
I noticed that it in its build script it grabs the following patch archive (Modified Jan 20 2016 8:55 PM):
https://us.codeaurora.org/patches/quic/la/PATCH_8x16_129905_410c_LA.BR.1.2.4-01810-8x16.0.tar.gz
This patch archive includes the following patches:
$ tree PATCH_8x16_129905_410c_LA.BR.1.2.4-01810-8x16.0
.
├── bootable
│ └── bootloader
│ └── lk
│ └── 0001-lk-aboot-device-unlocked-patch-for-fastboot-flashing.patch
├── device
│ └── qcom
│ ├── common
│ │ ├── 0001-device-qcom-common-USB-to-Ethernet-patch.patch
│ │ ├── 0002-usbcamera-patch.patch
│ │ ├── 0003-init-rely-on-pluggable-information-to-identify-hdmi-.patch
│ │ ├── 0004-init-Add-permissions-for-CEC-nodes.patch
│ │ └── 0005-qcom-common-CEC-support.patch
│ ├── msm8916
│ │ ├── 0001-msm8916-Add-CEC-support-for-8916.patch
│ │ └── 0002-msm8916-Enable-adsprpcd-daemon.patch
│ ├── msm8916_32
│ │ └── 0001-msm8916-Enable-adsprpcd-daemon.patch
│ ├── msm8916_64
│ │ ├── 0001-device-qcom-msm8916_64-device-specific-patches.patch
│ │ ├── 0002-USB-MASS-STORAGE-patch.patch
│ │ └── 0003-msm8916-Enable-adsprpcd-daemon.patch
│ └── sepolicy
│ └── 0001-usb-camera.patch
├── frameworks
│ └── base
│ ├── 0001-frameworks-base-battery-ICON-patch.patch
│ ├── 0002-frameworks-base-disable-headset-connected-message.patch
│ └── 0003-frameworks-base-USB-device-multiconnection-feature.patch
├── hardware
│ └── qcom
│ └── display
│ └── 0001-hardware-qcom-dispaly-chnages.patch
├── kernel
│ ├── 0001-msm-kernel-USB-to-Etherenet-patch.patch
│ ├── 0002-msm-kernel-EDID-Chnages-for-the-ADV7533.patch
│ ├── 0003-msm-ADSPRPC-Add-carve-out-for-ADSP-heap.patch
│ ├── 0004-ttyHS4-uart-and-USB-lilliput-touch-changes.patch
│ ├── 0005-kernel-SPI-ADXL34x-sensor-intigration-via-spi.patch
│ └── 0006-msm-kernel-Increase-the-strength-of-I2C_0-to-16mA.patch
├── packages
│ └── apps
│ └── Settings
│ └── 0001-packages-apps-Settings-Rotation-patch.patch
└── system
└── core
└── rootdir
└── 0001-system-core-rootdir-redundent-services.patch
Is there any way I can learn more about some of these changes?
In particular, I noticed that EDID support was added with the following patch:
├── kernel
│ ├── 0002-msm-kernel-EDID-Chnages-for-the-ADV7533.patch
I would like to know how the display will be configured in the event that EDID is not present.
Thanks!