AT&T Wireless is one of the few providers which sells the XDA (Siemens SX-56) and already has a rom update for Windows Mobile 2003 out.
Besides the normal operator image which is shown in the phone application, there is also a today screen item which when clicked on, starts the phone application. You can see in the attachment what that looks like.
As you can see the line of text reads 'AT&T Wireless' which seems to be hard-coded. I use Telfort in the Netherlands as my operator and I wanted to change the text to display that name.
The Today Screen plugin is called AddTodayPhone.dll and can be found in the \windows folder on your device. You need to copy it to your local machine.
Next, you will need to install a hex-editor. I have used XVI32 to do the job. Use it to open the copied file.
Starting at addres 10Ch you will find the Unicode string "AT&T Wireless". When editing a dll you should prevent inserting text (so the file gets bigger), there only use overtype.
You will need to separate each character with a hex value of 00h since it is in Unicode. If your provider name is shorter than the existing string fill it up with a value of 20h (a space). So the original value will look like this [41 00 54 00 26 00 26 00 54 00 20 00 57 00 69 00 72 00 65 00 6C 00 65 00 73 00 73] and the value for the example on the right, with a value of 'Telfort' will look like this [54 00 65 00 6C 00 66 00 6F 00 72 00 74 00 20 00 20 00 20 00 20 00 20 00 20 00 20].
(or take a look at this: http://bes.xs4all.nl/blog/archive/2004/02/25/205.aspx)
I like to be able to change the name also, but did not quite understand what you said. Where do I get the hex editor? can you explain it in plain English since I am not very technical or down to that level. Thanks !!
A little help
Hi,
You can grab a copy of XVI32 here http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm#download. If you tell me what you want the text to look like i can give you a little help on changing your own .dll
would this plugin work on the XDA II ???
can you please upload the dll file?
are there any today plugins that can show phone status..missed and sms messages?
Does anyone know if it is possible to extend the number of available Bluetooth COM ports on the WM5 powered phone? I've got the "O2 XDA mini s" and I only have two ports available: COM6 and COM7. It does not seem possible to assign one outgoing port to several devices. Needless to say, I need to reassign the outgoing port every time I want to work with a different device (PC at home or at work, BT mouse, etc). To say that it annoys me is to say nothing. Is it the WM5 or device limitation? Any 3rd party SW or registry hacks available to add more ports?
I figured out how to add more bluetooth serial ports. Get a registry editor and change this key:
HKLM\Software\Microsoft\Bluetooth\Serial\Ports\SupportedPorts
It's a multiline Value. Change it to this:
COM6
COM7
COM4
COM5
Then you have two additional Ports. Feel free to add other ports, but make sure they are not already in use for other services.
I followed these instructions and can see the new COM ports in the list, but when I try to use COM3 or COM4 is says " The COM port could not be created. Please check your settings and try again"
Any thoughts?
djvw said:
I figured out how to add more bluetooth serial ports. Get a registry editor and change this key:
HKLM\Software\Microsoft\Bluetooth\Serial\Ports\SupportedPorts
It's a multiline Value. Change it to this:
COM6
COM7
COM4
COM5
Then you have two additional Ports. Feel free to add other ports, but make sure they are not already in use for other services.
Click to expand...
Click to collapse
djvw, thanks for the great tip!
I was not able to add COM4 (the same error as reported by bilbo_28), but it worked with the COM8. I currently have TomTom talking to my GPS mouse over COM6 and ActiveSync simultaneously working on COM8. NICE!! COM7 is configured as incoming one.
It is a pity that the famous utility by Tobias Waldvogel for WM2003 Bluetooth Stack from Microsoft has not been updated for the stack that comes in WM5.
If someone knows Tobias, it would be a good service to tell him that the users are waiting for it
Pocket Bluetooth Tools for the O2 XDA II and the MDA II
Hi all
Here is the famous PBT from Tobias...
http://www.bluetooth.jazztel.es/
I tested this in Cigular 8125 with AKU2 ROM and it works...
Update:
Here is the cab file
great thread. Been looking for this the longest time!
I'm using Total commander to mod the registry and it shows hex when I get to the SupportedPorts file. How do you add the ports with the hex page? sorry, i'm new to total commander.
Is there a cab for the dummies?
I'm using TMobile MDA 2.17 rom.
PBT doesn't work with the Qtek 2.18 Rom Ger....
optical said:
great thread. Been looking for this the longest time!
I'm using Total commander to mod the registry and it shows hex when I get to the SupportedPorts file. How do you add the ports with the hex page? sorry, i'm new to total commander.
Is there a cab for the dummies?
I'm using TMobile MDA 2.17 rom.
Click to expand...
Click to collapse
These are ASCII characters in hex.
My value (with only COM6 and COM7 available) looked like this:
43 00 4F 00 4D 00 36 00
00 00 43 00 4F 00 4D 00
37 00 00 00 00 00
I added COM8 after COM7:
43 00 4F 00 4D 00 36 00
00 00 43 00 4F 00 4D 00
37 00 00 00 43 00 4F 00
4D 00 38 00 00 00 00 00
COM8 is actually the only port which worked for me. Any other port will generate an error (as reported by bilbo_28).
I added the new hex in but now the service does not show up in the new partnership. Because of the missing service, it won't let me create a new outgoing port.
optical said:
I added the new hex in but now the service does not show up in the new partnership. Because of the missing service, it won't let me create a new outgoing port.
Click to expand...
Click to collapse
Whats the current value of your SupportedPorts?
Same as yours with port 8 added. I using the same setup as your's.
optical said:
Same as yours with port 8 added. I using the same setup as your's.
Click to expand...
Click to collapse
Did you perform a soft reset after you've changed the value?
If you did and it still does not show up in your list of BT ports, try adding some other port. Just experiment with all ports from COM0 to COM9. This is what I did to figure out that the only port working for me is the COM8.
I think it's something else that is causing my laptop not show up as in the "Select Service" screen when I try to setup my BT Activesync.
Unless I choose this, I don't think the serial port will show up in the next screen.
optical said:
I think it's something else that is causing my laptop not show up as in the "Select Service" screen when I try to setup my BT Activesync.
Unless I choose this, I don't think the serial port will show up in the next screen.
Click to expand...
Click to collapse
OK, now I see what you mean. I guess you need to look for a thread where ActiveSync BT connection is discussed.
Support for German
ppcding said:
PBT doesn't work with the Qtek 2.18 Rom Ger....
Click to expand...
Click to collapse
Theauthor is based in Germany.. check the link and you may want to reach out to him
Hi everyboby,
I created another route ton access on a exchange server from outside and getting pushmail.
It works but the certificate doesn't match with the fake ipadress specified.
To bypass the certificate authentification i created two registry entries :
HKLM\Comm\Tcpip\hosts\server.domain.tld\ipaddr XX XX XX XX
HKLM\Comm\Tcpip\hosts\server.domain.tld\ExpireTime 99 99 99 99 99 99 99
this works well with some devices (WM2005 & WM6) but with another else (WM6) it dont work.
I dont understand why it don't work.
It seems ton be a resolution order (which depens of connection type) because when i make a lookup :
with no connection : domaine.tld -> fake ipaddr (it works but no connection lol)
with AcSync or Data connection : domaine.tld -> true ipaddr
Is there another registry entry to disable DNS checking before registery when a connection is open ?
thanks in advance for responses and sorry for my bad english.
Hi everyboby,
I created another route ton access on a exchange server from outside and getting pushmail.
It works but the certificate doesn't match with the fake ipadress specified.
To bypass the certificate authentification i created two registry entries :
HKLM\Comm\Tcpip\hosts\server.domain.tld\ipaddr XX XX XX XX
HKLM\Comm\Tcpip\hosts\server.domain.tld\ExpireTime 99 99 99 99 99 99 99
this works well with some devices (WM2005 & WM6) but with another else (WM6) it dont work.
I dont understand why it don't work.
It seems ton be a resolution order (which depens of connection type) because when i make a lookup :
with no connection : domaine.tld -> fake ipaddr (it works but no connection lol)
with AcSync or Data connection : domaine.tld -> true ipaddr
Is there another registry entry to disable DNS checking before registery when a connection is open ?
thanks in advance for responses and sorry for my bad english.
will this registry editor work with my XV6800 Verizon running standard MR1 update?
http://www.phm.lu/downloads/download.aspx?{940B734A-C437-41C7-ADED-2A4418802FD3}
I guess I would download the pocket pc 2002/2003 (ARM/PXA) would that be right and would that let me edit the registry? im trying to fix the problem with delay in call answering i have by changing the registry key HKLM/Comm/ConnMgr/Planner/Settings/SuspendResume to #777 and when i look at it with total commander program it shows up as a lot of two digit numbers like 03 02 02 06 00
03 02 02 07......
any help guys? also can i edit the registry with total commander?