Fix USB device descriptor issue, set serial number to "iceman1001".#243
Conversation
This is a port of upstream PR 565, which addresses USB enumeration issues on some Android devices, described in Proxmark#565 (comment).
|
Strange that the iProduct string has anything to do with the identification, I only thought it was the iManufacturer string which was matched. |
|
|
|
Drop the "1001" part of the iSerialNumber and I'll be happy to merge. |
|
TeamWalrus was doing something similar, luckily you changed the iSeralnumber :) |
|
Done. I also note @cjbrigato's comments in RfidResearchGroup/proxmark3@ff16cbb#commitcomment-30407117 That is, the device path will change between the bootrom and flasher on OSX, and one will need to flash the bootrom before the flasher. |
|
I will revert back to the 888 ish after this one, but making sure it is not a % 8 tuple |
This is a port of upstream PR 565, which addresses USB enumeration issues on some Android devices, described in Proxmark#565 (comment). Still don't know why this is a problem, but this patch seems to fix things.
I also took the liberty of changing the serial number of the device to
iceman1001, which should make it pretty obvious indmesgand similar tools when someone is running this firmware: