[Xposed] [EXPERIMENTAL] National Roaming - Xposed Framework Modules

Do you need to enable data roaming to get a connection even in your home network? If so, you probably know the hassle this causes when you travel abroad, or live near the border where your phone can sometimes log into another network. You have to disable data roaming every time, and if you forget, you'll get an unpleasant surprise on your next phone bill.
Maybe you know CyanogenMod's "National Roaming" feature that enables roaming only in your home country, so you don't have to disable roaming manually when you leave the country. I've used this in the past and got used to it, so much that having to live without it would annoy me a lot.
Since I just got a new phone for which CyanogenMod isn't available, I wrote an Xposed module which mimics this feature. My new phone happens to be an MTK6589 dual SIM device (Tronsmart TS7), so I also added support for the dual SIM modifications MediaTek made.
It's in a very early stage and mostly untested. It "works" insofar as the roaming icon is gone and I get a data connection without enabling roaming. I don't know if it properly detects when you're really roaming. It should, but I can't test it for now since I don't live near the border and don't have a working foreign SIM. If somebody could test whether it actually works, that would be greatly appreciated!
Requirements:
Xposed Framework
It *should* work on any Android version Xposed runs on, but so far I've only tested it on my TS7's stock 4.2.1.
Play Store?
I intend to publish it there as well, but only after it has been a bit more thoroughly tested and enough people reported that it works and doesn't cause any issues.
Source code:
https://github.com/leromarinvit/NationalRoaming
Version history (old versions here):
v0.2 - 2013-08-29 - fix Android 4.3 compatibility
v0.1 - 2013-08-25 - initial release
Technical details:
The module works by hooking pollStateDone() in com.android.internal.telephony.gsm.GsmServiceStateTracker. This function notifies listeners when the roaming state changes. So to fake the roaming state everything else sees, we only have to change it before this function is called. The logic is simple: We're roaming if and only if the MCC (mobile country code - first three digits of the numeric operator id) stored on the SIM and provided by the network differ.
In the past, I've manually patched framework.jar for some ROMs for my device and some others, by modifying isRoamingBetweenOperators()* to follow the same logic as this module. With Xposed available now, writing this as a module seems like a much cleaner solution that will work on many more devices than one could reasonably maintain manually, and with much less effort.
* I initially tried to hook this function with Xposed. However, this didn't work, because while the function exists in MediaTek's stock ROM, it never seems to be called.

I tried you module, but it doesn't work for me. I still have to enable "roaming" to get a data connection. The app "phono" shows "roaming" if I use a national roaming provider.
My network operator is "three austria", using only 3G (UMTS) networks but allows national roaming on the 2G network of "t-mobile austria". My phone is a Nexus 4 with stock rom (Android 4.3) , the XPosed framework works for XPrivacy, MaDaCo Toolkit and NFC LockScreenOff Enabler.
Can I help to find a solution?
Edit: Thanks for your dev version, works great for me now.

Thank you very much, oma, for this great little module --> this is really useful for me...!

Was anyone able to actually test it yet, either by roaming onto a foreign network, or popping in a foreign SIM?

Aaahw why didnt you post this 4 weeks back
Than my bills for my vacation were lower...
Verstuurd van mijn GT-I9505

coolnessQ said:
Aaahw why didnt you post this 4 weeks back
Than my bills for my vacation were lower...
Click to expand...
Click to collapse
Ouch . I'm afraid I can't offer anything but my sympathy... 4 weeks ago I was still using CM10 on my old phone, so I didn't need it...

oma said:
Ouch . I'm afraid I can't offer anything but my sympathy... 4 weeks ago I was still using CM10 on my old phone, so I didn't need it...
Click to expand...
Click to collapse
Ah not a big deal still many thanks for this app
Verstuurd van mijn GT-I9505

oma said:
Was anyone able to actually test it yet, either by roaming onto a foreign network, or popping in a foreign SIM?
Click to expand...
Click to collapse
Yes, for me its works perfect.
I have national roaming, and the "R" sign is gone -> so i can switch off the data roaming, which is much safer....
Thanks again.

I'm living in Austria using Hutchinsons Network "3". Yesterday I tested your module near the Czech Republic and it works perfect!
With data roaming disabled data transfer in the czech network did not work (as expected) but swiching between "3"'s austrian 2G-networks works fine.
Congratulation, great work. Let us know when we can find your program in google's play store.
Sent from my Mobistel Cynus T5 using xda app-developers app

That's good to hear! Before I put it on the Play Store, I want to add an activity that does some sanity checks (is Xposed installed? enabled? module enabled?) and tells the user what to do if anything isn't set up correctly so I don't get loads of "I installed this and it doesn't do anything, there's not even a launcher icon!!!1" comments.

This app might prove useful to me when I visit my home country in a few months.

Many thanks, it's suppose to working fine in my MTK6589 device, roaming R sign is gone, I will report some more results after a week when I am roaming in other state.
Sent from my Q800 using xda app-developers app

Help me ! how to mod in casio gzone 201L! im not acept call in! thanks! english my bad. Sorry.
Sent from my HTC Butterfly using Tapatalk 2

maphin1974 said:
Help me ! how to mod in casio gzone 201L! im not acept call in! thanks! english my bad. Sorry.
Click to expand...
Click to collapse
You can't receive incoming calls any more? This definitely shouldn't happen, and is a major bug. Thanks for catching this! Does the problem go away when you disable National Roaming or Xposed?
Edit: This seems to be a combined GSM/CDMA/LTE device, correct? Which of the radios are you using, i.e. what's your provider and which network type is it?

My device is GSM LU+ of Korea, I'm used in Vietnam.
Sent from my PI86100 using Tapatalk

Difference with GravityBox Implementation ?
Hi,
Thanks a lot for this module, it was on my todo-list for months.
Could you explain me quickly the differences with GravityBox's implementation ?
It seems to me that theirs lake per-SIM handling, am I right ?
Corresponding commit in GravityBox is :
https : // github.com/C3C0/GravityBox/commit/1df00a88d7c9692e5c13b0d82c9fe12c011f3eae
Thanks anyway for your work.

maphin1974 said:
My device is GSM LU+ of Korea, I'm used in Vietnam.
Click to expand...
Click to collapse
So you have a Korean SIM, but are currently in Vietnam, right? Which provider are you roaming on, do you know which technology it uses (GSM/UMTS or CDMA)? CDMA could potentially be a problem with the current implementation. But the most important question is still: Does the problem go away if you disable National Roaming?
bubblegum77 said:
Hi,
Thanks a lot for this module, it was on my todo-list for months.
Could you explain me quickly the differences with GravityBox's implementation ?
It seems to me that theirs lake per-SIM handling, am I right ?
Corresponding commit in GravityBox is :
https : // github.com/C3C0/GravityBox/commit/1df00a88d7c9692e5c13b0d82c9fe12c011f3eae
Thanks anyway for your work.
Click to expand...
Click to collapse
That's cool, I haven't seen this yet. Thanks! The biggest differences seem to be that GravityBox only supports 4.2+ (or at least it did last time I checked), but the implementation looks cleaner. It should support MTK dual SIM as well (the "Gemini" stuff).

I'm used gsm/utsm
Sent from my HTC Butterfly using Tapatalk 2

oma said:
Do you need to enable data roaming to get a connection even in your home network? If so, you probably know the hassle this causes when you travel abroad, or live near the border where your phone can sometimes log into another network. You have to disable data roaming every time, and if you forget, you'll get an unpleasant surprise on your next phone bill.
Maybe you know CyanogenMod's "National Roaming" feature that enables roaming only in your home country, so you don't have to disable roaming manually when you leave the country. I've used this in the past and got used to it, so much that having to live without it would annoy me a lot.
...
.
Click to expand...
Click to collapse
thanks a lot. works great on x68 Razr i !!

On my Sony Xperia Z LTE is not working with the module activated :crying:

Related

Questions regarding Hero

hi all,
just recently bought a hero and sorry for the noob questions. any help will be greatly appreciated.
1.) How do i activate the green notification light for any new notifications? so far i can only use the trackball to flash for a number of minutes and thats it.
2.) how can i permanently use 3g as a signal without switching back to edge? i prefer 3g because it is faster, but when i use the web, it reverts to edge making it slower when browsing. i want it never to switch back to edge just 3g.
3.) How do you update radio and rom? is it the same with winmo? i have a topaz and im currently using hero.
Thanks for any feedback!
So far the only answer i found was the notification light as a bug or a defect. line switching is still unsolved and updating.
orouborus said:
So far the only answer i found was the notification light as a bug or a defect. line switching is still unsolved and updating.
Click to expand...
Click to collapse
1) It works as it is stated in the user's manual. How can you state that it is a bug or defect? Funny... Just because it works that way on Magic or G1 does not mean that it has to be the same on Hero.
2) You cannot as your phone will automatically switch between them when one another is not available. You phone will select 3G only if it is available around where you are. If it switches to Edge/GPRS/whatever, that means you don't have 3G signals around you.
3) There are 1.000 posts on the forum here regarding updating ROM, etc. Search is our best friend.
cokbok said:
2) You cannot as your phone will automatically switch between them when one another is not available. You phone will select 3G only if it is available around where you are. If it switches to Edge/GPRS/whatever, that means you don't have 3G signals around you.
Click to expand...
Click to collapse
You can force HSDPA, but you do so at your own risk!
You need to download AnyCut from the Market and create new shortcut to the activity "Phone Info". From this short cut, you access a screen which gives lots of diagnostic info about the phones state and there is an option to "Set preferred network type". By default this is "WCDMA Preferred", but if you want to force to always use HSDPA you should select "WCDMA Only".
Note if you do this, your phone will never drop back to 2G, even if a 2G signal is available and a 3G one isn't.
I wouldn't advise playing around with any of the other options in this screen unless you know what you are doing!
Regards,
Dave
cokbok said:
1) It works as it is stated in the user's manual. How can you state that it is a bug or defect? Funny... Just because it works that way on Magic or G1 does not mean that it has to be the same on Hero.
2) You cannot as your phone will automatically switch between them when one another is not available. You phone will select 3G only if it is available around where you are. If it switches to Edge/GPRS/whatever, that means you don't have 3G signals around you.
3) There are 1.000 posts on the forum here regarding updating ROM, etc. Search is our best friend.
Click to expand...
Click to collapse
thanks for the info about point 2.
Thanks again!
foxmeister said:
You can force HSDPA, but you do so at your own risk!
You need to download AnyCut from the Market and create new shortcut to the activity "Phone Info". From this short cut, you access a screen which gives lots of diagnostic info about the phones state and there is an option to "Set preferred network type". By default this is "WCDMA Preferred", but if you want to force to always use HSDPA you should select "WCDMA Only".
Note if you do this, your phone will never drop back to 2G, even if a 2G signal is available and a 3G one isn't.
I wouldn't advise playing around with any of the other options in this screen unless you know what you are doing!
Regards,
Dave
Click to expand...
Click to collapse
very interesting. because for my topaz i always set it to wcdma only. willing to give it a try. where can i download it? do i need a gmail account for this? cant find it any website where it can be downloaded.
Android software is downloadable via the Android Market application on your hero - any purchases are made by using a google checkout account which is set up like paypal so you don't need to enter your details all the time...
Dayzee
Dayzee said:
Android software is downloadable via the Android Market application on your hero - any purchases are made by using a google checkout account which is set up like paypal so you don't need to enter your details all the time...
Dayzee[/QUOT
i tried logging in the market and there are TONS of applications! had to make a gmail accouint for this. hehe!
Click to expand...
Click to collapse
Ya!! What a great resource!! Very different to the WMo world and I like it a lot.....
Dayz

[Q] Absolutely stumped - 3G/Image Caching

Hey all,
I am a previous Galaxy S user and now have the S III. I know my way around Android OS but am STUMPED here!
When wi-fi is OFF (mobile network), Google Play store wont render any images whatsoever. I can still get to apps, read description and buy them, but no images. Every now and then I get a "Error: no connection" error when previewing an app but when I retry it works (still no images though) - "Couldn't load Screenshots - retry"
The same is true for Foursquare and one or two other apps. I am not in a bad area - perfect reception and HSDPA.
Twitter and others do not have this problem, but the apps that do experience it are doing so continuously and without fail. I can not stop it happening, unless using Wi-Fi, which is not so often as I am moving around a lot.
I have cleared cache/data from several applications in the list, restarted phone etc etc.. I am avoiding having to do a hard reset here as much as possible as I have to travel this week and do not have time to re-do my all my apps etc etc..
Is there a way to clear DNS cache or something on these phones? It seems as though when using regular mobile network, certain apps get stuck and can't receive certain data while others have no issues whatsoever.
Please help guys - any suggestions are much appreciated!!
Thanks,
Wit
Same problem man tried everthing I've managed to find. Not much on the issue the issue though.
Sent from my GT-I9300 using Tapatalk 2
Change the dns settings. For wifi it's in wifi in settings then press the bottom left capacitive button on the phone and edit it. I'm guessing mobile network is also more or less the same.
Use 8.8.8.8 . Always works
Sent from my GT-I9300 using XDA
SUCCESS!
Champion! That was it (sort of). Mobile settings > find your providers APN > clear Proxy settings. Using google public dns 8.8.8.8 anyways - dont trust these people
South African Vodacom customers takes note -
http://mybroadband.co.za/vb/showthr...ot-loading-in-some-apps-for-Galaxy-Nexus-(ICS)
Broken proxy - seems to affect all android users - since APRIL. typical.
tx buffguy!
Typical. I work at one of the SA networks. Lol let's not get into which, but this isn't the first time they missed something like this when approving firmware, and you think call centre support would know about it. Half of them run a blank when you say "Ice Cream Sandwich ". Thanks to both of you though.
Sent from my GT-I9300 using Tapatalk 2
Ive got the same problem . But im orange uk . I carnt find or edit none above while looking thru the settings , could some one help me out plz .
Much thanks in advance jay
Sent from my GT-I9300 using XDA
I had this problem. Try this
Settings - More settings - Mobile Networks - Access Point Names
Then make sure you are set to Internet and not WAP
eg Mine is Orange UK Internet and I was set Orange UK WAP and it was causing images errors and all sorts
I hope this solves it for you
Cheers mate tryed that and its worked
Sent from my GT-I9300 using XDA
jay1980uk said:
Cheers mate tryed that and its worked
Sent from my GT-I9300 using XDA
Click to expand...
Click to collapse
Glad it solved it
Sent me mental when I 1st had my S3. It worked fine with my O2 SIM and on Orange it only loaded a few images on each page.
Finally found that setting as its been fine since.
It seems like the phone defaults to Orange WAP and not Internet. The O2 SIM caused a pop-up asking me which mode I wanted to use
Just told the mrs to do the same to her s3 lol and she sends a big thanks to you
Sent from my GT-I9300 using XDA
jay1980uk said:
Just told the mrs to do the same to her s3 lol and she sends a big thanks to you
Sent from my GT-I9300 using XDA
Click to expand...
Click to collapse
Glad I could help
still have problem
Hey guys,
I did whatever is written here, cleaned the data, cache everything also..
Only thing I didn't do I guess was uninstalling the updates of the google play, still not loading the screenshots on 3g.
I use vodafone india, my friends whomever is uaong vodafone seems to have the same problem with 3g too.
Well we did clean the proxy and we did make the dns 8.8.8.8 nothing seems to be working...
I use galaxy note, with 4.0.4 ics.
Please try to help me... I wasn't able to find any solution for this yet till now...
piggythehippy said:
Hey guys,
I did whatever is written here, cleaned the data, cache everything also..
Only thing I didn't do I guess was uninstalling the updates of the google play, still not loading the screenshots on 3g.
I use vodafone india, my friends whomever is uaong vodafone seems to have the same problem with 3g too.
Well we did clean the proxy and we did make the dns 8.8.8.8 nothing seems to be working...
I use galaxy note, with 4.0.4 ics.
Please try to help me... I wasn't able to find any solution for this yet till now...
Click to expand...
Click to collapse
Hey buddy.
Wish I could give you a finite solution but I never really came right with this until I installed a custom Rom on my phone. Running stock I always had issues with the images in the play sore. I'm with Vodacom down here so dunno if it's network related.
If you go with a custom Rom I highly recommend the final ICS FoxHound 1.4.4 release. Been through many roms and this is by far the best as a daily runner.
Hope you come right man!
Sent from my FoxHound powered S3. Awe
piggythehippy said:
Hey guys,
I did whatever is written here, cleaned the data, cache everything also..
Only thing I didn't do I guess was uninstalling the updates of the google play, still not loading the screenshots on 3g.
I use vodafone india, my friends whomever is uaong vodafone seems to have the same problem with 3g too.
Well we did clean the proxy and we did make the dns 8.8.8.8 nothing seems to be working...
I use galaxy note, with 4.0.4 ics.
Please try to help me... I wasn't able to find any solution for this yet till now...
Click to expand...
Click to collapse
Hi buddy,
If you haven't found any solution yet:
I too am using Vodafone Mumbai network and started facing this problem quite recently (could have been just after I flashed LI5 ROM).
Anyway I scoured the net for solutions and found nothing that helped. So through some trial and error I found this solution:
Go to APN screen where you should have two APNs: "www" and "portalnmms".
Hit menu button and click on "Reset to defaults".
Then select "portalnmms" as the default APN.
Solved all issues for me!
I am having this exact same issue. Using Vodafone 3G in Mumbai on a Samsung Galaxy Note 2. Tried to set "portalnmms" as default APN but can't. Tried changing the "www" proxy to 8.8.8.8 but that didn't work at all. Is there a solution here?
8.8.8.8 is a dns server (powered by Google) not http proxy. You must either use your carrier's proxy settings or leave it blank
Sent from my GT-I9300 using xda premium

Advanced calling is officially online

No need to do the workarounds anymore, if you're on Lollipop now just go to Advanced Calling and activate it!
GigaSPX said:
No need to do the workarounds anymore, if you're on Lollipop now just go to Advanced Calling and activate it!
Click to expand...
Click to collapse
I'm assuming that would mean official lollipop is iminent
GigaSPX said:
No need to do the workarounds anymore, if you're on Lollipop now just go to Advanced Calling and activate it!
Click to expand...
Click to collapse
cool I'm going to delete my workaround if I can figure out how. Wonder if it's 509... And I just read a post on here about stagefright 2.0 ****ing bullshat so our phones are still vulnerable to specialy modified mp3 and mp4- so someone can do remote executions. but so is everyone elses phone...
I do hope this is something positive, not getting to hopeful just yet, have not seen any indication of a OTA yet.
1linuxfreak said:
I do hope this something positive, not getting to hopeful just yet, have not seen any indication of a OTA yet.
Click to expand...
Click to collapse
What differences do you hope in seeing in the OTA from what's already out?
GigaSPX said:
What differences do you hope in seeing in the OTA from what's already out?
Click to expand...
Click to collapse
Final build, did you say the or someone else that the .ftf R4C still didn't have the Stagefright patch? I do hope the final release has that patched and the new Stagefright 2 patch as well.
I have beta tested Winders/Linux and other software for years and the final release is well final, may be some bugs still but most are squashed and gone.
This is not my first pony ride, although I have not posted on XDA I have been active in the Android community since the first Moto Droid, just not on XDA.
Have used Linux since Red Hat then Corel days, Google it.
Thanks for the heads up. I was able to activate it from the My Verizon app on stock KitKat. I've never flashed lollipop either
cccthestyle said:
Thanks for the heads up. I was able to activate it from the My Verizon app on stock KitKat. I've never flashed lollipop either
Click to expand...
Click to collapse
that's interesting so we could have had this all along. I thought kitkat didn't support advanced calling natively that's what I've read and I know our phones don't have dual radios so I don't get it I want to revert back to test it but I will take your work for it. Do you actually have 4g when on a call now. and can you use the Internet while on the phone.
Tigerhoods said:
that's interesting so we could have had this all along. I thought kitkat didn't support advanced calling natively that's what I've read and I know our phones don't have dual radios so I don't get it I want to revert back to test it but I will take your work for it. Do you actually have 4g when on a call now. and can you use the Internet while on the phone.
Click to expand...
Click to collapse
We wouldn't have had this all along because in the my verizon app if you tried to add the advanced calling feature to a line with an xperia Z3v you'd get an error saying it wasn't a volte capable device. It referred you to a list of volte capable devices and the z3v wasn't on the list. I do however do not understand how advanced calling would work on kitkat.... for one thing they're missing proprietary libs for HD video calling as well as the apps and the IMS bootstrap to keep advanced calling on between reboots, but hey if it's working for people on Kitkat that's wonderful news, they deserve it. I'd take it as a good sign that they finally got around to adding volte in their systems, to me that says the OTA is greenlighted and we're just waiting on the beginning of the roll out. What's disappointing is that Verizon is giving us 5.0.2, but hey it's better than what we've had. I'm grateful.
I can confirm mine is working on 5.0.2.
Has anyone else been unable to mute calls that are not HD Voice?
Today I deactivated advanced calling. I believe it was causing excessive noise during Bluetooth calls. I never had Bluetooth issues before Lp and advanced calling. 4.4 was flawless for me
Added advanced calling to my stock 4.4 phone, but I don't get simultaneous voice and data during calls. ?
Tigerhoods said:
that's interesting so we could have had this all along
Click to expand...
Click to collapse
Not quite -- I'm on stock 4.4 and I've enabled the feature with Verizon, but after rebooting my phone I still don't see an option to turn on Advanced Calling features. (Am I missing them in the menus? Where are they?)
MobyGamer said:
Not quite -- I'm on stock 4.4 and I've enabled the feature with Verizon, but after rebooting my phone I still don't see an option to turn on Advanced Calling features. (Am I missing them in the menus? Where are they?)
Click to expand...
Click to collapse
That's the lollipop part. The advanced calling is it's on tab in the OS settings.
Anyone else have issues with activating advanced calling. I select the HD calling in the settings. I get a message that indicates I already have HD calling and that I should restart my phone. Restart and same message pops up when I get a call that I don't have data while on a call.
Sent from my D6708 using Tapatalk
Solution: had to delete HD calling from Verizon, waited over night then added HD calling from the settings menu. Don't know how many times I've added and removed advanced calling before but waiting seemed to do the trick.
Sent from my D6708 using Tapatalk
How do i deactivate advanced calling. I have had tons of issues since activating it. I still get a message when i get calls saying no data available, i also cannot enter credit card numbers. I have not been able to successfully enter a card number even once since activating it, every time i am very careful an hit the right keys but it says thats not a working card. I have had no issues what so ever doing that before activation of advanced calling. Is there a way to remove or deactivate it completely or at all?
Samwest1 said:
How do i deactivate advanced calling. I have had tons of issues since activating it. I still get a message when i get calls saying no data available, i also cannot enter credit card numbers. I have not been able to successfully enter a card number even once since activating it, every time i am very careful an hit the right keys but it says thats not a working card. I have had no issues what so ever doing that before activation of advanced calling. Is there a way to remove or deactivate it completely or at all?
Click to expand...
Click to collapse
Just turn it off. There's a toggle in settings... If you're on lollipop.. Which if you're not, I guess you could do it in my verizon add remove features
Well i never actally turned any of the toggles on. I just activated advanced calling thru my verizon app. Since i activated it, i have not been able to enter a credit card number sucessullly, i know that advanced calling feature was the change that made my poblem. Becouse before activating it i never had an issue, but within a couple hours of activating it, i tried to enter my credit card number over phone call and every single time (ive tried so many times since the activation of advanced callig) every time it tells me sorry, thats not the right number. Ive tried with multiple cards, and the same result evey time. I just want to know, besides turnig off the toggles in settings( that i never used or turned to on). Is it possible to deactivate it thru verizon or delete it from my account. Can someone help me figure it out. It has been a huge inconveniance for me. The only toggles i have in settings are one for hd voice and one for video calling, and on above those 2 that is not labled and i figured was to turn advanced calling on or off. I never used it. When i first activated it ,it was done through my verizon app, an i didnt realize till reading more later on here , that there was section in settings for advanced calling. By that time i was already trying to remove it due to my card number entering issues, so i never turned any of the toggles on. Anyone know of anything that i could do to remove the feature completely.

Question Mobile data not working in Canada (Rogers)

I tried to changed APN manually to rogers but still data does not work, only call and text works. Is there a solution to this? I believe i got Pro 2 (cn with global rom installed)
I had the same issue, below is the APN setting on Rogers website, I've found that if you make the following changes, it will connect to 4G data (until you restart your device)​APN Type: replace "internet + mms" with "*"
MVNO: ROGERS
MVNO type: SPN
This will get you connected.
However, I ran into another problem after configuring the network this way. After restarting the device, the phone can no longer detect the SIM card, and has an error message prompting restart).
This is my problem after restarting:
Comparing with other phones, the auto detected APN Type is typically "default", but entering default will cause the connection issue right away. The "*" will allow you to run until device reboot.
I too would like help on how to resolve this. Seems more software than hardware problem since it only fails after boot.
Mobile APN Settings​
Parameter NameParameter ValueAPNltemobile.apnMMSC
http://mms.gprs.rogers.com
MMS Proxymmsproxy.rogers.comMMS Port80APN Typeinternet + mmsAPN ProtocolIPv4/IPv6APN Roaming ProtocolIPv4/IPv6All other settingsBlank/default value
@GSKC
I just tried your method looks like it works and as you said it doesn't work after reboot. However when I did "Network setting reset," I was able to connect to 4g again (but resets wifi passwords too). Hopefully there's a solution...
I noticed that this problem only happens if there is a SAVED wifi network WHEN the device BOOT up.
I did a factory reset, then enter the APN manually. I was able to connect to stable network.
I did a system restart, no issue. The phone reconnects to the network automatically after booting.
I connect to a wifi network. The phone still works fine.
I restart the device again, the problem comes back.
If I take out the SIM and only use the Wifi, the phone is also okay.
The only time when it doesn't work is when I have both, which is the normal use case.
Something is happening in the firmware between the wifi and the SIM during the boot sequence.
This problem exists on my Lenovo L70081, Legion Phone Duel 2 Pro, running OS 12.5.188 ST, updated using Rescue and Smart Assistant v5.8.0.25
Any help would be appreciated.
GKSC said:
I noticed that this problem only happens if there is a SAVED wifi network WHEN the device BOOT up.
I did a factory reset, then enter the APN manually. I was able to connect to stable network.
I did a system restart, no issue. The phone reconnects to the network automatically after booting.
I connect to a wifi network. The phone still works fine.
I restart the device again, the problem comes back.
If I take out the SIM and only use the Wifi, the phone is also okay.
The only time when it doesn't work is when I have both, which is the normal use case.
Something is happening in the firmware between the wifi and the SIM during the boot sequence.
This problem exists on my Lenovo L70081, Legion Phone Duel 2 Pro, running OS 12.5.188 ST, updated using Rescue and Smart Assistant v5.8.0.25
Any help would be appreciated.
Click to expand...
Click to collapse
Im on the same OS version 12.5.188ST, my phone connected to data absolutely fine with no problems but after every few hours stop making or receiving calls. I did the following and its fine for some time now but I'm not sure whether this will work with every phone but no harm in trying :
settings.....cellular network and sim.....5G mode. By default (at least in my phone) it is on NSA, I first switched to NSA+SA but to no avail, than I switched to SA and vola problem solved, all incoming outgoing calls working bang on but I think now my phone doesn't go on 5g which is still not good but at least making calls as normal. Now, as I said, this procedure might not work for everyone but try it, cheers.
vtec303 said:
Im on the same OS version 12.5.188ST, my phone connected to data absolutely fine with no problems but after every few hours stop making or receiving calls. I did the following and its fine for some time now but I'm not sure whether this will work with every phone but no harm in trying :
settings.....cellular network and sim.....5G mode. By default (at least in my phone) it is on NSA, I first switched to NSA+SA but to no avail, than I switched to SA and vola problem solved, all incoming outgoing calls working bang on but I think now my phone doesn't go on 5g which is still not good but at least making calls as normal. Now, as I said, this procedure might not work for everyone but try it, cheers.
Click to expand...
Click to collapse
Thanks for the suggestion, unfortunately setting the 5G setting didn’t help. I also tried disabling 5G but I still have the issue.
Was your OS able to read the APN from your SIM or did you have to enter the APN manually also?
GKSC said:
Thanks for the suggestion, unfortunately setting the 5G setting didn’t help. I also tried disabling 5G but I still have the issue.
Was your OS able to read the APN from your SIM or did you have to enter the APN manually also?
Click to expand...
Click to collapse
I didn't mess about with apn, as I said in my earlier post I had no problems using data its always connected but I had problems with making and receiving calls, cheers
There's currently two ROM available on Rescue and Smart Assistant:
L70081_ROW_SECURE_USER_Q00017.0_R_ROW_12.5.188_ST_210819_qpst
L70081_EE_SECURE_USER_Q00017.0_R_ROW_12.5.137_ST_210710_sec_qpst
What's the difference between ROW and EE rom?
Which would work best in Canada and US?
is ROW only updated in Asia and Pacific?
i sort of had this same problem with Tmobile. it would only connect to 3g . if i connected to the 4g or 5g network i lost everything . i was able to fix it using my ROOTED phone and an app in the playstore called network guru. I used that to turn off majority of the network bands and only left the ones listed for the phone. My service was immediately fixed and havent had any trouble since
tinman4209333 said:
i sort of had this same problem with Tmobile. it would only connect to 3g . if i connected to the 4g or 5g network i lost everything . i was able to fix it using my ROOTED phone and an app in the playstore called network guru. I used that to turn off majority of the network bands and only left the ones listed for the phone. My service was immediately fixed and havent had any trouble since
Click to expand...
Click to collapse
Can you go into more detail and steps? I actually switched from tmobile to att after I couldn't get it work. I would rather be on tmobile.
superrama said:
Can you go into more detail and steps? I actually switched from tmobile to att after I couldn't get it work. I would rather be on tmobile.
Click to expand...
Click to collapse
I know how ya feel, I pestered TMobile for 2 weeks and they were no help. They kept trying to push me off to Lenovo who was absolutely no help at all. Id go thru their website which connects you to Motorola. Then they would tell me they don't support the phone because it's Lenovo and give me a link to follow. Id follow that link which led me right back to Motorola lmfao.
After 4-5 times of going thru that nonsense I finally got someone who knew what they were doing. They told me because this phone was never released in the US I need to go thru their European server for assistance. Screw that, I did some more research and got the idea of trying this from some ancient post I found on xda lol.
It's actually very easy as long as your phone is rooted. download the app, click the 3 dots and go into force control. Then adjust the carrier bands so only the ones supported by the phone are selected. Then reboot your phone and it should kick over to a working signal . If not ya might have to monkey around in the service menu using the dial code *#*#4636#*#*
Here's a few screenshots to give ya an idea and a link to a website with all the bands listed. https://www.kimovil.com/en/frequency-checker/US/lenovo-legion-2-pro
tinman4209333 said:
I know how ya feel, I pestered TMobile for 2 weeks and they were no help. They kept trying to push me off to Lenovo who was absolutely no help at all. Id go thru their website which connects you to Motorola. Then they would tell me they don't support the phone because it's Lenovo and give me a link to follow. Id follow that link which led me right back to Motorola lmfao.
After 4-5 times of going thru that nonsense I finally got someone who knew what they were doing. They told me because this phone was never released in the US I need to go thru their European server for assistance. Screw that, I did some more research and got the idea of trying this from some ancient post I found on xda lol.
It's actually very easy as long as your phone is rooted. download the app, click the 3 dots and go into force control. Then adjust the carrier bands so only the ones supported by the phone are selected. Then reboot your phone and it should kick over to a working signal . If not ya might have to monkey around in the service menu using the dial code *#*#4636#*#*
Here's a few screenshots to give ya an idea and a link to a website with all the bands listed. https://www.kimovil.com/en/frequency-checker/US/lenovo-legion-2-pro
Click to expand...
Click to collapse
How do you root the phone?
GKSC said:
How do you root the phone?
Click to expand...
Click to collapse
Tutorial: How to Update, Unlock bootloader and Root your CN with Global Rom phone
I received my phone today from Aliexpress and was able to update, unlock bootloader and root my phone so I want to share the steps. Follow them at your own risk, I take no responsibility for any issues or bricking. You should always backup your...
forum.xda-developers.com

Question Verify Wi-Fi Calling….

Can anyone please verify if there is wifi calling on this phone. I live in an area with horrible reception so its somewhat important. Thanks in advance.
It is, and it works.
Using it currently on Movistar Spain
ardeban said:
It is, and it works.
Using it currently on Movistar Spain
Click to expand...
Click to collapse
Thanks ardeban...I appreciate your feedback as I wasnt sure with the non global version whether that feature would be there. Thanks again.
Works in the UK on BT (EE).
Wait. How do I turn it on? I can't see it under options for my (US) T-Mobile SIM, but it worked perfectly on my old Fold.
rcs1000 said:
Wait. How do I turn it on? I can't see it under options for my (US) T-Mobile SIM, but it worked perfectly on my old Fold.
Click to expand...
Click to collapse
It should be under Settings -> Mobile Network -> SIM 1 (or SIM 2) -> Wifi Calling -> On
conceptgate said:
It should be under Settings -> Mobile Network -> SIM 1 (or SIM 2) -> Wifi Calling -> On
Click to expand...
Click to collapse
Weirdly, I don't have that setting there, despite my previous phone (Fold 3) being happy to do Wifi calling.
rcs1000 said:
Weirdly, I don't have that setting there, despite my previous phone (Fold 3) being happy to do Wifi calling.
Click to expand...
Click to collapse
I had assumed that the setting would always be there but greyed out if not supported by the network; but perhaps not! The phone definitely supports it as you can see.
I think this is sim dependent, based on my experience with other phones
It's very weird: Wifi calling is enabled on my SIM, works on my Samsung, but doesn't show up on my Find N.
Oh well...
rcs1000 said:
It's very weird: Wifi calling is enabled on my SIM, works on my Samsung, but doesn't show up on my Find N.
Oh well...
Click to expand...
Click to collapse
Sorry can't help further; it does work for me in the UK on the BT (EE) network with the Find N (I have terrible network reception where I live also). Might be worth checking with your network provider to see if Wifi Calling is only enabled for certain phones on their network, and whether they can enable it for the Find N?
rcs1000 said:
It's very weird: Wifi calling is enabled on my SIM, works on my Samsung, but doesn't show up on my Find N.
Oh well...
Click to expand...
Click to collapse
Did you ever find out why you couldn’t Use WI-FI calling? I am having the same issue, there isn’t the option for me to enable..
I found it wasn't working on ColorOS 12, but is on ColorOS 13 beta
We’re you able to get it downloaded onto your fold and work?
Wineguy005 said:
We’re you able to get it downloaded onto your fold and work?
Click to expand...
Click to collapse
Sorry on your Find
Wineguy005 said:
Sorry on your Find
Click to expand...
Click to collapse
Yep. I had it listed as an update and it installed fine. Writing from it now and it hasn't missed a beat. Yet to notice any bugs
Thank you, now I guess I just need to get lucky in downloading the beta? Tried the download steps and it wont pop up. Any other ways tog eat it onto my fold?
Wineguy005 said:
Thank you, now I guess I just need to get lucky in downloading the beta? Tried the download steps and it wont pop up. Any other ways tog eat it onto my fold?
Click to expand...
Click to collapse
I was already on ColorOS 13 developer preview 2, so I suspect this has something to do with it.. The problem is, 1 - The software needed to get DP2 is no longer available on the Oppo developer site. 2 - Most importantly, if you did manage to get your hands on a copy of DP2 and your version is already above 19 this wouldn't work anyway, as the process to install DP2 only worked on versions 19 and below..

Categories

Resources