On Sun, 2016-01-03 at 20:00 -0200, Jose Alonso wrote: > The program Heimdall (http://glassechidna.com.au/heimdall) is used > to flash a new firmware in Samsung Mobile Phones. It uses only the > library libusb to access the device. > > The module "cdc_acm" recognizes it as CDC ACM device, creates a > device /dev/ttyACM* and send a USB_CDC_REQ_SET_LINE_CODING. Then, > for some phones when Heimdall call libusb_set_interface_alt_setting > or libusb_get_string_descriptor_ascii the device locks. > Also, the ModemManager initialization locks the device. > > There are 3 devices used by Samsung in firmware update mode: > idVendor=0x04e8 idProduct=0x6601 idProduct=0x685d IdProduct=0x68c3 > source: > (https://github.com/Benjamin-Dobell/Heimdall/blob/master/heimdall/ > source/BridgeManager.h) > > Signed-off-by: Jose Alonso <joalonsof@xxxxxxxxx> Acked-by: Oliver Neukum <oneukum@xxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html