Hi,
maybe there is an expert out here that can help me.
I have a cheap Chinese smartphone running marshmallow. The phone is rooted and runs TWRP 3.1.1 recovery.
Unfortunately here in my country my operator uses MVNO and that causes my phone to display roaming, even if it is only national roaming. I searched XDA already a lot and most solutions suggest XPosed, which I do not want to use, as it may break many other things.
The usual suspects like framework-res.apk (MCC MNC) settings or prop.build seem not work. Framework.jar has no entries as well. I would guess there is some .jar file that I need to have a look in.
For which files would I need to look to adopt the national roaming settings to support my networks and get rid of the limitations and the "R" in the status bar? Or is this not possible at all?
Thanks
Bernie_W said:
Hi,
maybe there is an expert out here that can help me.
I have a cheap Chinese smartphone running marshmallow. The phone is rooted and runs TWRP 3.1.1 recovery.
Unfortunately here in my country my operator uses MVNO and that causes my phone to display roaming, even if it is only national roaming. I searched XDA already a lot and most solutions suggest XPosed, which I do not want to use, as it may break many other things.
The usual suspects like framework-res.apk (MCC MNC) settings or prop.build seem not work. Framework.jar has no entries as well. I would guess there is some .jar file that I need to have a look in.
For which files would I need to look to adopt the national roaming settings to support my networks and get rid of the limitations and the "R" in the status bar? Or is this not possible at all?
Thanks
Click to expand...
Click to collapse
I tried exposed, but it also doesn't work. And CarrierConfig changes do not work as well. Is there really none who could help, please?
Related
Wifi Codes for Android 4+
What I'm Doin?
This application allows you to change your phone's wifi country code ( which is set by your simcard ), to be able to see wifi networks on all channels. This application also helps people who can't see any wireless networks while the simcard is in their phone ( like me ) which is again caused by the bad country code.
What I Need?
1.You have to be rooted.
2.Anything else?
Ok cool, How To Get?
You can get the application .apk from here : http://d-h.st/bi2
I will be uploading the application on the market by the time the beta period is over and I'm sure that it works fine on every phone.
Ok gotcha, How To Use?
1. First make sure that wifi is on. ( will be fixed in next releases )
2. Open the application, and put in your desired country code to fly to!
3. You can see 2 main country codes which are already there for you, feel free to use them if they meet your needs!
4. Click `Change It`.
5. Now if it's the first time you are running this application, you will be asked for root permissions. Grant Please!
6. Now If everything goes well you will see a message which says that the country code is changed.
7. Go on and turn off your wifi and turn it back on.
8. You will see all the networks showing up.
Note:You don't have to do this every time the phone boots up... This only needs to be done once. Unless you factory reset your phone.
I can't see any wireless networks
It is caused by new android 4 roms arriving to the devices ( mainly htc phones ) which use some carrier and country specific files to set Wifi Regulatory Domain options ( which was present in wifi settings until android 2.3, but been removed from android 4 and later roms ). If your country code seems unknown to android system, then it fails to set right options and it fails to intiate wireless scan.
To solve this all you need to do is to change your country code manually to a known one, so that android system can determine what channels it should scan for networks.
Change Log
09 Nov. 2012 - V1 - Initial Release
Click to expand...
Click to collapse
Known Bugs
1. If you run the application when the wifi is off, then you will face issues and you will need to restart your phone. ( I'm trying to solve this, but I believe it's nothing with my application, it's an android bug )
2. You Say!
About Beta
This application is still in beta section, and won't get to final releases without the help of you guys.. Feel free to post here if you faced any issues while working with the application.
Hey
I just want to say thank you. I have been faced with this problem and it has been driving me bonkers. I've been trying to run scripts to fix, have tried wifix and others .. File permissions on wps_supplicant. All no luck
But your app here seems to be working. No more reboots and wifi has locked on for half an hour. Looking very positive
Thanks again
WiFi
Well might as well give it a whirl and see. Will let you know my findings and recommendations
MAC address
Does this country code change affect the MAC address on my device ? I have applications that are sensitive to the MAC address and if this address is changed, it will cease to work. Otherwise, I want to try this ASAP. I also noticed that some of the wireless networks will be seen in the discovery, but I cannot connect to those. Can this country setting change fix my problem ?
Thanks
can't open the app with cm10 :/ downloaded it three times but it never worked...
Awesome
awesome job mate!!!and by the way can i juzt enter my country name or is there any specific code for each country pls list the countries and their codes..
no US?
Kudos!
Works Perfectly on the AT&T Motorola Atrix HD running stock ICS rooted.
ADHOC ?
will it show adhoc network also ?
it works !!
Thank you very much for the app and your information. :victory:
Helped me to run SlimBean3.0 using wifi channel 13 in Germany. Maybe there is something wrong with my simcard - but whatever, your little app made my day.
Will this be of any use to someone in the USA who doesn't travel outside the USA? Will the app enable ALL possible channels? Or is it useful mainly for people in a country who get a ROM which isn't properly coded for the channels in their particular country?
I'm not having any problems finding Wifi signal with the stock AT&T ROM, so far as I know. But if there are any wifi channels available out there in the USA that are not currently enabled by the stock ROM, this might be useful to me, if only to see them.
?
I've had a heck of a time trying to get wifi to stick on a sd card install of cm10 on my nook color,ya'll think this might help but i dont see any way to install app cause i cant get pass greyed out wifi and cant sign into google and no internet..thanks..
Thanks for this wonderful utility. Will be better if the app can display current setup.
Thanks again!
Thank you very much for the app
Thank you very much for the app
Does not work with my HP Touchpad running CM9, works on my Samsung Galaxy S2
Isn't work on Xperia Neo
:crying:
jfmessier said:
Does this country code change affect the MAC address on my device ? I have applications that are sensitive to the MAC address and if this address is changed, it will cease to work. Otherwise, I want to try this ASAP. I also noticed that some of the wireless networks will be seen in the discovery, but I cannot connect to those. Can this country setting change fix my problem ?
Thanks
Click to expand...
Click to collapse
No, It doesn't have anything to do with your wlan MAC Address, It just changes the country code. So It is safe to use in your case.
P.S: Sorry for the late reply.
fipsib said:
can't open the app with cm10 :/ downloaded it three times but it never worked...
Click to expand...
Click to collapse
Can you please give me more details about the nature of the problem? Whether it's an installation issue? FC? etc?
yeshwanthvshenoy said:
awesome job mate!!!and by the way can i juzt enter my country name or is there any specific code for each country pls list the countries and their codes..
Click to expand...
Click to collapse
I think it can be almost any country code.. ( It has to be 2 upper-case letters.) ie. JP = Japan, EU = Europe, US = United Status, DE = Germany, UK = United Kingdom, ...
no US?
Click to expand...
Click to collapse
It does work with US. However setting to US, will enable channels from 1-11.
According to http://www.three.co.uk/Discover/network/4G-Supervoice we should be getting Supervoice. However I'm not.
I've spoken to the customer services advisers and they know next to nothing.
I have tried installing various THREE firmwares, downloading their OTA updates and still no joy. I've tried turning on the hidden options for VoLTE but cant see to get them.
Anyone else have any experience of this? How to get it working, suggestions.
I've tried changing the bands to to 20 and 3 with *#2263#, but the InTouch app still does not pick it up
When you register on a network from the mobile data settings, what information is passed? Maybe it's possible to spoof it or fake the source files (copy them, or parts of them from the original firmware.
Hello.
My T699 started to switch to EDGE, I couldn't make any call. Tried hardreset (wipe all data from recovery menu), it helped for a moment, but after that it got even worse (can't find any mobile network).
Please help. How do I fix this?
Tacis said:
Hello.
My T699 started to switch to EDGE, I couldn't make any call. Tried hardreset (wipe all data from recovery menu), it helped for a moment, but after that it got even worse (can't find any mobile network).
Please help. How do I fix this?
Click to expand...
Click to collapse
You didn't change SIM-card and/or location? Maybe your modem is dying.
Switched to GSM only. Seems to work that way for a month. But I would really like to get 3G back. Any suggestions?
I had a problem like that once after flashing a rom and messed with my access point names and I was able to get 3G/4G after that. I found the info via searching, I believe.
settings -> more settings -> mobile networks -> access point names
I made a new one and it worked for me. I looked up settings online and tried a different one than what was in there. I'm still using epc.tmobile.com but most of my searching told me to use fast.t-mobile.com, iirc. It's been a long time but I think making the epc one is what fixed my issue. It's worth a try.
It can be too complicated to search through the network access points. Take T Mobile for example. They have literally hundreds of available networks you may find listed, but they're quite different. Rather than trying to figure all that out, and it really sounds like matters got complicated for you, I would just flash in the original software. The firmware for any Galaxy S Relay I believe should currently be the same as T Mobiles version running Android 4.1.2. The Build number for that is, T699UVBOH1. You can find the firmware here, https://samsung-firmware.org/downlo...-T-Mobile-__/8k20/TMB/T699UVBOH1/T699TMBBOH1/
Take note that the firmware is listed as Android 6.0.1, which is incorrect. I have no idea why it's listed as such on an official Samsung page and have written to them about the error. Flash it to your device via Odin3. For this device I use Odin3.07 or 3.09.
Hi all,
I've looked on IFTTT, but I can't find what I need. Maybe someone can help. I work on a cruise ship and sometimes when I leave a port my phone switches from the country carrier (AT&T, which is free on my monthly contract plan) to 'CELLULAR AT SEA' which is a satellite service and costs a fortune. In one day I ran up a bill of £22.00 from the phone just sitting in my pocket. I'd love to find done way of saying 'if carrier = Cellular at sea then switch off mobile data'. Maybe this can't be done without root access. Any thoughts or suggestions? I'd gladly make a paypal donation to someone's favourite charity if there's anyone who could help me.
Hi,
I'm bumping my own post, because I'm SURE my problem has a solution. I'm sure someone at XDA can help! My phone knows which carrier it's connected to, so somewhere there's a software variable which equals the name of that carrier. It must therefore be possible to toggle an existing switch (in my case it would be Airplane on) based on the status of that variable.
Come on guys, someone must know how to do this!
Yours hopefully,
Miles
Have you tried automate or tasker. you can set it on location or cell towers in sure of it. that would solve your problem
Off the top of my head, it needs to be rooted in my opinion. It's worth doing if it coincides with your job?
This is something that could be configured from within the CSC file.
There's actually an app on the Play Store (again, root required) that allows you to search and change the more regularly used commands/code.
It's absolutely doable, even the carrier *could* in theory change this by way of remote update for you, which wouldn't require root.
My carrier allows me to cap my bill by not allowing any chargeable entries unless I specifically ask beforehand.
Maybe something simple, but just to be sure, you've tried manual network selection, correct?
Hi all,
Starting to get frustrated with my 3a and looking for avenues to address difficulty in maintaining a data connection when on the move. In all other ways this phone has been great.
When I am on the move - on the train, or in a car - my phone seems to lose data connectivity after a period of minutes. It seems to be an issue with maintaining a data connection when switching from tower to tower (at a guess). The phone does maintain mobile reception and I can be on a call without dropouts, but if for example watching a video, the video will stop, and eventually I will get the little cross in the reception icon to indicate no data connection.
No issues when not moving about, but am currently doing a lot of work on the fly, so hotspotting or conference calls are near impossible. This didn't always seem to be a problem, but due to Covid (and not moving around for a while), not sure exactly when it started. Have done some googling and tried a new sim card + changing private DNS settings with no luck. On the latest available update.
Is this a known issue with this phone? Any way I can diagnose or fix? Or am I looking at a new phone at this point?
Have rooted and switched ROMs on many previous phones, so quite happy to go down that path if need be.
cheers
I understand you say this only happens when you are moving but I would recommend checking with whatever carrier anyway maybe look on your carrier help site and write your same post here there and see if anyone else experiences the same. I would also save everything to USB or PC and flash factory image via fastboot and let it wipe not removing the fastboot -w in the./flash-all.sh. You could use an app like LTE discovery and set it to where you know exactly what it's doing and when it does it because you can set a small beep sound or wherever. What carrier do you use? Maybe update roaming , prl and profile, if you use a CDMA carrier. Also what type of case are you using? Just a few things that I thought of after reading your post here. You've probably already done all this but if not that's definitely what I would do. And last but certainly not least, are you using a custom rom or stock? Maybe check your/apns-conf.xml/ aka your apns and make sure they're correct and all for your carrier. I don't think you have to worry about apns unless you are using a custom rom in which case I would definitely check it out because sometimes they can be not right. I use Metro by T-Mobile and I'm located in the USA.
If you are on a custom rom you could try the old apn fix and just see if it's apn related... Wouldn't hurt anything.. Just save your current /apns-conf.xml/ and delete the apns-conf.xml file in your /system/etc/ and in /system/product/etc/ and replace the one in /system/product/etc/ with the one i link here and set permissions on it to 0644, then go to settings on your phone /networks and internet/ mobile networks/ scroll to bottom there and select access point names. Should be a lil three dot thing in top right and when you hit that select "reset to default" or "reset to default apn" and wait another 60 seconds or so then reboot. That will replace your apn configuration file. My file is recently copied from my last custom rom where everything worked fine and I had no issues. If this somehow is related to an apn outa wack then this will fix it. I learned this back years ago on another device forum from spaceminer here on xda. I've used this many times since and it's always worked. Again you don't need to do this on stock , only if you are using a custom rom. I believe stock is good.
my apns-conf.xml: is.gd/2MPL8W