Closed hnez closed 1 year ago
Forgot to mention @a3f in the original pull request description. Doing it now because I know he will be happy to see some progress on the fastboot
front.
Why do we need this? Labgrid is perfectly fine with passing in the USB vendor id.
Labgrid may be, but are our users as well?
At least I and @a3f were rather confused when fastboot
proclaimed that there was no fastbootable device to be found.
The UX of the newer fastboot
is better in that regard.
Why do we need this? Labgrid is perfectly fine with passing in the USB vendor id.
Note that since https://github.com/labgrid-project/labgrid/commit/5516d3629e558760f04d57c054a06f1cb4048422 we no longer pass the vendor ID, so this was broken on the LXA TAC without local patches.
What's the blocker for merging this?
Passing the usb path still works, so I'm fine with this.
The
fastboot
binary we currently ship only works when manually supplied the USB vendor id of the device we want to flash. This is non-intuitive and newerfastboot
just finds the right device automagically.Backport a newer
android-tools
from meta-oe master and addmeta-selinux
which provideslibselinux
.I'm not a fan of adding
meta-selinux
just forlibselinux
, so if there are any other ideas I am open for it.The addition of the meta layer also means that bblayer templates in custom
meta-lxatac
derived BSPs have to be updated in tandem.