yashsingh1/xdaforums huggingface dataset:
[Verizon HTC One (M8)] steven6282:
Thanks for that idea, I didn't even think about doing that lol. I'll have to check the sim card sizes and see if I need to get an adapter like you mentioned. My old phone is the htc thunderbolt. No idea how I managed to put up with that thing for 3 years lol, but it was still working =P I might would pay for the tethering for one month if I knew for sure it would only be one month. It's more of a stand against Verizon's greediness that I don't pay for it than anything. I always thought it was complete bs that you had to pay for tethering on top of paying for data. IMO you are already paying for the data, it shouldn't matter how it's used. They include it in there "More everything" shared plans now (which actually have less lol), but thats just because they shifted the greediness to a different aspect of it. Even with 5 phones on our family account, if I were willing to give up unlimited data, it would cost us about an extra 30 to 40 dollars a month to move to the more everything, that is a bit ridiculous.

That was my main concern though is whether this would be a temporary issue or not. I remember reading about some phones that didn't have root for a long time after release. Don't really want to get into a situation like that. I'll check out USB Tethering options as well though. See if I can get any of those to work.

Edit... lol had to wait 5 minutes to edit the quote because I'm a "New User" that requires moderator approval and can't post more than once every 5 minutes!... Join date Aug 2011 =P Guess New User = Lurkers that don't ask many questions as well :)
[Verizon HTC One (M8)] David 617:
new user is until you get 10 posts. just say hi on a couple of threads and you'll be good ;)

---------- Post added at 12:17 PM ---------- Previous post was at 12:17 PM ----------

or freeze via titaniumbackup
[Verizon HTC One (M8)] sciallo:
I thought in the current state of affairs, with system read only on the temporary weak sause root freeze isn't sticking.... is that not the case?
[Verizon HTC One (M8)] David 617:
to my knowledge, freeze is the only thing that is working.

i dont have the phone yet, so i dont know for sure, but i read this somewhere...
[Verizon HTC One (M8)] sfreemanoh:
Freeze is working on mine.
[Verizon HTC One (M8)] drumst1x:
Even after a reboot?
[Verizon HTC One (M8)] l7777:
Titanium Backup's Freeze option is the equivalent of using the package manager's disable command from a root console. The app should remain disabled even after reboot.
[Verizon HTC One (M8)] Resputan:
Thanks for the reply David, I think thats the boost I needed to head out and grab one tonight or tomorrow, cant wait to dig in to this thing.

One of the first things I will be trying hopefully is the usb tether, I havent seen any definitive information on that yet so if by the time I give it a try no one else has tried ill post an update.
[Verizon HTC One (M8)] sfreemanoh:
Yep. Full reboots even, with Fast Boot disabled.
[Verizon HTC One (M8)] drumst1x:
Interesting. I didn't know that.. so it's like that "pm ...." command jcase has been talking about.

Good to know. Thx for updating.
[Verizon HTC One (M8)] jmk4412:
https://code.google.com/p/android-wifi-tether/ after rooting and freezing the tether guard I can confirm this works on unlimited data plan.
[Verizon HTC One (M8)] David 617:
yeah!

which version are you using?
[Verizon HTC One (M8)] replica9000:
Mind sharing your settings. Any options that don't work?
[Verizon HTC One (M8)] jmk4412:
I'm using 3.3 beta 2 and its good to go so far..I'm still playing with it but I did hook up my brothers Mac air and out worked fine
[Verizon HTC One (M8)] spiceditup:
I tried installing version 3.3 BETA2 and freezing the tether guard using titanium backup but my nexus 7 can't find the broadcast ssid. I can't confirm it works.
[Verizon HTC One (M8)] jmk4412:
. When I get home I will look Intuit deeper and use my Nexus 7
[Verizon HTC One (M8)] sciallo:
tried 3.4-experimental1-07202013 didn't work for me.
[Verizon HTC One (M8)] jmk4412:
Ok worked on the Mac but now I can't seem to see it on my nexus 7 either my bad
[Verizon HTC One (M8)] sciallo:
well, that's kind of interesting....

Might be working weird, not broadcasting SSID right but working none the less?.... could you actually connect/surf/use the connection on the mac?
[Verizon HTC One (M8)] jmk4412:
This is more than frustrating

---------- Post added at 03:07 PM ---------- Previous post was at 03:04 PM ----------

Yes it was slow but it showed android tether and connected
[Verizon HTC One (M8)] David 617:
just a thought here,

can this be using the 5ghz radio for tethering and the nexus 7 cannot connect it but the mac can...
[Verizon HTC One (M8)] mike2246:
can you confirm what settings your using? I tried Auto and a few others and I can never see the broadcast with my laptop
[Verizon HTC One (M8)] jmk4412:
I couldn't see them on my nexus 7 either.I'm going to try my Windows laptop next

---------- Post added at 03:15 PM ---------- Previous post was at 03:14 PM ----------

Have to get to work now unfortunately..
[Verizon HTC One (M8)] sean67854:
Just so we are being methodical with what we are trying, let's outline some sort of checklist so that anything we try is either repeatable or avoidable.

I suggest starting with the following outline:

1.) Tethering app or method used

2.) Steps taken directly on the phone to enable the tether. this would include freezing an apk, changing an apk, changing a db, etc. This would also include whether or not the phone was rebooted after changes prior to updating, and if so, how it was rebooted. This step can and probably should contain sub-steps.

3.) Success or Failure of method and how this was tested. IE. Success with Macbook but failure with Nexus 7, etc. This would also include initial successes but subsequent failures.

What do you guys think of that? Am I overthinking it?
[Verizon HTC One (M8)] David 617:
nope, this is great. i'm curious if the issue is isolated to the nexus 7. that would suggest a 5ghz wifi radio issue with the n7.

(i'm getting my phone thursday. i'll be able to help more then.)
[Verizon HTC One (M8)] Icyman:
Anyone have download link for xposed? This is the first I've heard of this.
[Verizon HTC One (M8)] steven6282:
I don't believe it's a problem with it using the 5ghz radio to broadcast the ssid or anything like that. I got titanium backup, froze tether guard, tried wifi tether beta 3, and across 5 devices (3 of which support 5ghz band), none of them see the SSID being broadcast.

It doesn't show any errors or anything, just doesn't seem to work at all.

I notice that when I have it running it shows wifi as on in the settings menu, and when I turn it off, sometimes it will turn off the wifi a few seconds after stopping the tether, and sometimes the wifi gets stuck on (unable to turn off and also unable to detect and connect to other networks). When that happens, I have to reboot the phone.

I've tried doing adb reboots and powering off the phone with and without fast boot. Seems to me like it might be fighting something for control over the wifi? There is an HTC program built into the phone that will enable the wifi as an access point for the purpose of transferring files from a previous phone. Perhaps that is part of the problem? I don't know, I'm completely out of my element here lol. I am a computer programmer, but have never delved into phone development ;)
[Verizon HTC One (M8)] replica9000:
I can usually tell Wi-Fi Tether is working correctly when the bandwidth readout does something even before something tethers to it.
[Verizon HTC One (M8)] insol:
In my tests 3.3B2 works out of the box after freezing tether guard, but only as an adhoc network device, not as a access point. I have seen some devices that are unable to connect to adhoc devices -- requiring an access point. Those of you using a mac will see the HTC1 show up under devices versus the access point section of the available network list.
[Verizon HTC One (M8)] sean67854:
That explains why the Nexus 7 can't connect, it doesn't support ad hoc networks.

I tried a workaround where I USB tethered to my Surface and then shared that connection via WiFi, but that creates an ad hoc network and the N7 couldn't see it.

I will update the OP with this information.

Have you tried any other tethering apps? Barnacle, elixir, etc?
[Verizon HTC One (M8)] steven6282:
I can confirm that I can see the network being broadcast as an Ad hoc network on one of my devices. Unfortunately, Microsoft in their infinite stupidity, took native support for ad-hoc networks out of Windows 8.1 (which is what all my devices use). You can get around it using netsh commands at the command prompt or downloading a wifi scanner program. It looks like my tablet, can see the network but is still unable to connect to it for I don't know what reason, doesn't give any errors just doesn't connect. My main laptop and one of my desktops with wifi still can't even see the network so I'm guessing they are just incapable of seeing ad-hoc networks on a hardware level.

So... is this a hardware limitation of the device and networks will always be of the ad-hoc nature on it? Or will a software update possibly be able to broadcast the network as another type that is more widely support? Which also brings to mind, if I did pay Verizon for tethering, would it broadcast the network as ad-hoc as well?
[Verizon HTC One (M8)] sean67854:
Does this allow the phone to act as an actual WiFi hotspot or access point and not just an adhoc network?
[Verizon HTC One (M8)] David 617:
actual hotspot.

also, for anyone who has win 8.1 try this as a solution - https://www.youtube.com/watch?v=Y8NzxKZvQFI

or this - https://social.technet.microsoft.co...ng-to-ad-hoc-networks?forum=w8itpronetworking
[Verizon HTC One (M8)] sean67854:
if you are trying to connect to a windows machine you don't need any of this. Just get pdanet and use USB tethering.

Edit: I shouldn't state this so matter-of-factly. I don't have an M8 so I don't know for certain that pdanet works on it.
[Verizon HTC One (M8)] tom1226:
You're correct PDAnet works fine for usb tether. Wifi tether would be nice to have running natively, but usb is fine in the meantime for me.
[Verizon HTC One (M8)] mpiazza:
Just grabbed my m8 today. Can I help test anything here? I miss my unlimited WiFi tether !
[Verizon HTC One (M8)] David 617:
There is a working method in the op.
[Verizon HTC One (M8)] mpiazza:
Yep. I can confirm that this method works to make an AdHoc network visible to my Macbook Pro, but invisible to say, my iPad. Still a great step though!
[Verizon HTC One (M8)] sean67854:
Has anyone tried the OP method with a different tethering app to see if there are any different results?
[Verizon HTC One (M8)] steven6282:
All the other ones I've tried don't even give an option to set up the network type (which I wouldn't want them to any way since an ad-hoc network doesn't really do me any good). But all of those that I've tried that don't give an option to set the type seem to fail when trying to start the hotspot.

I can get USB Tethering, and bluetooth tethering to work with PDANet, but bluetooth is extremely slow, and usb is pretty inconvenient. Plus I don't want to pay 8 dollars for a program that I might not use. Both of those methods are worthless if you want to connect 2 devices like a laptop and a tablet at the same time :( Trying to decide if I'm going to take my M8 back, or wait and hope for a true hotspot solution. I might can manage with usb tether to my main laptop for now, but I don't want that to be my only method going forward for the next couple of years if a true hotspot solution isn't found.
[Verizon HTC One (M8)] sean67854:
Can you list the other ones you've tried?
[Verizon HTC One (M8)] steven6282:
Sorry, I don't remember all of them. FoxFi is the only one I remember (which is actually included in pdanet 4.0+ apparently). I was just installing the ones I could find from the Play store. Some of them seemed to be simple toggles for the built in wifi hotspot, some of them seemed to do their own thing and not work, others wanted to do an ad-hoc network.
[Verizon HTC One (M8)] sean67854:
Okay, I was just trying to keep a list of what's been tried and the results. From what I gather, FoxFi won't work on KitKat no matter what. I personally use Elixir and am particularly curious about it. Earlier in the thread someone tried it and it didn't work, but now I'm wondering if it just makes an adhoc network also. Elixir uses the built in wifi hotspot I believe.
[Verizon HTC One (M8)] evilevn:
has anyone tried this? I know that this was the only way to make my rezound work with wifi tether and not as an ad-hoc network

Device profile: Use "Generic ICS/Samsung Galaxy Nexus (CDMA)" or "Rezound (CDMA/GSM)" depending on if you have newest version or not.

- Setup Method: Use "Auto" or "Netd (Master)"

- Make sure the "Routing Fix" is enabled. It is a check box.
[Verizon HTC One (M8)] replica9000:
I had tried this with no luck. Also tried with and without encryption.
[Verizon HTC One (M8)] steven6282:
I can say, anything that I've tried that simply uses the built in hotspot as a toggle doesn't work. They all fail to start (the same as if I try to simply toggle the built in hotspot myself). So apparently with tetherguard frozen, there is still something that prevents them from starting. Guessing it's trying to communicate with tetherguard to see if the account is licensed for tethering and not getting a response since it's frozen and failing there?
[Verizon HTC One (M8)] sean67854:
so it sounds like the answer is to either get the built in tether to not check the tetherguard apk, or to modify the tether guard.

I know we had some attempts earlier to modify the apk, but i don't know if any of that effort is still ongoing.
[Verizon HTC One (M8)] David 617:
Yes yes... Still on going.

(Had a calc 2 midterm last night. I hate calculus....)

My current thoughts are this:

Even if we can mod the apk file, we cannot replace the stock one with a new one b/c we don't have write permissions (something that may or may not take a while.)

Thank being said, there is another way. Xposed framework allows us to mod the app in realtime so we don't have to touch the apk itself in the system partition. I've been reading up on developing an xposed module (I know app development, hopefully it's not that different lol) and might have something for you guys to test later today or tomorrow. I need to understand the guard apk, to know where to hook in and mod it.
[Verizon HTC One (M8)] sean67854:
That's sortof what I was thinking, that even though we can't permanently write a modified apk, could we modify it during a given boot session. I don't know how all of those apk's are loaded, at boot or on demand.

(BTW, calc 2 wasn't too bad, calc 3 really sucks. :p )
[Verizon HTC One (M8)] bwhxeon:
What about side loading a hotspot app that is working? The hotspot included in the in the droid dna version of sixth sense rom seems to be working. I'd test myself, but I use tethering for work so I can't upgrade to this phone just yet.

It would just be in addition to the included hotspot app instead of modifying the one already on the phone.
[Verizon HTC One (M8)] insol:
Wifi tether router (THIS ONE: https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter) works. Still have to have root, but it is not necessary to disable the tetheringguard in order to use this. However it is a paid app ($2.50 USD). Still $2.50 one-time versus $30/mon... I dunno?

I am coming from VZ Samsung S4 and used it extensively there. Just occurred to me to try it on my M8 (there is a pun in there somewhere). Works good. Item of note: the app drains battery badly and I noticed today my device was warm (not hot) while running tether software and charging.
[Verizon HTC One (M8)] steven6282:
I downloaded this app, played with it for 14 minutes and could not get it to work. What settings did you use to get it to work? I couldn't get it working with or without tetherguard froze. Only thing it did for me is freeze up while trying to enable the hotspot. Only played with it for 14 minutes cause of the 15 minute refund period lol I know it's only 2.50 but even just 2.50 I don't want to waste on an app that I can't use.
[Verizon HTC One (M8)] sean67854:
Could you please post the settings and steps you used to get it to work. And could you please note whether it is working in adhoc or infrastructure mode?
[Verizon HTC One (M8)] brandonspell08:
works9233

I can confirm this works. i have tethering guard disabled using tb. and ran this app.

in the app, i set the following

SSID=OneM8

ecryption type=wp2-psk

WIFI Password=none of your beeswax

wifi channel = 11

interface=kept it at 'wlan0

method=hostapd

i kept everything else defaulted and it works for me.

At first it just froze up. i rebooted and it started working afterwards.

Confirmed working to tether Nexus 7 FHD and an HP laptop in 2.5ghz range.
[Verizon HTC One (M8)] sean67854:
If we can get one more confirmation, I will add to the OP.
[Verizon HTC One (M8)] runandhide05:
You could hook the default .xml with a module, I have yet to dig into writing a module however I know there are plenty out there that hook xmls so it theory should be possible.

/system/customize/ACC/default.xml

@ 176

<item type="boolean" name="tethering_guard_support">true>/item>

change to false

<item type="boolean" name="tethering_guard_support">false</item>
[Verizon HTC One (M8)] David 617:
what apk/package is this in?
[Verizon HTC One (M8)] runandhide05:
Not a package / apk

Its at

/system/customize/ACC/default.xml

@ line 176
[Verizon HTC One (M8)] ScottIsMyName:
We cannot write to system, so at the moment, this does not help.

Something to note. On 4.3, I could only get wifi tethering to work by going into wifi settings, clicking on advanced, and unchecking scanning always available and avoid poor connections. I have no idea if that will work for this device (I do not own one yet), but it's worth a shot.
[Verizon HTC One (M8)] David 617:
i tried this already... no-go
[Verizon HTC One (M8)] bk07:
just another confirm it works
[Verizon HTC One (M8)] David 617:
did not work for me....
[Verizon HTC One (M8)] bk07:
it took a couple of restarts but its working for me
[Verizon HTC One (M8)] mpiazza:
Can confirm new method works for me as well, using the listed settings.

However, it's really slow. I have decent 4G reception, and wifi tether picks up just ~0.6 mbps down via speedtest.net
[Verizon HTC One (M8)] sean67854:
What device are you connecting? What does speedtest on the M8 show?
[Verizon HTC One (M8)] mpiazza:
I'm connected to a 2010 Macbook Pro. If I run the speedtest on my M8, I get almost 30 mbps down!
[Verizon HTC One (M8)] bk07:
i've got 14 down in the county
[Verizon HTC One (M8)] sean67854:
You're probably running in ad hoc.
[Verizon HTC One (M8)] David 617:
Hmm... I think we have a winner with this method. Works great over here now. I also enabled all the tweaks in the tweaks section and it seems to be a faster connection.
[Verizon HTC One (M8)] makaveli0340:
Working nice and smooth for me. :good:
[Verizon HTC One (M8)] sean67854:
You can verify its running as a hotspot and not ad hoc? (IE; connect with a tablet)
[Verizon HTC One (M8)] makaveli0340:
I have my Windows 7 laptop connected right now as I type and my Galaxy Nexus phone and iPad.
[Verizon HTC One (M8)] David 617:
Typing this from my Nexus 10
[Verizon HTC One (M8)] makaveli0340:
I forgot to mention, I do not have TetherGuard frozen.I just have Weaksauce installed and now this app.

Just wish it would remember the SSID and password I created but it seems to always default back.
[Verizon HTC One (M8)] Turgur:
New method works for me. Nice!
[Verizon HTC One (M8)] mpiazza:
Yup, you're right. Switching it to 'master', I get about 10mbps down. What are other people managing to get?
[Verizon HTC One (M8)] jdellingson7:
Very nice guys, working great on first try. Getting 13mb down. Thanks!!!
[Verizon HTC One (M8)] mike2246:
Works Perfect!!!! Ad-Hoc - .6 download

Master - 22mb down/16mb upload
[Verizon HTC One (M8)] sean67854:
I updated the OP. Please make sure what I wrote is correct. I still don't have an M8 so I can't verify myself.
[Verizon HTC One (M8)] Goofypook:
Working GREAT!!!
[Verizon HTC One (M8)] jparasita:
This works awesome! Thanks
[Verizon HTC One (M8)] makaveli0340:
I hate to be the downer on this new found app, and its probably just me but last night it work perfect except for the fact that my SSID and password would not save when I changed them, only the default showed. I contacted the app developer and he said to uninstall and then reinstall the app. I have done that and now the app doesn't work at all. None of my devices that saw my M8 last night see it now. I'm going to keep playing around with it and hopefully its just a setting and no one else experiences the problem I've had.

UPDATE:

I found where I forgot to change the broadcast channel to 11. Not sure why this would cause my problem but I changed it, saved the settings and now all is right with the world again.
[Verizon HTC One (M8)] sean67854:
so are we finding the broadcast channel must be 11? I put user's choice in the OP.
[Verizon HTC One (M8)] makaveli0340:
The OP for the settings had channel 11 selected and that is what I referred back to when I began having issues.
[Verizon HTC One (M8)] n8mack33:
Worked for me. I had to reboot once before it would work. Should we change the title of this thread and move to general? I'm afraid people are missing it. Thanks guys!
[Verizon HTC One (M8)] must.sayim:
What if a person doesn't have unlimited data? Should he pay... For the Hotspot??

And what if he is overseas and he is using a GSM carrier?
[Verizon HTC One (M8)] robocuff:
If you're on Verizon you don't have to pay to use the hotspot if you don't have unlimited data. Can't answer your overseas question.
[Verizon HTC One (M8)] sean67854:
That's not entirely true. Tethering is included in the Share Everything plans, but not in other metered plans, ie: adding a metered line to a grandfathered family share unlimited plan.
[Verizon HTC One (M8)] murryrulz:
Hey guys I got native tether to work with root. It's a bit of a hack but you can check it out http://xdaforums.com/showthread.php?t=2707645
[Verizon HTC One (M8)] haevolution:
Finally got this app to work! I bought it yesterday but couldn't get it to work and I'm thinking it was because I didn't change the default settings. After changing to the suggested settings it works great.
[Verizon HTC One (M8)] Zallantor:
native tether working

This was discovered here http://xdaforums.com/showthread.php?t=2707645

Just to let you know how I got it working:

1. Root with weaksauce

2. Download supersu

3. Download xposed framework(getting Root access for this took a couple tries)

4. do a real or hard reboot to get all these working

5. Do "pm disable com.htc.resetnotify (leave com.htc.tetheringguard enabled or reenable it with "pm enable com.htc.tetheringguard"

6. Edit the default.xml or download and overwrite with the doc provided. (I used fx file manager to remount the folder for write permission

7. Used the soft reboot feature in xposed framework to reboot with out losing the change to the default.xml file

8. Enabled native tethering

I removed the WiFi tether router before trying this.

I currently have two other smartphones connected to my verizon htc one m8 with unlimited data.
[Verizon HTC One (M8)] starcms:
Confirmed working! Just awesome.
[Verizon HTC One (M8)] l7777:
I left tethering guard disabled, but modified two lines in the XML file.

Line 176: <item type="boolean" name="tethering_guard_support">[B]false[/B]</item>
Line 836: <item type="integer" name="TetheringGuard_Rule">[B]0[/B]</item>
[Verizon HTC One (M8)] replica9000:
Exactly what I did. I couldn't find the line mentioned in the other thread.
[Verizon HTC One (M8)] David 617:
confirmed working over here.
[Verizon HTC One (M8)] steven6282:
what is the correct "xposed framework"? I tried searching for it on the play store but there are a lot of results and none of them named xposed framework.
[Verizon HTC One (M8)] replica9000:
It's not in the play store, it here on XDA:

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