Age | Commit message (Collapse) | Author |
|
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>
|
|
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>
|
|
initramfs-test-image: add adbd support
|
|
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>
|
|
gpsd: add versioned patch support
|
|
Remove Adreno firmware files that are now provided by the linux-firmware archive.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
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>
|
|
Boot image with the bundled initramfs support
|
|
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>
|
|
'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>
|
|
Refresh the patch adding support for Qualcomm's pds:// NMEA source.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
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>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Provide Qualcomm-specific configuration for adbd.
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
|
|
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>
|
|
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>
|
|
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>
|
|
Signed-off-by: Aníbal Limón <anibal.limon@linaro.org>
|
|
PDS service support patch was updated to fix an issue on SD820.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
* 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>
|