yashsingh1/xdaforums huggingface dataset:
[Nexus 4 General] acejavelin:
I thought Band 4 bad T-mobile's primary LTE band? Although I suppose it could be asking you to move to a fallback band...

Again, this is just something I read somewhere awhile back, this "issue" had been ongoing for as long as I've used LTE on my N4.
[Nexus 4 General] *child:
Well, this may be one reason why the Nexus 4 does not officially support LTE. It could be also network conditions in certain locations and which frequencies are utilized for voice, data, or both. For instance, some networks will downgrade from 4G to 3G during a voice call. As [MENTION=2001582]acejavelin[/MENTION] said above me, some networks may ask connected devices to use another frequency, which the Nexus 4 does not have.
[Nexus 4 General] agouracaguy:
It's seems to happen only on Wi-Fi, so I'm wondering how the voice and data are handled when my device is connected to WiFi versus LTE.
[Nexus 4 General] acejavelin:
Mine is the opposite, never seen it on WiFi...
[Nexus 4 General] ramjet73:
The hybrid versions of the radio firmware put the main module that supports cellular and LTE pretty far out of sync with the rest of the radio modules, including WiFi and bluetooth.

I'm not having problems with drops for WiFi or LTE with the .33/1.05 hybrid version but for those that are you might want to try the .33 stock radio since that is the latest that will support LTE on Band 4 and still have consistent firmware modules.

ramjet73
[Nexus 4 General] rastafurfarian:
It seems the .33/1.05 radio with lollipop 5.0.1 is flakier than the .27/1.04 with lollipop 5.0 i had previously.

Some of the comments here made me look at the details between LTE carriers in North America. I'm on Telus and my brother is using his nexus 4 on Rogers, I experience signal drop on wifi and he doesn't. It may be carrier aggregation has something to do with it, Rogers seems to have a slightly more forgiving band than Telus.

Finally, the time has come to sell off the nexus4 and go for a nexus5 if I want LTE. Going back to HSPA for now (or until I can think of a viable solution). :)
[Nexus 4 General] agouracaguy:
What would be the difference in performance with the the .33 stock radio vs a hybrid? Although I have a signal jump, it doesn't seem to cause missed calls.
[Nexus 4 General] ramjet73:
I honestly don't know since my Nexus 4 was purchased during the "fire sale" right before the Nexus 5 was released and I've never run the .33 stock radios. The reason to flash .33 stock would be to eliminate any incompatibility between the various radio modules since the hybrid configurations are not tested or supported by Qualcomm and Google.

ramjet73
[Nexus 4 General] agouracaguy:
The solution to enable LTE on our device has been the hybrid modem. I never really though of loading the 33 stock modem. Do modem's become outdated? Its an intriguing thought that I hadn't thought of.
[Nexus 4 General] acejavelin:
Its been awhile since I've tried the pure 33 modems, but when I did I could never get connected to a 5Ghz WiFi network and that was a deal breaker for me... I know in other devices having significantly different modems and firmware can cause all kinds of issues like GPS not locking, rotation and other sensors not working properly, certain bands or frequencies not working, etc.

Best bet is give it a shot, if it works, awesome, if something goes wrong you flash a different radio, or worst case scenario you have to flash factory images.
[Nexus 4 General] Selmak:
I am new to using this script. My previous ROM had LTE built in. I just moved to a different ROM in order try Lollipop, and used this script to enable LTE. It didn't work by default, but I was able to get it to work through the dialer using *#*#4636#*#*. This works, but it doesn't stick on reboot. Maybe I'm missing something, but I thought this script made it permanent? Any thoughts? I'm running crDroid.
[Nexus 4 General] ramjet73:
It hasn't "stuck" for me on on CM or MIUI ROM's, only the ones that are AOSP based. I think it has something to do with the settings.db database getting re-initialized with each boot for those ROM's. You can read more about that here.

That's only been true since the .48 modem that followed the .33 version. You can see the history of the Nexus 4 modems in this post.

The problem with going back to .33 radio is that there have been many fixes since then and if they are dependent on complementary changes in the firmware and software those fixes could be broken. If you flash the .33 stock radios, then to be 100% in sync you would also need to flash either the JOP40C or JOP40D factory image, both of which are Jelly Bean.

It's sort of a "damned if you do and damned if you don't" situation but the only way to get any LTE capability on the Nexus 4 is to flash a Jelly Bean version of the cellular radio and the question is whether it's better to leave the other radio firmware bits in sync or upgrade them to a more current version.

ramjet73
[Nexus 4 General] Selmak:
Thanks for the info. I do appreciate it.
[Nexus 4 General] agouracaguy:
In doing further research, I've discovered that if i change to 3g (hspa+), I don't get the bounce. That tells me the bounce is related to 4g.

Secondly, I went to settings/about phone/status. I looked at the dBm and asu signal numbers. When my bars would go down, the asu=99. However, 99 represents an unknown value according to google api. This seems to mean that the bounce is not necessarily due to a loss of signal, rather the 4g seems to cause the asu to get more "unknown" readings.

Would this bounce therefore cause more battery drain since the phone is searching for a signal? Maybe it would be better to toggle on/off LTE for those who suffer from bar jumping and battery drain.?
[Nexus 4 General] *child:
Can you try extracting the following file into your \system\etc\init.d, set it's permissions to 755, and reboot. Hopefully setting set preferred_network_mode=9 in settings.db on boot will allow LTE to persist.
[Nexus 4 General] Selmak:
I will try this tonight when I get home from work. Thank you so much!
[Nexus 4 General] ChemBot:
I just tried it, still reverts to wcdma after a reboot. I tried reapplying the newest LTE enabler and updating busybox but no luck. This is on crDroid 12-9
[Nexus 4 General] Selmak:
Well I tried it, but just like Chembot posted it didn't work for me either. If you have any other ideas I am certainly willing to test again.
[Nexus 4 General] _jay_uk_:
I'm looking for the uninstaller zip that is mentioned in the first post but I can't find it. Could anyone point me in the right direction. I want to uninstall as I believe that the custom radio is causing 5.0.1 OTA to fail.

Am I right in thinking that I can fastboot ' flash radio radio-mako-m9615a-cefwmazm-2.0.1700.48.img '(using the 5.0 radio image file). Would this do the same job as the uninstaller.

Thanks.
[Nexus 4 General] sumasage:
Anyone know the answer to this?
[Nexus 4 General] caaznkid:
Whenever the system is wiped then you will need to reflash this.
[Nexus 4 General] *child:
[MENTION=3024991]caaznkid[/MENTION]: Are you going to get those logs for me? Maybe I can figure out how T-Mobile is blocking tethering on 4.3.
[Nexus 4 General] caaznkid:
I've attached the logs...apparently only paranoid android 4.3 has this problem and other 4.3 roms such as pac man doesn't. I haven't tried yet though I'm still on 4.2.2
[Nexus 4 General] ep0niks:
Would be nice to have the .27/.84 radio. I'm on Rogers and for some reason, the other radio doesn't work well. Had to flash this zip and flash the proper radio after.. no big deal tho.
[Nexus 4 General] Angel0fDeath:
On CyanogenMod 10.2(nightly) I used to get 3g and H+ after I flashed this now(and all the instructions) I also get 4g... is that lte?

Also do I have to flash this every time I update my ROM?
[Nexus 4 General] *child:
If Paranoid is the only ROM affected, then I don't think I can be much help. Let me know if you have the same problem on all 4.3 roms and I'll look into the iptables further.
[Nexus 4 General] Taebom:
Vanir nightlies also sends you to the tmobile website when you try to use tether. Only paranoid and vanir do this for me, all other roms are fine.
[Nexus 4 General] *child:
If you're running Vanir or PA 4.3, please send me logs as I directed here.
[Nexus 4 General] blankit:
Just put lte/gsm of you put in the lte/gsm/CDMA option you get random data drops. The nexus 4 does not support CDMA but it does support wcdma.
[Nexus 4 General] toews:
Never mind. Got it working after installing init.d
[Nexus 4 General] calc:
Has this been addressed ?? I've been going crazy over this.

I was on 4.2.2 as well with user agent switch then 4.3 killed everything. I tried using foxfi and it doesn't work either.
[Nexus 4 General] notbrodie:
[MENTION=1878977]*child[/MENTION]

I'm in Vanir, tethering takes me straight to tmo launch page.

here are the logs you requested. the files are NOT actually zipped, just change the extension

also, this is PRIOR to flashing your fix
[Nexus 4 General] lazer155:
Is anyone having problems bluetooth tethering? I can wifi tether fine on LTE, 3g, E, HSPA, HSPA+ but bluetooth tethering doesn't work. I'm on stock rooted JRW66Y with the hybrid .33/.84 radio. I don't have a custom kernel and haven't ever had problems wifi tethering even after updating to 4.3. Bluetooth tethering worked fine on 4.2.2 but I hadn't tried it again until today after having been on 4.3 for awhile.
[Nexus 4 General] Bulishor:
Yes, I'm seeing the same problem. LTE tethering works fineover wifi with the new script on 4.3 but bluetooth tethering does not. If I switch it to WCDMA option (HSPA/3G) the bluetooth tethering works fine which leads to be believe it's a firewall problem.

Anyone have any idea what the fix is?

UPDATE: Sorry, false alarm. The scripts hadn't been run properly when I tried the BT tether. I've re-run them and both tethering types (bt and wifi) work.
[Nexus 4 General] *child:
[MENTION=4842038]notbrodie[/MENTION]: Please run the following commands in Terminal Emulator and let me know if Wi-Fi tethering works (i.e. it does not take you to TMo)?

su
iptables -F
iptables -t nat -F
iptables -t mangle -F

These commands will clear all firewall rules, so I suggest you reboot after trying to tether to reset the rules back to default.

Bluetooth tethering between my N4 and PC works, but it does not seem to work between my N4 and N7. Between what are you tethering?
[Nexus 4 General] lazer155:
It could be a driver problem with my computer then. I'll check.
[Nexus 4 General] colomob:
Hello, I'm new to this so please help me out on this. Am using stock 4.3 and I'm rooted. All I have to do I flash this zip and change the preferred network in *#*#info*#*# to LTE/...? That's all? I'm using T-Mobile in Miami if that helps in any way.
[Nexus 4 General] notbrodie:
When I did this with both my laptop and my other phone, the browser just hangs. after reboot, it goes back to the t-mobile page
[Nexus 4 General] *child:
OK, we're getting somewhere. Can you run each iptables command individually, and then try to tether. For examples, try:

su
iptables -F

... try tethering and then reboot. Then, try iptables -t nat -F, try tethering and reboot ... and repeat with iptables -t mangle -F. Let me know if any of these commands by themselves allow you to tether.

If none of them work, try them in combination, like:

su
iptables -F
iptables -t nat -F

... and then try iptables -F and iptables -t mangle -F ... etc.

Let's see if we can isolate which table(s), if any, is responsible for blocking tethering.
[Nexus 4 General] *child:
Yes.

FYI I think the OTA will fail if you have a permenant custom recovery.
[Nexus 4 General] _jay_uk_:
I replaced twrp with stock after the first OTA failed, but the second failed too, so must be the custom radio.

Thanks for help.
[Nexus 4 General] *child:
Yes you need to be completely stock to use OTA. However, there are other ways to flash an update that won't cause you to lose your recovery, userdata and root. For instance, you can use fastboot to flash all partitions, except userdata and recovery, then reboot into your custom recovery and flash SuperSU, and then finally reboot normally.
[Nexus 4 General] _jay_uk_:
I'll see what happens once stock radio is back on my device because I have never flashed any partitions so wouldn't feel confident that I wouldn't mess things up. I'm happy putting custom recovery back on after update. That's very easy with app from play store. Then I'll root again.
[Nexus 4 General] *child:
You know when you fastboot flash radio, you're flashing the radio partition. Its no different for any other partition. But yes, do what you feel you are most comfortable.
[Nexus 4 General] peste19:
this might be a dumb question but what is the purpose of this, i flash it and it catches 4g however i dont see any improvement in speed or network strength
[Nexus 4 General] acejavelin:
LTE in general uses less battery, has lower latency, and usually is faster... Not every location is the same though. YMMV
[Nexus 4 General] gorilla p:
Absolutely not.

While it is faster and has lower latency, it uses much more battery power. Please do some research on the subject.

The last thing we need is a bunch of noobs running around using LTE to save battery.
[Nexus 4 General] acejavelin:
Hmm... I was unaware... On my HTC Rezound battery was significantly worse with LTE, on our Moto G LTE the battery is significantly better than the regular Moto G... On my Nexus 4 it always seemed about the same or slightly better.

I meant no deception, just spoke from personal experience.
[Nexus 4 General] gorilla p:
There could have possibly been some strange geographical or topographical anomaly that caused that to happen, however in general, LTE will use significantly more battery life.

This article below has a little bit more information on the subject.

https://gigaom.com/2012/02/17/why-lte-sucks-your-battery-that-is/
[Nexus 4 General] CSX321:
That's been my experience, as well. I think signal strength has a bigger impact on it sometimes. If you have a strong LTE signal, it can use less power than if you have a weak HSPA+ signal.

---------- Post added at 09:16 PM ---------- Previous post was at 09:13 PM ----------

Note that that article is almost 3 years old. Some of the things it talks about are no longer true, like providers having small LTE deployments. If you search for people who have done testing right here on XDA, many have found LTE to use less power in real-world use.
[Nexus 4 General] acejavelin:
Note that the article is almost 3 years old, I think a lot has changed... It is well known that modern LTE chipsets are much more efficient than their predecessors, a perfect example is the Moto G, the LTE version has been tested repeated and with all other factors being the same, the battery life on mobile data is consistently better on the LTE model than the 3G/HSPA only model.

When I googled it and looked at newer articles, the results were mixed, but the newer the article the more likely the LTE would be more efficient. There is also a notocable difference based on service provider as well. http://m.blog.laptopmag.com/tmobile-phones-longer-battery-life
[Nexus 4 General] gorilla p:
I have only seen a couple posts in which people say that they get better battery life when using LTE, and I belive those may be mistaken or one-off occasions.

As far as the Nexus4 goes, there is no question. LTE drains battery much quicker.

Some of it does have to do with the provider and the amount of LTE towers in the area, but the MIMO data transfers by nature are going to use more power.

Unfortunately there is not a lot of authoritative data or scientific data on it from newer devices, but things haven't changed all that much. Of he few authoritative articles that I've been able to find, none of them will state that LTE uses less battery than 3G,

The only time that it could be arguably more efficient is for large downloads, in that it will download quicker?

I'd like to see someone do a comparison by charing their phone, setting to 4G and carrying it around with them wherever they go and then compare the battery longeivity to that ot 3G.
[Nexus 4 General] wease59:
but where is the download link?

I can't find the link r it?Thansk
[Nexus 4 General] *child:
Without a Nexus 4, It's hard for me to work this out. In settings.db, what is the preferred_network_mode value? Can you try deleting this preferred_network_mode row, reboot, and see if it comes back?
[Nexus 4 General] Selmak:
Well I tried editing settings.db. This is apparently a bit beyond my skill level. I screwed things up so bad that upon reboot my display was black except for the back arrow, and a couple icons on the status bar, including the 3G network icon mocking me, lol. In any case I ended up having to wipe in recovery, and reinstall my ROM from scratch. I thank you for your help, but I think I will just live with the non-stick issue.
[Nexus 4 General] pjc123:
Has anyone tried the Nexus 4 LTE Enabler version 2.1 for Android 5.0.1 pre-release? I upgraded to 5.0.1 and may finally be moving to an area with LTE on Band 4. On Kitkat I used to install Morrislee radios straight up, but I see it is a little more involved now.
[Nexus 4 General] ramjet73:
It's really no more involved than it ever was.

Just flashing a hybrid radio will enable LTE Band 4 but you have to go through the *#*#INFO#*#* dialer sequence (or an app that simulates it) to get to the settings that allow LTE to be selected as the preferred network type.

The second part of the enabler script updates settings.db to pre-select LTE as preferred so the dialer sequence or its equivalent is no longer required to manually select LTE after each boot.

ramjet73
[Nexus 4 General] lion7718:
Just upgraded from 5.0 to 5.01...new Hybrid in 2.1 is working fine...thanks.
[Nexus 4 General] RockBoyEmy:
One question guys: all of those LTE radios are only for american providers and networks, or can they work also on European ones?
[Nexus 4 General] acejavelin:
Anywhere in the world as long as its Band 4 AWS LTE (1700Mhz uplink & 2100Mhz downlink). But that frequency is only implement in the US, Canada, Mexico, and a few central and south American countries.

So, in the real world, it will not work on European, Asian, Oceania, or African providers.
[Nexus 4 General] RockBoyEmy:
Oh...okay :( thank you for the reply though, at least I'll know for the future :)
[Nexus 4 General] ktetreault14:
Can't flash on 5.0.2 :( enabled through menu manually
[Nexus 4 General] ramjet73:
Which ROM are you using? Some (like SimpleAOSP) have LTE (4G) configured as the preferred network type by default and only the hybrid radio is needed.

ramjet73
[Nexus 4 General] cobyman7035:
1. Is there 5.01 android decrypt boot. Img for nexus 4?

2.can u flash 5.01 and still enable lte tethering? I might get used nexus4 later in2015 lol when its dirt cheap.. Aka 50 bux and use it as mobile ? hotspot

Via my NeXus™ 7FHD on XDA Premium app
[Nexus 4 General] JHamCell:
5.0 and hybrid radio worked beautifully, improved battery life over 4.4 with hybrid radio.

But now I'm getting very poor battery life, and a very hot N4, after the upgrade to 5.0.1 and the 2.1 hybrid.

By very poor, I mean 4 hours with minimal use.

I'm not seeing any advantage of 5.0.1 over 5.0 so thinking about downgrading back to 5.0.

Thoughts?
[Nexus 4 General] acejavelin:
This is not a radio or 5.0.1 issue, you have a rogue app. First clear caches and allow them to rebuild properly and if that fails factory default.
[Nexus 4 General] ktetreault14:
Rastapop. I had the radio but I like flashing after I flash the rom so its done already
[Nexus 4 General] JHamCell:
Hopefully you are correct.

My 64GB N6 just arrived so i am going to flash the N4 back to factory 5.0.1 and load the 105/33 hybrid.

My daughter will be getting the N4, it will be quite the upgrade from her current MyTouch4G!!

I'll report back if this resolved it.
[Nexus 4 General] gorilla p:
Hey [MENTION=1878977]*child[/MENTION]

Can you add the following link to the OP?

http://en.m.wikipedia.org/wiki/List_of_LTE_networks

This should avoid a lot of these questions of "will this work in [insert country]".
[Nexus 4 General] *child:
I'm just on vacation but I'll add an FAQ as soon as I have some time.
[Nexus 4 General] dihy:
Is anyone else having issues with calls?

My network defaults go LTE/GSM Auto prl with the 1.05/.33, 1.05/.27, and 1.03/.27.

When trying to make a call, about 80% of the time there's no service (no VoLTE). I have to manually switch to EDGE to make a phone call out.
[Nexus 4 General] yochananmarqos:
No issues here.
[Nexus 4 General] ramjet73:
This was answered in the Nexus 4 hybrid modem thread.

Please don't cross-post the same question in multiple threads as that's against XDA rules:

ramjet73
[Nexus 4 General] agouracaguy:
See this thread, it should help.

http://xdaforums.com/showthread.php?t=2924589

[Q] No audio during call - Nexus 4 CM11
[Nexus 4 General] dihy:
Thanks.
[Nexus 4 General] icu64:
No update for 5.0.2? Looked around and couldn't find it... Or am I overlooking it?
[Nexus 4 General] acejavelin:
I don't think 5.0.2 is out for Nexus 4 yet... Hard to get new hybrid radio if one hasn't been released.
[Nexus 4 General] icu64:
I'm using it now though
[Nexus 4 General] acejavelin:
Official, stock 5.0.2, build LRX22G from Google? What is your stock baseband version?

I am on 5.0.2 as well, but its from SimpleAOSP ROM, that doesn't count as stock.
[Nexus 4 General] icu64:
OK I get you, but why can't we just use the old radio? I'm using the stock radio from 5.0.1 and it works just fine so why won't then zip let me flast the modem? Any work around that you know of?
[Nexus 4 General] acejavelin:
If you can't flash it, this is a different problem, you can use pretty much any modem with any ROM on the N4... Lots of people are using KK modems with Lollipop just fine. We don't even know if the model will be updated in 5.0.2, it isn't always updated.

Are you unlocked? What recovery? What error are you getting?
[Nexus 4 General] icu64:
Everything is u locked on my phone. Bro do me a favor. Go download the most recent LTE enabler zip and flash it and it will say you aren't on the right version of android and won't work. Any way around that?
[Nexus 4 General] acejavelin:
You are correct, it will not flash on 5.0.2. I guess until the script is updated you will have to do it manually. Just flash the hybrid radios by themselves, then either change it in the menus up the phone or make the changes manually so that LTE is default.
[Nexus 4 General] DrHero:
Low LTE Speeds

I can run a speed test on HSPA+ and get 10-20 down and 1-2 up. I just got on the .05/33 and .05/27 and i get, 5-8 down and 10-12 up.

I have literally tried every other radio there is and it was worse at 1 down and still 8-12 up.

Any ideas? I'm on the correct APN and used the LTE enabler and the settings show its on LTE, but its not better downstream by a long shot.

I'm on stock 5.0.1, rooted and unlocked using TWRP and not other mods
[Nexus 4 General] acejavelin:
If you are getting 10-12 Mbps upload speeds, your on LTE... I have gotten over 30Mbps down at times on the same radios (33/105), the radios are solid.

The most likely reason you are not getting better speeds down is congestion of LTE in your area, nothing you can do about it. In many areas with lots of LTE saturation HSPA+ can be faster, although usually still has higher latency than LTE. In other areas you could potentially get much higher LTE speeds.

Welcome to the modern world of LTE... :)