This is a guide on installing ClockworkMod Tether in Ubuntu.
Some things you need to know:
1.) You do NOT need to have a rooted phone (also works on rooted phones)
2.) The app is free but only full featured for 14 days after which you will have to pay $4.99
3.) This is USB tether. No Wi-Fi tether.
4.) This works regardless of having a tethering plan or not with your carrier (for instance mine blocks tethering unless I pay and yet this method works even though I haven't paid extra to my carrier)
Why this guide? Well I am doing this because I know a lot of people want to Tether to their Android phone using Ubuntu and this seems like a fairly simple program that works well. Having said that there are a few things you need to do to get it installed that I think will confuse some people and so we have this guide.
First you want to download the App from the Android App Store and get it installed on your phone.
Here's a link: CLICK HERE
You might also want to check out this link: CLICK HERE
I provide those links because they have some information as to where to get the APK file (if needed) as well as some other useful links.
Anyway once you have it installed you need to download the Linux program (which you install in Ubuntu). The app will do this right on your phone (and then you can copy it to your computer via USB connection) or you can use a direct link to download it to your computer directly (assuming you have internet for your computer other than tethering).
Basically you get a file called: tether-linux.tgz
So simply RIGHT CLICK on that to select "Open with Archive Manager" and once extracted you'll have a folder called "Tether" with a bunch of other folders and files under that.
Before you install it though you need to install the OpenSSL development package. I got this using the Synaptic Package Manager. First you have to get that from the Ubuntu Store though. Once you got it simply open it up and then do a search for "libssl-dev" and install it.
Now we can go back to the Tether folder. Click on it and under that go to the folder called "node"
Now you need to open up Terminal and be in this folder. The easy way to do that is to install "nautilus-open-terminal". This package will add a "Open in Terminal" option to the right click menu for a folder. This can be installed by search for it in Synaptic Package Manager.
So now that you are in Terminal and in the "node" folder (or directory) simply type:
After which it will do a bunch of stuff. When it is done then type:Code:./configure
After it is done you can exit the terminal.Code:make
Now go back to the main folder "Tether" and open up terminal again and type:
Note: Before doing this step make sure that the app is running on your phone and that the phone is connected to the computer via USBCode:sudo linux/run.sh
That's it folks. The program starts running in terminal and you are tethered to your phone. Make sure you minimize (rather than close) the terminal window.
Every time you want to do this you have to do the Terminal sudo linux/run.sh command as described above. Perhaps there is a way to make a batch file that does this (and thus can be kept on the Desktop for easy access?) ... if so perhaps another could explain how to make it.
Please Note:
1.) This was done using Ubuntu 12.04 Beta 1 (32-Bit)
2.) I am not a very experienced Linux guy. Although I'm 99.9% positive everything I wrote here is correct there might be a mistake. If so please point it out and I'll fix it.
3.) If anyone can chime in on ways to improve my mini-guide please do so.
Bookmarks