aboutsummaryrefslogtreecommitdiffstats
path: root/dynamic-layers
AgeCommit message (Collapse)Author
2023-11-22android-gadget-setup: fix conditional argument to assign serial variableChirag Jain
Change the conditional argument to check if androidserial is non-empty. The condition `[ -n ]` when `androidserial` is empty is equated to `false` which results in an non-zero status from `android-gadget-setup.machine`. /usr/bin/android-gadget-setup starts with `set -e` is used to change behavior of the shell in various ways. `-e` option causes the shell to exit as soon a command exits with a non-zero status. Hence, executing `true` in the end results in a zero exit status in all cases, which suffices the condition for `set -e`, hence unblocking android-tools-adbd service when `androidserial` is not defined. Signed-off-by: Chirag Jain <quic_chirjain@quicinc.com>
2022-11-12firmware-qcom-pixel: move out of dynamic layerDmitry Baryshkov
Switch Pixel firmware packages to rust-android-sparse(-native). This allows them to be moved from dynamic-layers into the main layer part. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-10-28Merge pull request #397 from lumag/test-image-adbdNicolas Dechesne
initramfs-test-image: add adbd support
2022-09-06firmware-qcom-pixel: remove dir before unpackingDmitry Baryshkov
Remove radio images dir before unpacking the image. This fixes potential issue with unpacker being unable to dump images. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-05-11Merge pull request #451 from lumag/gpsdNicolas Dechesne
gpsd: add versioned patch support
2022-05-11firmware-qcom-pixel.inc: drop duplicate Adreno firmwareDmitry Baryshkov
Remove Adreno firmware files that are now provided by the linux-firmware archive. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-05-10gpsd: add versioned patch supportDmitry Baryshkov
PDS patches for GPSd 3.23 and (pending) 3.24 are not compatible. Add two versions of the patch so that it is possible to test both GPSd versions. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-27initramfs-firmware-nexus-image: follow recipes movementDmitry Baryshkov
As individual firmware recipes were moved to dynamic-layers/openembedded-layer, split the image recipe accordingly. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-27firmware-nexus: move recipes using simg2img to meta-oe dynamic layerDmitry Baryshkov
firmware-qcom-pixel.inc uses simg2img to unpack vendor.img. However this tool is provided by android-tools-native from meta-oe layer. Thus move all these recipes to corresponding dynamic-layers/openembedded-layer subdir. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-04-27android-tools-adbd-cmdline: adbd systemd unit fixupDmitry Baryshkov
Add special fixup for android-tools-adbd systemd unit file. In addition to the /var/usb-debugging-enabled it will start adbd if `adbd` boot argument was provided. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2022-03-23linux-mainline,linux-stable: qcom-specific overridesDmitry Baryshkov
Enable support for mainline linux kernels from meta-linux-mainline: - specify defconfigs, - build Android boot images used on Qualcomm boards. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2021-10-03dynamic-layers/recipes-navigation: GPSd update patch to release 3.23.1Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2021-09-07initramfs-test-full: support dynamic content based on enabled layersNicolas Dechesne
Implement similar mechanism found in: 4e5d23c9a6fa (initramfs-test-image: provide dynamic expansion capabilities) So that we can build derived images. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2021-09-07Merge pull request #330 from lumag/bootimg-bundle-try-multiNicolas Dechesne
Boot image with the bundled initramfs support
2021-09-06initramfs-test-image: provide dynamic expansion capabilitiesDmitry Baryshkov
Up to now we were using dynamic per-layer bbappend to extend initramfs-test-image with extra packages provided by other layers. However this won't scape if other recipes are going to start including initramfs-test-image.bb (because initramfs-test-image bbappends won't get picked up by the next recipe). Thus provide a mechanism to dynamically extend initramfs-test-image, so that the extension is available to the child recipes. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2021-09-06recipes-test: Add a new initramfs-test-full-image.bbappendBhupesh Sharma
'initramfs-test-image' is used across several boards and changes to the same are very keenly looked at for size changes to the overall image thus produced as it may lead to some boards failing to boot with yocto based images. So it makes sense to introduce a new 'initramfs-test-full-image' which can retain the character of the test image but can house more utilities which are useful for several qcom boards. So, we have now three types of initramfs images: - initramfs-tiny-image, - initramfs-test-image, and - initramfs-test-full-image Signed-off-by: Bhupesh Sharma <bhupesh.sharma@linaro.org>
2021-08-24gpsd: refresh pds patchDmitry Baryshkov
Refresh the patch adding support for Qualcomm's pds:// NMEA source. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2021-08-03layer: convert to new override syntaxoverrideNicolas Dechesne
The conversion was mostly automated with: ./scripts/contrib/convert-overrides.py With a few manual tweaks. Also change LAYERCOMPAT to honister. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2021-02-25initramfs-test-image: include cryptsetupcryptsetupNicolas Dechesne
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2021-01-07android-tools-conf-configfs: provide machine configuration for adbdDmitry Baryshkov
Provide Qualcomm-specific configuration for adbd. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
2020-05-25gpsd: Rework PDS service patch changes in gpsd_logAníbal Limón
Due to changes on argument order of gpsd_log and use GPSD_LOG too see rev 81257aeeaf. Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2020-03-22qcom-x11-image: use dynamic_layer since it depends on meta-oeNicolas Dechesne
This image depends on meta-oe (openbox, gtkperf, ...), so let's move it to the dynamic_layer folder. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2020-03-21initramfs-test-image: use dynamic_layer for utilities not in OE CoreNicolas Dechesne
Some tools we have in initramfs-test-image are not in OE Core. So instead split the list and use dynamic-layer to include them only when their respective layers are also globally used. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2019-10-07dynamic-layers/openembedded-layer: Rebased pds patch to apply in gpsd 3.19Aníbal Limón
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
2019-09-14gpsd: update PDS service patchNicolas Dechesne
PDS service support patch was updated to fix an issue on SD820. Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
2019-01-04layer.conf: Use BBFILES_DYNAMIC to add meta-oeKhem Raj
* Distro's should decide via bblayers.conf on adding the layers, BSPs layers should provide for the machine policies * Utilize the dynamic layer feature from core Signed-off-by: Khem Raj <raj.khem@gmail.com>