# Copyright (C) 2022, Rockchip Electronics Co., Ltd # Released under the MIT license (see COPYING.MIT for the terms) SECTION = "console/utils" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" FILESEXTRAPATHS:prepend := "${THISDIR}/files:" SRC_URI:append = " \ file://adbd.sh \ file://android-gadget-setup \ file://android-gadget-start \ file://android-gadget-cleanup \ file://10-adbd-rockchip.conf \ file://usb_acm \ " do_install:append() { install -d ${D}${sysconfdir}/init.d install -m 0755 ${WORKDIR}/usb_acm/${sysconfdir}/init.d/usbdevice.sh ${D}${sysconfdir}/init.d/usbdevice.sh install -d ${D}${sysconfdir}/profile.d install -m 0755 ${WORKDIR}/usb_acm/${sysconfdir}/profile.d/usbdevice.sh ${D}${sysconfdir}/profile.d/usbdevice.sh install -m 0755 ${WORKDIR}/usb_acm/${sysconfdir}/profile.d/adbd.sh ${D}${sysconfdir}/profile.d/adbd.sh install -d ${D}/lib/udev/rules.d/ install -m 0755 ${WORKDIR}/usb_acm/lib/udev/rules.d/61-usbdevice.rules ${D}/lib/udev/rules.d/61-usbdevice.rules install -d ${D}${bindir} install -m 0755 ${WORKDIR}/usb_acm/${bindir}/usbdevice ${D}${bindir}/usbdevice } inherit update-rc.d INITSCRIPT_PACKAGES = "${PN}" INITSCRIPT_NAME = "usbdevice.sh" INITSCRIPT_PARAMS = "start 70 5 4 3 2 . stop 30 0 1 6 ." FILES:${PN}:append = " \ /var/ \ ${sysconfdir}/ \ ${systemd_unitdir}/system/ \ " PROVIDES:append = " android-tools-conf" RPROVIDES:${PN} = "android-tools-conf"