A mi me pasa igual, y dicho método darmanew no me ha servido.
¿Alguna idea más?
Tengo actualizados los drivers y nada, se niega en redondo, en el mismo instante que el teléfono se reinicia es cuando el proceso falla.
¿Será que no debería reiniciarse? Es cuando el bootloader llega al punto de USB.