R roaming icon MVNO removal - Xperia Z1 Q&A, Help & Troubleshooting

Dear all,
I am currently under a MVNO and my Xperia Z1 (stock 4.2.2) currently shows the R for roaming.
I would like to remove the R in order to show H, E or 3G in the top bar.
I have found this guide and I really would like to receive an help from a dev:
tiwag said:
the only problem what i have with BHuvan goyal's ICS AOKP beta 2.1 is, that it doesn't handle my MVNO (mobile virtual network operator)
http://en.wikipedia.org/wiki/Mobile_virtual_network_operator
as home-net. By default it classifies it as net used by roaming.
This is somehow annoying, and can be financially dangerous, when one allows "data on roaming" by default and "automatically select operator network".
On Samsung-GB-ROM's there was a solution for this behaviour which i described already here
http://forum.xda-developers.com/showthread.php?p=22947309#post22947309
and here
http://forum.xda-developers.com/showthread.php?p=23025991#post23025991
But i found a dirty hack, which solves at least the nasty roaming - sign problem, so that i get at least the H, 3G or E signs instead of the odd R sign above the field-strength symbol.
i use this script, which is started as root-user automatically at boot-time
Code:
#!/system/bin/sh
getprop | grep operator
echo bobA1 start
setprop gsm.sim.operator.alpha "A1"
setprop gsm.operator.isroaming false
getprop | grep operator
echo bobA1 done
it needs some explanation:
MCC - mobile country code, 232 = Austria
MNC - mobile network code, different network operators in this country
see
http://en.wikipedia.org/wiki/Mobile_Network_Code
my MVNO provider is "bob", MCC=232, MNC=11 (23211)
bob's home-net is "A1", MCC=232, MNC=01 (23201)
what it basically does is the following:
1.) overrrides the name of the operator, which is stored on the sim card, from "bob" to "A1", so that it matches the operator name given by the network.
Code:
setprop gsm.sim.operator.alpha "A1"
and
2.) overrrides the roaming status flag.
Code:
setprop gsm.operator.isroaming false
the rest ist only a status output primarily for debugging that one can see what was stored in these properties before and after the hack.
This overridden properties are valid until a Flightmode setting or until a reboot.
The effect of this change is only, that the roaming sign "R" disappears and does not reappear, because the strings stored in
[gsm.operator.alpha] and [gsm.sim.operator.alpha] are now ident.
One can now disable "data on roaming" and enable "automatically select operator network" safely, because when you get out of the range of the A1 network, the roaming flag is automatically reset by the OS after changing to another countrys network operator, where we are really roaming as intended, and therefore do not want to allow data because of high roaming costs.
Hope this helps for all suffering by the national roaming MVNO problem.
Hope also that this issue get's fixed one day by the ROM devs.
Click to expand...
Click to collapse
Can someone please help me??

I'd like some help with this too. I'm in the process of researching what the cause of this problem is.
I actually have a galaxy S4, but it looks like the problem is not device specific. I found this thread through the search function and it has no replies! Please chip in somebody if you have more info!

forcedmeme said:
I'd like some help with this too. I'm in the process of researching what the cause of this problem is.
I actually have a galaxy S4, but it looks like the problem is not device specific. I found this thread through the search function and it has no replies! Please chip in somebody if you have more info!
Click to expand...
Click to collapse
I just hacked together a little app (requires root) for my gf's phone that *could* fix your problem. You can download it on my github https://github.com/jclehner/NoRoaming/releases/tag/0.1-alpha. It's still very much alpha, but it does work for her.
In the input field where it says "SIM operator", use the value of "gsm.operator.alpha" (displayed in the box below). Then reboot just to be sure.

Hey, nice work with the app. I haven't tested it because I actually 'fixed' this by running a script on boot using scriptmanager, that essentially does what you app is doing (if I understand it correctly).
I will install it soon and verify for you that it works for me too.

How can I make this works? When I open this app I have this:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
My main operator is PLAY but it uses t-mobile and orange transmitter.
Wysłane z mojego D5503 przy użyciu Tapatalka

caspase said:
I just hacked together a little app (requires root) for my gf's phone that *could* fix your problem. You can download it on my github https://github.com/jclehner/NoRoaming/releases/tag/0.1-alpha. It's still very much alpha, but it does work for her.
In the input field where it says "SIM operator", use the value of "gsm.operator.alpha" (displayed in the box below). Then reboot just to be sure.
Click to expand...
Click to collapse
Hi, dl your app and works on Stock MM 6.0.1 / MotoXForce!
Thx for your work! :good:

Related

General Discussion on Speeding up 3G

INTRODUCTION
So let me start this off by saying I don't have a hd7 I got e3d
My buddy however does, and since the faitfull day u guys got root I rooted it 4 him n taught him a lil n we have been screwing with it ever since.
that being said I dunno how many of u guys know what epst is or that ur phones have it...
http://forum.xda-developers.com/showthread.php?t=1140870
Here is 1 link showing a lil of what u can do with it from evo....
You can change alot of other stuff dealing with connecting 2 network, n stuff...
So that's the goods n here's where I got stuck....
The way u enter epst is ##3282# problem is ur phone only has view mode, no edit android u hit edit n enter Melanie .... I guarantee figureing out how 2 edit n not just view this .apk (or whatever wp7 uses) that u can gr8ly speed up speeds, and tweak alot of other things
Thanks 4 reading!
PS sorry 4 spelling and punctuation I no I suck
Sent from my PG86100 using Tapatalk
tried the code, shows a list of things.
what do they do???
i am looking for a tweak that auto disables mobile data when idle
how do i do that??
I no this should be possible useing Epst... But yalls main problem is editing it...
My phone Is different...
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Notice how I have edit and you do not
The password is ur msl which is obviously specific 2 phone... (I dunno if u guys got msl but a program called qpst should be able 2 pull that number if ya need it...)
These r my menues different huh?
First thing u should try is pulling Epst and trying 2 edit it... Or trying 2 edit over phone...if y'all can't edit its pointless 2 talk about...
EDIT
I pulled mine its a bunch of. XML files... So its a normal apk 4 on android.......
If you pull yours and decompile it I can look notepad++ can read almost anything so i can look but i cant pull/decompilebut I don't got none of ur dev sdk ....
Sent from my PG86100 using Tapatalk
any progress ????????
right i have had a go and all i get is (What appears on the screeen):
field test
3G DL RLC AM Status
3G UL RLC AM Status
HSDPA CQI Status
3G AGC Status
3G Reselection Event
3G DL Transport Format
and loads others.....but i can click on them and edit it:?
Lets try posting in the correct sub-forum next time. You should know better Mr. 900+ Posts. Kthxbye.
Nice information. I think this information is very helpfully.
This is completely not relevant to non-Sprint devices, as Sprint is the only carrier that actually uses a Proxy that's editable from the phone.
T-Mobile's proxy generally does not slow down the 3G speeds since it actually just slightly compresses images to save data, and unlike Sprint it usually bypasses for Video files allowing you to not receive the peak time slowdown that you generally experience on Sprint with the proxy enabled.
brad162 said:
This is completely not relevant to non-Sprint devices, as Sprint is the only carrier that actually uses a Proxy that's editable from the phone.
T-Mobile's proxy generally does not slow down the 3G speeds since it actually just slightly compresses images to save data, and unlike Sprint it usually bypasses for Video files allowing you to not receive the peak time slowdown that you generally experience on Sprint with the proxy enabled.
Click to expand...
Click to collapse
T-Mobile DOES change your speed by slowing you once u use 2mutch data..... So by changeing these things in epst you could get rid of this unfortunate circumstance
Sent from my PG86100 using Xparent Red Tapatalk 2
well u can do a few changes to the registry
3 of them
Disable d2d hardware acceleration for Internet explorer
This wll disable certain features of hardware acceleration in IE9 saving some battery life in web surfing
HKEY_LOCAL_MACHINE\software\Microsoft\windows\INTE RNET explorer\main\feature control/Feature Render with 2D/ (set Dword to 0)
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Internet Settings
Value name: MaxConnectionsPer1_0Server
Value data: 32
Value Name: MaxConnectionsPerServer
Value data: 16
\HKLM\System\GDI\GLYPHCACHE\limit=1048576

Question status bar icon question

could you guys tell me what this icons means? to be more preceise what the small 2 above the phone icon... seems to be linked with "auto data switching" because it disappear when I disable that. also seems to be android 12/one ui4 because I always had this setting and never seen the icon.
P.S. only visible if wifi is off
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
it seem : u have 2 sim inserted .sim 2 for call
sim 1 for WiFi calling.
check setting/ connection / sim card manager
indeed I have 2 sims (one esim one plastic). plastic one is #1 and esim is #2 . wifi calling ON on both of them. celular call ON on both of them
ccezar2004 said:
could you guys tell me what this icons means? to be more preceise what the small 2 above the phone icon... seems to be linked with "auto data switching" because it disappear when I disable that. also seems to be android 12/one ui4 because I always had this setting and never seen the icon.
P.S. only visible if wifi is off
View attachment 5491119
Click to expand...
Click to collapse
The icon indicates that your phone is using SIM 2 for Mobile data. If you disable auto data switching, it'll go back to using SIM 1 for Mobile data provided you've selected it as the preferred SIM in settings.
Well... Not... default data is SIM2 always, no matter of this setting.
It seems that that one appears because 1st SIM is using data from 2nd one for "data calling". Thought this would happen only if no carrier signal but it seems not. Saying this because noticed the lockscreen network info saying something with using the other line data for calls... Could catch it because...Now it disappeared completely and all back to normal...
Think I figured it out. It looks indeed to be an indicator that line 1 works through data connection of line 2 (via WiFi calling method). I forced today line one to be out of coverage (tried manual registering to another network) and now, when there is no coverage, the sign mentioned in first post is back.
So looks like for whatever reason the other day I was out of coverage for sim 1. Weird though, considering both sim are same operator.
You can see in the attach it says it uses back up data
ccezar2004 said:
could you guys tell me what this icons means? to be more preceise what the small 2 above the phone icon... seems to be linked with "auto data switching" because it disappear when I disable that. also seems to be android 12/one ui4 because I always had this setting and never seen the icon.
P.S. only visible if wifi is off
View attachment 5491119
Click to expand...
Click to collapse
Do you still have this phone? Any chance you can use adb to check what setting is changed when the "Auto Data switching" toggle is switched on and off?

SM N960U no volte settings. please help!

Hey i have a factory unlocked at&t sm n960u using straight talk at&t sim. The issue is that i have no volte settings and can no longer make and receive calls due to the decommissioning of the 3g towers. How can i get the provisioning turned off?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Were the inverted triangle is above the toggle on switch. Punch it for the drop down menu.
Select the correct value as shown.
blackhawk said:
Were the inverted triangle is above the toggle on switch. Punch it for the drop down menu.
Select the correct value as shown.
View attachment 5576163
Click to expand...
Click to collapse
I changed it to the settings and restarted phone and still provisioned.
Clear Sim Toolkit data
Network reset and clear system cache.
AT&T may need to do a reset on their end.
That's all I got.
blackhawk said:
Clear Sim Toolkit data
Network reset and clear system cache.
AT&T may need to do a reset on their end.
That's all I got.
Click to expand...
Click to collapse
Thanks, i already replaced my sim and have done a network reset....so i dont think thats the problem. Im guessing it has something to do with the csc files.....idk.
Bradlee69 said:
Thanks, i already replaced my sim and have done a network reset....so i dont think thats the problem. Im guessing it has something to do with the csc files.....idk.
Click to expand...
Click to collapse
I don't know. The Note 10+'s I have were already configured for VoLTE when I got them as they ran on VoLTE from the start. Never really thought about it until talk of the shutdown started.
If you have AT&T tech support call advanced tech support; some of then know what they're doing.
Check your Access point settings too.
AT&T APN settings
On my AT&T NXTGENPHONE profile I found that instead of "hipri" (high priority) it had "fota" (Firmware Over-The-Air) which I don't want.
So I created a new profile and tested it. Instant download speed increase it seems... still testing.
APN typedefault,mms,supl,hipri
My original profile was set as IPv4/IPv6, which I used on my new profile instead of the AT&T suggested IPv4 only.
APN protocolIPv4
If you do this create a new profile with a different name so you can retain your original one too.
Don't forget to fill in any relevant spaces on the new and leave the blank ones blank unless you know better.
blackhawk said:
Check your Access point settings too.
AT&T APN settings
On my AT&T NXTGENPHONE profile I found that instead of "hipri" (high priority) it had "fota" (Firmware Over-The-Air) which I don't want.
So I created a new profile and tested it. Instant download speed increase it seems... still testing.
APN typedefault,mms,supl,hipri
My original profile was set as IPv4/IPv6, which I used on my new profile instead of the AT&T suggested IPv4 only.
APN protocolIPv4
If you do this create a new profile with a different name so you can retain your original one too.
Don't forget to fill in any relevant spaces on the new and leave the blank ones blank unless you know better.
Click to expand...
Click to collapse
That did help speeds a bit but im still unable to make or recive calls.
Bradlee69 said:
That did help speeds a bit but im still unable to make or recive calls.
Click to expand...
Click to collapse
Have your carrier do a reset on their end.

Question Anyone Else Missing VoLTE Toggle?

It used to be under Settings > Connections > Mobile Networks. Like in the picture below, but now it's nowhere to be found. How do I turn off VoLTE now?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hidden phone settings probably.
This might work for that model...
*#*#4636#*#*
blackhawk said:
Hidden phone settings probably.
This might work for that model...
*#*#4636#*#*
Click to expand...
Click to collapse
Code didn't work. What worked, though, is this Samsung Band Selection app from the Play Store. There's a VoLTE toggle accessible through that app. I wonder what Samsung is thinking, removing this very basic option for us.
Sharpshooterrr said:
Code didn't work. What worked, though, is this Samsung Band Selection app from the Play Store. There's a VoLTE toggle accessible through that app. I wonder what Samsung is thinking, removing this very basic option for us.
Click to expand...
Click to collapse
They changed the code. An oversight probably, but who knows? Sammy's been forgetting all kinds of important things lately.
What's My Name?! NOTE!!!
What side is my spen on?
And where the fk is my up to 1tb of expandable storage?
Sorry Sammy but ball dropping isn't a desirable skillset...
Sharpshooterrr said:
It used to be under Settings > Connections > Mobile Networks. Like in the picture below, but now it's nowhere to be found. How do I turn off VoLTE now?
View attachment 5595475
Click to expand...
Click to collapse
It's been removed by Samsung. I remember having it when i got the phone. Then an update (Android 11, not 12) removed the option altogether. There is currently no user facing method of toggling VoLTE, at least in India, where I'm from. It's just on by default. Don't know why this was done, but that's the way it is. Maybe with root app or some adb method, you may be able to access the setting. But for now I'm not aware of any regular method to do so
Huh...I don't what I'm missing here but I have this option...
On my S21U (998B) it it still there in A12, but it is called "call via 4G" (my translation of 'bellen via 4G') which is the same as VoLTE.
Not having the the VoLTE selection function could also be a CSC-thing...
enigmaamit said:
It's been removed by Samsung. I remember having it when i got the phone. Then an update (Android 11, not 12) removed the option altogether. There is currently no user facing method of toggling VoLTE, at least in India, where I'm from. It's just on by default. Don't know why this was done, but that's the way it is. Maybe with root app or some adb method, you may be able to access the setting. But for now I'm not aware of any regular method to do so
Click to expand...
Click to collapse
You can actually access the toggle with a non-root app called Samsung Band Selection - it's in the Play Store.
I am facing the same problem —VoLTE toggle disappeared from settings (Nokia 6.1) since I changed sim Airtel to VI. Nokia 6.1 has Android 10 and Android One UI and support VoLTE on both sim simultaneously.
I don't think you are going to get much help here..better post this in that forum.
Sharpshooterrr said:
You can actually access the toggle with a non-root app called Samsung Band Selection - it's in the Play Store.
Click to expand...
Click to collapse
This is the correct answer.
I figured this out after a search through the phone settings.
The phone turns on Volte by default as soon as you switch to the 5G/4G modes for unlocked models in the US. You can verify this by going to
Settings >> About Phone >> Status Information >> Sim Card Status >> Mobile Voice Network Type
( or just use the search bar and type "Voice Ne" )
This will show "LTE" basically saying its Voice of LTE (VoLTE) . If you set your data mode to 3G/2G only, this shows "GSM".
So VoLTE is working on the unlocked models, there just isn't an option, its happening automatically. Really annoying tbh
PHAZED19 said:
I figured this out after a search through the phone settings.
The phone turns on Volte by default as soon as you switch to the 5G/4G modes for unlocked models in the US. You can verify this by going to
Settings >> About Phone >> Status Information >> Sim Card Status >> Mobile Voice Network Type
( or just use the search bar and type "Voice Ne" )
This will show "LTE" basically saying its Voice of LTE (VoLTE) . If you set your data mode to 3G/2G only, this shows "GSM".
So VoLTE is working on the unlocked models, there just isn't an option, its happening automatically. Really annoying tbh
View attachment 5708601
Click to expand...
Click to collapse
It's self provisioning as long as the data on the sim card is correct. On my new N10+ all I did was put the sim card in and it was good to go.
A latter check showed it was properly configured.
Samsung has removed this option from phone. Although it works automatically i.e. if your network supporting the VoLTE it'll be automatically enabled and you'll see VoLTE icon next to signal bar.

Question Engineering Mode hidden functions...

Ok so the shell launcher is still part of the Engineering App on our phones... can anyone or has anyone figured out how to trigger it?
This is the ONLY root vulnerability that exists for any Tmobile 10Pro / 10T bought after August 2022. Getting access to this shell is critical because it will be a default root, or root permission shell. And because it is for an app in the System partition, it will have exclusive access to the main system partition which will allow the ability to modify tthe build.prop file, at least enough to set ro.adb.secure to 0, and ro.secure to 0.... Then make the same changes to persist.ro.secure to 0 and persist.ro.adb.secure to 0. These commands can be issued with the debug root shell, simply by using the "setprop" command, while running with the authority of the system apps permissions.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Also, ... anyone know what the code is here??? Its not 6776 .... there are several places in the engineering menu that are password or code protected, just like the old Oneplus app... only this time the passcodes needed are numerical.
The only code that i know of is 6776 , but that one does not work for all..
One screen in particular beyond this one is the screen for writing a test message to the "Important" log... (the last bug was related to the log as well... so there might be something here.
to get to this screen run the
*#899# , select Manual Test, and slide to the far right screen. Click on Log test.
the other one pictured below is from
*#36446337# , menu . Select Engineer Network, then hit 'Lock Cell info' ...
lastly i know EVERYONE has been looking for a REAL Full Network unlock.
This code is 16 digits, and is confirmed to FULLY remove the network control of ANY carrier on the 10Pro ... This will disable the carrier policy restriction that keeps T-Mobile owners from flashing different regions, and their device locking.
*#3988691# - Network unlock
This will disable ALL region restrictions on your phone. Please share any info you might have regarding any of these.
If someone can get me thru this network unlock code, I will happily drop detailed instructions on how to leverage Diagnostic mode to enable 5G ONLY mode.... as well as how to enable missing bands, fix your VOLTE.... and Wifi Calling.... pretty much anything you want to access regarding missing features including Dual Sim cards, (as long gas you have the connections on your board!.
Help me... so that i can help everyone!
interesting
@beatbreakee , did you get anywhere with this?
I'm trying to figure out how to remove Operator region, basically switch to generic country region (currently set to Vodafone in the UK).
Used to be able to do it by unlocking secrecy mode, then *#3954391# (which activated a switch of some kind) and then *#391#. This tool you to a menu where you could select your phone's region and carrier (this is on ColorOS).
Codes no longer work. Wondering if it's within the 'Lock Cell Info' section????
Have u pulled the app or unpacked the enginering app from OTA or msmdownload

Categories

Resources