Bypass inability to set MMS properties

Search This thread

Bahaika

Member
Nov 11, 2010
21
0
Saumur
Hi everyone,

Since this morning I decided to find a way to bypass inabilty to set MMS properties.
When I'll completly figure how to modify this settings I will develop an application where you will be able to put all the settings to set correctly the MMS APN.
So, I've started to investigate on my phone this morning, and I already found that.
It seems profiles are stocked in HKCU\Software\Microsoft\ShortMsg\MMS\Profiles\
Active profile is set as String in that key : HKCU\Software\Microsoft\ShortMsg\MMS\Active
Inside this Key, there is a Key for each profiles saved.
For my case, there is a key called "ORG-FR-APP". Inside this key, I can found this value :
TO-NAPID : String (Default Value = MMSAPN in my case)
TO-PROXY : String (Default Value = MMSPROXY in my case)
ADDR : String (Default value = http://mms.orange.fr in my case)
MS : DWORD (Default Value is 300).

I decide to modify value in registry trough MFG and I finally got that :
Before : http://attachments.xda-developers.com/attachment.php?attachmentid=880724&stc=1&d=1328002843
After : http://attachments.xda-developers.com/attachment.php?attachmentid=880725&stc=1&d=1328002843

The TO-NAPID and the TO-PROXY value seems to be linked to something I can see in "View config XML" but I don't know where I can edit them.
In deed, If I can edit them, the problem will be completely solved.
Here, the two screenshots which made me believe that the TO-NAPID and the TO-PROXY value are linked to something else in the file :
http://attachments.xda-developers.com/attachment.php?attachmentid=880724&stc=1&d=1328003211
http://attachments.xda-developers.com/attachment.php?attachmentid=880725&stc=1&d=1328003211

If someone know how to modify the set of values for NAPDEF and PXLOGICAL, I'm ready to do the software :).
It's inside a XML File, somewhere in the phone.

I'll posting here if something new happens.
 
Last edited:

sonus

Senior Member
Jan 25, 2007
856
25
I'm gussing you've read through this already, but if not, I'm sure it could be of some help. http://msdn.microsoft.com/en-us/library/bb737506.aspx

I went trough a similar path trying registry edits through LG's MFG app and using the program DiagProvXML to try and push my own non-registry changes... but to no avail unfortunately. Hopefully, you'll be able to program something that works.

It really is too bad we can not just write to the Windows directory and simply add/edit the carrier __PROV_*.XML files directly.
 

sonus

Senior Member
Jan 25, 2007
856
25
Just in case anyone is tracking this thread, you can now use HeathCliff's WP7 Root Tools to copy the appropriate XML files to the windows directory and enable MMS on ROMs with Internet Sharing, that lack the correct carrier settings. Let me know if you need specifics on how to make this work.
 
  • Like
Reactions: rickrude

sonus

Senior Member
Jan 25, 2007
856
25
Sorry, for the delayed response. I had not tracked this thread. Have you guys tried the "LG Network Setup App"? One forum member reports that he was able to select his network from that marketplace app and enable MMS specific to his carrier. That's the easiest way to do this.

Otherwise, the general steps are
1. Unlock your phone using MFG (plenty of threads outline this, so do a search)
2. Install Heathclif''s WP7 Root Tools using "Windows Phone Device Manager", "Windows Phone Power Tools", or any way you can think of to copy the XAP install file for Heathclif's WP7 Root Tools onto your phone.
3. Copy the two relevant to your provider PROV XML files from the attached zip and the Mail Provider XML file to your windows directory using WP7 Root tools on the phone. The files are sorted by carrier_country_MCC or MNC code. There's a wikipedia page with all the providers and their respective MCC/MNC codes, I had linked to it in one of my posts on MCC a while back. If your carrier doesn't have a file, try using one of these files as a template to make a file for your carrier
4. Use MFG to select your XML file (MFG>>Engineer Menu>>Other Settings>>Set network Profiles>> Search for the MNC or MCC for your provider (it searches according to filename)

http://depositfiles.com/files/xebamjoer
http://depositfiles.com/files/a8xl7r9wz
 
  • Like
Reactions: 4walls

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Just in case anyone is tracking this thread, you can now use HeathCliff's WP7 Root Tools to copy the appropriate XML files to the windows directory and enable MMS on ROMs with Internet Sharing, that lack the correct carrier settings. Let me know if you need specifics on how to make this work.
    1
    Sorry, for the delayed response. I had not tracked this thread. Have you guys tried the "LG Network Setup App"? One forum member reports that he was able to select his network from that marketplace app and enable MMS specific to his carrier. That's the easiest way to do this.

    Otherwise, the general steps are
    1. Unlock your phone using MFG (plenty of threads outline this, so do a search)
    2. Install Heathclif''s WP7 Root Tools using "Windows Phone Device Manager", "Windows Phone Power Tools", or any way you can think of to copy the XAP install file for Heathclif's WP7 Root Tools onto your phone.
    3. Copy the two relevant to your provider PROV XML files from the attached zip and the Mail Provider XML file to your windows directory using WP7 Root tools on the phone. The files are sorted by carrier_country_MCC or MNC code. There's a wikipedia page with all the providers and their respective MCC/MNC codes, I had linked to it in one of my posts on MCC a while back. If your carrier doesn't have a file, try using one of these files as a template to make a file for your carrier
    4. Use MFG to select your XML file (MFG>>Engineer Menu>>Other Settings>>Set network Profiles>> Search for the MNC or MCC for your provider (it searches according to filename)

    http://depositfiles.com/files/xebamjoer
    http://depositfiles.com/files/a8xl7r9wz