Here are some links to files I uploaded for you, I also sent the same to you in PM. Not knowing what you are currently running on your phone, I included a few things. If you are currently running the 3.16 ROM (you have GPS working) just flash to new one and you are good to go. If not, you need to get the 3.16 ROM on there first (let me know and I will upload that one for you as well)
Here are some rapidshare links to ROM build 5040 and the SPL you will need to flash first if you haven't already. I assume you already have the 3.16 ROM on your phone now? if not, you will need to flash that one first as No2's ROM is just the OS and not the radio.
MAKE SURE!!
1. Flash the SPL to 2.40 olipro by running the Hard-SPL-MFG. It will self extract to c:\ttn240mfg then run the ROMUpdateUtility program which will flash the new SPL that will allow you to load the new ROM.
2. you have already flashed the 3.16 ROM to get the latest radio on your phone.
3. Extract the .nbh file from the 5040 Build rar file and replace the RUU_signed.nbh file in the c:\ttn240mfg folder overwriting the one currently in there.
4. Run the same ROMUpdateUtility program located in that folder that you used to update your SPL, this time it will run the new .nbh flashing No2's WinMo 6.1 build 5040 to your phone. If you are using Vista, have an XP machine handy as you may need to exit bootloader using the titan_exitbl file which I will include as well for you.
I hope this helps you along the way, if I rambled or told you things you already know I apologize, just wanted to make sure
Here are the files:
6.1 ROM Build 5040
http://rapidshare.com/files/89437105..._5040.rar.html
HARD-SPL-MFG
http://rapidshare.com/files/89399311...L-MFG.exe.html
And finally, the titan_exitbl file to get out of the rainbow of death screen if that happens
http://rapidshare.com/files/89399568...xitbl.rar.html