Hello,
Jellybean and below versions of Android have 2g/3g/4g only mode in the network settings only so this guide is basically for KitKat and above versions.
With KitKat and above versions the network settings are changed to "Preferred Network Type" and then 3 options (2 depending on the phone) are shown viz 4g (LTE),3g (Wcdma),2g (Gsm).
This means that when a user selects 4g in preferred network type and once he is in a low 4g coverage zone the phone keeps fluctuating between 4g and 3g/2g.This might result in an unpleasant internet experience.
So it is necessary to keep the phone in a single network mode to use a stable network connection -> This is true especially in countries like India where there is patchy 4g and 3g coverage.
DISCLAIMER:- The below mentioned steps for unrooted phones are completely safe and no harm may occur if followed correctly.
Rooting your phone may void the warranty and some hacks (such as xposed framework) may not be supported on your ROM (phone). Please read the respective threads for rooting,xposed framework,gravity box which are available on xda before installing them.
SINGLE SIM MOBILE :-
[A]- (unrooted) It's pretty easy. Just dial *#*#4636#*#* in your dailer and then select
'Phone Information' and then select LTE only ( or WCDMA ) in the drop down menu above "Turn off Radio".
- (unrooted) Use an app like 'Phone Testing' by diewland instead of dailing the code.
[C] - (rooted) If [A] and don't yield the desired result, then you must root your phone then install xposed framework and then install gravity box.
DUAL SIM MOBILE:-
SIM 1 :- For sim 1 follow the same steps [A] or or [C] which are mentioned above for single sim mobile.
SIM 2:- For sim 2, first disable SIM 1 in " Dual sim settings " and then follow steps [A] or or [C] .
Once your done then re-enable sim 1 . The sim 2 will continue to remain in whatever mode you selected.
PS 1 :- Although it can be argued that a simple sim swap will do (in dual sim phones) , this is faster than a sim swap.
PS 2 :- You have to perform these steps after every reboot. There is no way (not yet discovered) so that these settings aren't overridden after a reboot.
PS 3 :- Though there are numerous posts on xda, guides /videos on the internet which explain the exact same thing but I couldn't find any post/guide/video on the internet which explains these settings on a dual sim phone which doesn't require a sim swap.
Thank you.
this works on both single and dual sim and the settings will "stick" after reboot... requires root
https://forum.xda-developers.com/galaxy-s4-sprint/general/how-to-fix-network-signal-gsm-sim-t3720534
Related
Hello all.
I bought a Galaxy Core from the Middle East(2 Sim cards) and tried to use it in America through Strait Talk. The phone is working fine and the only problem I have that I can not get 3G just E (EDGE) which is so slow. I put my Sim Card in a Galaxy S III to make sure that the Carrier provides 3G. As soon as I put the Sim Card in Galaxy S III, I immediately got H +. But when I put it back in my Galaxy Core I got E.
My area covers 3G
APN setting is according to Straight Talk instructions
Any idea why ?
I would highly appreciate your answer and help!!
Check network mode - maybe it is set to use only 2G. You can find it under Settings -> More settings -> Mobile Data
rzepa90 said:
Check network mode - maybe it is set to use only 2G. You can find it under Settings -> More settings -> Mobile Data
Click to expand...
Click to collapse
Mode is already set to GSM/WCDMA (Auto Mode). I can use this option and GSM Only option. I can not use WCDMA Only option. If I chose WCDMA Only, I will loose the the whole mobile service. Thanks a lot for your help and time.
Ahmed_s said:
Mode is already set to GSM/WCDMA (Auto Mode). I can use this option and GSM Only option. I can not use WCDMA Only option. If I chose WCDMA Only, I will loose the the whole mobile service. Thanks a lot for your help and time.
Click to expand...
Click to collapse
Look You can't use 3G on both SIM at the same time. So choose WCDMA only on the SIM you want to use 3G and use WCDMA/GSM on other SIM and this might not be allowing you to choose "WCDMA only" so better check 2nd SIM connection type.
and yup it is common that network disconnects while change the mode of connection. It will be stable after your option is set.
----------------------------------------------------------------------------------------
PRESS THANKS IF I HELPED!
M_E_G_A_T_R_O_N said:
Look You can't use 3G on both SIM at the same time. So choose WCDMA only on the SIM you want to use 3G and use WCDMA/GSM on other SIM and this might not be allowing you to choose "WCDMA only" so better check 2nd SIM connection type.
and yup it is common that network disconnects while change the mode of connection. It will be stable after your option is set.
----------------------------------------------------------------------------------------
PRESS THANKS IF I HELPED!
Click to expand...
Click to collapse
In fact I am using only one Sim Card. I chose WCDMA Only and restarted the phone. I lost the service again. Thank you Bro.
I too have an issue with my Samsung Galaxy Core prime sm-g360t, my 3g is not working n I've tried LTE/Wcdma/gsm, buh it's still not working
actually ..our galaxy core now became as trash ...even i faced the same problem but there was no fix except an workaround ...the thing is lots of companies has put many features in their "new" SIMs and galaxy core is unable to process those(hardware problem) but if you use an old sim like 2-3 yrs old it will work for you ...after many many googling i had nothing in my hands but solved it by using my old sim ....just take someone's which is old and see if it helps ....
----by an same problem facer
Good evening I turn to you because I have a problem with my slot sim 2 I do not have a 4G. When I activate it I have no network. Roaming and any other settings sound activated. At least I hope so.
Although the phone tells me that the network is available, I can not call or receive calls (same for SMS). On the other hand, a priori, no problem to access the internet via 3G. When I try to call I have the following message: Mobile network not available
Help me
Have you tried any other SIM?
You need to go into your mobile network setting and Dual Sim setting to make sure Sim 2 is active.
Now if you want Sim 2 to use 4G you will have to select this in the Dual Sim setting. By default Sim 1 is the default mobile settings.
At any one time 2 sim are in the device only one will use 4G or 3G the other will use 2G.
here are the tests I made with reboot
https://i.imgur.com/VKXibvQ.png
https://i.imgur.com/XGZ1yXi.png
https://i.imgur.com/iLkoRm5.png
Pleaze help
Help help
I'm on Sprint and was never able to make or receive calls regardless of Network settings in the easily accessible options menu after flashing the P Preview.
The following fixed my issue. You can access this menu without downloading an app but I forget how so it's easier to just download the free app https://play.google.com/store/apps/details?id=com.xsquarestudio.forcelte
I had my network mode set to LTE/CDMA when first using this app, and somewhere in the middle I changed it to CDMA but I'm not sure how much that impacted the actual fix.
These were my steps. I'm not responsible for any damage this may cause to your device as I'm not sure if messing with these settings is foolproof or not.
First, opened previously linked app "Force LTE" then under "Set Preferred Network Type" I changed to CDMA only. Enabled/disabled airplane mode. This seemed to do nothing as LTE was still showing in statusbar.
I then chose CDMA auto (PRL), airplane mode on/off, didn't seem to do much either. LTE still showed in statusbar and couldn't make calls. Also "Voice Network Type" showed "Emergency Calls only" inside the app.
I then chose the 3 dot menu and chose "select radio band". I changed that to United States, without resolving problem. Then selected "Cellular 800" and this may have solved the problem, but I continued on and selected PCS, fiddled with some settings in Phones settings menu. Was finally able to receive calls and my signal indicator showed 3G. In app Voice Network Type was listed as 1xRtt. I decided to select radio band once more and chose Class 10.
Calls were still functioning fine. So I went into Main settings menu and changed mobile network from CDMA to LTE/CDMA. LTE kicked in and calls still work!
Again, these settings may only work for Sprint hence the PCS Network option, and I believe Sprint may utilize the 800mhz frequency. The app might show you different options depending on your carrier. I don't know.
Anyway, fully functioning! Woohoo!!
Android P cannot make calls
I found an easier way
1. Remove your sim card from your phone, and turn off phone
2. Insert a different Sim from anywhere and restart the phone.
3. Try using the phone to make calls
4. Turn off the phone and remove the Sim card
5. Insert the main sim card( your original Sim card) and restart your phone
6. After start allow the phone to automatically reconfigure your network
This method worked for me. Hope it helps someone out there
fidelnelson said:
I found an easier way
1. Remove your sim card from your phone, and turn off phone
2. Insert a different Sim from anywhere and restart the phone.
3. Try using the phone to make calls
4. Turn off the phone and remove the Sim card
5. Insert the main sim card( your original Sim card) and restart your phone
6. After start allow the phone to automatically reconfigure your network
This method worked for me. Hope it helps someone out there
Click to expand...
Click to collapse
Thanks, somewhat easier if ya have an extra sim.
Hello everyone.
From months I have problems with one of mine SIM Card. Before the root and the FW update my Vodafone SIM card worked good (with also 5G). After the processes mentioned above it stop working.
Premise:
I’ve switched the SIM from slot 1 to slot 2 (don’t work)
I’ve cleaned the SIM card (don’t work)
On an iPhone the sim work perfectly.
It’s possible to solve this problem and rehabilitate the SIM? I really need it because the actual SIM some times lost the connection.
Uses the code in the dialer phone *#*#4636#*#* verify in information in menu (uper right) the bands, select your zone or automatic mode and ready
jacbarahona72 said:
Uses the code in the dialer phone *#*#4636#*#* verify in information in menu (uper right) the bands, select your zone or automatic mode and ready
Click to expand...
Click to collapse
Thanks for the answer but I can’t find the correct section for reactivate the 5G. Obv the code work but I can’t find where is the section
I have LG velvet 4g dual sim LM-G910EMW, is there any way to enable volte for use on t-mobile?
im having the same problem with my carrier (simple mobile). they are saying my LG Velvet 5g is not compatible with their network upgrade to VOLTE. The specs for my model, do indeed show that it is compatible. They keep trying to get me to "upgrade" to a new phone. Whats going on here?
So I followed the below directions from reddit and it worked great and I now have Volte, however phone still drops to 3g when it makes a call any thoughts on how to fix that?
There is a way to force enable VoLTE on the "LG Velvet 4G Dual Sim" specifically your version which is the "LM-G910EMW".
By default the feature is disabled on this model variant for who knows why.
Follow the steps below: 1. Click on the "Phone" app and dial "##4636##" -If done correctly it'll automatically bring you to the "testing" settings menu.
Click on "Phone Information" -you should see a list of VoLTE settings however by default they are disabled and greyed out but don't worry there's a way to reactivate VoLTE. (You Will Come Back to this Menu later)
Go to your file app and create a file named "enable_ue" -thats all you need to do just create the file, nothing more nothing less.
Go back to the "Phone" App and dial "#*462633*#910#" -This code is specific to the variant and will not work on other non LM-G910EMW Phones. Dialing this should bring up the "Hidden LG Menu"
Select Field Test>Universal Enabler>Create New Config -a menu with check boxes for VoLTE options appearing
Select the boxes as follows "VoLTE" "ViLTE" "VoWifi" "ViWifi" And finally hit "Confirm" -a prompt will appear stating "Vo Services Updated"
Immediately restart your phone to allow the settings to kick in
After your phone has restarted go into your Settings>Network & Internet>Mobile Networks -If done correctly the VoLTE option will now be unlocked and available.
Switch on the "VoLTE"
Now to double check that your phone now truly has VoLTE enabled, repeat steps 1-2. If done correctly the menu should now say "VoLTE Provisioned Video Calling Provisioned Wifi Calling Provisioned " -if these 3 are all switched on then you have successfully force enabled VoLTE on your LG Velvet 4G Dual Sim LM-G910EMW, congratulations!
Sorry I'm not so good, can you help me please regarding this:
Go to your file app and create a file named "enable_ue" -thats all you need to do just create the file, nothing more nothing less.
I would like to know how to create this file, as I think I didn't do the job so I'm block when I enter Unviersal Enabler, it say: not supported
Thanks in advance for your help
In the upper right of your file manager there should ne three dots, click on that and it will show new folder, new file, etc.
Some file managers do not have a new file option so you may have to download a different file manager. I used 3c as my file manager.
Hi,
Can you please share the path where we need to add the file name as "enable_ue" and it will be 0 byte file right?
I just added it to the main storage and yes it was 0 byte
Will this work on the 900TM variant? I used 900 instead of 910 to get the hidden menu and it came up but i can't seem to get the volte button to enable in the menus.
If you have one variant of a Qualcomm LG Velvet can you turn on VOLTE by selecting the stock firmware for a different Velvet variant? Basically I wondere if an lmg900tm can be turned into an lmg900um. [NOTE: upon further investigation, the VOLTE feature may depend more on the SIM card and not on the firmware. There is an explanation here from Quora.com:
Is VoLTE activation dependent on the SIM card or just on the device model and the operator?
The phone has to be VoLTE compatible, that is the hardware itself must be able to handle VoLTE in terms of what it implies: band, frequencies and so on.
Then, the phone has to be provisioned to operate with VoLTE, in simple terms that means that the phone must be enabled or allowed to work with VoLTE, this is done wither by the manufacturer or by the operator. There are phones that even while they are VoLTE capable, the manufacturer of the operator won’t provision them to use VoLTE. One such case are the Google Pixel phones that are perfectly capable of VoLTE. but, if you insert a SIM card of a country where Pixels are not officially sold and supported, then Google has the phone set to disable VoLTE (and 5G as well).
Then, the SIM used in that VoLTE capable phone and VoLTE provisioned phone has to be of the right version. Some operators won’t provide VoLTE service if you don’t have a SIM with a minimum version (and thus SIM firmware and configuration).
Lastly, you have to be physically present on the network that has VoLTE capabilities. You could have all of the above, but, if you are in the middle of a desert or in the middle of the Atlantic Ocean, probably VoLTE is not going to work…and neither 4G or 5G…
Is VoLTE activation dependent on the SIM card or just on the device model and the operator?
Answer: VoLTE activation is controlled by the device depending on the SIM and network operator. Of course the phone has to be VoLTE capable in the first place. Each device has an internal database that uses one or more of the SIM files as key to retrieve various parameters about the operator own...
www.quora.com
There you have it, that is pretty much in simple terms, what is needed to enjoy VoLTE with your smartphone.