View Single Post
  #123 (permalink)  
Old 07-20-2007, 11:13 PM
evans's Avatar
evans
PPCGeeks Regular
Offline
Location: Boston, MA
 
Join Date: Feb 2007
Posts: 54
Reputation: 0
evans is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to evans
Quote:
Originally Posted by bigdoofus
Quote:
Originally Posted by Kolano
We seem to have 2 SMS issues and 2 proposed solutions...

Issues
#1 SMS messages are not received between carriers
Quote:
Originally Posted by evans
I'm still running 1.0.1 (with the Verizon ExtRom patch). Non-Verizon customers have not been receiving my SMS (text) messages since this past weekend, which was coincidentally when I installed 1.0.1 (with the Verizon ExtRom patch).
#2 SMS message is concatenated into From field
Quote:
Originally Posted by nobrake
when I recieve a text message, the message becomes part of the contact name. I'm coming from the original telus 3.3 and it was working fine. Any solutions? thanks
Solutions
#1 Fix overlaps between carrier and OEM_Helmi_Addition OEMs
Quote:
Originally Posted by luv2chill
OK Verizon users affected by this SMS thing, can you please replace this file in the OEM_Helmi_Addition folder in \OEM and build a ROM to test to see if the problem is resolved?
This removes the following keys from Helmi's OEM, presumably allowing them to be set by the carrier OEMs...
HKCU\ControlPanel\PhoneExtendFunction\CDMA
MsgType=4

HKLM\Software\OEM\SMS
PriorityHighLevel=2
EnablePriorityHighLevel=1

This correction has been reported to work by phoenx06, and makes the config of the kitchen simpler (i.e. no need to have overlapping keys, since these are in the carrier customizations anyway.)

#2 Change SMS dll
Quote:
Originally Posted by evans
I found out early this morning that changing the SMS provider in:
HLKM\Comm\Cellular\SMS\Protocol\Text from HTC_SMS_Providers.dll to SMS_Providers.dll fixed it
This correction has been reported to work by evans, and young.till.i.die.


Since the corrections don't overlap, I'd like to understand a bit more about them before I add anything to the first post. Do they each fix both issues?
From my testing, solution #2 does fix problem #2. I have sent and received about 50 text messages and now the messages are no longer mangled. I haven't tested with any other carriers however. I will do that soon.

EDIT: I just sent 10 text messages back and forth between a Verizon cell phone and a Sprint PPC-6700. Got them all. I didn't check for this problem before.
I would also like to furthur understand the differences - I applied the modified .xml and reburnt my ROM today - all is good with SMS outside my network.

I would like to know where HTS_SMS_Providers.dll came from - was that from the Bell Mobility ROM? Is it a newer SMS provider?

The other one (SMS_Providers.dll) seems to be the "Microsoft SMS" provider. At this moment my non-Verizon clients are happy to be receiving my messages (lesson - no ROM upgrades when you are deep in a project ).

I'm guessing that only 1 of the providers is needed - just need to know which is the better one


...tom
Reply With Quote