Hi,
I am using a fairly stock ROM on my S5 that has been rooted and debloated. The phone was Verizon branded, but I am using it on T-Mobile. I like 4.4.4 as my system, and have safestrap installed.
In order to get full band functionality I had to enter service mode and select LTE/GSM/WCDMA instead of CDMA preferred.
I also edited the build.prop to ensure LTE preferred and GSM mode enabled after reboots.
My problem is that if I enable Power Saving on the phone and it goes to sleep after a minute the network completely drops and I cannot reconnect to T-Mobile network. Additionally the phone seems to reset itself to CDMA preferred.
I have to turn off the phone for a few minutes then boot and now my network is restored.
The easy answer is that simply never use power saving - and why bother when I get great battery life anyway.
However - it begs the question - why would power saving kill network carrier connection? Is the antenna powered down?
If so - where else do I need to modify settings to stop the phone from returning to CDMA?
Lastly - why is it so difficult to configure a new phone like the S5 to jump carriers ? the phone is global in its band support and fully capable - but carrier branding renders this useless. Shouldn't custom ROMs be more universal in their nature and exclude carrier locks- or at least enable menus for users to select the carrier they prefer to use?
Related
This is a question to all the Rogers Wireless users:
Does anyone know if Rogers locks their phones to 3G; or more accurately, if they set their phones so the user can't manually force GSM?
I ask because I've been trying (and failing) to find a way to set my HP iPAQ 910c to lock into GSM mode in order to save battery life. My phone settings panel lacks the "Band" tab some resources I've found talk about that allows changing of radio band, and I've tried a number of registry tweaks an an attempt to enable the tab so I can specify GSM network to no avail. The best I've been able to do is get DHR BandSwitch to set a timeout on my data connections, which helps a bit.
I have Nexus S on Wind Mobile running ICS BMv6 and franco kernel. When I ran CM7 it worked perfectly and went straight into Wind Home. With ICS I tried and it didn't work.
I've tried *#*#4636#*#* and changing WCDMA only and changing SMSC so please don't suggest that. If anyone has any other ideas please let me know; thanks.
change/add these lines to your build.prop:
ro.ril.hsxpa=4
ro.ril.gprsclass=14
ro.ril.hsdpa.category=16
ro.ril.hsupa.category=8
It will directly connect to network without having to search every time you boot up.
Didn't work
Also I apparently screwed up texting when I changed to WCDMA only in *#*#4636#*#* How do I fix that!?!?
The options listed are: Turn on IMS registration required (meaning its off)
Turn off SMS over IMS (meaning its on)
Turn on LTE ram dump (meaning its off)
With Moblicity (same frequencies as Wind) I have GSM/CDMA auto (PRL)
Turn on IMS registration required (its off)
Turn on SMS over IMS (its off)
turn on lte ram dump (its off)
Are you running ICS? Which rom? I never boot straight into wind home Really hating it.
Fixed texting. Still won't boot straight into wind home.
This is why i would wait for the official release with rom as in modified ICS... Btw did anyone of you guys are able to have strong connection in nexus s with other roms? i can tell by each rom.
So I've confirmed today that there is in fact an LTE issue with the Galaxy S4 Google Play Edition, and thankfully, it's software based. Hopefully, Google and/or Samsung implement a fix in short order. In the meantime, here's the cause (so that you can prevent the issue), and here's the workaround (so that you can correct the issue if you're affected).
Background:
Comparing the Google Play Edition to the Touchwiz Edition, there is a setting that is slightly different on both phones. If you go to Settings --> Wireless & Networks --> More --> Mobile Networks --> , you will see a setting; either "Use only 2G networks/saves battery (GPE)," or "Network Mode (TW)."
The Network Mode on Touchwiz allows you to toggle between available network modes based on carrier, usually 3 individual settings and a full Automatic setting. The 2G Networks setting on the Google Play Edition is the cause for concern here. It's directly ported from the Nexus 4, and here's where the problem lies.
Cause:
While both devices have numerous hidden network modes, the toggle only allows for you to switch between two modes; GSM Only, and WCDMA Preferred. GSM Only occurs when the box is ticked. This sets you on Edge-only for battery savings. WCDMA preferred tells the phone to look for GSM/UMTS (Edge/3G/H), but to prefer the latter if both are available, even if the latter has a weaker signal. Did you see LTE in the equation? If you noticed that it's absent, here's why.
The S4 has an additional mode; LTE/GSM (Auto PERL). This sells the phone to switch between LTE/H/3G/Edge based on signal strength and T-Mobile's/AT&T's APN settings and roaming list. The S4 GPE comes with this mode on by default. If you tick the 2G box, you'll go to Edge only. If you untick the box, instead of going back to LTE/GSM, you are sent to WCDMA Preferred. Now, you're stuck between 2G/3G/H, or 2G only. LTE is gone. Nice oversight by Google/Samsung
The "Fix":
Because this is an issue with the firmware, there is no permanent fix. However, there are easy user-facing applications that will allow you to toggle LTE back on. The one I'm using is LTE Setting (Google Play Link). From the main page, go down about 2/3s of the way and you'll see a drop-down menu. Select "LTE/GSM (Auto PERL)" to restore LTE. Now, the next time that you set your phone to 2G Only for the sake of battery savings, you'll need to use this app again to restore LTE compatibility.
I've enclosed two pictures. The first is the setting as it appears in the Google Play Edition. The second is as it appears in a Touchwiz model, and why the Touchwiz variant does not have this problem.
i had this problem when i have flashed 3 various roms so i have to flash back a rooted stock rom which you can find in this forum (in my case XXUBMGA). after flashing i checked Settings --> More (under wireless) -->Mobile Networks and there shoud be 4 choices 1. LTE/WCDMA/GSM (auto connect) 2. WCDMA/GSM (auto connect) 3. WCDMA only and 4. GSM only. i checked no.1 to see if it worked (after rebooting). then there was no 4G connection on the status bar, so i begin to search for the answer in this forum also. here's a list of what i did to solve my problem.
1. i asked my carrier for an LTE capable SIM (micro SIM)
2. i see to it that there is an LTE coverage in my area for testing
3. LTE is activated in my prepaid account which is separate from internet access.
4. (optional) in settings/more/mobile networks/networks operators i selected manual because it drained my load when my network is not available when connection to LTE coverage of another network.
5. asked from carrier the correct APN
of all the listed steps i made above, it was the SIM card that was at fault, because my carrier gave me a normal sim but was just cut to a micro sim so i insist to have a pre manufactured micro sim. you can google for answers but i don't think this is a bug. i have read plenty of lte issues during my search and all point to coverage, SIM card and requesting the carrier for an LTE activation on your account.
hope this helps
I've edited the original post for clarity. I apologize for any confusion that I have caused.
Bug has been submitted to and acknowledged by Google. It's evident in the latest 4.3 leak, so no idea if the fix makes it into the final push, or a subsequent update.
Bug has been fixed as of last night's OTA to 4.3.
I have modded my phone a lot and I think one of my mods may have messed up the search for my carrier after I reboot.
#
The problem:
After I reboot my phone it tells me that I have no carrier selected in the system tray. I click on that notification in the system tray. It takes me to the Network operators screen under settings. Then after about a minute it shows all the operators in the area and I need to select mine.
Possible reason:
When I first got my nexus 4 I thought I could activate LTE. I did activate it but it didnt connect to LTE. After thinking that I didn't activate it properly I tried a series of hacks to try and get lte to work. I tried different radios that supported lte. I tried using *#*#info#*#* from the dialer and changed preferred network type to lte only. Since then I have switched it to GSM auto (prl) since that is the only one my carrier will support.
I think in one of the hacks that I did it screwed up the ability to remember the carrier that I had before the last reboot. I have tried different roms with no luck. Currently I use crDroid. I have updated to the newest version which is currently build16. Is there any thoughts on what I can do to fix this.
I don't reboot my phone often but it's annoying when I reboot to have to fiddle with the phone for over a minute just to get a signal. Even if there was some way to search for carrier quicker I would be happy.
Anyone know how I might be able to fix these issues?
Hi guys. I'm from Brazil and I'm not sure about which carrier accepts or not fast dormancy here. What I know is that I had a note 2 before my Zenfone 2 and I had to switch fast dormancy off due to constantly network changes (3g, h, h+). This was just annoying and I wasn't able to navigate or send or receive messages until the connection was stabilised. After I switched fast dormancy off, my note 2 was able to stay connected at h+ (top speed as my note 2 was not LTE) all the time. Battery drain is not a concern since my phone was/is plugged most of the time. Now with my Zenfone 2 I'm getting the exactly same issues and:
1) do Zenfone 2 works with fast dormancy?
2) can I disable it?
3) how can I switch it off?
Remember guys, battery drain is not a concern.
I'm running on stock, but rooting is not a problem if needed.
Thanks in advance
Rafael
@BRRalf There are in general two types of fast dormancy. (1) phone controlled, and (2) network controlled. It seems from your experience that "network controlled fast dormancy" was not enabled when you were using note2. That could be due to the following reasons (1) the phone does not support "network controlled fast dormancy (NCFD)", or (2) the cellular network did not have NCFD feature enabled (not likely). Please bear in mind that IF your phone AND the network support NCFD (i.e. feature is enabled), then there is no setting on your phone which can change that (unless you root your phone and disable NCDF). Asus ZF2 surely supports NCFD, as well as the "phone controlled". Thus your ZF2 would likely shuffle between 3G <-> H (or H+), depending on your phones data activity.
Install 4g switcher on playstrore. And you can change only 3g only 4g etc etc
boombastic25 said:
@BRRalf There are in general two types of fast dormancy. (1) phone controlled, and (2) network controlled. It seems from your experience that "network controlled fast dormancy" was not enabled when you were using note2. That could be due to the following reasons (1) the phone does not support "network controlled fast dormancy (NCFD)", or (2) the cellular network did not have NCFD feature enabled (not likely). Please bear in mind that IF your phone AND the network support NCFD (i.e. feature is enabled), then there is no setting on your phone which can change that (unless you root your phone and disable NCDF). Asus ZF2 surely supports NCFD, as well as the "phone controlled". Thus your ZF2 would likely shuffle between 3G <-> H (or H+), depending on your phones data activity.
Click to expand...
Click to collapse
Hi there. Thanks for your reply.
Since I'm getting the same problem with my ZF2 as when I had my note2 with fast dormancy on, I really want to try to disable fast dormancy as I did with my note2. That solved the issues I was having and hopefully this will solve the issues I'm having now.
Imagine to get your phone to read some news...
You have to wait it shuffle from 3g to h+ or 4g and this take some seconds that I really don't want to spent. Sometimes, even on h+ I get no response from the carrier. Sometimes I have to switch data off / on to get data to work. This happens while I'm sending messages either. When the phone is idle, it can take up to 4 minutes to get a message into my phone
Any thoughts / guideline to perform this?
And, sorry about my English
Problem solved
Ok guys, after a few searches I found a way to switch FD off.
Just basics I guess.
1) root the phone
2) edit the build.prop file adding the line ro.ril.fast.dormancy.rule=0
3) restart
Done, everything looks the way it should now. Always connected, H+ or 4G. No more shuffle between 3G, H, H+ every second. Fast navigation and message exchange.