yashsingh1/xdaforums huggingface dataset:
[Sprint LG G2] ChoppedLiver:
So the factory OTA upgrade to ZVA was successful with the stock services.* files copied back in place and stock recovery (everything stock except the phone was still rooted).

After that:

- Re-rooted with ioroot21

- Downgraded to ZV7 aboot

- Flashed (with "dd" method) TWRP 2.6.3.3 ("loki" version - I think with the ZV7 aboot that should not matter really)

- Flashed ZVA hotspot mod (with cache/dalvik wipe after)

- Updated PRL and profile

Wifi tethering is working, but not on the first try every time (unrelated to the reboot issue, this can happen even on a first attempt since the last reboot). Sometimes it is not passing traffic, and LTE is then cycled off and on every couple of seconds. A fresh reboot seems to fix that. When it does work, I can disable/enable the hotspot more than once without losing functionality. This is based on limited testing so far, and honestly good enough for me since I don't use tethering very much, but I thought I'd share my results.

One other thing, it may be early to tell for sure but it seems like battery use has jumped considerably, with Google Services as the main offender. Not sure if due to ZVA or the hotspot mod, or something else I did (like install SignalCheck Lite and Sensorly). I am a bit worried about this, I don't want to lose the excellent battery life I've been used to with this phone..
[Sprint LG G2] andriodee:
I'm on a zv8 based Rom trying to tether my 3G. My issue is every time I try to tether, it turns on and my computer connects, but the second it does, my phone's data is turned off then on again. It doesn't seem to be sending data to my computer either. Anyone know a fix?
[Sprint LG G2] ChoppedLiver:
You may already know this (you should, it's in the OP..), but tethering on 3G works only with eHRPD, and not EVDO. This is dependent on whether your connected Sprint tower is upgraded with eHRPD or not. You can go to Settings -> About phone -> Network to see what you have.

Network mode (Settings -> More... -> Mobile networks -> Network mode) should be set to either Global or LTE/CDMA to enable eHRPD on the phone itself.

If you are on eHRPD, have you tried a fresh reboot before enabling the hotspot?

Other things to try:

- Re-flash the hotspot mod; some people have reported success with a cache/dalvik wipe, others without, so YMMV on that front. I'd say if in doubt, do the wipe.

- After the flash, Fix Permissions. I think most people have not needed to do this, but as I recall one or two people said this helped make it work for them.

- PRL/profile update after (re)flashing the mod.
[Sprint LG G2] ChoppedLiver:
Removed SignalCheck Lite and Sensorly, and turned off Wi-Fi/network location (all like it was before), and battery life is normal again. So unlikely the ZVA update or hotspot mod were to blame. Possibly Sensorly, though I had it set for passive data collection. Anyway, all is well now.
[Sprint LG G2] bigpappa:
I started a thread in q&a, but is anyone here experiencing their phone getting hot up to 50°C when running miracast and streaming video? Im not sure if it would be related to the tether mod but Im curious seeing as wifi needs needs to stay on for casting even tho im using my phones data connection. Just thought I would ask although I believe its likely unrelated.
[Sprint LG G2] Ascertion:
Those of you having to reboot after each toggle, please grab a logcat and post it here. Metalboy and I will look over it and see if we can resolve the issues.

Thanks!
[Sprint LG G2] mrrogers1:
Check PM's I sent you something that might help. :good:
[Sprint LG G2] kevinhack:
I'm still on ZV8, but the mod only works periodically. I havent reflashed it since it was originally released, so i dont know if there have been updates the the package. that being said, currently, while tethered on 4GLTE i get a DL speed of about 11kB/s or less... whilst on the phone itself, i get more like 3mB/s ... has the package been updated since release for ZV8? If not, (or even if so) why is my DL speed tethered so slow?
[Sprint LG G2] Ascertion:
Update for ZVA is on it's way. Should make the connection(s) more stable. Going to test this a little bit more first.

Sent from my LG-LS980
[Sprint LG G2] MANDROIDS:
Thanks!
[Sprint LG G2] infirno77:
I'm using the zva mod, and it works periodically as well. I get about 2-3 mb/s tethered, while i get 9-18 on the phone. I do have to restart and try it a couple of times to get it to work though. If you need a tester, just pm me. I can send you a logcat as well.
[Sprint LG G2] ChoppedLiver:
You're not the only one who has mentioned tethered devices are seeing slower speeds than the phone. To share my experience, it seems like I'm the odd one out, I did a speedtest on the phone and then a tethered laptop:

Phone:

- Ping 39ms

- Download 5.80Mbps

- Upload 5.83Mbps

Laptop:

- Ping 53ms

- Download 9.26Mbps

- Upload 3.82Mbps

It seems strange that the laptop is seeing a faster download speed than the phone, maybe the connection just happened to improve, but I can conclude from this that connected devices are not having any trouble getting full speeds from the phone in my case. Also on a trip this weekend, I tethered a WDTV Live box to watch Netflix, and it had no issue whatsoever maintaining HD streaming quality, even when I streamed something else (non-HD) on the laptop, which is not at all bad.

Like a lot of things, this may be another case of YMMV. A possible factor could be the achieved link speed between the phone and tethered device, I noticed my laptop at one point reported 72Mbps which is just a bit in wireless-n territory, maybe that matters.

In terms of getting tethering to work, my experience has repeatedly been that it only works properly (passing data..) and reliably shortly after a reboot, but once working it remains stable for many hours on end. I've had it enabled overnight and still working fine the next morning.

This is all on ZVA also btw. And for the record, not really seeing any Spark coverage around here (it's not yet been announced here either), but on rare occasions I do see a connection on band 41. Never seen any actual speed even close to 30+Mbps even on band 41 so far; I'm happy if I see 5 or more.
[Sprint LG G2] noles4life50:
I'm getting practically the same speeds while tethered, but I do have the problem of having to reboot (sometimes multiple times, sometimes I don't have to at all) to get it to work. I'm available to test and take logs if need be. Couple reboots every now and again to get it working is no big deal though, glad it works at all. Just got my wife this phone and I'm loving that I don't always have to use the tethering from my s3 for my daughters tablet! Lol
[Sprint LG G2] Ascertion:
Sorry ran into problem with testing. Will keep you guys updated if there's any changes. For now, try to bear with current version. It has flaws, but definitely works better than not having Tether at all. :)
[Sprint LG G2] Geezio:
I know i should not be asking a question in this thread but it seems appropriate being this is a Hot spot mod thread..so im on rooted stock ZVA ...no other changes just rooted with ioroot22 can i install the ZVA "Hot spot mod" without changing my aboot to ZV7?...Thnaks and sorry for the misplaced questions! ?
[Sprint LG G2] noles4life50:
Yep, that's how I did it on the wifes phone... Other than the one known bug of having to reboot in between uses sometimes it works perfectly
[Sprint LG G2] kwdan:
I installed the ZVA ODEXED hotspot mod yesterday on the Optimus rom. The Rom already had the mod but I thought it had been updated so that I wouldn't have to keep rebooting. I tethered last night, USB and wireless with no problems (still had to reboot). This morning I see the message on my phone "unable to establish wireless data connection, check with your provider and see if you are subscribed to the hotspot plan". I was driving to work when the message popped up.
[Sprint LG G2] MANDROIDS:
Do you use the built in hot spot or a wifi tether program like wifi tether or wifi tether router?
[Sprint LG G2] justinswidebody:
You could have uploaded it and I would have tried it out
[Sprint LG G2] James7Bond007:
Sure thing. Zipped it up and attached it to this post. Headed to bed, but will be back online tomorrow AM (ain't vacation great!)

I didn't update the original services.jar file as it seemed as if that wasn't necessary based on the tutorials I read. Also, I didn't use the BOOTCLASSPATH mentioned in some of the guides since I didn't get any error messages.

One curious thing I observed was that when decompiling the hacked services.odex, baksmali wanted a whole bunch of other odex files that I hadn't needed when I decompiled the original (could just be the way dexopt-wrapper compiles vs whatever LG uses?)
[Sprint LG G2] justinswidebody:
that didnt work. wouldnt boot. I am going to continue figuring this out, try to have something soon.
[Sprint LG G2] justinswidebody:
https://www.dropbox.com/s/znz8kqc5vm4h6ci/HotspotModV8 odexed.zip there's the odexed version guys. Ascertion please make a mirror of it and add it to the op thanks
[Sprint LG G2] ericdabbs:
Its confirmed working now? Just curious, what did you have to do with James7Bond007's file to get it to work?

EDIT: Just flashed the file from Dropbox and it works on stock Sprint ROM rooted odex. Thanks Justin. Ascertion can you please upload the file that Justin provided into a new mirror. I have a mirror up on Mediafire of this file.
[Sprint LG G2] bigpappa:
Some what of a noob here but the odex version should work on stock rooted? are there any differing instructions?
[Sprint LG G2] ericdabbs:
Stock Sprint rooted is odexed. If you haven't flashed any ROM that has a ton of themes in it, then it is odexed. You need to have the files deodexed if you plan to do a lot of themeing like the IceROM. Just flash with TWRP and that should be it.
[Sprint LG G2] justinswidebody:
The odexed version should work on all stock odexed Roms. That includes stock rooted. Just flash in recovery and you should be good to go. Make sure you wipe cashe and dalvic cashe in recovery also
[Sprint LG G2] bigpappa:
Ty will try it out. Didnt install twrp. Plan on keeping stock but ive been waiting on this mod for awhile now.
[Sprint LG G2] ericdabbs:
If you don't want to install TWRP, you can still manually copy the services.jar and services.odex files in the zip file using a file explorer like Root Explorer to the correct directory under

/system/framework/services.jar

/system/framework/services.odex

Then change permissions on both files to rw-r--r-- and reboot the phone.
[Sprint LG G2] justinswidebody:
you might be able to flash this through factory recovery if you dont want to install a custom recovery. Dont take my word for it, but i am pretty sure it will work.

---------- Post added at 09:17 AM ---------- Previous post was at 09:12 AM ----------

Eric, what i did was try a crap load of different odexing programs people made and finally found one that worked.

If you install these through root explorer or other file manager, you might get a bootloop. I know some framework files are that way, not so sure about services.jar and odex. I am still almost certain that this would work being flashed through the lg factory recovery.
[Sprint LG G2] ericdabbs:
Why would you get a bootloop again? All the zip file is essentially doing is pushing the two files into the /system/framework directory and changing the permissions. I am sure you can do this manually by extracting the two files services.jar and services.odex before hand and push them onto your phone under /sdcard/download folder. Then use root explorer and copy and replace the two files from /sdcard/download to /system/framework directory and then change permissions to rw-r--r-- and reboot phone.

I agree that the easier and preferred method is just to boot into TWRP and flash the zip file but for some reason people are so scared to flash a custom recovery. Also I don't think the LG stock recovery allows you to flash zip files at all. I have never really played with the LG stock recovery but I would not suggest that method.
[Sprint LG G2] justinswidebody:
People don't like for their phones to show that it has been rooted. As soon as you put a custom recovery on there is a flag that shows that the device has been rooted, Yes you can use the go back to stock method to get rid of it all but some people are scared they cant handle that type of thing.

As for the factory recovery, the way i actually took the v8 update from sprint was flashing the factory recovery back on and taking the update.zip out of the cashe and flashed it that way. while i did this. I realized that they used the same type of flash method as the custom recoverys and I am pretty sure i tried just for the hell of it to flash some other things in their recovery and it worked.I might be blowing smoke up my own butt, however even if it wont flash in the factory recovery all they should get is an error.

You are right though, I shouldnt suggest anyone try it. If someone does feel spunky enough to try it though , remember you are doing it at your own risk, I will not take blame for any bad things that might happen.
[Sprint LG G2] fatboypup:
sure wish i could figure out the flash back to stock thing .. ugh i borked my phone tonight I think I lost my baseband and im in bootloop city
[Sprint LG G2] justinswidebody:
What did you do? Just would like to know so others don't do it. By the way Eric you were right. I flashed the factory recovery and couldn't find any of my zips to flash.

---------- Post added at 10:02 AM ---------- Previous post was at 09:51 AM ----------

going back to factory isnt hard. If you go to the thread about it and download the files for sprint, in the zip file will be a .txt file that will tell you how to get back to stock. follow it to a t and you are good. you will end up using the way verizon goes back to stock. hardest part of the whole thing is setting the port up to port 41 for the lg program to recognize your phone.
[Sprint LG G2] bigpappa:
Well since my last post i downloaded and installed twrp, figured out how to flash the zip, and tested out the tethering.

Actually twrp was easy peazy and its nice to know its on my phone even if I may not use it much. Its nice to have that option should I feel more adventurous.

I can absolutely confirm this working as well with the stock rooted g2. I did actually think about just putting the files into the directories and chmodding them but I need to learn more so I did some twrping.

Thanks guys so much. You just made my Christmas even better! This is awesome and although I dont have much $ till the beginning of the month Im going to paypal something for the hard work at that time. Thank you. Thank you. Thank you!
[Sprint LG G2] fatboypup:
i get the wrong .dll error with the lg flash tool
[Sprint LG G2] jcwxguy:
did you replace the one inside the program folder after the lg flash tool?
[Sprint LG G2] fatboypup:
the megalock.dll ?
[Sprint LG G2] Geezio:
Yea mine does this also but only when i lose a data signal completely but other than the reboot thing works great.?✌
[Sprint LG G2] kwdan:
I got that message the next day when I was driving, no when I was tethering. Now I was trying to USB tether last night. Hit the USB tether switch, 40 secs phone reboots, no data, baseband, no efs.
[Sprint LG G2] Ascertion:
I've had a problem similar to this when running different kernels. Were you on stock kernel?
[Sprint LG G2] MANDROIDS:
Any updates?
[Sprint LG G2] mrrogers1:
When there is one, he'll post it....
[Sprint LG G2] kwdan:
No.. I was on the optimus ROM so it has the Furnace Kernel.
[Sprint LG G2] assyria:
still no Ev-Do working?
[Sprint LG G2] kevinhack:
Correct
[Sprint LG G2] Snazarian:
Can OP provide an update to this?? Its getting frustrating not knowing if it will connect or not and doing 5 reboots until it works..

do the other variants (VZW, ATT, TMo) do this too? or is theirs working?
[Sprint LG G2] souleman:
As soon as you write a new version and make the update, and properly test it, and then send it to the OP, then he will provide an update to it.

Or you can delete it completely and pay for the service from Sprint and you won't be frustrated, because you know it will work.
[Sprint LG G2] James7Bond007:
One thought I had was why rooted phones don't work with the standard android tether app (http://code.google.com/p/android-wifi-tether/) This is what I used on my Galaxy S2 and it worked a lot better than the hacked built-in Sprint wifi tether app.

The android wifi tether app is open source, so it seems like it would be easier to just modify that (as I believe someone did for the GS2) than try to hack the binary sprint tether app, which for all we know has the same bugs/issues we're seeing with the hacked version.
[Sprint LG G2] noles4life50:
The sprint one doesn't have these issues non hacked, it'll be figured out in due time though
[Sprint LG G2] cozmohoot:
There was an app that I tried and I even did troubleshooting for the developer and nothing worked on a sprint g2. Fazio something....
[Sprint LG G2] cozmohoot:
Sorry if wrong thread. Im stock rooted but i cant get twrp to work. Can i use flashify? I will donate. Tia!.
[Sprint LG G2] secret.animal:
Stock rooted from the thread or from ota update.

If from the the thread you can use flashify to get twtp installed.

If ota, you need to replace aboot, then use flashify.
[Sprint LG G2] noles4life50:
If on the ota you can use freegee from the play store to install twrp without modifying anything
[Sprint LG G2] ingoljosh:
use freegee from the play store. did the trick for me.

Let me know if it worked..
[Sprint LG G2] cozmohoot:
Gotta try all this again as i unrooted and updated to zva. I would love to have clear info for the mod. Rooting is the easy part
[Sprint LG G2] noles4life50:
Root, use freegee to get twrp recovery (you'll see when you get the app its pretty straight forward) and then flash the mod in recovery, that's all there is to it
[Sprint LG G2] cozmohoot:
I rooted. Got fregee , clicked twrp2633 and it says tje requested action is complete. I dont see twrp anywhere. ..

Edit.. now i see twrp after i use fregee to boot recovery.
[Sprint LG G2] ingoljosh:
AAAAHHHH im not on here as much so i dont know if anyone has found a good wifi tether mod.

I did the Native Hotspot Mod posted at the top of this thread but it runs REALLY SLOW even in great 4G lte area. (my home)
[Sprint LG G2] noles4life50:
Some are experiencing the same, personally it runs fast for me on 3g, gives me every bit of the 2-2.5 mbps that i get on 3g and the one time i ran it on 4g it also ran nice and fast, fast enough for my wife and I to watch Netflix from the ps3 and my daughter to watch her show on Netflix on her tablet. Pretty odd some people are experiencing slow data with it and others aren't
[Sprint LG G2] lancemulvihill85:
Hi everyone, will this work for stock lv7? I have yet to do upgrades with this Sprint g2, just stock rooted. I just can only find mods for lv8 and zva
[Sprint LG G2] ChoppedLiver:
Sorry but no, there are only versions of this mod for ZV8 and ZVA, neither will work on ZV7.
[Sprint LG G2] MANDROIDS:
Its been deathly quiet here lately. Is there any development still going?
[Sprint LG G2] rmnelson:
I just wish I had an answer to why I can get this working to connect with internet on my Xbox, other phones, and tablets but not laptops. :/ It will connect to my phone's tether but says local only, no internet.
[Sprint LG G2] souleman:
Nope. Waiting for ZVC.
[Sprint LG G2] ingoljosh:
FINALLY YES!!!!! jellybean tether fixer (Im on stock rom, rooted, twrp recoveryLS 980)

When i tried this hack (posted at top) it allowed me to run NATIVE Tether BUT IT WAS REALLY SLOW.

I installed this app from the app store that fixes some issues on JB roms.

Now i get the fast 4G LTE on my laptop and tablet.

Give it a try. it worked for me.

https://play.google.com/store/apps/details?id=org.jaconet.fixtether

[Hit THANKS for this share]

Let me know if it worked for you as well.
[Sprint LG G2] Burkettacb:
Dude. Glorious!!!!
[Sprint LG G2] Riley1524:
Works, thus even seems to fix the bug where we would have to reboot after turning tether off. Good find!
[Sprint LG G2] rmnelson:
For what it's worth I've found that doing a prl update before restarting tether avoids having to actually reboot. Works every time for me. Going to have to check this app out though!
[Sprint LG G2] Rx8Driver:
I have the issue where I have to reboot the phone before turning the tether on our devices will connect but can't access the Internet. Reboot, turn on wifi hotspot, good to go. .. weird. ..

Sent from my SM-N900P using Xparent Skyblue Tapatalk 2
[Sprint LG G2] Riley1524:
With the suggested app from a couple of post up from this? It works perfect for me everytime now when connecting from the app. I haven't had to reboot after a disconnect to reconnect to tether. Strange
[Sprint LG G2] Rx8Driver:
Yeah it worked great on my G2! That's awesome! Now I just wanna get upgraded to kitkat! Lol

Sent from my SM-N900P using Xparent Skyblue Tapatalk 2
[Sprint LG G2] mistermidas:
You must not want to tether anymore (for free) at all then lol.
[Sprint LG G2] Rx8Driver:
Lol that's precisely why I haven't yet lol I have a Note 3, but I got my mom (who is totally illiterate, I had to hide all the root apps etc on the G2, but still one day before I got her on ZVA she was on ZV8 and took the OTA after I had rooted it and installed a recovery smh...Can you day bootloop forever begin? Lol so I had to break out the lgflashtool lol figured while I was at it might as well move to ZVA) the G2 and she uses the hotspot CONSTANTLY with her laptop, and had no idea why she can't have kitkat or even really what kitkat is, she just knows it exists and likes kitkat bars better than jellybeans when she goes to the grocery store so she wants it! Smh... Ever try to explain to an old lady why she can't have candy? Ugh! Lol so anyway until there's a reliable crack for the hotspot on kitkat she'll be having to satisfy her sweet tooth with jelly beans lol....

That said: the hotspot works a lot better now and is actually easier for her to just touch the icon on the homescreen then go to settings (since there's no quick launch toggle)... so it worked out nicely with jtether :)

Sent from my SM-N900P using Xparent Skyblue Tapatalk 2
[Sprint LG G2] ingoljosh:
Youre all welcome. This app works GREAT.

Dont forget to hit the THANKS button for my discovery.

---------- Post added at 04:10 PM ---------- Previous post was at 04:09 PM ----------

Yea jtether rocks.
[Sprint LG G2] justinswidebody:
I have fixed the 3g tether issue. Expect an update very soon. I did this all on the LG G Flex, but should be the same for the G2. Might need someone to test it first. Hopefully this will fix all the tether issues. Give me a few hours
[Sprint LG G2] Rx8Driver:
That's awesome! I'd be happy to test it on the G2 I have.

Sent from my SM-N900P using Xparent Skyblue Tapatalk 2
[Sprint LG G2] noles4life50:
Willing to test also I'd you need it, just shoot me a pm
[Sprint LG G2] DOBBY0:
I am also willing to test this for you!
[Sprint LG G2] justinswidebody:
This is only for the Deodexed people for now sense i don't have a g2 so i can odex back. Please let me know if it works. Like always make a back up before you test. Please be in a 3g only area for testing purposes so that i know it works properly. If it causes boot loops or anything please let me know so that I can pull the link immediately.

https://drive.google.com/file/d/0B6HYWZRx8JLsMzQ4Z0dXSnV5WW8/edit?usp=sharing
[Sprint LG G2] James7Bond007:
Justin,

Thanks for your efforts. I'm running stock ZVA, so I'm going to try reodexing it tomorrow to test out. Assuming I'm able to reodex w/out issue, I'll let you know how I make out.
[Sprint LG G2] Ascertion:
No go Justin.

Sent from my LG-LS980
[Sprint LG G2] justinswidebody:
Interesting, then I guess it was the installation of foxfi that allowed me to tether on 3g. Try to download the foxfi for att and Sprint and try again please. Unfortunately I did both of these at the same time
[Sprint LG G2] justinswidebody:
Disregard, it's no longer working for me. Don't know how it was working all last night. Damn sprint