Well, i finally have something useful for the community!!!
this will take your main version to whatever you want, i took mine down to 1.00.000.0 and it worked!!
I was at 3.whatever ics is, but not anymore!! its fixed!!!
here are the steps
Before you start, disable HTC Sync
1.Connect phone to computer, enable charge mode
2.Open adb cmd and type : adb shell
4. if you get # symbol continue
5.Type : dd if=/dev/block/mmcblk0p24 of=/sdcard/misc.img (YOU CAN COPY THE IMG TO EITHER sdcard, which is internal memory, or sdcard2, which is removal card)
6. Switch to USB mode
7.copy misc.img from the root of the sdcard to your computer
8.Open misc.img with HeX Editor XVI32
9.Find the version and change it. it will be the first area in the the upper right in the screen of the app
10.change the number in whatever you want. (has to be in the form of.. x.xx.xxx.x
11.Save it and upload it to the root of the sdcard with miscnew.img name
12. Switch to charge mode
13.Type adb shell, su dd if=/sdcard/miscnew.img of=/dev/block/mmcblk0p24
14.Reboot and you are READY TO ROLL!
Once your done. And you wanna flash the new radio and hboot and all that fun stuff. Do a backup of your Rom http://db.tt/0UfbfrIs click that. Then relock your hboot, then flash that file in hboot and you let it update. then unlock once done installing. Then reflash your recovery.. and restore your Rom and your golden
Feel free to donate if you'd like,