Hi,
My apologies if this is the incorrect section. I know the Virgin Mobile SGS2 is NOT the I9100 model, however the correct phone was not listed on this site (nearest is the T-Mobile model, but the options differ on their phone).
I'm experiencing an issue with trying to enable the wireless hotspot option for my phone. In every instance I have tried, I have received errors that ad-hoc failed to start and related problems. Let me make it clear that this version of the samsung galaxy DOES NOT have the option to turn on wireless tethering in the native settings menu (it's simply not there). My carrier most likely hid the option because it is an extra $15 a month to use the feature. I can, however, attempt to start the hotspot service with a third party app, but it runs for no more than 3 seconds and I get error 67:" Unable to connect to data network, turning off Hotspot..."
My phone is rooted and I have full access to edit system files (I did so to remove the ear-piercing camera shutter noise). I am using the stock rom and do not intend to flash a different rom to this phone. To lessen redundant suggestions that have been said hundreds of times and have failed to fix my issue, here is everything I have done:
Attempted to use FoxFi. All this app does is start the native hotspot capability on your phone, so I got the same error 67. No network connection. The network only appears for a split second when enabling the native hotspot setting, but since the phone turns it off, I can't connect to it.
Attempted to use Barnacle. I receive the error "Could not set ad-hoc mode of wlan0: Operation not supported on transport endpoint."
Attempted to use Wifi Tether for Rooted Users (for some reason this app is listed as "Not Compatible" for my phone in Google Play). Again, I receive an error that setting ad-hoc failed. All other services start successfully though, but the network does not appear for my PC to connect to.
Checked to make sure my 3G/4G is actually on and functioning.
Despite all this, I CAN utilize the USB tether feature just fine in PdaNet. It's the wireless hotspot that is eluding me. I know that flashing a different rom can get me around this issue, but I really would prefer to resolve this problem without doing that if it's possible. One thread I read said something about editing a .db file, but it was for an HTC phone and I'm a little wary to try it on my phone. I'm sorry for coming off rather cross, but I'm just a bit frustrated as every solution I find never works. It seems like this would be a simple thing to do. Is there a system file I can edit that will allow my phone to enable its native hotspot capabilities? Or something that will resolve the ad-hoc issue? Or am I blindly over-looking something obvious? If nothing will work except for flashing, then hey, at least I tried. It's not going to kill me if I can't get the wireless tethering to work, but it was one of the reasons I wanted to root my phone.
Any help would be greatly appreciated. Thanks in advance!
I randomly figured out the problem myself. Downloaded something on a whim and it actually worked. Let me go through each step so anyone else who has this same problem can try this out.
The majority of what I did can be followed here:
*Can't post the link. Thank you, forum restrictions... It's from a website called "highonandroid.com" so google that with the appropriate keywords (wifi tether, android, etc.).
But in case the link goes dead or something like that, here is a step-by-step reiteration:
1. Download Trev-E's mod for the Wifi Tether for Root Users app. I have the exact version I used attached to this post.
2. Install it, and immediately go to settings and make the following adjustments:
- Change device profile to "Generic ICS/JB (wlan0)."
- Change setup-method to "Netd-Ndc (master)."
- Tick the option "Send Netd Max Client Cmd."
- Tick "Wifi driver reload." The second one did not work for me, but try it if the first reload does nothing.
- Although the original tutorial says to tick "MSS clamping," this option is not available on my phone. But this did not stop the app from working.
3. Exit settings and hit the wifi icon. Fingers crossed it works for you!
After doing that, the app showed no errors in the log, the network name appeared on my computer, and I was able to connect effortlessly. Most importantly, the internet worked!
Also, enabling/disabling the tether DID NOT break my phone's wifi or 3G service. Everything ran fine when I stopped using the app and I didn't need to restart my phone. Putting this out there because I know some phones will trip out when enabling this feature. Good luck! And big thanks to xda's Trev-E for the app.
Thank you! That was driving me nuts trying to tether my GS2 to my tablet. I dont have the clamping option either but its working perfectly when nothing else has.
Nice instructions. I rooted my phone today (root virgin), downloaded the trev-e you have linked and got it to work. (Virgin Mobile Samsung Galaxy SII 4G)
I then tried to use encryption and the phone was just not having it, the internet connection wouldn't work anymore (laptop was connected but said there was no internet access). Frooze up the phone, had to reboot, frooze again, reboot, turn the feature off, freeze, reboot, pull battery etc etc. Finally have it working again with encryption off.
Pretty happy to have tethering working, but wish I could encrypt it haha.
Do I have the wrong TrevE using the stock ROM? (using the TrevE linked in this thread).
Now to learn what else to do in the wonderful world of being rooted...
*** EDIT- Looks like installing busybox fixed the issue!!
Thanks!
Awesome work, follow the instructions if you have virgin mobile it will work perfectly
Related
I bought my first smartphone ever last month to give you an idea how new I am. My last phone was a Touch that I had set up to allow tethering... but I had to upgrade my phone. I need my tethering back, and I prefer not going through a program like pda-net.
So, I read that if I root the phone, I'd have tethering back. I used Revolutionary. I backed up my phone. I installed clockwork and superuser. I think I did everything I'm supposed to do. However, when I plug the phone in (I prefer USB tethering) and click the "Internet Connection Mode", I still get the message I need to subscribe for $20 a month, and I don't get a connection. Do I need to do something else to enable wired tethering? Do I have to install a 3rd party program as well? Or is it that I haven't installed a custom ROM/Kernel/Radio/Whatever would be the right thing?
The phone is a Thunderbolt. HTC Sense 2.1, Software #2.11.605.5, Android version 2.3.4.
I really don't have much of an idea what I'm talking about, so if anyone has any fairly easy answers, it would be greatly appreciated. Thanks for any help.
Find my WiFi tether thread and follow instructions
Sent from my ADR6400L using XDA App
Do what lantern says. Just rooting does not unlock the built in internet sharing apps. You need to get the apps that do what you want now. I.e. wireless tether, you might like wired but wireless is very nice.
Sent from the nearest cellular tower.
Grnlantern79,
Well, I've tried following your instructions on the other thread. I downloaded the .apk you had listed.
That took me an hour to figure out how to install... didn't know I needed to install another program to install something from a memory card.
As for these instructions:
"Mine did not work until I changed the device profile to Thunderbolt in settings.
Then I changed a few other settings such as
Force WiFi driver reloading (check) *has worked for some*
Routing fix (check) *most important one*
Disable wake-lock (unchecked) -> *this is why you lose connection after your screen turns off*"
I can't for the life of me find where any of these are. I've spent a good amount of time trying to find them, and just can't seem to find a settings section.
Then I tried Autotethering and WiFi Tether from the Market. It doesn't matter which I use, when I hit "Internet Connection Mode" the Verizon $20 to use message pops up. I tried on two computers, and both will see something there, but not connect to the internet. I tried connecting without selecting that, but it still didn't work (had it on "charge only").
I'm very frustrated... I've spent hours working on this and don't feel like I'm making any progress. I appreciate you attempting to help via that other thread, but I'm lost. If you have any way of giving me a more detailed explanation of how to get this to work, I would greatly appreciate it.
If I just install some new ROM and not work off the rooted stock one I have, would they come with the tethering block from Verizon disabled?
Thanks for any advice.
Telaeus
When you open WiFi tether press menu the soft key at bottom of your phone, the settings will pop up.
Device profile = thunderbolt
Routing fix = check box
Enable access control
Now I can tell you are not tech savy so this is where my help stops. If you can't find the settings in a program after an hour, you should think about return your smart phone for a feature phone.
Sent from my ADR6400L using XDA App
Well, thanks for trying to help then Grnlantern79. I had misunderstood where to look for the settings. Figured it was settings on the phone itself I was changing to bypass the Verizon Internet Connection thing.
I changed all the settings in WiFi tether. Still no luck. The computer recognizes the network... I set it to Public. It's listed as HTC Remote NDIS Based Device. However, there is no Internet or Network access. I'm not putting it to "internet connection mode" since the Verizon popup has never gone away... leaving it on Charge only.
If anyone else is willing to try and assist me, I would appreciate it. I fully admit to not being smartphone savvy. However, I'm not incapable as Lantern implies... I've built my own computers since 1993, and can diagnose and do pretty much anything hardware related. Unfortunately, smartphones are different, and I'm still getting up to speed on all the terminology and uses of them.
So, thanks Lantern... but is anyone else able to figure out why this isn't working?
Thanks for any help.
Enable access control
Check
WiFi driver reload
Routing fix
Uncheck
Disable wake lock
Setup-method
Apple computer
Wext
Any other
softtap
Set computer profile to home network.
When u connect to ur phone it wireless not usb, ur phone will have a notification asking if its ok to connect, hit enable. Done.
Sent from my ADR6400L using XDA App
I have unlocked, rooted, flashed the CleanROM ICSE 3.6 from scrosler, and have also been able to overclock my Rezound with SebastianFM's kernel. Everything is working great. The only problem is that I can't get the Mobile Hotspot to work; both the built-in VZW app and the WiFi Tether app that was integrated into the ROM fail to emit a wifi signal for my laptop.
On the VZW Mobile Hotspot app, when I tick the checkbox to turn it on, it'll say "processing..." for about 20 seconds and then un-tick the check mark.
On the Wireless Tether app, I am able to turn it on but once started, a message pops up saying "Tethering started with errors! Please check show log."
I had this same problem a couple months ago when I temp rooted my phone, but a hard reset and un-root did the trick and MHS was working again. However, this is a perm root and flash, so I can't use the same resolution. A hard reset isn't working.
I have the $30 Mobile Hotspot feature added to my plan, so actually paying for it isn't the problem. I'd actually prefer the VZW app to work. Can anybody help me out?
edit: Just saw some threads from people who have already posted this question. Searched the Development forum but didn't think to search here! Sorry!
cpham817 said:
On the Wireless Tether app, I am able to turn it on but once started, a message pops up saying "Tethering started with errors! Please check show log."
Click to expand...
Click to collapse
The trick with the Wireless Tether app is to make sure that you have the settings correct. You may have found this answer already else where but here it is again.
You need to set the Device-Profile to Samsung Galaxy Nexus (CDMA/LTE)
Change Setup-Method to Netd (master)
Check the Routing Fix box
The rest of the settings are up to you.
These settings are described in the developer's first post under the Wireless Tether section found here.
I ran across those settings last night. They did help, as my laptop was able to detect AndroidTether and there were no errors on Wifi Tether on my phone. However, when trying to connect, it gets stuck at Limited Access or No Network Access on my laptop. I tried changing properties on the laptop from security type to encryption type, but didn't seem to help.
Any advice? Like I said, I really do not mind paying $30 for the capability for the Mobile Hotspot, I just need it working again for school! Something about rooting the Rezound blocks the capability of the tick box staying checked after processing.
I'm gonna try to flash another ICS Rom and see if it helps. I'll update afterwards.
EDIT: Got it working by reflashing without the overclock kernel!
Ok, so I've tried everything that I could think of to get it working. Considering literally a month ago i provided the answer that solved someone else problem. lol
So i just had to get a replacement DNA, and I just finished rooting it, in the process of installing all my apps, and I come to my tethering app.
I have used Wifi Tether for Root Users in the past, and it has worked. Obviously with the settings:
Device-Profile: Generic ICS/JN (wlan0)
Setup-Method: Auto
WiFi-driver reload: Checked
Routing fix: Checked
But i can't see my Network being broadcast at all. I've tried restarting my phone, my computer, re-instlaling the app.
I double checked, it is receiving root privileges.
My next step is to re-install ViperDNA, but I really don't feel like doing that hopefully i don't have to.
Ok, ok ok, everyone point and laugh at the noob who forgot to flash the boot.img.
So i flashed the boot.img and it works now. *sigh* /WalkOfShame
Similar problem with WiFi Tether
I am having a similar problem with WiFi Tether. My DNA is unlocked and rooted with Superuser. When I try to tether I get errors. The only three things that show as done are "Loading WiFi driver", "Enabling IP forwarding", and "Tethering now running". All other items fail. All my settings are identical to the ones mentioned above. My computer will tether to the phone, but the internet won't work. 4G works on the phone and I can connect to other hotspots without any problem. One thing that I find odd is that Superuser asks for permission every time I start or stop tethering, even though I set it to remember. I'm not sure what's causing that, but Superuser seems to be working with Root Checker and the other apps that need it.
I also tried Barnacle without any success. Errors from Barnacle are "WIFI: Could not set ad-hoc mode of wlan0: Operation not permitted" and "Could not connect to NAT, will retry later". My computer can see the Barnacle network but it won't connect at all.
Does anyone have any suggestions to sort this out??? Thanks in advance for your help.
I got it sorted out. Just for future reference to anyone that runs into anything similar, I installed the CubeStock kernel and that didn't fix it, but I read somewhere that WiFi Tether doesn't play well with Superuser, so I installed SuperSU and it is running like a champ now.
Hi guys I really need some help here. Last night I set out to simply find a way to tether wifi from my GS3 for free. From my understanding that required me to root + download tether app with root admin rights. Apparently it appears to be more in depth than that unless I’m missing something simple. I’ll just start by giving you my specs and tell you what I’ve done so far. Sorry for the long post.
Sprint
Galaxy S3
SPH-L710
JellyBean 4.3
Hardware L710.14
Stock kernel and rom
Followed the steps in this link to root it. It pretty much walks me through using Odin to root the phone. Looks like it also installs SuperSU for superuser access. I like the fact that it’s not too invasive, which is great because I simply want wifi tethering and am not looking for a custom kernel or rom. http://honai-android.blogspot.com/2013/11/how-to-root-galaxy-s3-sprint-sph-l710.html
Supersu
When I start the phone it says “Unfortunately SuperSU has stopped”
Downloaded the apk, ran it, launched ok, asked me to disable knox and said yes, rebooted phone, got same msg that supersu stopped, runs fine after install apk but fails after every reboot. Maybe knox is screwing with it?
No supersu update on the play store
Regardless I installed root checker and says the device has root access…
I downloaded a bunch of tethering apps I thought had root access but none actually enabled tethering.
Foxfi
When I use CDMA only (used this for troubleshooting purposes) Launch Foxfi, activate wifi hotspot, “unable to connect to data network, turning off hotspot. Your plan may not have hotspot service”’
When I use LTE/CDMA the popup message is you are not subscribed to the Hotspot service. Do you want to see subscription options?”
When I cancel out of that popup it says FoxFI hotspot ready and has the wifi icon on the notification bar but can’t find the wifi network on devices
Also it never requests superuser
1 click wifi tethering free
Launch, click enable, the notification bar says hotspot connected but then I get the same error “unable to connect to data network, turning off hotspot. Your plan may not have hotspot service”, still can’t see the network on other devices
When I use LTE/CDMA the popup message is you are not subscribed to the Hotspot service. Do you want to see subscription options?”
Also it never requests superuser
Wifi Tether TrevE Mod v3.3
Launch, opens fine, asks for superuser access, click button to enable tethering, get an error in the app that says “tethering started with errors! Please check ‘show log’”
Clicking show log gives me an error of “Unable to open log file. File does not exist.”
It still shows a message “Tethering is currently running…” under the “ongoing apps” section but still can’t find wifi network on other devices
Jtether
Launch, “says turning Wifi AP on” requests superuser access, eventually gets to the same message that says “unable to connect to data network, turning off hotspot. Your plan may not have hotspot service”
When I use LTE/CDMA the popup message is you are not subscribed to the Hotspot service. Do you want to see subscription options?”
Oddly when I launch Jtether with FoxFI on I can see the FoxFI network for literally 1 second, but not long enough to connect. This only happens when I use CDMA only. When I use LTE/CDMA it never shows up at all.
.
I’ve uncovered a lot of issues but I don’t know where to start troubleshooting. Do I start with SuperSU errors or can they be omitted? Do I start with FoxFI error troubleshooting? Maybe start with finding out why TrevE’s tether mod has errors but log file can’t be found? Maybe the root method I used wasn’t ‘deep’ enough? If so what method should I use? I thought this would be way easier but hours and hours later, here I am with no wifi tethering. I hope you guys can help.
Thnx in advance!
Wrong forum this is for i9300 only
Sent from my GT-I9300
Please anyone?? I need help!!!
evo20110 said:
Please anyone?? I need help!!!
Click to expand...
Click to collapse
Read the post above! You are in the wrong forum for the model of phone giving advice here is not advised for your phone and could brick it!!
Thanks to badjedi for pointing this out. I have verified that the X Tether module for the Xposed Framework will allow you to successfully tether using the stock app provided with the Z3v.
This is primarily for those of you who have a Grandfathered Unlimited Data Plan with Verizon Wireless and would like to not have to pay for tethering while we wait for customs roms. I apologize in advance for not being able to post links. The required files are attached.
If you are not already rooted, please follow GigaSPX's guide on how to root your Z3v.
Please download and install wifi_tether_v3_1-beta14.apk from code.google.com/p/android-wifi-tether/downloads/list
Open the installed app and verify that Disable Update-Check is selected under settings
Press the big button to start tethering. Click grant when prompted for root access. The big button will turn yellow. Press it again to stop tethering. You will get a bunch of errors during this process, this is normal. This will install the required binaries and config files to /data/data/com.googlecode.android.wifi.tether/
Restart your phone.
Verify that tether.edify is located in /data/data/com.googlecode.android.wifi.tether/conf/ using root explorer or another file manager of your choice. If it does not exist repeat the above steps.
Replace tether.edify with my modified version located in the attached tether.7z archive.
You can now tether over wifi using this app.
NOTE:
Enable WiFi-Encryption does not work.
Enable Access-Control does work and can be used to prevent unauthorized access to your network.
Make sure under Advanced Wi-Fi in your system settings the option Scanning always available is checked.
I followed your steps exactly, but it doesn't seem to be broadcasting. I don't see a wifi signal from the phone on my computer or ipod, even though it says it is broadcasting. I've uninstalled the app, cleared the data, and reinstalled app using the procedure above twice. Any suggestions?
badjedi said:
I followed your steps exactly, but it doesn't seem to be broadcasting. I don't see a wifi signal from the phone on my computer or ipod, even though it says it is broadcasting. I've uninstalled the app, cleared the data, and reinstalled app using the procedure above twice. Any suggestions?
Click to expand...
Click to collapse
Answer:
Make sure under Advanced Wi-Fi settings the option Scanning always available is checked.
Extra info:
This is needed because I haven't found the name of the wifi kernel module and this setting keeps the module loaded even when wifi is switched off. Also, if you are using windows 8.1 you may not be able to see and connect to an ad-hoc network without using the command prompt. For some reason Microsoft decided to remove this default functionality after Windows 7. Not relevant here but...It is the same for recent android kernels, no support to connect to ad-hoc networks through the Wifi settings without using shell commands.
I haven't had much time due to work, but I am certain infrastructure mode will work on this phone. I can't promise I'll get it done anytime soon though since work is going to be way to demanding for a couple months.
FYI, I've discovered that the Xposed mod X Tether works to enable the native hotspot without the entitlement check.
badjedi said:
FYI, I've discovered that the Xposed mod X Tether works to enable the native hotspot without the entitlement check.
Click to expand...
Click to collapse
+1
I sure would've loved if this discovery was made at least 2 weeks ago. The stupid entitlement checking wouldn't let me hotspot from a foreign sim card while I was in Thailand.
Thank s