# hardware-peripheral-usb **Repository Path**: mirrors_STMicroelectronics/hardware-peripheral-usb ## Basic Information - **Project Name**: hardware-peripheral-usb - **Description**: STM32MPU distribution for Android (usb hardware interface) - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2025-09-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # hardawre-usb # This module contains the STMicroelectronics android.hardware.usb and android.hardware.usb.gadget source code. It is part of the STMicroelectronics delivery for Android. ## Description ## This module implements android.hardware.usb AIDL version 1. Please see the Android delivery release notes for more details. ## Documentation ## * The [release notes][] provide information on the release. [release notes]: https://wiki.st.com/stm32mpu/wiki/STM32_MPU_OpenSTDroid_release_note_-_v5.1.0 ## Dependencies ## This module can't be used alone. It is part of the STMicroelectronics delivery for Android. To be able to use it the device.mk must have the following packages: For USB: ``` PRODUCT_PACKAGES += \ android.hardware.usb-service.stm32mpu ``` For USB Gadget: ``` PRODUCT_PACKAGES += \ android.hardware.usb-gadget@-service.stm32mpu ``` ## Containing ## This directory contains the sources and associated Android makefile to generate the android.hardware.usb@-service.stm32mpu binary. ## License ## This module is distributed under the Apache License, Version 2.0 found in the [LICENSE](./LICENSE) file.