summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python/python3-msgpack_1.1.2.bb
diff options
context:
space:
mode:
authorEtienne Cordonnier <ecordonnier@snap.com>2026-06-15 15:02:11 +0200
committerKhem Raj <khem.raj@oss.qualcomm.com>2026-06-15 22:43:44 -0700
commit5a96d8bc8948c69e42779101875fb2a507f7932a (patch)
tree67a7d683a907a38a9cd1bcbe474455c47b07dfb7 /meta-python/recipes-devtools/python/python3-msgpack_1.1.2.bb
parenta0ae7ede1788dc0261f2c38a2ea9db3d381ccfd0 (diff)
downloadmeta-openembedded-5a96d8bc8948c69e42779101875fb2a507f7932a.tar.gz
android-tools-conf: replace sysfs implementation with configfs
The android-tools-conf recipe used /sys/class/android_usb/android0/, an interface exported by the out-of-tree android.c USB gadget driver that Google carried in Android kernels but never submitted to mainline Linux. It was never part of any upstream kernel release. The configfs-based USB gadget framework (CONFIG_USB_CONFIGFS) was merged into mainline Linux with kernel 3.10 (June 2013) and is the correct interface for all upstream kernels since then. Additionally, Google's Generic Kernel Image (GKI) initiative dropped android.c from Android common kernels starting with kernel 5.10 (Android 12, 2021), so even custom BSPs targeting modern Android cannot use this interface. Remove android-tools-conf and rename android-tools-conf-configfs to android-tools-conf, since the configfs-based implementation is the only correct one for any modern kernel. Backward compatibility is preserved via PROVIDES/RPROVIDES retaining the old android-tools-conf-configfs name. AI-Generated: Uses GitHub Copilot (Claude Sonnet 4.6) Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com> Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-msgpack_1.1.2.bb')
0 files changed, 0 insertions, 0 deletions