Ad-Hoc Wifi on Acer A500 Tablet (Honeycomb) - Android Software/Hacking General [Developers Only]

I was able to get wifi tethering up an running using the information in these posts:
Root the device using these instructions:
http://forum.xda-developers.com/showpost.php?p=13292713&postcount=82
Enable Ad-Hoc wifi access using these instructions:
http://forum.xda-developers.com/showthread.php?t=1033314
Worked very smoothly and it was my first foray in to Android and rooting....
BTW... I am tethering to a WinMo 6.5 phone using WMWifiRouter. It works nice too!!

Thanks for pointing out the thread that worked on your A500. I am going to try it this week. I'm also new at this and have been able to root and do a few other things thanks to everybody that posts the great walk-throughs here.

I got adhoc working on my A500 also (tethering to a jailbroken iphone with PDANet). I was running into issues trying to run the ADB REMOUNT command, with the error "Operation Not Permitted" being returned. There is probably a more skilled & elegant way do do this, but I modified the instructions I found here:
You need to turn on Airplane mode to disable wifi, or you will get an error when trying to copy the wpa_supplicant file with ADB PUSH later on in the instructions...
adb shell
# su
# mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
# chmod 777 /system/bin/wpa_supplicant (Or any subdirectory you want to push to inside system)
# exit
adb pull /system/bin/wpa_supplicant <local path on your computer> (this is to backup your original file in case you have to restore it)
adb push <local file> <device location>
and eventually you should restore the original directory permissions by going back into the shell:
# chmod 755 /system/bin/wpa_supplicant (Or any subdirectory you modified permissions to)
Now turn off Airplane Mode, and give it a test.
Click to expand...
Click to collapse

I also got adhoc wifi working on my A500 too by manually update wpa_supplicant via Root Explorer since the Acer new OTA version Acer_A500_1.126.03_COM_GEN1 still don't fix this issue.

I accidentally did it without turning the wifi off, now wifi doesn't work. Is there a way to recover it?

That's weird, it wouldn't even let me overwrite the file unless airplane mode was on (disabled wifi). If you made a backup copy of the file, just restore it. If you didn't, here's my original backup (which is not modified)....be sure to unzip it first before using it though.

Shrike9 said:
That's weird, it wouldn't even let me overwrite the file unless airplane mode was on (disabled wifi). If you made a backup copy of the file, just restore it. If you didn't, here's my backup....be sure to unzip it first before using it though.
Click to expand...
Click to collapse
Nothing, still get the same error, i think something happened in some other files because it was connected when i changed the file. Any idea of what could it be?

What error are you getting? I would also try rebooting your tablet. I am, unfortunately, no expert at this...I've only had exposure to honeycomb for 5-6 days now. So, I'll have to defer to all the experts in the forum.

I even tried a factory data reset but still get the same error, it just doesn't connect.

Any idea of what could be the problem?

Maybe i should wait for the os update?(can i do it without internet connection?)

A500 rooted/recognizing wifi, but pages don't load
I followed the steps: rooted my A500, uploaded the wpa_supplicant file, changed the permissions. I use WMWifiRouter on my HTC HD2 phone. Now, my A500 recognizes the ad hoc wifi and connects, but the browser fails to download any pages. My Acer netbook (Windows) works fine using the same connection. The A500 has Dolphin, Firefox, and pre-loaded browser - none of them will download pages. Also, the A500 browsers work fine on my home wifi and other wifi networks. Just not on the ad hoc wifi. Any ideas?

Damn, it took me hours to stumble upon this thread, but thank god I did! Now I finally have ad-hoc wifi working, though I couldn't follow the instructions: adb just kept complaining about device not present error. Had to do it another way.

Dear Sir
I have same problem with you.
My cell phone is HTC tough diamond and the soft is Windows Mobile 6.1.
My A500 can link with my cell phone but can't run browsers neither internet.
How do you conquer this problem? Can you share it?

Pretty sure your issue is with permissions.
I used a terminal app and entered the following for permissions w/ wifi disabled:
su root
chmod 755 /system/bin/wpa_supplicant
chown system.wifi /data/misc/wifi/wpa_supplicant.conf
Reboot and try again.

I so want to do this, as I could really use a WiFi AdHoc connection, but do not want to brick my WiFi. Are there a few other people who can confirm this as working?
I am using Acer_A500_4.010.13_COM_GEN2. Thanks

NDMerritt said:
I followed the steps: rooted my A500, uploaded the wpa_supplicant file, changed the permissions. I use WMWifiRouter on my HTC HD2 phone. Now, my A500 recognizes the ad hoc wifi and connects, but the browser fails to download any pages. My Acer netbook (Windows) works fine using the same connection. The A500 has Dolphin, Firefox, and pre-loaded browser - none of them will download pages. Also, the A500 browsers work fine on my home wifi and other wifi networks. Just not on the ad hoc wifi. Any ideas?
Click to expand...
Click to collapse
I have the same problem. Someone did it fix?

This worked for me using root explorer. Thanks for the post, I was getting a little mad that the ipad could see my phone but the a500 wouldn't see it.

Related

Enable Tethering on the new oem Froyo Rom

As the title suggests this is how you enable tethering without the verification process at&t has that checks to see if you are on the tethering plan. Beware it will suck up your data so if you don't have the unlimited data plan (most folks dont) you can run up your bill. Of course you can always just use a custom ROM.
1)get the update from samsung via kies
2)root your phone I used SuperOneClick
3)install TitaniumBackup
4)In Titanium Backup look for an application called Tethering Manager 1.0 uninstall it
Plug your phone in usb and turn on tethering. I unplugged the network cable from my PC and just plugged in my droid so I can verify that this worked for me. I did have to toggle the use packet data under the wireless networks menu off then on one time to get it to work but not on subsequent attempts. I don't have my laptop at work so I can't test the wireless hot spot feature but when you turn it on it doesn't go through the verification so I'm assuming that works also.
So for those of you that don't want a custom ROM and want tethering there you go.
(not responsible for bricked or useless phones with this process.)
chalee76 said:
As the title suggests this is how you enable tethering without the verification process at&t has that checks to see if you are on the tethering plan. Beware it will suck up your data so if you don't have the unlimited data plan (most folks dont) you can run up your bill. Of course you can always just use a custom ROM.
1)get the update from samsung via kies
2)root your phone I used SuperOneClick
3)install TitaniumBackup
4)In Titanium Backup look for an application called Tethering Manager 1.0 uninstall it
Plug your phone in usb and turn on tethering. I unplugged the network cable from my PC and just plugged in my droid so I can verify that this worked for me. I did have to toggle the use packet data under the wireless networks menu off then on one time to get it to work but not on subsequent attempts. I don't have my laptop at work so I can't test the wireless hot spot feature but when you turn it on it doesn't go through the verification so I'm assuming that works also.
So for those of you that don't want a custom ROM and want tethering there you go.
(not responsible for bricked or useless phones with this process.)
Click to expand...
Click to collapse
you can also delete tetheringmanager from the /system/apps folder using root explorer if preferred.
will this also enable Mobile AP or only USB tethering?
Sent from my SAMSUNG-SGH-I897 using XDA App
Just checked from my home laptop and yes Mobile AP also works. On the screen to turn in on or off it will say you need the feature on your account and to dial 611. But you won't need to do that as it will not enter "verifying" mode.
Since the real update was not available until today, I suspect that these tests were not done with "official" AT&T 2.2 update.
Removing the TetheringManager.apk does NOT work with the official release.
PhilipPeake said:
Since the real update was not available until today, I suspect that these tests were not done with "official" AT&T 2.2 update.
Removing the TetheringManager.apk does NOT work with the official release.
Click to expand...
Click to collapse
you sure about that? you know, cause the version we already had IS the official release...it just got to us early.
Just tried removing TetheringManager 0114.apk from /system/app and rebooting.
When I look at Settings > Tethering it still has the notice about needing a tethering account, turning on USB tethering seems to do nothing, and EasyTether still doesn't work.
(With the apk removed, Tethering 1.0 no longer shows up in TitaniumBackup)
I am using the official release that I got over kies from samsung I did it this morning. I shall send a screen shot of my phone if you really want it.
PhilipPeake said:
Just tried removing TetheringManager 0114.apk from /system/app and rebooting.
When I look at Settings > Tethering it still has the notice about needing a tethering account, turning on USB tethering seems to do nothing, and EasyTether still doesn't work.
(With the apk removed, Tethering 1.0 no longer shows up in TitaniumBackup)
Click to expand...
Click to collapse
if you are on official release, you probably need to remove .odex file too, if it exists.
but regardless, when you remove the tethering apk, you will still see the message
To test this. Make sure you have no internet connection on the pc you are connected to disconect or shut off your pc's wi-fi or unplug it from the network. Make sure debug mode is off... Plug your phone in when it gets to the screen asking what you want to do just click home. Pull up tethering turn it on wait. Pull up a browser see if you are connected. If your useing a mac I can't help you. Will try to do this on linux when I get a moment.
Hmm... Looks like there has been some additional posts since my last refresh so I'll change my post a bit.
I tested and verified this on an official rom updated using Kies mini. I used root explorer to rename the TetheringManager0114.apk file to TetheringManager0114.apk.disable. This was to keep the file around just in case it is needed later on. I rebooted the phone and I tested both Mobile AP and USB Tethering. Both worked as expected but I had to do an ipconfig /release and ipconfig /renew to get them to kick through. I had wifi disabled on my laptop (was used to test) and no ethernet cable plugged in. There is no odex file to worry about in the official release for Tethering Manager.
P.S. - As already stated above you will still get that message.
shinji257 said:
Hmm... Looks like there has been some additional posts since my last refresh so I'll change my post a bit.
I tested and verified this on an official rom updated using Kies mini. I used root explorer to rename the TetheringManager0114.apk file to TetheringManager0114.apk.disable. This was to keep the file around just in case it is needed later on. I rebooted the phone and I tested both Mobile AP and USB Tethering. Both worked as expected but I had to do an ipconfig /release and ipconfig /renew to get them to kick through. I had wifi disabled on my laptop (was used to test) and no ethernet cable plugged in. There is no odex file to worry about in the official release for Tethering Manager.
P.S. - As already stated above you will still get that message.
Click to expand...
Click to collapse
i didn't have to take any steps aside from removing the tethering apk
Ok !!! it works.
My problem was really pretty simple ... the tethering AP is on channel 6, as is my home AP.
The home AP was completely swamping the the android AP so I couldn't even see it.
Anyone know how to change the channel on the Android AP???
I completely deleted my file it never occured to me I may need it later on. Can one of you kind people post or pm with it?
chalee76 said:
I completely deleted my file it never occured to me I may need it later on. Can one of you kind people post or pm with it?
Click to expand...
Click to collapse
Which file?
TetheringManager 0114.apk
or you can use an app called pda net
what fun is it if you just go installing apps and not try to break your phone.
chalee76 said:
I completely deleted my file it never occured to me I may need it later on. Can one of you kind people post or pm with it?
Click to expand...
Click to collapse
check cog4 he has a link in the op with the apk
Here's the long and hackish way to do it if you don't want to buy some apps. It's long but relatively safe. Not responsible if you brick or do other bad things(tm) to your phone!
1. Root your phone. Nothing sinister here and easy to do with http://forum.xda-developers.com/showthread.php?t=803682
2. Install the Android Developer SDK onto your machine (good for sideloading apps) For info on installing and sideloading visit
http://ars.samsung.com/customer/usa...ID=2&PROD_SUB_ID=557&PROD_ID=558&AT_ID=303992
Yes, Samsung tells you how to get around AT&T.
3. Open a command prompt (in Windows go to your search bar and type "cmd")
4. Navigate to where adb is installed. In mine (Win 7 64 bit) this was C:\Program Files (x86)\Android\android-sdk-windows\platform-tools
Code:
cd C:\Program Files (x86)\Android\android-sdk-windows\platform-tools
If you need some help, open Windows Explorer (not IE) and search for adb.exe, then copy the path as text and paste (right click) into cmd
4b. If you've not done so before, please put your phone into USB Debugging mode
5. Open the adb shell
Code:
adb shell
6. Go up to root. Your screen will look like this
Code:
$ su
su
#
The # means you are now root. You may, on your phone's screen, need to approve this
7. Mount the system folder into read-write (this is why you need root)
Code:
mount -o remount,rw /dev/block/stl9 /system
8. Move to /system/app
Code:
cd /system/app
9. This is where the aforementioned TetheringManager0114.apk lives (boooo!) If you want to verify this (these commands are all cAsE sensitive)
Code:
ls Te*
Should dump out
Code:
ls Te*
TelephonyProvider.apk
TelephonyProvider.odex
[COLOR="Red"]TetheringManager0114.apk[/COLOR]
We want to RENAME the file
Code:
# mv TetheringManager0114.apk TetheringManager0114.apk.old
10. IMPORTANT - remount /system in read-only
Code:
mount -o remount,ro /dev/block/stl9 /system
11. Restart your phone and enjoy your tethering (but not too much, lest you run up your bill!)
Please note that this does NOT remove the AT&T notices about needing an account when you go to enable tethering.

[Q] WiFi finds networks but can't surf after Unlock/Root/Tiamat1.4.0?

Hi folks, I'm new to playing with Android & have a Motorola Xoom here, but I'm kinda stumped by what I'm seeing right now.
First off, I've unlocked my Xoom (WiFi model), put the ClockworkMod Recovery on & updated to the 1.4.0 Tiamat kernel for Xoom WiFi. I'll note that I did it the manual way with adb and not by having ClockworkMod Recovery update from a ZIP, because I was having troubles getting the file to the device.
Well now I have a Xoom tablet that sees networks in the area and only connects to my secured network with the correct password, but when I try to do any network activity from an Android app (tried web browser, market, and youtube), data doesn't appear to move, kinda like it's stuck on DNS - but even if I try a direct IP, data doesn't move.
I've been searching but haven't (yet) run across any hints about what to check... I'm really open to suggestions now - and thanks in advance!
you can try re-pushing the modules through adb or maybe run tiamat 1.4.0 from recovery with .zip file. its real easy to goof things in adb.
Thanks for the response jase!
Well I had tried manually reloading (aka the pre-ClockworkMod method) a number, and when I would adb shell back to the device, it could ping out to other devices & I could ping it from other devices, so the wifi driver was loaded. It's just that nothing could resolve a DNS name, and I couldn't even browse to a local server by IP address in the browser.
I don't have an SD card (yet) and I haven't seen nor discovered another way to download the .zip into ClockworkModRecovery to install it that way. When I try to use the CMR's option to mount the SDcard on my computer, my computer doesn't see the tablet at all - not as an ADB, fastboot, nor mass storage device. A pointer to a good thread with information on using CMR would be appreciated!

EAP, WPA Enterprise Honeycomb 3.2

hi there,
first of all, i am no developer, so do not except anything. i think i got lucky in some case.
here is my wpa_supplicant that works with EAP, MSCHAP2 Wpa Enterprise at my university.
i am using viewcomb at the moment, so i do not know if it works with vegacomb. but the possibility seems kind of high!
greets from germany
btw: this file has to replace the existing one in /system/bin
something like that:
adb remount
adb shell mv /system/bin/wpa_supplicant /system/bin/wpa_supplicant.old
adb push wpa_supplicant /system/bin/
adb shell chmod 755 /system/bin/wpa_supplicant
adb reboot
Hi,
What did you changed in this file, can you be more specific?
Thanks in advance.
Wow, I've tried multiple supplicants and couldn't find one that worked correctly... Can anyone will access to an EAP network confirm this please?
Zeb
rionline said:
hi there,
first of all, i am no developer, so do not except anything. i think i got lucky in some case.
here is my wpa_supplicant that works with EAP, MSCHAP2 Wpa Enterprise at my university.
i am using viewcomb at the moment, so i do not know if it works with vegacomb. but the possibility seems kind of high!
greets from germany
btw: this file has to replace the existing one in /system/bin
something like that:
adb remount
adb shell mv /system/bin/wpa_supplicant /system/bin/wpa_supplicant.old
adb push wpa_supplicant /system/bin/
adb shell chmod 755 /system/bin/wpa_supplicant
adb reboot
Click to expand...
Click to collapse
OK, I have been PM'd confirmation that this works for university networks, REALLY good job!
I have packed this into a CWM-flashable zip, download it here!
Thanks for the good work man!
newbe5
Is provided with this update the capability of thethering to 3G phone via wif ad-hoc mode?
My HTC HD2 phone provides wifi ad hoc tethering capability: I´m able to tether my Win7 laptop to it, but not my Vega!
Best regards and thanks
sirgawain123 said:
Is provided with this update the capability of thethering to 3G phone via wif ad-hoc mode?
My HTC HD2 phone provides wifi ad hoc tethering capability: I´m able to tether my Win7 laptop to it, but not my Vega!
Best regards and thanks
Click to expand...
Click to collapse
Nope... I just tried.
Hi, everyone. I have tried to flashed Vegacomb 3.2 Build 9n and Viewcomb 3.2 Build 6 to my Viewpad 10s (3G version). In both case, I was not able to use the 3G although the Viewpad 10s did detect the SIM card. What can I do to activate the 3G function?
Did you configured the APN for your network?
vujke025 said:
Did you configured the APN for your network?
Click to expand...
Click to collapse
Thanks! But I was not required of such with the original ROM. Would you kindly tell me how to do it?
js_crusaders said:
Thanks! But I was not required of such with the original ROM. Would you kindly tell me how to do it?
Click to expand...
Click to collapse
Apps > Settings > Wireless & networks > Mobile networks > Access Point Names > New APN (or select existing)
vujke025 said:
Apps > Settings > Wireless & networks > Mobile networks > Access Point Names > New APN (or select existing)
Click to expand...
Click to collapse
Thanks! I tried but the 3G just did not work still though my Viewpad 10s did recognise the existence of the SIM card and there already an APN. In the original ROM, though no settings is needed, I had to switch on the '3g/GPS' through Settings > Wireless & networks > Mobile networks. Is it necessary to activate somenthing after the installation of the Viewcomb 3.2 or do I need to install some other driver for the 3G function?
no luck with eduroam in university in Germany using VegaComb HC3.2 EAP WiFi Fix
I am new in scripts and all that stuff, but in updater script of VegaComb HC3.2 EAP WiFi Fix I could not find anything concerning wpa_suplicant file. Only blacklists and bluetooth stuff.. :-|
Neither in my.. maybe the problem is the .zip update is bad configured?
Vegaics 3 works on eduroam network
rionline said:
hi there,
first of all, i am no developer, so do not except anything. i think i got lucky in some case.
here is my wpa_supplicant that works with EAP, MSCHAP2 Wpa Enterprise at my university.
i am using viewcomb at the moment, so i do not know if it works with vegacomb. but the possibility seems kind of high!
greets from germany
btw: this file has to replace the existing one in /system/bin
something like that:
adb remount
adb shell mv /system/bin/wpa_supplicant /system/bin/wpa_supplicant.old
adb push wpa_supplicant /system/bin/
adb shell chmod 755 /system/bin/wpa_supplicant
adb reboot
Click to expand...
Click to collapse
hello!
nice to know that someone is trying to make this work with our tablets.
But sadly... it doesn't work for me
When i tried to apply your file (using your method) i lost the wifi capability's of the tablet so maybe it doesn't work with Vegacomb (i'm using the latest version)

Ad-hoc wpa_supplicant

Has anybody looked for, or found a working wpa_supplicant that allows the tab to tether off another device?
D
.
I've been hoping for that. If only someone would make one...
FWIW - I tried a lot of things to get tethered to my Droid X. I finally settled on WiFi Tether for Root Users which puts the X in the infrastructure mode.
You probably already know this: http://www.xda-developers.com/android/android-ad-hoc-wireless-network-support/
What's the advantage of ad hoc over infrastructure?
Samsung Tab 2 10.1 w/ 4.0 ICS - cannot access adhoc networks
I just got my Tab 2 10.1 with 4.0 ICS. I rooted it and then tried putting the wpa_supplicant file mentioned in these forums in the system bin directory with permissions of 755 while in airplane mode. When I reboot, and try to turn on wi-fi, it just hangs with "Turning Wi-Fi on..". When I put the original wpa_supplicant file back and reboot, everything works again.
I notice that the patched wpa_supplicant file is only 295,964 bytes long whereas the original wpa_supplicant file is 569,140 bytes long so it would appear at least that in ICS there has been a lot of code added?
Is there a wpa_supplicant file that allows adhoc mode that works on the new Samsung Tab 2 10.1 with 4.0 ICS?
topeagle said:
I just got my Tab 2 10.1 with 4.0 ICS. I rooted it and then tried putting the wpa_supplicant file mentioned in these forums in the system bin directory with permissions of 755 while in airplane mode. When I reboot, and try to turn on wi-fi, it just hangs with "Turning Wi-Fi on..". When I put the original wpa_supplicant file back and reboot, everything works again.
I notice that the patched wpa_supplicant file is only 295,964 bytes long whereas the original wpa_supplicant file is 569,140 bytes long so it would appear at least that in ICS there has been a lot of code added?
Is there a wpa_supplicant file that allows adhoc mode that works on the new Samsung Tab 2 10.1 with 4.0 ICS?
Click to expand...
Click to collapse
I ran into the exact same issue
I went back to stock
Really need AD-HOC...
...because my phone cannot tether in infrastructure mode !
wellersl said:
FWIW - I tried a lot of things to get tethered to my Droid X. I finally settled on WiFi Tether for Root Users which puts the X in the infrastructure mode.
You probably already know this: http://www.xda-developers.com/android/android-ad-hoc-wireless-network-support/
What's the advantage of ad hoc over infrastructure?
Click to expand...
Click to collapse
i've been using that app from my ns4g. works like a charm.
I have exact the same problem.
Hope for a solution (a working wpa_supplicant file)
Has anyone run across a solution to get Ad-hoc working on the Galaxy Tab 2's? I've tried numerous wpa_supplicants, numerous ROMs, searches, etc. with no luck...
Thanks.
Same here. Feel desperate.
I googled for 3 days with no luck. Try serverl wpa_supplicants resulted in a halted "turn on wifi"...
I know there is a solution in os 2.3.6(coz I tried it before on a old tab P1000)...
is it possible to downgrade a Tab 2 (P3110) from os 4.0.3(stock) to 2.3.6??
The reason I need this:
I got an iphone 3GS which can ONLY setup an ad-hoc network for my tab to connect to.
(while an iphone 4 can share in infrastructure mode)
Need help
Hi there,
Would someone PLEASE upload their original wpa_supplicant and send it to me, has i obnoxiously failed to backup my original one before attempting to use a 3rd party wpa_supplicant?
My wifi still isn´t working AT ALL.
I´m using a 7 inch galaxy tab 2 with android 4.0.4
THANKS!!!!
I suffered the same problem...just dont bother to load wpa files etc.....
flash stock firmware....thats it !!!
theres not much to do when files are corrupt....

[ANDROID L][SCRIPT/FIX] - WiFi & USB Tethering fix for Android L

We know that Android L Preview release have same issues : One of this is Wifi/USB Tethering not works.
I find on xda a temporary fix for this issue (thanks buraktamturk) http://forum.xda-developers.com/showpost.php?p=54067884&postcount=3041
I simply done a shell script that give you and install the default gateway ip for your active data connection.
So every time you active a new data connection and you must done a tethering Wifi/USB condivision,
remember to run before this script.
Whats you need for make it work.
FIRST INSTALLATION
Your device must be rooted and you must have busybox installated link: https://play.google.com/store/apps/details?id=stericson.busybox&hl=en
Install Root Explorer from play store (is not free) https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer&hl=en
You need it for execute wifi-tethering-lpv-fix.sh (you can also use terminal emulator even if you need more steps)
Download and Unzip the script attached and save it on your Nexus5 folder (i.e. /system) and give permission rwx (read-write-execute) with root explorer apk. (or chmod 777 wifi-tethering-lpv-fix.sh with terminal emulator)
RUN WIFI/USB TETHERING SCRIPT
After that every time you start a new data connection done this steps:
1. Run wifi-tethering-lpv-fix.sh with Root exlorer apk
2. Enable and disable tethering ; After that re-enable it. (this step is important otherwise dhcp server is not started - internal bug from Android L preview)
Now your USB or WIFI tethering connection would be work.:good:
An interesting problem...
davidmore said:
We know that Android L Preview release have same issues : One of this is Wifi/USB Tethering not works.
I find on xda a temporary fix for this issue (thanks buraktamturk) http://forum.xda-developers.com/showpost.php?p=54067884&postcount=3041
I simply done a shell script that give you and install the default gateway ip for your active data connection.
So every time you active a new data connection and you must done a tethering Wifi/USB condivision,
remember to run before this script.
Whats you need for make it work.
FIRST INSTALLATION
Your device must be rooted and you must have busybox installated link: https://play.google.com/store/apps/details?id=stericson.busybox&hl=en
Install Root Explorer from play store (is not free) https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer&hl=en
You need it for execute wifi-tethering-lpv-fix.sh (you can also use terminal emulator even if you need more steps)
Download and Unzip the script attached and save it on your Nexus5 folder (i.e. /system) and give permission rwx (read-write-execute) with root explorer apk. (or chmod 777 wifi-tethering-lpv-fix.sh with terminal emulator)
RUN WIFI/USB TETHERING SCRIPT
After that every time you start a new data connection done this steps:
1. Run wifi-tethering-lpv-fix.sh with Root exlorer apk
2. Enable and disable tethering ; After that re-enable it. (this step is important otherwise dhcp server is not started - internal bug from Android L preview)
Now your USB or WIFI tethering connection would be work.:good:
Click to expand...
Click to collapse
Ok, so between your post and the other fix that you have posted, i have had SOME success, but is this significant?
I have a Nexus 5, that generally has a sim card i use primarily for data, which is on Aldimobile (MVNO using the Telstra 3g network), at the time i first tried this, i had an Amaysim (MVNO using Optus 3g network) inserted. So heres what happened -
I first followed your procedure (Amaysim card inserted, unsure how or if this is significant) , which allowed me to create a wifi hotspot connection between the laptop and the mobile. The effect was actually almost immediate when i ran your script. This did not allow any data throughput.
I then used the procedure you have provided in your link above, and bamf, i had a working wifi tether connection. Easy as pie.
I can report that it is repeatable, and you can enable then disable tether at will, until you reset the phone, and you have to go through the whole shebang again (i presume due to your mobile provider updating your ip address)
BUT - I then wanted to use my Aldi mobile in it, as the Amaysim is the one i generally use in my general purpose mobile, so i slapped the Aldi sim into the mobile... and.... nothing.
No amount of fiddling around with resetting the tether, changing settings, your script, the other script, would allow either a tether or data throughput.
Any ideas?
No need more this my script !! New Android pre-relase lollipox (LPX13D) have fixed it. Wi-fi and USB thethering works no more bug
Awesome
davidmore said:
No need more this my script !! New Android pre-relase lollipox (LPX13D) have fixed it. Wi-fi and USB thethering works no more bug
Click to expand...
Click to collapse
Cheers for that info, i hadnt found anything mentioning updates fixing this. Ill go download it.
Thanks for the quick reply, and good work.
This is a massive bump but it might help someone:
I had an issue on my Nexus 5X running 7.1.2 (beta), it had the same symptoms as OP; no default gateway, WiFi & USB tethering not working
Ran this script and now it works again, so the bug has either returned or wasn't fully fixed

Categories

Resources