i am not professional and may hardly help on development
but one suggestion,
in order to boost our i8000 's performance , isn't 3d driver an important points to note?
maybe developers can consider recomplie a new kernel version of 3.0.XXXX
in order to use the tom3q new display driver ?
2. set usb mode as mass storage and SD card in WM or Activesync mode
plug in the usb before you start haret.exe to run android
U should get ur usb working
3. Seems there is no solution yet
have u try the cmb2 official one ?