to the best of my knowledge, you dont need a service cable to flash your phone.

with all the files and guide to flashing/conversion out there, it should be easy.