zenfone9: Build Usb and usb gadget from source

Change-Id: Ib6f6bb4d562587ef75ff85884346b0de72dceb1f
diff --git a/device.mk b/device.mk
index 246697a..bc1df79 100755
--- a/device.mk
+++ b/device.mk
@@ -28,6 +28,7 @@
 $(call inherit-product, $(SRC_TARGET_DIR)/product/updatable_apex.mk)
 
 # Prebuilt Kernel Binary
+TARGET_KERNEL_VERSION := 5.10
 TARGET_KERNEL_DIR ?= device/asus/zenfone9-kernel
 LOCAL_KERNEL := $(TARGET_KERNEL_DIR)/Image
 PRODUCT_COPY_FILES += \
@@ -302,6 +303,10 @@
 PRODUCT_PACKAGES_DEBUG += \
     update_engine_client
 
+# USB
+TARGET_HAS_DIAG_ROUTER := true
+$(call inherit-product, vendor/qcom/opensource/usb/vendor_product.mk)
+
 # Vendor service manager
 PRODUCT_PACKAGES += \
     vndservicemanager