| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
Move distro specific recipes to own layer and leave only new recipes
and bbclasses to meta-boot2qt layer. This makes it easier to include
meta-boot2qt to your own distro layer to get access e.g., QDB and
QBSP recipes that might be useful even without boot2qt distro.
Task-number: QTBUG-65871
Change-Id: I6c353774dd1668b00f2d05aa262ad866b90bdef6
Reviewed-by: Timo Aarnipuro <timo.aarnipuro@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
If /dev/random initialization takes too long, qdbd-init.sh script tries
to write to /sys before qdbd is running correctly. Adding QT_HASH_SEED=0
allows qdbd to start before /dev/random is initialized and the USB
connection will work correctly.
Task-number: QTBUG-63029
Change-Id: Ia6a1868de60f5e5c8fbb29fe9a59213cab66249f
Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
|
|
|
|
|
|
|
| |
The function keyword does not work in bourne shell
Change-Id: I8de750c3b310e9dcc5f039cba389e5e816f003c3
Reviewed-by: Sami Nurmenniemi <sami.nurmenniemi@qt.io>
|
|
|
|
|
|
|
|
| |
QDB replaced ADB in 5.9. Remove obsoleted adbd from image
and the recipe from meta layer.
Change-Id: I26c6ed7a51886e8e52bc77be6edcbe5933be3068
Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
machine-id is genered during the first boot, which means
that flashing same device again produces new serial, which
is not what really want. Use MAC address when available,
otherwise fallback to machine-id.
Change-Id: If95f88ac1c5e85b919b0a57479b6440bc9627594
Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
- Kernel needs some time before usb_gadget properly loaded and configured.
- use basic.target for qdbd, since not all devices have wired network.
- use /etc/machine-id for the serial, since not all devices have wired network.
Task-number: QTBUG-60774
Change-Id: I84edb1757868611d1562571656e41ea6dbe632f0
Reviewed-by: Kari Oikarinen <kari.oikarinen@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The script is called to reset the host-device network interface before
starting qdbd. qdbd will call it to configure the network when it is
told by the host what network to use.
Due to dependency to systemd-networkd in the script and the overall
system, working with SysV init is fiction, so remove that configuration.
Change-Id: I86f8348e57077c8718cedf68af82796adef65f07
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rather than using Google's ID, let's pick an unused one.
We are not reserving an official USB vendor ID, since this is only used
for development and Qt for Device Creation users will use their own USB
IDs in the final devices.
Also always use a fixed product ID, since ADB_PRODUCTID value will make
no sense with the changed vendor ID.
Change-Id: I69ed1bcfbe3e17b5faebf4b3b71f691778776da7
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
|
It's only included in internal builds, since the repository is not
public.
qdbd not started by default, ADB is still the default. It can be started
with `systemctl start qdbd`. It can be started in future boots with
`systemctl enable qdbd`.
Task-number: QTBUG-56069
Change-Id: I71340cdb31de823e1375986d34f2f07e7be5971b
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|