I'm not sure and I know Scotty and the Cap't know a heck of alot more than I do about this but, on a different note, when you typed "adb devices" earlier, nothing came up? (when you were in the black screen?)
And when you typed adb devices, and nothing showed up, what phone screen were you on?
The reason I ask is, at one point when you typed that, the serial # 123456789012 came up.
The next time it didn't?
sorry it took so long for my response, just now noticed there was a 2nd page to this thread
correct, i entered the command at the black screen after selecting recovery on the phone its self. ...and no that was me jumping the gun
I noticed there was a s/n on the getvar command. its the 7th one down
C:\aNdRoId>fastboot getvar all
(bootloader) version: 0.5
(bootloader) version-bootloader: 2.18.0001
(bootloader) version-baseband: 2.15.00.12.19
(bootloader) version-cpld: None
(bootloader) version-microp: 041f
(bootloader) version-main: 5.07.651.1
(bootloader) serialno: 123456789012
(bootloader) imei: 355195000000017
(bootloader) product: supersonic
(bootloader) platform: HBOOT-8x50
(bootloader) modelid: PC36*****
(bootloader) cidnum: SPCS_001
(bootloader) battery-status: good
(bootloader) battery-voltage: 3897mV
(bootloader) partition-layout: Generic
(bootloader) security: on
(bootloader) build-mode: SHIP
(bootloader) boot-mode: FASTBOOT
(bootloader) commitno-bootloader: 4b46e889
(bootloader) hbootpreupdate: 11
(bootloader) gencheckpt: 0
all: Done!
finished. total time: 0.033s