cannot disable Operator Name stored on sim - Windows Mobile Development and Hacking General

On my HTC HD2 i have wm6.5 prof installed. The problem is following:
everything was ok with my old sim card, but when i changed it to the new the double operator name was displayed on home screen and in phone menu, like MTS UKR MTS UKR (it's in Ukraine).
As i suppose the first op. name is recieved from tower and the other one is from the sim card. The main problem - is how to disable this stored sim name via win registry???
I've searched a lot of forums and references and tried a lot, but unfortunately none of that helped me.
For ex. i know about key 'HKLM\Software\Microsoft\Ril\OperatorNames' and if create here a new string type like "25501"(this is for ukraine) with "Some Text" value you can change op name, but in my case it's will be like "Some Text MTS UKR". Second part of op. name stays unchanged.
Also at microsoft win mobile reference, i found such info like:
HKEY_LOCAL_MACHINE\Comm\Cellular\CellTSP
DisableCPHSOverride ( By default, the CPHS operator name (the operator name stored in the SIM) overrides all other stored operator names when the user is registered on the Home PLMN (Public Land Mobile Network) and EONS is not enabled. In that case, the CPHS name is displayed as the operator name. )
HKEY_LOCAL_MACHINE\Comm\Cellular\RIL
EONSEnabled ( When set to 1, specifies that EONS (Enhanced Operator Name String) is available.When set to 0 or not present, EONS is not used. The operator name is then set using the CPHS override, unless the override has been explicitly disabled.)
After playing with this settings nothing changed, DisableCPHSOverride didn't influenced on anything, EONSEnabled key i had no at all, but even if create it and set to 0 or 1 nothing changes too. Changing settings in folder EONS.cache ( \HKLM\Comm\Cellular\RIL\EONS .cache ) is not solving the problem because it's recreated every time phone connects to network, it's just a cache.
Actually i have no idea now how to disable this op. name stored on sim, can anyone help me, is here someone with the level of God?))
p.s. beg your pardon for may be bad english.

Related

Customize operator's name under WM5

At least the following works for me, so that you may test youself.
The following registry value
[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\PhoneSetting]
"ONSDisplayRule"=dword
determines whether the phone shows operator's name looking in its own data base (0), or as SIM card reported (1). If you have UMTS, you may also check other values under this key.
If ONSDisplayRule=0, you can redefine the operator's name by creating a string value under
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RIL\OperatorNames]
The name of the value is 5 digits "CCCOO", where CCC is 3-digits country code, and OO is 2-digits operator's code. For example:
"25099"="BEE LINE"
This way you may fully customize the text that is shown for a particular operator.
Moreover, for my dual-SIM adaptor, when I switch between SIMs, the phone with default settings showed always one and the same name, until I reboot the device. Then, it was not able to retrieve operator's name from one of the SIM cards I use. Probably it is an adaptor fault... But anyway, after I changed ONSDisplayRule to 0 and set more up-to-date names for operators that I use, I now always see the name of the operator of the chosen SIM.

Carrier Name in Today Screen

Has anyone found a way to get the carrier name in the today screen?
There is a registry hack somewhere which shows the state of the radio and the carrier name, do a search.
I found how to do it...anyone interested here are the instructions...
Customize operator's name
To show specified operator name set
HKLM\SOFTWARE\OEM\PhoneSetting\ONSDisplayRule=0 (DWORD decimal)
And then at
HKLM\SOFTWARE\Microsoft\RIL\Operator Names
add the code and the name to display. The value is 5 digits "CCCOO", where CCC is 3-digits country code, and OO is 2-digits operator's code. For example:
"25099"="BEE LINE"
For country and network code, go to wikipidea for mobile country code and network code
To show operator name based on the SIM card used (eg for cases where dual SIM adapter are used), set
HKLM\SOFTWARE\OEM\PhoneSetting\ONSDisplayRule=1 (DWORD decimal)
For my dual-SIM adaptor, when I switch between SIMs, the phone with default settings showed always one and the same name, until I reboot the device. Then, it was not able to retrieve operator's name from one of the SIM cards I use. Probably it is an adaptor fault. But anyway, after I changed ONSDisplayRule to 0 and set more up-to-date names for operators that I use, I now always see the name of the operator of the chosen SIM.
Change the "Message Sent" and other general notification bleep
This will change the sound of other pop-up messages as well as SMS sent bleep. The default sound is the `msgbox.wav` in the \Windows directory. To change it, go to
HKCU\ControlPanel\Notifications\Default
And change to the names of other wav files in your \Windows directory without the `.wav` extension.
AKU2 ROMs tweaks
These are tweaks that have been confirmed to work on AKU2 ROMs, and confirmed not to work on earlier ROMs
Show Wireless Today item
By just adding following keys to the registry will get you a nice 'wireless' today item that show Network name/status, WiFi name/status as well as Bluetooth status. Confirmed to work on AKU2 ROMs
[HKLM\Software\Microsoft\Today\Items\"Wireless"]
"DLL"="netui.dll"
"Order"=dword:00000000
"Enabled"=dword:00000001
"Type"=dword:00000004
Temporary?
Hi,
Thanks for the tip. I did the change and it worked. I could see the carrier name on my today screen. But after I soft-reset PPC, I see the carrier number 'xxxxx' instead of the name.
Am I missing something?
Please help.
~Squid
Edit- This is strange, but the tweak seems to be working for now, even after a couple of soft-resets. Will test further and keep posted. Thanks
easy way a program call OpMon by mortscript
Batterystatus can also display carrier name
While On Roaming
Will the text change when i am on Roaming...
Or is there any plugin to show the current location(area info) that is broadcasted by the mobile towers

Operator Names Not Showing Up Found Fix

I have the Cingular 8125/w the new AT&T 3G Sim Card and wanted it to show the "Operator Names" so I searched for hours and all I found was this REGISTRY EDIT
\\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\RIL\OperatorNames
I added "OperatorNames" in the registry and the (MCC+MNC) and provider names, I tried this in several RIL folders in the registry and it NEVER worked for me, after some fiddling around with the registry in my phone I got it to show the Operator Names from the TOWER itself without having to add any of this here is how:
Navigate to \\HKEY_LOCAL_MACHINE\SOFTWARE\HTC\SIM
From there you should see some strings titled:
Eons Enable
EONS Initted Flag
Network Menu Select
ONS Enable
SPN Enable
All of which have a value of 1 Except Network Menu Select, now all I did was change all the strings to a value of 0 and gave the Network Menu Select a value of 1 after that I exited the registry editor and noticed my phone said Cingular instead of AT&T, after a soft-reset all the values changed back to what they were BUT the name still says Cingular and when I did a manual network selection search it showed Cingular and i Wireless when it used to show AT&T - AT&T. How this worked I don't know and I don't know if it will work for everybody. Also I found from AT&T that within certain "City Limits" they don't allow you to switch to the roaming partner (i Wireless in my case) because they have had to many problems with people who leave AT&T coverage and it switches to the roaming partner but will linger on it too long when they are back in AT&T coverage.
Check this thread:
http://forum.xda-developers.com/showthread.php?t=337563&highlight=operator
It was usefull for me, I even put my name on it.

Network Provider: Long Name or Short Name?

I have a question regarding how the network provider is displayed.
I have seen several Hermes with different ROMs at work. On some, the long (or full) name of the network carrier is displayed while on others it is abbreviated although the same SIM card is used. Is there a registry entry or something that can tweak this?
Thank you!

Internet Settings Problem

I have a problem here. I recently bought a new sim from a different provider, sadly the net settings cannot be saved in my Focus because the device requires that an ip address be added. The settings does not have an ip address, however, I know it works because I tried it in a Nokia E72.
Is there a work around to fix this problem?
sounds like you just need apn settings for your provider
Vintage144 said:
sounds like you just need apn settings for your provider
Click to expand...
Click to collapse
I have the apn and everything else, its just that there is no ip address and this phone refuses to bring up the save option unless one is added.
What is the radio setting? it may be set differently from what it is supposed to be, look at that , also is this the regular mango update or is it a rom?
check out these numbers as well http://numberportabilitylookup.com/networks?s=
found this on another site for an android fone "All this mess is becaused of a "wrong input" in the field "MNC"... if you search a little in Wikipedia, you will know that MMC and MNC identifies carriers around the world. The thing is that MNC is only 2 numbers (example 03, for Movistar here in México)... but you HAVE TO enter it using 3 digits (example: 030).
This doesn't affect 3G functionality on the phone.
Try it, use 3 digits in both MMC and MNC... then save as usual, your APN name will show up on the list."
or "I discovered that if you power-down the N1, and remove the battery for a while (about 30 seconds when I tried it last night), then re-start the phone, the APN list re-populates.
This is a nuisance if this is going to happen often, although luckily it's only happened to me once thus far."

Categories

Resources