I have a Wildfire that I S-OFF'ed and rooted a while back. It originally had 3 UK firmware, although the phone was unlocked for all providers. I remember having to downgrade the hboot to 1.01.0001 to get revolutionary to work. Unfortunately I cannot remember the exact steps I took to S-OFF and Root it, but they weren't anything out of the ordinary. I recently had to S-ON the phone and reflash the original firmware as I thought I'd have to return the phone to the shop. Now, I'm trying to redo the whole process again, I want S-OFF and Root but I'm not having any luck. Currently, the phone is: Hboot 1.01.001 Firmware 2.1-update1 Baseband 126.96.36.199H_188.8.131.52 Software V.1.37.405.1 Revolutionary won't do it, Unrevoked won't either. I've tried to both upgrade and downgrade the roms with RUU exe's but its unsuccessful. I've used both Windows and Linux so it's definitely not a driver issue; the phones are recognised. I can flash ClockWorkRecovery, but am getting a failed NAND flash error at times. I'm sure I'm missing something as it was a real breeze last time. I'm really frustrated, especially as I'm lumbered with this crap firmware. I want my CyanogenMod back!!!! EDIT: Something that caught my eye was the firmware version: "2.1-update1". Is this the same as 2.1?