PDA

View Full Version : JUST CAN'T fix Q9h WM6.1 SMS timestamp error.


Kevo1110
22nd June 2009, 01:50 PM
Hi everyone!

I've been going through this ENTIRE forum, and countless others on top of dozens upon dozens of google searches, and I still haven't found a solution to my SMS timestamp error.

All the solutions offered up by people seem seriously promising, because they seem to help a lot of people, and that is what's kept me hopeful: that someone out there/in here can help me fix this problem.

Basically, I have an unlocked Fido Motorola Q9h, that is being used on the Rogers network. Never delved into flashing my device, cuz I was happy with WM6. Not to mention I'd got it tweaked to a very lovely point :)

Then a week ago, my phone locked up after I'd put my phone into airplane mode (I'd done this countless times before with no issue), and just would not let me turn the antenna back on. Nothing I tried worked, so of course I eventually caved and did a hard reset. That was when I figured I would give WM6.1 a try, seeing as how my device was gonna be starting from scratch anyway.

I flashed to an unlocked AT&T WM6.1 ROM, and went ahead with all the registry tweaks to remove all the bloatware. Phone is pretty damn clean if I do say so myself. I've got PHM on there, GPSID, CHome COnfigurator, and that's really about it.

After all that was said and done, and I got my first SMS, I realized the message was timestamped 4 hours behind. Every single SMS from every single contact shows timestamped 4 hours earlier. In the threaded SMS stream, my messages are timestamped correctly, but the other peoples' aren't.

Example:

Me (7:37): Send me a text to see if this timestamp issue's been fixed.
Steph (3:37): Okay =)

The strange thing is that MMS messages come in with the correct timestamp, and that is something that seriously boggles my mind.

Please, please, PLEASE. If anyone out there has some kind of suggestion, I would absolutely love to hear it. Here are the remedies I've tried that have had no effect:

-Installed DST cab from Microsoft.
-"TrustTimeZoneField" w/DWORD value of "0" minus quotations of course ;)
-"TrustTimeZoneField" wDWORD value of "1" to allow the device to trust the provider's time just in case my phone was screwing up.
-"RcvTimeStamp" w/DWORD value of "1"
-tweaked some "NetworkTimeSync" (or something along those lines) entry to a value of "1" instead of its current value of "0," but nothing.

I'm at the end of my rope here guys and girls, so please, anything you can suggest that I haven't already tried would be infinitely appreciated :)

Thanks in advance everybody :)

-PiLoT-
22nd June 2009, 08:08 PM
although i dont know the answer ive got a thing for you to try

in the setting section make sure you regional settings are set correctly

Kevo1110
22nd June 2009, 11:40 PM
Thanks Pilot, will double check those settings. Well, as per your instructions, I've double-checked the settings, and they're correct. Have my locale set as English (Canada), and nothing. Even changed it to English (United States) just to see, but to no avail.

*sigh*

I am almost at my wits end...Is there no one out there with a Q9h running the unlocked AT&T WM6.1 ROM, that's having the same issue??? Or even better, someone out there who's SOLVED the issue?

I've even called Rogers and they suggested a new SIM card, seeing as how I have the original SIM from Rogers, and I'm waiting on it. I've even tried my sister's SIM which is a new one, but nothing. Figure it HAS to be the ROM :(

Kevo1110
4th July 2009, 03:59 PM
Hi everyone!!!

I can't believe I'm actually going to be the person posting the solution to this problem, but I guess it's true that perseverance pays off

This post is in regards to the sms timestamp issue that I've noticed several people are having with the moto q9 once they upgrade to wm6.1 and are on a Canadian service provider.

***This solution involves modifying your device's registry, so if you do not feel comfortable or are unfamiliar with the process, please do not proceed with the modification. I will not be held responsible for any bricked/malfunctioning devices as a result of this tweak***

Use a reg editor (I used the free PHM registry editor), and navigate to:

-HKLM (HKey Local Machine)
-Software
-Motorola
-RilDrv

Now that you're in the RilDrv Folder, there should be a few more folders in here...don't navigate to any specific one, just click the "values" softkey (whatever it may be for your devices), and somewhere in the values that become visible, you should see one that says "LocalizedTimeStamp." Open that value and modify it's value to "0" (without the " " of course)

Reboot your device, wait 10 seconds, cross your fingers and toes, and restart your device. Once your device is fully booted, and seems to be functioning normally, send yourself a text message, and check the received timestamp. It *should* be correct (ie. a minute or two or less in the future of your sent timestamp). To be sure it isn't just for your own texts, ask someone to text you anything, and hopefully the result it yields will be the same.

I have only tested this solution on an unlocked Motorola Q9h from Fido, running the unlocked AT&T WM6.1 ROM on Rogers.

I serached for close to a month with no real viable solution, so I just kept poking and prodding at my registry. Yeah, kinda dangerous I know, but I was at my wits end with this little bug. Finally though, the time and investigation paid off

Hope it goes well for all of you out there who are having the same problem!