Some people have devices with the cdc_acm module. We should find a way to support using the devices with a /dev/ttyACM0 interface handle.
This requires an Android device with the cdc_acm kernel module, which isn't part of the Android CDD/CTS.
Steps to reproduce
Have an Android device with the cdc_acm module
Try to use AndProx with it.
Expected behaviour
AndProx can connect and detect the device.
Actual behaviour
AndProx cannot detect the device.
Notes
Reportedly an issue with LineageOS 14, but not later versions. Not clear whether this is limited.
Some devices with this module may not be rooted. They may also restrict the /dev/ttyACM0 device node. So we should find some way to work around those limits.
Description
Some people have devices with the cdc_acm module. We should find a way to support using the devices with a
/dev/ttyACM0
interface handle.This requires an Android device with the
cdc_acm
kernel module, which isn't part of the Android CDD/CTS.Steps to reproduce
cdc_acm
moduleExpected behaviour
AndProx can connect and detect the device.
Actual behaviour
AndProx cannot detect the device.
Notes
Reportedly an issue with LineageOS 14, but not later versions. Not clear whether this is limited.
Some devices with this module may not be rooted. They may also restrict the
/dev/ttyACM0
device node. So we should find some way to work around those limits.That might require custom firmware.