yashsingh1/xdaforums huggingface dataset:
[Nexus 4 General] *child:
Yes, 1.3 adds the tether_fun_required = 0 fix that is suppose to enable tethering on TMo, although this does not work for everyone. If it doesn't, you may need to use a user agent switcher (Google is your friend).
[Nexus 4 General] mike102871:
I have found thru reading that changing the APN in addition to this fix will enable it for those who still have problems. What I did was download from play store. APN back up and restore and offline Sim app. Copy those from data/app to system/priv app fix permissions and reboot. Then delete all apns after disabling ICS check in the app. The go into offline Sim app and let it write the Tmobile LTE apn for you. Once again it will say it can't write it. But hit yes try anyway. It will write the apn for you. The stock apn o believe also contains hidden files to check tethering. I've had 2 device ces at once tethered on LTE with no problem.
[Nexus 4 General] Berrydroidcafe:
+1000

Sent from my Nexus 7 (2013)
[Nexus 4 General] 2ndrunnr:
I get 4G connection, but it's not sticking on reboot. I have to go back in to change Preferred Network every time.
[Nexus 4 General] *child:
What ROM are you using? If you're on stock, does it have init.d support?
[Nexus 4 General] 2ndrunnr:
I am on stock ROM. I am not sure if it has init.d support. I assumed that was something it was already packaged with. Is that something I'll have to enable or a file I need to download?
[Nexus 4 General] *child:
No, it is not included. You will have to either flash a stock ROM with init.d support already built in or add it to your ROM yourself with this.
[Nexus 4 General] 2ndrunnr:
I went to the link but I don't see that any of the options are compatible with 4.4.2. Does that mean the only other option I have is to flash a stock with it already built in?
[Nexus 4 General] *child:
How about this one?: http://xdaforums.com/showthread.php?t=1912504

I think there are a few apps in the Play Store that will add init.d support too.
[Nexus 4 General] spike378:
On Kit kat with tmobile and hotspot doesnt work so I flashed this 1.31 enabler and the tmobile page is now gone on the connected device but they not getting any internet there? Anyone know whats the problem? My phone works perfectly with LTE atm and running on Kit Kat 4.42 Nexus 5 port Odexed
[Nexus 4 General] 2ndrunnr:
Didn't work, but a quick Google search turned up http://xdaforums.com/showthread.php?t=2562752

I'll be flashing in the morning and will post results!
[Nexus 4 General] *child:
Is your APN set to IPv4?
[Nexus 4 General] DroneWorker:
Danm your good.

5 small words, one huge difference....

I found this post while trying to fix a similar problem and found mine was set to ipv6. Changed it to ipv4/ipv6 combined actually and that fixed it.

Thank you sir. :good:
[Nexus 4 General] 2ndrunnr:
Flashed that stock ROM with init.d support, but still no dice. 4G won't stick and still no tethering capability. Recovered back to previous stock ROM. Installed init.d app from play store. 4G still won't stick.

Are there any steps I should take, not listed in the instructions, prior to flashing your LTE zip, *child?
[Nexus 4 General] *child:
Are you rooted?
[Nexus 4 General] INDIANAJONNY:
I was having the same problem as others.

Thanks, this worked. I also downloaded init.d toggler from Play Store. And enabled init.d since I'm on 4.4.2 rooted stock.
[Nexus 4 General] iGoogleNexus:
Sometimes it sticks and sometimes it doesn't. At least for me its happened in the past. A factory reset will do the trick. Just make sure to back up your data before this happens. Mine sticks after that and I set the correct APN for the tethering and Works fine on mine. Running stock btw
[Nexus 4 General] DroneWorker:
+1

Same here. Factory Reset cleared up a few issues I had....

LTE hack works like advertised including sticking after reboot....
[Nexus 4 General] *child:
Glad everything worked out :victory:
[Nexus 4 General] 2ndrunnr:
Root checker confirms device has root access. Although, I have not changed APN. Maybe that'll be the ticket.

EDIT: Set APN to IPv4/IPv6 and voila! 4G now sticks on reboot and tethering/hotspot are up and running. Now, what does APN roaming protocol do, and should I leave it set to IPv4?
[Nexus 4 General] bbohemei:
On MetroPCS

Is anyone able to use this fix on MetroPCS? I have root,LTE is enabled, even did the SQLite Editor to verify this fix is in place. APN settings is set to IPv4 on fast.metropcs.com.

When I try to enable tethering it shows Error in the box then greys the box out totally, I have tried to use apps like PDAnet and still it will not work. I am on 4.4.2 factory image. Please help, thanks in advance.
[Nexus 4 General] iGoogleNexus:
O.o quick question... I have Tmobiles unlimited plan and 4.5 GB of tethering... I downloaded a huge file yesterday and my data is still 11 MBS used out of 4.5 GB... Went to my T-Mobile and it refreshed this morning so its no error.

Does this hack allow the user to not be tracked in usage when tethering? O.o
[Nexus 4 General] Berrydroidcafe:
I'm wondering the same thing and hope that someone will have the answer. :)

Sent from my Nexus 7 (2013)
[Nexus 4 General] *child:
Will need a logcat to solve this one.

This could be the reason why TMo is going through such great lengths to limit tethering: maybe their system cannot track it.
[Nexus 4 General] iGoogleNexus:
Lol don't mind at all... Though I'm not much of a person who tethers alot. But good thing for this hack.

Thank you sir! I'm glad I don't have to download an app ;D
[Nexus 4 General] INDIANAJONNY:
I'm using it Metro perfectly.

I had this problem when KitKat first came out, I was running a N5 port. But once the official Mako binaries came out the problem went away.

Can you tether over 3g/ H+? It only crashes on LTE?

---------- Post added at 01:42 PM ---------- Previous post was at 01:40 PM ----------

On my above post, I meant to quote this post.

Whoops
[Nexus 4 General] Berrydroidcafe:
Others have mentioned about changing your settings to IPv4/IPv6, have you tried this?

Sent from my Nexus 7 (2013)
[Nexus 4 General] Outrager:
Do you still only get 11MB when you use the #932# number in the dialer?

I know my T-Mobile widget had trouble staying up to date with my data usage (it would show ~300MB when I used ~500MB) until I reinstalled it like 3 times, but using the #932# USSD code it showed the correct amount of data usage.
[Nexus 4 General] iGoogleNexus:
Well I did the dialer code and got this
[Nexus 4 General] Outrager:
So they know how much you used. Their app/website probably didn't add the tethering data or some other weirdness.
[Nexus 4 General] iGoogleNexus:
O.o but why does it say Unlimited? Lol
[Nexus 4 General] Outrager:
Aren't all of T-Mobile's plans "unlimited" (other than the cheapest)? It's just that it slows down to 2G speeds when you hit your high speed limit.
[Nexus 4 General] Berrydroidcafe:
That's true. I forked out the $70 because it only took me less than 2 days to get throttled! :o:eek:

Sent from my Nexus 7 (2013)
[Nexus 4 General] iGoogleNexus:
Lol right but we are talking about tethering here
[Nexus 4 General] bbohemei:
Are you on 4.4 or 4.4.2?
[Nexus 4 General] 28cliff:
So very close to success but no cigar

Just installed the latest zip on my Nexus 4. LTE working, all seemed well. Today with an excellent LTE connection I made a phone call. Excellent sound quality but a serious problem turned up. When the person on the other end of the call is speaking and I begin to talk, the other side cuts out for a few seconds. When I stop talking, the sound resumes. Is there a cure for this problem?

Cliff
[Nexus 4 General] Berrydroidcafe:
Don't talk at the same time? ;):D Sorry, couldn't help myself! Was it just that call or all calls?

Sent from my Nexus 7 (2013)
[Nexus 4 General] 28cliff:
Ok, success

Thanks, that's sound advice:good:good: I reverted back to stock 4.4.2 but still rooted. BUT I did get the cigar! I did it by Using *#*#4636#*#*--Phone Information--clicked on WCDMA and changed it to LTE/GSM/CDMA auto (PRL)

This is with the stock radio.

It only works with a rooted phone.

NEXUS 4 RUNNING STOCK ANDROID 4.4.2 BUT ROOTED

Cliff
[Nexus 4 General] *child:
Try GSM/LTE instead of GSM/LTE/CDMA.

LOL
[Nexus 4 General] :
What are the Bands the Nexus 4 support in 4G ?

Thank you !
[Nexus 4 General] Outrager:
LTE on Band 4 (AWS)
[Nexus 4 General] :
Ok thank you (1700-2100MHz)
[Nexus 4 General] shaunfrazier:
OK will this work on solavel?
[Nexus 4 General] Emama:
Thanks!!

Easy and did the great job!
[Nexus 4 General] tarroyo:
Good looks, gonna flash this on the next CM nightly.
[Nexus 4 General] chief2842:
Thanks I flashed and 45 is sticking.
[Nexus 4 General] Outrager:
I don't know why, but 1.31 isn't installing for me.

I'm using TWRP 3.6.3.3 and it just keeps saying it failed.

I was running Stock KK with Franco Kernel but that didn't work so I flashed everything back to stock today just to make sure it wasn't something I did but it still fails to install.

Running the uninstaller succeeds though.

My guess is maybe I don't have init.d support? How would I go about testing if my phone has it?
[Nexus 4 General] *child:
Did you double-check the MD5 of the installation ZIP you downloaded?
[Nexus 4 General] Outrager:
Yup. They match up.
[Nexus 4 General] *child:
Is there no additional error message? Can you try loading the .ZIP and the and the .MD5 files on your device and letting TWRP check the MD5 automatically before flashing?
[Nexus 4 General] Outrager:
TWRP says

E:zip MD5 does not match.

but it matches when I check it manually. I've tried downloading it several times, but I'll try it again.
[Nexus 4 General] *child:
Are you downloading the ZIP to your PC and then transferring it your N4, or are you downloading it directly onto your N4?
[Nexus 4 General] Outrager:
I just tried it both ways (directly on N4 and PC->N4) and it says the MD5 does not match.

I also tried it with Zip Signature Verification checked and unchecked, but that didn't make a difference.
[Nexus 4 General] *child:
What is the filename of the ZIP you've downloaded?
[Nexus 4 General] Outrager:
nexus-4-lte-fix-v1.31.zip

nexus-4-lte-fix-v1.31.zip.md5

from: https://github.com/marcandrews/mako-lte-and-lte-hotspot-fix/releases/tag/v1.31
[Nexus 4 General] Berrydroidcafe:
When all else fails, grab a hammer. Just kidding. :D Might be a long shot, but try flashing an earlier version of twrp and see what happens.

Sent from my Nexus 7 (2013)
[Nexus 4 General] *child:
In nexus-4-lte-fix-v1.31.zip.md5, make sure it contains:

C51E9B8F26E283B4F0007C76CF3F3553 *nexus-4-lte-fix-v1.31[B].zip[/B]

... and then try flashing and let TWRP check the MD5.

If that does not work, try either upgrading your TWRP or using a Nexus toolkit to temporarily boot into CWM recovery and try using that to flash.
[Nexus 4 General] Outrager:
The original MD5 file was missing the ".zip" part, but TWRP still says MD5 doesn't match.

I'll try out the CWM method later.

Thanks for the help.

---------- Post added at 01:53 PM ---------- Previous post was at 01:26 PM ----------

Installing from temporary CWM worked, but I had to turn off Signature Verification for it to install.

Thanks for helping me out.

1 question:

Usually on 3G at home I get a full 4 bars. With LTE (the phone is just sitting on my table) the signal fluctuates every couple of minutes from 4 full bars to 1-2 bars then back up to 4. Is that just a glitch with the way the N4 handles LTE or is the signal in my room bad for LTE?
[Nexus 4 General] *child:
I don't really know exactly. HSPA and LTE are different frequencies and radios, so the signal strength for one has nothing to do with the other. I do think LTE is handled differently because with my N5, I always have 1/5 bars in my basement, but I never have any signal issues. Given LTE's bandwidth advantage over HSPA, 1/5 LTE bar may be equal to 3-4/5 bars on HSPA, so I don't think you should be worried.
[Nexus 4 General] qbanways:
So the script worked for me and I now have 4g for the first time (instead of h+) but the hotspot is not working. When I try to connect a device it appears to have access to the internet but I can't load a page. It appears that Tmobile is blocking tethering but I have MetroPCS unlimited plan which includes hotspot. Anybody have any ideas?

Edit: Apparently MetroPCS charges additional fees for the hotspot service and maybe that's why it's not working for me. The thing is that it should take me into a Tmobile page to add the service but instead the webpages just timeout on me. I'm going to try and spoof my browser when I get home to see if I can bypass the block.

Also, it looks like the 4G is always on. Does this cause additional battery drainage on the phone?
[Nexus 4 General] Illudrium:
This doesn't work for me. It flashes and installs fine, but when I try to select LTE in the mobile networks menu, the option doesn't appear. Using the alternate method doesn't work either. I am able to choose the instructed LTE option and get signal, but no LTE. Furthermore, even though I have signal, I am unable to browse the web as if there was no service. My settings recognizes it as a "global network."

Running dirty unicorns 4.4.2 v5, and I'm in los Angeles, so I know there shouldn't be an issue.

Edit - - - - -

Got it to work after a few reboots. Still, my settings only recognizes it as a global connection, which is not even an option in the mobile networks menu. Only way for me to access the lte option is through the hidden menu. Oh well, at least it works.
[Nexus 4 General] DΛЯKΉӨЯƧΣ:
I have seen a couple of scenarios regarding battery drain 3g vs 4g.

for normal to heavy use, when you have good 4g signal, battery life was better then a similar situation with 3g. May be because with faster data connection, cpu does the processing and goes to idle

but when 4g signal strength is less, phone SEARCHES for 3g, then 2g. so this searching and switching the radios back and forth has shown to consume more power, more heat and less battery life
[Nexus 4 General] qbanways:
Edit: Found the solution. I went back to 4.4 rom and i notice my APN protocol was set to IPv6 (which is not supported by tethering). I changed it to IPv4, now it's working just fine... DOPE!
[Nexus 4 General] lonaysta:
×resolved. cuz att does not mainly operate on band 4......at&t Nexus 4 users, do not bother enable your LTE...or get another carrier!*

Can't get it work...frustrated....

Nexus 4 running Kit Kat 4.4.2 & at&t....

here's the list of things I did:

start from stock 4.4.2;

unlocked bootloader;

flashed the TWRP 2.6.3.3 rec;

flashed Calkulin's 4.4.2 modified stock rom which is said to have init.d support;

flashed the 1.31 lte fix zip of this thread, encountered the same md5 checksum problem reported, and double checked to make sure the file is fine (copied back from the phone to computer and hashed. MD5 is correct but TWRP fails the check. deleted the md5 file to proceed with the flashing).

rebooted the phone;

browsed xda and found that att's "ATT phone" APN would support LTE;

made sure that the APN is in "IPV4" mode;

dialed *#*#INFO#*#* and in the phone information chose different ways:

when in "LTE/CDMA/GSM", it then shows "H" as the signal, and Preffered Network (there is no "network mode" in "mobile network" settings) shows "Global", and it has the 3G speed.

when in "LTE/GSM", also "H" as signal, but Preferred network shows "4G(recommended)", phone has 3G speed.

when in "LTE/CDMA", preferred network shows "LTE (recommended)" (not 4G recommended, so interesting), and is in emergency status.

when in "LTE Only", its again "4G(recommended)", and is in emergency status.

in a word, no matter how I change the settings, the LTE does not work....

frustrated...

Now I wonder if this is solely caused by the fact that at&t operates LTE mostly on LTE band 17 instead of band 4.
[Nexus 4 General] Berrydroidcafe:
Wow! You wondered right. Now I have heard somewhere in the country AT&T does use band 4, but for the most part, you're out of luck.

Sent from my Nexus 7 (2013)
[Nexus 4 General] lonaysta:
Yeah dude!

Just tested my girlfriend's t-mobile sim on the phone and 4G turns up next to the signal bars and got 10Mbps download speed in SpeedTest app......

now I know it is the sim....

what a ...

now I am going back to pure stock (LTE is the only reason for me to use a modified rom since I am pretty satisfied with google's stock rom..), and start to consider get my girl a LTE support...
[Nexus 4 General] ManuelBlock:
[4.4.1-4.4.2][12/13][v1.31] Nexus 4 LTE and LTE tethering/hotspot fix

Hello. Does this fix work under european lte? Thxx!

Enviado desde mi iPad con Tapatalk
[Nexus 4 General] HiGhDRo3o5:
i have the unlimted plan with 2.5g of hotspot. after i reach the 2.5g will i still be able to use hotspot with this fix?
[Nexus 4 General] stroh.ed:
Not Working

Not working. Need a little help. Here are the details:

Nexus 4 running latest nightly CM11 (4.4.2)

T-Mobile

TWRM v2.6.3.3

Installed without issue. All green on the installation dialogue. Made sure APN was on IPv4. Preferred method reads "Global." Used alternative method (INFO via dialer) to select network type. Rebooted several times. Even tried a completely fresh installation of CM11. LTE is definitely enabled, speeds are good. Still getting tethering page from T-Mobile on laptop. Please advise. Any and all help is greatly appreciated. Thank you.
[Nexus 4 General] *child:
You probably need to use a user agent switcher.
[Nexus 4 General] renoob:
TMobile told me they have some sort of methodology that discerns routed traffic, so your hotspot will prob get the boot.

Newer phones are using IPv6 as MAC, pretty sure most devices tethering use IPv4.

They said they send out several texts, lastly one to upsell you to 4.5 gig

---------- Post added at 09:14 PM ---------- Previous post was at 08:40 PM ----------

Mine does the same thing, but even so I pull 10mb down.

The fluctuation in signal seems to affect upload speeds more.

A couple of white papers for your perusal- probably more than you wanted to know, but what the heck-

http://www.lteportal.com/Files/Mark...Experience_WhitePaper_Motorola_August2009.pdf

http://www.tsag-its.org/docs/real-world-lte-performance.pdf
[Nexus 4 General] Outrager:
Thanks. I was just wondering if that fluctuation affects battery life. I most likely won't be downloading anything big with LTE since I'm on a 2GB limit data plan.
[Nexus 4 General] renoob:
Works great on my N4 running Nexus 5 Experience rom (4.4.2) using modem 98/27.

TMobile was clueless why I was unable to tether, btw.

Thumbs up, OP.

P.S.

I'm interested in your reasoning to use the 98/33 hybrid combination.

I have not found any info regarding modem comparisons or change logs, i.e. 98/27 vs 98/33, etc.

Do you know what the .33 change addressed?

Thx
[Nexus 4 General] ratherDashing:
LTE works fine for me but when I connect to the APN I get an ip of 192.168.1.2 and "limited connectivity" and can't ping google. any idea why that might be?
[Nexus 4 General] sam298:
Try the app Klink from playstore. I heard it works with Tmobile. If you use usb tethering, clockwordmod tether app works.
[Nexus 4 General] sk8erbg207:
Will this work with the ROM: cataclysm?
[Nexus 4 General] PsychoAssasin:
Works for me on cataclysm. Reboot sometimes reverts the lte setting though so you have to go back to *#*#4636#*#* and set it back to lte.

I believe it doesnt work with the smart3g function or whatever it was called. I have that turned off anyway.
[Nexus 4 General] WoodroweBones:
Is it possible to get this fix without the modem flashing part? I have the newer modem now that was just released but want to flash just the scripts for LTE tethering

EDIT:

Just in case anyone is curious I went ahead and replaced the modem.img file in the zip with the new hybrid from morisslee. Unfortunately I am seeing much of the same issues I did previously where when you first connect it appears to work but then stops. As an example I start pinging an external IP address and when I connect i get a couple of returns and then it stops and never works again
[Nexus 4 General] *child:
You can replace the modem in the ZIP, as you did, or simply flash my fix and then flash your modem of choice.

Where are these new modems? Did the Nexus 4 get a new modem with 4.4.3?
[Nexus 4 General] sean222:
They're in morrislee's thread. Only your fix makes my LTE tether work properly...so I'll flash your zip then morrislee's new radio on top :)
[Nexus 4 General] neod192:
I just did a fresh install to 4.4.3 and was hoping to install this LTE fix, but it only works with 4.4.2. Is there a 4.4.3 version in the works, or a work-around?
[Nexus 4 General] *child:
I'll need testers for the next version. It should be up tonight.
[Nexus 4 General] WoodroweBones:
I'll test!
[Nexus 4 General] *child:
PRE-RELEASE Update

Before flashing, please remember to make a Nandroid backup. Also, please double check the MD5 hash of the ZIP. Additionally, you can download the .md5 file and have TWRP check it for you. Please test both the installer and uninstaller. Let me know how it goes.

Thanks!

INSTALLER 2014/06/11 v1.4 - Downloadhttps://github.com/marcandrews/mako-lte-and-lte-hotspot-fix/releases/tag/1.4

Update radio to hybrid .02/.33/.02

Update updater-script for 4.4.3

UNINSTALLER 2014/06/11 v1.4u - Downloadhttps://github.com/marcandrews/mako-lte-and-lte-hotspot-fix/releases/tag/1.4u

Update radio 1.02

Update updater-script for 4.4.3
[Nexus 4 General] neod192:
The 1.4 version worked for me (Nexus 4, rooted stock 4.4.3). I didn't test the installer since I don't want to mess things up :) Thanks for your hard work !!!

PS. I put the .zip and MD5 in the same folder and when I turned on signature verification in TWRP, it failed. I skipped it and was able to flash the fix.
[Nexus 4 General] xperimentul:
[MENTION=1878977]*child[/MENTION]

The installer works as it should. The uninstaller on the other hand gives a status 7 error in CWM. I edited the updater script in the meta-inf file to include 4.4.3 and it flashed the uninstaller just fine. So the uninstaller works, you just need to add 4.4.3. Thanks for this fix.
[Nexus 4 General] *child:
Thanks!

Did you download the latest 1.4u uninstaller?
[Nexus 4 General] xperimentul:
You're welcome. I downloaded the one from your earlier post(pre-release). Did you re-upload a new uninstaller?
[Nexus 4 General] *child:
Thanks! I doubled-checked the MD5 files and they seem OK.

Yes there is a new uninstaller which will flash the stock 1.02 radio.
[Nexus 4 General] xperimentul:
Re-downloaded the uninstaller but the same error pops up on CWM. The updater script is the only issue. Revising it to include 4.4.3 fixes it though.
[Nexus 4 General] *child:
My bad. The repo was not synced when I made the ZIP. The uninstaller should work now.
[Nexus 4 General] Blaudrachen:
The MD5 file has an upper case hash, but TWRP expects lower case. Even though the hash is correct. It worked for me when I simply changed the file connects to lower case.

The zip flashes and I can tether, but speeds aren't testable for now since I've used up my data and am throttled to 2g.
[Nexus 4 General] haydonraffles:
thanks, I will try that.
[Nexus 4 General] mguelph:
No matter what I do I keep getting flash failed errors. I'm flashing with TWRP, rooted factory image of 4.4.3
[Nexus 4 General] mevol:
I deleted the md5 from the directory then was able to flash zip. in twrp. Works great...thanks.
[Nexus 4 General] *child:
Nice find. I've changed the MD5 to lower case. Hopefully everything works now.
[Nexus 4 General] *child:
Still having issues? What is the error message? Are your flashing version 1.4? Are you flashing with MD5 check enabled?
[Nexus 4 General] sitaramp:
I am getting following messages in twrp:

Md5 match

E Zip signature verification failes: 1
[Nexus 4 General] *child:
Can you open up the .md5 file with a text editor and see if the MD5 hash is uppercase or lowercase? If it is uppercase, re-download the .md5 file and try flashing again. If it is lowercase, the .zip is corrupted so you have to re-download the .zip and try flashing again.
[Nexus 4 General] Berrydroidcafe:
I'm a little confused ?!

Sent with my Nexus® 10 minus 3
[Nexus 4 General] *child:
What specifically is confusing you?