This uprade consists of replacing the board inside the memory unit with one of a USB flash drive.
The memory unit of the xbox 360 uses 3.3 v and a usb device uses 5v but because the memory and ic of the usb flash drive uses 3.3v it simply works.
Now I don't know if this work works with any usb...