Connect internet in your linux PC to android mobile (Reverse tethering)

reverse tethering

What is reverse tethering?

We all know what tethering is in an android phone. Tethering is one of the feature which makes possible to connect and access Internet in PC or laptop from mobile. Android gives this feature as an inbuilt over USB, WiFi and Over Bluetooth. Reverse tethering is just the opposite to this. Here we have a PC connected to Internet via LAN or unknown WiFi. With the reverse tethering, we can connect this PC to our android phone and access Internet there.

Here I am discussing how to reverse tether from a Linux PC (Ubuntu in my case) to an android phone.

Continue reading


How to disable back button in browser

In cases like banking websites or survey pages etc, it is better to disable the back button action. Even if the back button is pressed, the browser should stay in the same page.


Continue reading

How to intall ADB and Fastboot without Android SDK in Ubuntu

What are ADB and Fastboot?

These two tools allow you to send terminal commands to your phone from your computer via USB. They both serve different functions, but they can be installed with relative ease at the same time, so it’s helpful to have both. Here’s a (very) brief breakdown on what these tools do:

Continue reading

How to install and configure phpMyAdmin in Ubuntu

phpMyAdmin is a free and open source tool written in PHP intended to handle the administration of MySQL with the use of a web browser. It can perform various tasks such as creating, modifying or deleting databases, tables, fields or rows; executing SQL statements; or managing users and permissions.

In the last post I’ve discussed how to install LAMP server in Ubuntu.

Continue reading

How to install LAMP server in Ubuntu

LAMP is an open source Web development platform that uses Linux as the operating system, Apache as the Web server, MySQL as the relational database management system and PHP as the object-oriented scripting language. (Sometimes Perl or Python is used instead of PHP).

As the platform has four layers, LAMP is sometimes referred to as a LAMP stack. Stacks can be built on different operating systems. Developers that use these tools with a Windows operating system instead of Linux are said to be using WAMP; with a Macintosh system, MAMP; and with a Solaris system, SAMP.

Here I am discussing how to install LAMP server in Ubuntu.

Continue reading

How to install the latest version of Oracle JDK in Ubuntu

Oracle Java is a proprietary implementation for Java that is free to download and use for commercial use, but not to redistribute, therefore it is not included in a officially maintained repository.

There are many reasons why you would want to install Oracle JDK over OpenJDK (for example, while using android studio).

Continue reading