Most carrier firmwares disable fastboot, so Method 1 is more reliable.
units come with "locked" bootloaders, you often need to perform a "test point" (short-circuiting two specific pins on the motherboard) while plugging it into the USB port. This forces the device into a mode where it can accept new firmware. e8372h320 unlock firmware install