Answering questions from IM (">" indicates quotes from my older post in this thread):
"can I ask you few questions about TMC?
Did you already try a hardreset?
I have it now working on my Sprint Dimond and Igo8 (Aug13) with no key yet. I really hesistate to buy a key, because people say uuid changes after hardreset and I update my ROM all the time."
>I have not tried a hard reset yet to see if I can recover (since the uuid would probably change), but I'm hopeful that it >wouldn't matter as long as the above cctmc.dat stays in place or gets restored.
"I don't think it will work otherwise you can just post your cctmc.dat and it will work for everybody here

"
Answer #1) Yes, it still works after hard reset.

The so-called UUID (misnomer, I believe) does change on hard-reset (probably by time/date/GPSlocation), but both the original and changed UUID seem to include encoded info about the particular FM receiver ID. Thus, the unique cctmc.dat file can be restored to the same device even after hard-reset, but won't work on a different device reporting a different FM receiver ID (not sure yet if this is serial # or just model #). This check seems to be inside the iGO8 app. I'm actually afraid to send my device in for a needed warranty repair for fear that they might replace rather than fix it -- I guess then I'd then find out the hard way whether the cctmc.dat has to match FM serial # or just FM part #.
"The second question has to do with subscribe window in igo. It looks like the window is wider then the screen - only see first 19 characters of my UUID. How big is it in reality ,and how do I get missing digits?"
Answer #2) On my device, the whole UUID could only be viewed in landscape mode -- it was truncated in portrait mode. It's 20 characters long (10 bytes if I recall, but displayed as 20 full ASCII characters). I'm not sure what you'd have to do to see it on yours. It might also be saved in a readable file on the device, but I'm not sure.