Disable USB contaminant detection when the disable flag is true am: 6b1106498e

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/15261965

Change-Id: I6725c4f6c3900af1238bcb26d3ea70a996d54630
This commit is contained in:
Darren Hsu 2021-07-15 16:32:23 +00:00 committed by Automerger Merge Worker
commit 0c39050a01
3 changed files with 7 additions and 0 deletions

View file

@ -117,3 +117,6 @@ on property:sys.usb.config=charger && property:sys.usb.configfs=1
symlink /config/usb_gadget/g1/functions/midi.gs5 /config/usb_gadget/g1/configs/b.1/f1
write /config/usb_gadget/g1/UDC ${sys.usb.controller}
setprop sys.usb.state ${sys.usb.config}
on property:vendor.usb.contaminantdisable=true
exec /vendor/bin/hw/disable_contaminant_detection.sh

View file

@ -260,6 +260,7 @@ PRODUCT_COPY_FILES += \
PRODUCT_COPY_FILES += \
device/google/gs101/init.insmod.sh:$(TARGET_COPY_OUT_VENDOR)/bin/init.insmod.sh \
device/google/gs101/set_usb_irq.sh:$(TARGET_COPY_OUT_VENDOR)/bin/hw/set_usb_irq.sh \
device/google/gs101/disable_contaminant_detection.sh:$(TARGET_COPY_OUT_VENDOR)/bin/hw/disable_contaminant_detection.sh
# insmod files
PRODUCT_COPY_FILES += \

View file

@ -0,0 +1,3 @@
#!/vendor/bin/sh
echo 0 > "$(find /sys/devices/platform/10d50000.hsi2c -name contaminant_detection)"