Ok, guys. Since I moved from my operator to a MVNO (since its a lot cheaper), I got this annoying "roaming" triangle on my phone, which I didn't know how to remove. The "roaming" problem also annoyed me on Nokia Drive, so I tried to find a solution as quickly as possible....
....and I did. I'll warn you I have only tested this solution on a Nokia Lumia 710, but it should work on others as well.
Requirements:
1. Unlocked ROM with root privileges
2. Knowledge of your own countries MCC and MNC codes
3. Registry editor
So I'll describe what I did on my phone to solve my problem.
1. Open WP7 Root Tools and then go to the registry editor.
2. Go to the following place: Local Machine\Comm\Cellular\Ril\RoamingFilter
There you will see 3 elements which are the following:
A. Enabled (which should be 1)
B. HomeCodes
C. TargetSIMCodes
First, you should go to HomeCodes and then choose Code1. Then you open the key that says MCC and you should enter your country MCC code (in my case its 730, which is for Chile). Then save the changes and go back to the RoamingFilter screen
From the RoamingFilter screen, go to TargetSIMCodes and open Code1. There you will see two keys: one that says MCC and another that says MNC. Edit those keys with your MVNO provider values (in my case, MCC 730 for Chile and MNC 07 for Virgin Mobile). Finish editing and save the changes.
Finally, on Code2, enter the MCC/MNC values for the MVNO carrier network (in my case was 730 for Chile and 02 for Movistar).
Save the changes, reboot the phone and that's it: no more "roaming" triangle for MVNOs.
I hope it work for you too, guys
Related
Buy HTC Vogue Clean ESN CDMA Set to eaby.com . & how to Use This Phone In India in CDMA Network. pls tell
I m read another Indian forum. HTC 6800/6900 convert to tata CDMA
here is detail
SID, NID, Primay Channer A & B, Secondary Channel A & B loaded Nam 1 & Nam 2 PRL, SPC = 000000
I got all above Parameter from Tata Customer Care and they told any Foreign ESN Handset can work if you are able to change the above Parameters, After that I Get an GSK (Getting Started Kit) of Tata which have 14 Digit Activation Number, then Dialed *228 and followed the Instruction, After 2 Hours (Tipical 10 Minutes they say) Received a SMS to Restart the Phone. Voila my HTC Mogul is Working on TATA
Will load my QPST .qct file (Ready made Setting for TATA) so every buddy can easily Activate Mogul on TATA
Everybody now Welcome to World of Tata Indicom
( Attached TATA.rar contains Nam1 PRL, Nam2 PRL, and Ready made QCN file for QPST Service Programming, also have GetSPC [ Run in PPC6800 / Mogul Type the ESN in Capital and get the Service Programming Code] )
Pls Help me
Sounds interesting but I'm just wondering
OK.... can u explore more on that.
How does one go about creating/editing the PRL settings contained here if they want to use this thing on a different network than Tata?
thx
This method work on Cricket in USA and in TATA in India
Just follow the Process and Activate using *228 Loading TATA Prl is needed or else it will not catch TATA Tower range.
Go on and take it into TATA
I already have activated so many Phones
Both Cricket and TATA accept non Allocated ESN and Activate the OTA and INsert the new ESN against users Services, Here in India Reliance dont activate any phone which ESN is not pre Registered in Reliance Network
I was wondering if this will solve my issue. I have bought a touch with a bad ESN and is unable to put it on my account. Will this clear the ESN?
I used this ..so easy
so if you activated your phone for india service, would you be able to use it in the United States?
--James
I did this for my Sprint Touch. I am still using it in the USA but my phone has been modified to support other carriers with no problem.
The steps are simple:
Here is what you need to do:
1. Download GetSPC(attached below)
2. Unzip to desktop
3. Turn off phone and remove battery.
4. Write down your HEX ESN
5. Power your device back on
6. Connect via ActiveSync or WMDC
7. Copy entire folder to main memory on device.
8. Run GetSPC.exe
9. In the top box type in your HEX ESN(make sure caps is on)
10. Click generate or whatever the button is named
11. The resulting number should be a 6 digit number, your MSL, write it down.
12. Search for, download and install Qualcomm's QPST tool.(not freeware)
THE FOLLOWING STEPS ARE VERY DANGEROUS SO MAKE SURE YOU FOLLOW MY DIRECTIONS EXACTLY.
13. Run QPST Configuration(run as admin if Vista)
14. From the Dialpad, dial ##3424#(##diag#)
15. Connect device to computer via USB(this will install drivers)
16. In QPST Configuration, click ports.
17. Continue to add ports until the QPST Configuration detects your phone
18. Under active phones it should display your phone.
19. Click Start Clients/Service Programming
20. Select phone and click ok.
DO NOT LEAVE FIRST TAB, THE SETTINGS TAB. THIS IS THE ONLY TAB WE WILL NEED TO CHANGE ANY SETTINGS
21. Under the settings tab, click Read from phone.
22. Input your MSL you got from GetSPC earlier.
23. Under codes where it says Service Programming, change this to 000000
24. Click Write to Phone
25. Wait 1 minute
26. Close Qualcomm QPST one window at a time.
27. Disconnect the USB cable from your device
28. Perform Soft reset once
29. Test new MSL(##000000#)
30. If new code does not go through, hard reset.
31. Depending on what device you have, follow the necessary steps to unlock your phone so you can flash a new ROM to it.
32. Install OEM ROM from carrier of choice or build your own custom ROM using the new carrier's information.
33. Follow instructions to flash new OS to device.
34. Call service provider and do some sweet talking to get them to activate the phone on their network. You may need to do some serious sweet talking because Sprint ESNs are not in Verizon's database and vice versa. This goes for all CDMA carriers.
Good luck.
dharvey4651 said:
I did this for my Sprint Touch. I am still using it in the USA but my phone has been modified to support other carriers with no carriers.
Good luck.
Click to expand...
Click to collapse
are u then able to have both NAM1 & NAM2 on the phone?
NAM
You have to enable dual NAMs through the registry. And use QPST or CDMA Workshop to set them up.
Thanks a million time to Shadomite
He had Cracked and changed the ESN
I have POsted the Simplified Method Just have a look
http://www.mobile-files.com/forum/showpost.php?p=355534&postcount=82
Quick question. Is there any chance of doing something similar to a Verizon World Edition Blackberry? I live in Ghana and i have had a few of these on my table in the last few months. Any ideas?
''Originally Posted by dharvey4651''
32. Install OEM ROM from carrier of choice or build your own custom ROM using the new carrier's information.''
What information i need from my carrier to build my own rom and how can i make it. Is there a way to build a rom and make a CDMA phone to work in Europe?
I have an HTC TOUCH CDMA ver in Greece!
Help..
Having HTC P3050
you have given the file i have downloaded it but now how to use it and activate on tata can u help me
Need English Viva ROM for Vogue (MP6900SP)
Thank you for this great post. I followed the instructions without bricking my phone. I looked at the 'simpler' one linked to here, but found the one on this thread much easier to follow and use.
Now all I need is the ROM for Viva (North America or Carribbean). Where can I find this? Thanks,
WMT
Hey Hetal
can't find your post on mobile-files.com. Is there any other link.
Will this method work on reliance network too???
Thanks
puneet_july30 said:
Hey Hetal
can't find your post on mobile-files.com. Is there any other link.
Will this method work on reliance network too???
Thanks
Click to expand...
Click to collapse
Mobile-Files was taken down a few months ago.
dharvey4651 said:
I did this for my Sprint Touch. I am still using it in the USA but my phone has been modified to support other carriers with no problem.
The steps are simple:
Here is what you need to do:
1. Download GetSPC(attached below)
2. Unzip to desktop
3. Turn off phone and remove battery.
4. Write down your HEX ESN
5. Power your device back on
6. Connect via ActiveSync or WMDC
7. Copy entire folder to main memory on device.
8. Run GetSPC.exe
9. In the top box type in your HEX ESN(make sure caps is on)
10. Click generate or whatever the button is named
11. The resulting number should be a 6 digit number, your MSL, write it down.
12. Search for, download and install Qualcomm's QPST tool.(not freeware)
THE FOLLOWING STEPS ARE VERY DANGEROUS SO MAKE SURE YOU FOLLOW MY DIRECTIONS EXACTLY.
13. Run QPST Configuration(run as admin if Vista)
14. From the Dialpad, dial ##3424#(##diag#)
15. Connect device to computer via USB(this will install drivers)
16. In QPST Configuration, click ports.
17. Continue to add ports until the QPST Configuration detects your phone
18. Under active phones it should display your phone.
19. Click Start Clients/Service Programming
20. Select phone and click ok.
DO NOT LEAVE FIRST TAB, THE SETTINGS TAB. THIS IS THE ONLY TAB WE WILL NEED TO CHANGE ANY SETTINGS
21. Under the settings tab, click Read from phone.
22. Input your MSL you got from GetSPC earlier.
23. Under codes where it says Service Programming, change this to 000000
24. Click Write to Phone
25. Wait 1 minute
26. Close Qualcomm QPST one window at a time.
27. Disconnect the USB cable from your device
28. Perform Soft reset once
29. Test new MSL(##000000#)
30. If new code does not go through, hard reset.
31. Depending on what device you have, follow the necessary steps to unlock your phone so you can flash a new ROM to it.
32. Install OEM ROM from carrier of choice or build your own custom ROM using the new carrier's information.
33. Follow instructions to flash new OS to device.
34. Call service provider and do some sweet talking to get them to activate the phone on their network. You may need to do some serious sweet talking because Sprint ESNs are not in Verizon's database and vice versa. This goes for all CDMA carriers.
Good luck.
Click to expand...
Click to collapse
Thanks a ton, I have completed all the steps 30, now how can I run the other network on my phone.
Do I have fill all the network details in the QPST Config step..???
that's great thank you man
Thank you. it was more then easy.
Now it works.
help me
How can I use this file for my HTC Hero CDMA? this QCN file giving error.
help me.
Having problems getting on the internet. Does anyone have an Optus ROM or the settings required to get this phone working on the net....thanks Hugh
perthbar said:
Having problems getting on the internet. Does anyone have an Optus ROM or the settings required to get this phone working on the net....thanks Hugh
Click to expand...
Click to collapse
enable auto config... under settings connection / advanced network...
mine works without any extra settings...
but i'm sure gprs /3g settings are on optus' mobile homepage
Hi
I experienced a similar problem with my Diamond I purchased on the weekend. It was a Telstra NextG model that was supposedly unlocked and able to work on all networks.
It worked with my Optus SIM as a phone but I couldn't get any Internet connectivity.
I ended up flashing it to a cooked ROM which auto-detected the Optus SIM on first boot and configured itself automatically. Internet is now working without problem.
FYI I'm now using "Dia Druitt v05" ROM and am very happy with it. Original ROM version was 1.38.
Battery life is not great but I have just changed the radio from .06 to .bs14 and will see if that makes any difference.
Cheers
Loki
loki429 said:
Hi
I experienced a similar problem with my Diamond I purchased on the weekend. It was a Telstra NextG model that was supposedly unlocked and able to work on all networks.
It worked with my Optus SIM as a phone but I couldn't get any Internet connectivity.
I ended up flashing it to a cooked ROM which auto-detected the Optus SIM on first boot and configured itself automatically. Internet is now working without problem.
FYI I'm now using "Dia Druitt v05" ROM and am very happy with it. Original ROM version was 1.38.
Battery life is not great but I have just changed the radio from .06 to .bs14 and will see if that makes any difference.
Cheers
Loki
Click to expand...
Click to collapse
HI Loki
Can you explain how you did this by Dia Druitt v05 ROM...I have the same problem...I can call and SMS but now internet activity / MMS...dont know what to change on the phone...thanks for your help
You should be able to download the optus/vodafone rom from HTC using the Telstra Next G diamond serial without any issues.
Otherwise, here are the steps to manually input them:
For Internet:
1. Tap on the Start button.
2. Tap on Settings.
3. Tap on Connections.
4. Tap on the Connections Icon.
5. Tap on Add a new modem connection under My Work Network.
6. Enter Optus WEB in the Enter a name for the connection field.
7. Select Cellular Line (GPRS) in the drop down list of Select a modem.
8. Tap Next.
9. Enter internet in the Access point name field.
10. Tap Next.
11. Enter in the User name field or otherwise leave it blank.
12. Enter in the Password field or otherwise leave it blank.
13. Tap Advanced.
14. Select Use server-assigned IP address.
15. Tap OK.
16. Tap Finish.
for some pdas it is compulsary to set proxy for internet connetion if so in step 9 instead of "internet" put "wap.optus.net.au" and for proxy setting put "202.139.83.152" and port "8070".
For MMS:
1. Tap on the Start button.
2. Tap on Settings.
3. Tap on Connections.
4. Tap on the Connections icon.
5. Under My ISP, tap on Add a new modem connection.
6. Enter Optus MMS in the Enter a name for the connection field.
7. Select Cellular Line (GPRS, 3G) in the drop down list of Select a modem.
8. Tap on Next.
9. Enter mms in the Access point name field. Tap on Next.
10. Enter in the User name field.
11. Enter in the Password field.
12. Tap Advanced.
13. Select Use server-assigned IP address. Tap OK.
14. Tap Finish.
15. Tap OK.
16. Tap on Settings.
17. Tap on Messaging.
18. Tap on Menu which is located at the bottom right corner.
19. Tap on MMS Configuration.
20. Under Servers, tap on New.
21. Enter Optus MMS in the Server name field.
22. Enter 61.88.190.10 in the Gateway field.
23. Enter 9201 or Permanent, non-secure in the Port number field.
24. Enter http://mmsc.optus.com.au:8002 in the Server Address field.
25. Select My ISP in the Connect via drop down selection.
26. Select WAP 2.0 in the WAP Version drop down selection.
27. Tap on OK.
28. Tap on Set As Default.
29. Tap OK.
If setting above doesnt work change the port address on step 23 to "8070" then try again.
PS. I just did a search on google for "Optus MMS settings" and copied and paste those instructions.
Optus Rom Update
I've got the same problem. My Touch Diamond is from Telstra, but I'm with Optus. I can send/recieve sms, but not mms.
Can someone post up the latest rom for Optus users? I can'd download it from the HTC website as the serial number on the phone will only download the Telstra one.
Hey guys, I'm really sorry to bring this up again (after all this time) but I'm having issues getting the optus mms to work and I can't for the life of my work out why. I'd tried using all the suggested settings and it still refuses to work (the mobile internet is and has been working flawlessly for some time now).
I was just wondering if any of you guys actually managed to get the mms working or if you all just ended up flashing with a cooked rom.
Okay, a family member of mine purchased a One V and I rooted it, but I kept it stock so it's close to normal. But after all this it had MMS issues which I fixed temporarily with editing the APN's, but here's the issue. In most build.prop's they contain certain lines like gsm.operator.numeric=***** which is the country code and carrier code, this can be bypassed and work on any ROM if you edit APN's but it causes issues with videos if they send you videos.
I downloaded an app to check the MMC and MNC and they are listed as 311/270, the code I need to enter is 310/120, but on the stock ROM there is no way to alter the MMC or MNC as there are no numeric entries in the build.prop, so they are located elsewhere in the ROM, but I cannot find them, obviously an app like MCC and MNC info for US (app) can locate them and know's where the values are, but it doesn't say. So I cannot alter them.
Does anyone here know where to locate the needed file(s) I need to edit to change these values? This is a CDMA phone and not a GSM, So I don't know if that means the possible location would be different on a stock GSM/CDMA One V ROM. Also I have tried going into both PRL settings (##775#) and found nothing, and also EPST edit mode (##3282#) and the only thing in EPST settings is the MCC and MNC, but they are both set at 310/33, not the 310/120 I need, or the 311/270 that the MCC/MNC check app report back. So somewhere within the ROM's files the file that is reporting my SIM Operator Number as 311270 is conflicting with the correct settings.
First I'm on official build. Not rooted and my phone is a520f/ds uae.
Yesterday I woke up to see my phone has no signal on both sims(different carriers)so I unlock the phone and it rebooted into a boot loop until I took simcards out.
Now I only can have 2g on both sims to function normally or either it reboots or says emergency calls only.
I flashed it with latest builds a couple of times and no lock.
Please help me.
HELLO?
Undo any debloating if any.
Install the stock rom of the firmware CSC relevant to the SIM and enter the stock recovery.
Contact your mobile network operator.
Create a backup and wipe data...
I do not recommend anything efs/pit, a backup is OK.
There are at least 3 tools to identify what's wrong with the cellular, while it's on the "emergency calls only"
Logcat, specifically logcat -b radio, can be used without root (usually adb), look for errors, if it can't be filtered by the radio log, search for "RIL" in the entire logcat.
*#0011#, look for mcc (mobile country code) and mnc (mobile network code), or plmn (both), for example mcc 310 (US) mnc 260 (T-Mobile). It should match the SIM, or try a manual network selection in the settings. Though this shouldn't cause a restart, RSSI is the signal strength of the frequency, RSRP/RSCP is the approximate signal strength of the cell, RSRQ,SINR,ECIO,rxqual are signal quality.
*#9900# (it is not 9090!) > run CP based log > copy to sdcard. It's in /sdcard/log/err, (internal storage)/log/err, /data/media/0/log/err, /storage/emulated/0/log/err.
LitmusLog: Scroll down to "### SIM1 Reject Information ###", a history of the error codes are below. For example, Cause:1. The plmn is basically backwards.
Protocol: Look for "attachreject" "t___ out of sync" "rlf unrecoverable", etc.
Cp_members: look for anything other than reject cause=0x0, and any error. Below the plmn, which can be seen with hex to ascii.
Then search for the 'error', or send it to your mobile network operator.
Hello
I'm going to start off with I don't think there is a resolution to my problem but maybe someone knows a different method.
I have the US Unlocked ZFold 4 (SM-F936U1)
What I have been able to do so far.
1. Setup Custom APN to add "dun" to the "APN Type" setting
2. Add IPv4 support back into the custom APN
3. Changed TTL on the client (In my case Windows 11 via reg edit method)
Method:
In Reg Edit go to -> HKEY_LOCAL_MACHINE subtree, go to the following key: \SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Add REG_DWORD "DefaultTTL"
Set to 65(dec)
4. Profit
This lets me use the Native hotspot without a cap or even paying for it .....HOWEVER. Having to change the TTL on each client device is such a pain or not even possible on say an XBOX or Smart TV. I want to be able to change it on the phone directly but there does not seem to be a way with out root.
There is a Terminal Command that seems to do this "cat /proc/sys/net/ipv4/ip_default_ttl 65" but I get an error and I think this is because you need root to make this change.
Are there any ways to change this or am I just stuck only being able to use the hotspot on clients I can change the TTL?
81 Views no replys :/ as I assumed no way to change this.
Maybe this can change going forward. Until then I want for a root method for the US unlocked version.
xVoidx said:
81 Views no replys :/ as I assumed no way to change this.
Maybe this can change going forward. Until then I want for a root method for the US unlocked version.
Click to expand...
Click to collapse
I can't change the apn
Unlocked fold 4 USA variant
Poopnasty said:
I can't change the apn
Unlocked fold 4 USA variant
Click to expand...
Click to collapse
You can't change the current APN but you can add a new APN and manually copy in the same thing for each field. Verify it works first before making any changes. It should work without issue as long as you copy everything exactly as it is from the one you can't edit. From there you can add "dun" to the APN type field and it will work with the native hot spot. Keep in mind you need to change the TTL on the client device you are connecting to the hotspot. This is not always possible, however it is on a Mac or a PC.