RIFFом флешки определяются так?
Обнаружена и проинициализирована FLASH1 микросхема, ID: 0x0015/0x0000 (MLL00M, 0x000090000000 Bytes = 2.25 GB
Обнаружена и проинициализирована FLASH2 микросхема, ID: 0x0015/0x0000 (MLL00M, 0x000000080000 Bytes = 0.50 MB


пробуйте прогреть проц, флеш (затем опять сделать resurection и пробывать прошить)

И ещё есть неприятная особенность у некоторых HTC процессоров - с мороза работают, в тепле нет) и перекатка не помогает ))