I've already read the forums in search of a solution, I've uninstalled all htc drivers and reinstalling a single htc one driver. adb push wont work cause it can't find the device... What had happen was, I installed viper one "successfully" and it kept rebooting after starting up, so I went into recovery and wiped everything so it kept bringing me back to bootloader, Now i can't install a rom cause of this "device not found" issue. I hate this so much, it happen before and somehow it randomly worked, but this time it seems like luck isn't on my side... halp.