Related
I want to use wi-fi tethering on my Atrix4g.
my phone is not rooted and still using motoblur.the version is 4.1.83.and I'm not in USA anymore ...
could anyone help me with this issue ?
I think you will need to root your phone. For rooting 1.8.3, you'll need to use GingerBreak - which unfortunately will wipe one or both of your SD cards (internal, external), so backup first. Search for GingerBreak in the dev section.
After rooting, you can use any of the wi-fi tethering apps, e.g. Barnacle.
Without rooting, I am afraid you will be stuck with USB tethering.
are u sure that I will be able to tether after rooting the device ?
what do u mean by USB tethering?how is it related to this ?
bl0wf1sh said:
I think you will need to root your phone. For rooting 1.8.3, you'll need to use GingerBreak - which unfortunately will wipe one or both of your SD cards (internal, external), so backup first. Search for GingerBreak in the dev section.
After rooting, you can use any of the wi-fi tethering apps, e.g. Barnacle.
Without rooting, I am afraid you will be stuck with USB tethering.
Click to expand...
Click to collapse
Yes, I am sure since I did it. There are several apps in the market for Wi-Fi tethering - all of them require root. (These apps may not be available, though, if you have an AT&T SIM in your phone.)
There are two more ways to tether: USB and Bluetooth. Both mean you share your connection with a PC, by either connecting to your phone via USB or via bluetooth. Both, however, require that you install a piece of software on your PC to make it work. Also, USB tethering apps are not free. (E.g., EasyTether.) The advantage is that you do not require root.
zeealot said:
are u sure that I will be able to tether after rooting the device ?
what do u mean by USB tethering?how is it related to this ?
Click to expand...
Click to collapse
Could you please guide me through with this?I tried to root using gingerbreak.but I was not successful .
your help would really be appreciated .!
bl0wf1sh said:
Yes, I am sure since I did it. There are several apps in the market for Wi-Fi tethering - all of them require root. (These apps may not be available, though, if you have an AT&T SIM in your phone.)
There are two more ways to tether: USB and Bluetooth. Both mean you share your connection with a PC, by either connecting to your phone via USB or via bluetooth. Both, however, require that you install a piece of software on your PC to make it work. Also, USB tethering apps are not free. (E.g., EasyTether.) The advantage is that you do not require root.
Click to expand...
Click to collapse
Search is your friend: http://forum.xda-developers.com/showthread.php?t=1046626
I don't know if I can explain it any more detailed than there.
well.I tried it.but it does not work.I still cant use my phone as a mpbile hotspot....
bl0wf1sh said:
Search is your friend: http://forum.xda-developers.com/showthread.php?t=1046626
I don't know if I can explain it any more detailed than there.
Click to expand...
Click to collapse
You must have a sdcard in your phone for Gingerbreak to work. This will almost certainly wipe your internal sdcard so back up anything you want from there, but will not wipe your external sdcard. You will also need sideloading enabled to install Barnacle or WiFi Tether > GladEnabler. You will also need adb on your PC. Follow the instructions in the GladEnabler post.
1. Download Gingerbreak.exe to your PC from here: http://forum.xda-developers.com/showthread.php?t=1046626. Make sure you get the .exe and not the .apk. Link to Gingerbreak.exe is at bottom of the first post.
2. Turn on USB Debugging on your phone : Settings > Applications > Development > USB Debugging checkmark.
3. Connect your phone to your PC with USB cable > wake up phone (i.e. not on lock screen) > pull down notification bar > select USB connection > select None.
4. Run Gingerbreak.exe on your PC. (Note you will not get any notification it has completed).
5. On your phone select the application drawer > scroll down to Gingerbreak > select and run Gingerbreak. You should now be rooted and can uninstall Gingerbreak.
6. To check if you are rooted use this > Root Checker
7. Here is Barnacle > Barnacle Site. Do not download from Market. Click on (or here) on the webpage.
8. Here is WiFi Tether > WiFi Tether. Download latest version.
you were very clear.n now m rooted.Thank you !
CaelanT said:
You must have a sdcard in your phone for Gingerbreak to work. This will almost certainly wipe your internal sdcard so back up anything you want from there, but will not wipe your external sdcard. You will also need sideloading enabled to install Barnacle or WiFi Tether > GladEnabler. You will also need adb on your PC. Follow the instructions in the GladEnabler post.
1. Download Gingerbreak.exe to your PC from here: http://forum.xda-developers.com/showthread.php?t=1046626. Make sure you get the .exe and not the .apk. Link to Gingerbreak.exe is at bottom of the first post.
2. Turn on USB Debugging on your phone : Settings > Applications > Development > USB Debugging checkmark.
3. Connect your phone to your PC with USB cable > wake up phone (i.e. not on lock screen) > pull down notification bar > select USB connection > select None.
4. Run Gingerbreak.exe on your PC. (Note you will not get any notification it has completed).
5. On your phone select the application drawer > scroll down to Gingerbreak > select and run Gingerbreak. You should now be rooted and can uninstall Gingerbreak.
6. To check if you are rooted use this > Root Checker
7. Here is Barnacle > Barnacle Site. Do not download from Market. Click on (or here) on the webpage.
8. Here is WiFi Tether > WiFi Tether. Download latest version.
Click to expand...
Click to collapse
Would this work on an Atrix running system 4.5.91?
Not as far as I know. I obtained root through pudding.
Beamed from WinBorg 4G via XDA Premium
these apk's and updates work with GB2.3.5. and kernels. i have 2.3.5 and 1.45 kernel and it works for me. if any one wanted to know.
I think it started after I updated to the new Samsung UI.
So I plug in the tablet to the usb (it sees it as the mpt device in 'mobile devices' section of my computer), navigate to the folder. When I am dragging files over to copy it gives the warning, that I won't be able to play back it (which is wrong). Than it thinks for a moment and states, that cannot copy file due to device was not recognized ot something.
I've installed the latest version of Kies for Win7, so all latest USB drivers are installed.
And anyway, how to turn off this crapy MPT connection? I want to use the tablet as a USB flash.
I'm not sure what causing that, but it might be worth reinstalling the drivers. If you start Kies, there's an option to do that.
No, it does not help. I reinstalled the driver via Kies and also manually.
I can copy back and forth small files, but as soon as I wanto to copy a 400Mb movie - it just looses connection with device.
the movie has to be no more than 3gig, either resize the movie with handrake or split the movie in half with HJsplit 3.0 and then transfer it, i would suggest using wifi explorer pro to transfer, works %100
Android Reverse Tethering for windows users.
Tethering is the ability to surf on your pc using the 3g of your phone
Reverse tethering is the opposite : surf on your phone using the ADSL of your PC. No Wifi or 3G connection required.
==>Troubleshooting (FAQ) <==
Since a lot of users don't read the full article before asking for help, I will start by this section !
Not yet compatible with Android 5. Work on progress. Don't ask me when it will be available
Android 4.3 and upper : You must install the Connectivity hack (see Connectivity hack section) before connect .
Android 4.3 and upper : You must connect your phone/tablet to a working wifi or 3g once after each boot before using reverse tethering !!!
This work only for rooted users and with Windows. Don't ask for linux or for some fruit operating systems !!!
The tool is not compatible with "CrossBreeder" , "adaway" or other tools that change the host file (removing localhost)
Tethering and reverse tethering (this tool) are not compatible at the same time, it's then not possible to turn your android phone as a wifi hotspot.
If your device is not listed in the "select a device" dropdow list:
Ensure Usb debugging is enabled. See "Before starting the tool" section
The ADB subsystem is sometimes not working properly. Click the "Kill ADB" button (on Tools)
Your device is perhaps not installed properly. See your device manufacturer. You can download a generic driver from google here : http://developer.android.com/sdk/win-usb.html.
Windows can detect your device as a "Media Transfer Protocol" (MTP) or "Picture Transfer Protocol" (PTP). When you connect the usb cable, you can receive an "Usb" notification. Click the notification to change this parameter. If one don't work, take the another one...
Click refresh or restart the tool to detect your device.
If the connection shutdown often, try another usb cable
Proxies problems :
Corporte proxy. The windows application is not able to traverse proxies.
The good news is that you can use some applications like FreeCap , sockscap and proxifier.
You must start the androidTool from one of these launchers, giving proxy adress and port.
Thanks "edgd1er" for the information.
Android 3G proxy. Even if 3g is desactivated, your provider (APN) proxy may still be used by applications.
The windows tool is not able to communicate with your provider proxy.
Note that only a few providers include a proxy. You must remove it manually.
The tool will give you informations on how to do it when detected.
Installation :
Unpack the zip file. This zip files contains the windows part, ADB and the android APK.
Before starting the tool :
You must install drivers for your device.
If you don't find drivers for your phone/tablet, check the Universal Naked Driver
Other interesting tool to install Adb and drivers (32/64) : [TOOL] ADB, Fastboot and Drivers - 15 seconds ADB Installer .
Some screenshots are availables in this thread to install the driver.
Ensure you have debugging enabled on your phone :
Settings > Applications > Development > USB Debugging > Turn On
Ensure you have root access AND SuperUser application installed.
Change the superuser settings (Menu -> Preferences -> Notifications part) :
Uncheck "Notifications" label to display "Do not show notification when an app is granted Su Permissions"
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
AndroidTool
The AndroidTool.exe is the windows part
The low level communication tool (ADB) is included in the zip file.
AndroidTool will try to find ADB in c:\android-sdk-windows\platform-tools\adb.exe
If not found he will use the provided one.
The first time you use the program :
If you want to use another version of ADB, clik "config" and in the first tab enter the path to the ADB
Select the DNS server to use in the right list. On complex system, some dns can be detected.
Start reverse tethering
Just click “Connect”.
If it's the first time you use the program, This will install the latest android package and the dependencies (busybox and redsocks).
The SuperUser process may ask you to allow “Usb tunnel”
If the android process crash after receiving superuser rights, close the windows program and start again.
The android interface (first tab) will show connections forwarded to windows.
Others tabs are just for debugging. Send the log on this thread in case of problem.
Start your browser
Google chrome will complain that no connection is available. Don’t care. That work.
Firefox , opera and dolphin don’t have problem with that !!!
The current version of the application can’t forward low level ICMP packet (PING).
From Android Os point of vue, there is no internet connection.
Command line prompt :
The windows tool is a "One click" application. Just click the "Connect" button.
But you can add parameters to directly connect when the program start.
Here are the supported commands : Device:xxxx (where xxxx is the device id), Connect, Disconnect, KillAdb, LogToClipboard, Show, Hide, Quit
Parameter sample : Device:123465789 Connect Hide
Create a second shortcut with Disconnect Quit parameters to stop connection and close the application.
Connectivity hack :
This will install some low level program to install a "fake" Wifi for browsers and google play market.
Don't worry, I didn't brick my phone and tablet during the development.
The Xposed framework author and me are not responsible for anything you do with your phone/tablet/rice cooker.
This work for android 4.X, but an experimental version of the Xposed framework for Gingerbread made by liudongmiao can be found here: http://forum.xda-developers.com/showthread.php?p=44034334#post44034334 (no support from my side)
On the windows program, go to tools tab and click "install hack"
Launch the Xposed Installer (you just installed) on your android and click on "Install/Update"
Go to the module tab and check the HackConnectivityService (see screenshot below)
Reboot the phone
Done!
This work for market but also for some other programs (some games,skype,hangouts...)
For older android 2.x or 3.x version :
The application want to have an active 3G or Wifi network interface.
Some market applications are tagged "Wifi" only.
To get around this problem, you can activate the 3G BEFORE starting reverse tethering,all the data will goes to the usb.
Tips : You can connect to some wifi hotspot not protected by a key.
It's only when you want to surf that the hotspot ask you a user/password.
But, at this point, we have an 'active' connection. Market download should work after starting reverse tethering.
Not fully working application but work if you install the HackConnectivityService on android 4.x:
Market download
Spotify
Skype. (not checked yet)
If someone know another one, post a reply !
History :
Version 3.19
Added some rights for sdcard access.
New windows icons.
Version 3.18
Fixed Xposed HackConnectivityService module. You must click "install hack" to update it
Small bug fix.
Version 3.17
Updated Xposed framework installer 2.4.1
Small bug fix.
For Linux ,Mac OS X , I recommand this guide (from @phamthanhnam ) : http://forum.xda-developers.com/showthread.php?t=2287494 .
This required entering a lot of manual commands on both android and the PC each time you want to connect (reserved to power "geek" users).
This work also for windows, but much more complicated, compared to this "One click" connect tool. I let user chose the solution he want...
I will not respond to email or private message. If you want support, post a reply on this forum.
Do you like this program ? Want to make a donation ? Send any amount to my paypal account (click the donate button on left)
Please read FAQ on top of the page before asking for help.
Older versions were removed (416611 downloads)
capslock66 said:
Unpack the zip file. This zip files contains the windows part, ADB and the android APK.
You MUST uninstall previous version. If you don’t find it, run a dos command prompt on the installation folder and enter this command : Adb uninstall service.tracetool
Ensure you have debugging enabled on your phone :
Settings > Applications > Development > USB Debugging > Turn On
Run the windows program : AndroidTool.exe
The first time you use the program, click on “Show Android interface”. This will install the package and the dependencies (busybox and redsocks).
The SuperUser process may ask you to allow “Usb tunnel”
To start tethering click “Connect”.
Again, The SuperUser process may ask you to allow “Usb tunnel”
If the android process crash after receiving superuser rights, close the windows program and start again. (It’s a beta)
The android interface will show connections forwarded to windows.
Start your browser
Google chrome will complain that no connection is available. Don’t care. That work.
Firefox , opera and dolphin don’t have problem with that !!!
The current version of the application can’t forward low level ICMP packet (PING).
From Android Os point of vue, there is no internet connection.
Market :
The search market work, but due to the same connection problem, it’s not possible to download. I hope Google will fix the market.
Click to expand...
Click to collapse
I was looking to get some internet access on alpha build of ics for galaxy tab... Hope this works..will try and let you know..thanks for the good work...
Sent from my GT-P1000 using XDA App
Great work. Tested this and it works pretty well (on HTC Aria CM7).
do you mean we need to connect the tablet to the PC using the USB cable then we can use reverse thethering thingy ?
Wouldn't the PC app like Connectify Me do this thing without all this?
☞★sent from drajax's Galaxy SL!!! *♂ツ
Wow thanks a million!, i hope we can download apps as well but i'll settle for apks for now, <3
---------- Post added at 08:14 PM ---------- Previous post was at 07:55 PM ----------
drajax said:
Wouldn't the PC app like Connectify Me do this thing without all this?
☞★sent from drajax's Galaxy SL!!! *♂ツ
Click to expand...
Click to collapse
it would, but this program uses a USB cable, connectify uses WiFi, so for us who don't have wifi routers or connectify we can use this
Galaxy S II (GT-I9100) on CyanogenMod 7.1, using SiyahKernel 2.2b6, doesn't work. Using Windows 7 x86, with correct drivers installed. Can't get past the step of clicking 'Show Android Interface'. Clicks, but nothing happens. No devices are listed within the program.
screamworks said:
Galaxy S II (GT-I9100) on CyanogenMod 7.1, using SiyahKernel 2.2b6, doesn't work. Using Windows 7 x86, with correct drivers installed. Can't get past the step of clicking 'Show Android Interface'. Clicks, but nothing happens. No devices are listed within the program.
Click to expand...
Click to collapse
If the device is not listed, it's not a problem related with reverse tethering. It's a driver or installation problem !
ldloh2 said:
do you mean we need to connect the tablet to the PC using the USB cable then we can use reverse thethering thingy ?
Click to expand...
Click to collapse
Yes, you just need to install the windows program then click connect.
It's a beta, market is not able to download.
capslock66 said:
If the device is not listed, it's not a problem related with reverse tethering. It's a driver or installation problem !
Click to expand...
Click to collapse
Elaborate? On your post it says:
Tested under:
Acer Iconia A500 (Taboonay 2.1)
Galaxy S (Cyanogen 7)
Galaxy S II
HTC Aria (CM7)
Click to expand...
Click to collapse
The device is listed. And I've got all appropriate drivers for my device installed?
Inspire 4G CM7, works
As a side note, I had ADB running when I started it & it didnt work. Killed all ADB sessions & relaunched, after that it worked like a charm.
screamworks said:
Elaborate? On your post it says:
The device is listed. And I've got all appropriate drivers for my device installed?
Click to expand...
Click to collapse
Did you enabled USB Debugging ?
Run a dos command prompt then enter this command :
Code:
cd\instfolder
adb devices
instfolder is the folder where you unzipped ReverseTethering.zip
Ensure you have adb.exe in that folder
You should see :
Code:
List of devices attached
xxxxxxxxxxx device
If not, try to re-install driver or test on another PC.
combustiblemonkey said:
As a side note, I had ADB running when I started it & it didnt work. Killed all ADB sessions & relaunched, after that it worked like a charm.
Click to expand...
Click to collapse
Better is to configure the application to use the already installed ADB program on your computer :
button config -> ADB sheet -> update path -> button save
Then restart the tool.
Working on Nexus S with MIUI. Opera browser and Market both work.
I was hoping to use it to avoid using my data while playing games or when installing games with huge downloads after installing, but that doesn't seem to be the case yet. I see I can add ports for forwarding, but how can I tell what port a game uses?
This was something i was waiting but i could not use the internet from pc.
I have SGS1, 2.3.6. I dont get any error messages. Clicking connect makes it connect but status column always not connected.
Im on company network. Which IP i will use? Which port i will use?
Kolero said:
I was hoping to use it to avoid using my data while playing games or when installing games with huge downloads after installing, but that doesn't seem to be the case yet. I see I can add ports for forwarding, but how can I tell what port a game uses?
Click to expand...
Click to collapse
Next version will detect automatically ports.
But it's still not possible do download from Market
yken said:
This was something i was waiting but i could not use the internet from pc.
I have SGS1, 2.3.6. I dont get any error messages. Clicking connect makes it connect but status column always not connected.
Im on company network. Which IP i will use? Which port i will use?
Click to expand...
Click to collapse
Beta 2 (+- 15 decembre) will be more stable. With automatic port detection.
serves to moto defy?
Why not just use virtual router on your pc?
Works like a charm on My Ideos X5 U8800.. Thx!
OK.. my knowledge of Tablets and rooting are limited.
I have an ACER A500 and my current android system is 3.0.1. I am rooted with clockwork MOD... No Custom ROM as of yet.
I have a Samsung Galaxy SII (Epic Touch from sprint), which is also rooted... no custom ROM
All I want to do is have my Tablet connect to my phones hotspot... does my tablet need the ADHOC fix/patch to do this?
I downloaded the wifi tether app for my phone and the tablet was UNABLE to see it, however my tablet can see, connect and use my wifi network at home.
Not sure if this is a questions for the Samsung Forum or ACER. I did a few searches for "Adhoc" and "what is adhoc" to get a better understanding of what it is... So far i can only come up with that its one of two methods of wifi networking.
What is needed to allow my A500 to connect to my cell phones wifi tether ?? I wasnt sure if i needed to download a ROM that had ADHOC integrated in it or not.
First off: A WiFi Adhoc network is basically a normal WiFi network, only it doesn't use a dedicated AP (like those WiFi router & AP devices you'll normaly use to create a network), but the WiFi network adaptor of a computer (or tablet, or cellphone).
In your case, the AP is the cellphone, so it will need some kind of software to switch its WiFi adaptor into AP mode. Your tab can then connect normally to the AP, no patches needed. The reverse way (only interesting to A501 users, as we have 3g / 4g network) is best done with the patch you mentioned, as this gives us the settings Acer removed back (they left the entire WiFi stack untouched, but removed access to the tethering settings).
As for switching your Phone's WiFi to AP mode: It may be that Samsung left the neccessary parts in their Android distribution. In this case you can activate it under settings -> Wireless and Networks -> tethering & portable hotspot. If they didn't, you can use apps like barnacle WiFi tether to achive the same effect... though encryption might be a problem if wpa_supplicant (the linux way of managing secure WiFi connections, which runs as a part of the WiFi stack) is missing.
Here is the file you need flash with cwm or ra as normal or follow these instructions.
1. navigate to system/bin and copy wpa_supplicant
2. past this to your sd card as a backup
3. rename wpa_supplicant to wpa_supplicant.old
4. extract the file from the download and past it into the system/bin folder. (should be wpa_supplicant)
4. Long press on the file once copied
6. select Permissions and set to User: RWE, Group & Others:RE only
again a big big thank you to the original poster/fixer the original thread is
http://forum.xda-developers.com/showthread.php?t=1056188
erica_renee said:
Here is the file you need flash with cwm or ra as normal or follow these instructions.
1. navigate to system/bin and copy wpa_supplicant
2. past this to your sd card as a backup
3. rename wpa_supplicant to wpa_supplicant.old
4. extract the file from the download and past it into the system/bin folder. (should be wpa_supplicant)
4. Long press on the file once copied
6. select Permissions and set to User: RWE, Group & Others:RE only
again a big big thank you to the original poster/fixer the original thread is
http://forum.xda-developers.com/showthread.php?t=1056188
Click to expand...
Click to collapse
Thank you, i'm going to try this, but I wonder if its my phone rather, not my tablet. Because My laptop can't see my phones wifi tether either. They make a patch for my phone..so I may try that first.
Sent from my SPH-D710 using Tapatalk
In my last post I had a problem related to reverse tethering in devices having android lower than 4.0.4 or having gingerbrand. I have gone through many websites and found a solution for it. The whole credit goes to http://blog.thambaru.com/idea/share-your-pcs-internet-connection-with-android-via-usb/. But when I followed these I faced some problems but finally done . I am having micromax A25 smarty. Now,
NOTE:- YOUR DEVICE MUST BE ROOTED AND HAVE SUPERUSER INSTALLED ON IT
1. the first is you have to download Reverse tethering kit(see attachment) and extract it
2. Install the application named tracetool.apk on you android powered phone
3. now run the androidtool.exe (in reverse tethering folder)
4. connect your device with your computer/laptop via USB cable
5. turn on USB Debugging from developers options in settings (DO NOT ENABLE STORAGE..ONLY USB debugging HAS TO BE TURNED ON)
6. now in androidtool you opened just click "CONNECT" and just wait for superuser dialogue box and allow the USB tunnel(name of tracetool application which u have installed)
7. now wait till it connects your phone. if your phone is not connected at first trial than no problem. Try it for another time or switch off notifications for superuser and then try again
NOW THIS IS THE MAIN STEP FOR ANDROID LESS THAN 4.0.4,
8. Take another phone which is able to make a portable wi-fi hotspot, Turn the hot spot on WITHOUT TURNING ON DATA CONNECTION IN ANY OF THE PHONE
9. connect your phone with this phone via wi-fi and then you are done
10. you will see Google Play(5228) in connections tab in androidtool if you will run and download applications from it
THIS IS FOR ANDROID 4.0.4 AND ABOVE
1.install xposed installer and the goto framework and then press install/update
reboot your phone
2. install hack connectivity service.apk module on your android and enable it from modules tab on you xposed.
3. reboot form your phone
IN THIS METHOD FOR 4.0.4 YOU DO NOT NEED ANY OTHER PHONE
xposed installer also comes for gingerbread but it doesn't worked n my phone due to processor architecture..but you can try on yo gingerbread (see attatchment XPOSEDGBINSTALLER)
NOW YOU SHOULD BE ABLE TO ACCESS INTERNET ON ANY OF THE APPLICATIONS USING IT AND YOU CAN ALSO UPDATE APPLICATIONS VIA GOOGLE PLAY
Many many thanks,got it working just in three minutes........Although I can browse internet and google play too,the download from google play never starts.It is stuck on "waiting for network". I would appreciate if you can work it out
shahrukh.sk said:
Many many thanks,got it working just in three minutes........Although I can browse internet and google play too,the download from google play never starts.It is stuck on "waiting for network". I would appreciate if you can work it out
Click to expand...
Click to collapse
what's your android version?
shahrukh.sk said:
Many many thanks,got it working just in three minutes........Although I can browse internet and google play too,the download from google play never starts.It is stuck on "waiting for network". I would appreciate if you can work it out
Click to expand...
Click to collapse
you need wifi hack service module activated via xposed to get the downloads working