how to

How to Install Linux On Android Phone Without Rooting

How to Install Linux On Android Phone Without Rooting

How to install Linux on an Unrooted Android smartphone

Getting Linux on an Android smartphone is the ultimate dream of any Linux fanboy. To have both Android operating system and rich Linux on your smartphone is a must for any programmer. We have already given a tutorial for installing Kali Linux on your Android smartphone but that requires rooting the Android device. In this tutorial, we will teach you how to install Linux on an unrooted Android smartphone.

How to Install Linux On Android Phone Without Rooting

Using this method, you will be installing all the Linux files on your Android smartphone by downloading them and then using the complete interface for your pentesting or any other security that you like.

You can do all this without rooting your Android smartphone using a superb App called GNURoot. GNURoot creates a fake root environment on your Android smartphone and fools the Linux files into believing they are being implemented on a rooted smartphone.

Follow all the steps below to proceed :

Step 1. First of all, head over to Google Play Store to download and install  GNURoot. This App allows you to install Linux files on your Android smartphone without rooting by creating a fake Linux running platform.

How to Install Linux On Android Phone Without Rooting

Step 2. Once installed, the App panel will give you to install lots of distro Linux roots like Wheezy, Fedora, Aboriginal, and Gentoo. Choose one of them and then simply tap on “Create New Rootfs” and wait for the process to get complete.

How to Install Linux On Android Phone Without Rooting

Step 3. Once the download process is complete, simply select the distro in the second drop down list and then simply tick on the option “Launch as Fake Root.” Tap on Launch Rootfs that will launch all Roots file on a fake Linux platform.

How to Install Linux On Android Phone Without Rooting

That’ it, You now have successfully installed Linux on your Android smartphone. Now you can easily install the extra Linux packages that you need and run the Linux distro with ease.

read more

How to hide your number from the caller when making a call

How to hide your number from the caller when making a call

How To Anonymise Your Phone Number When Making A Call

Sometimes you may receive a call which your smartphone display or landline caller Id shows as zero. Though this is very uncommon, it is not always a sinister caller but somebody who has opted not to list his/her telephone number by paying a premium to the telephone company.

How would you like to get the very same feature on your smartphone/landline without paying your telephone company. Or maybe you want to surprise your friend! Whatever be the reason, here’s how to stop your number flashing up on the display of the person you’re calling.

DO NOT use this information to harass people anonymously. Also THIS hack may not work in many countries where it is illegal to supress caller ID

Now that’s out of the way, here are all the ways to hide your number when making a phone call from a landline or mobile. (The methodology is the same across all networks.)

How to hide your home phone number before making a call: If you’re dialling from a fixed line phone, adding ‘1831’ before the number will make your call come up as a private call with no caller ID attached.

How to hide your mobile phone number before making a call: If you’re dialling from a mobile, then add‘#31#’ to the front of your calls.

You can also anonymise your number through your phone’s settings which controls the sending of caller ID. Here’s how it’s done.

How to hide your phone number on Android: On Android devices it should be found by going into the menu from the phone dialler, choosing additional settings and then caller ID

How to hide your phone number on iPhone: On iPhones, it’s found under Settings>Phone>Show My Caller ID.

read more

How to increase your Wi-Fi speed by choosing the right channel

How to increase your Wi-Fi speed by choosing the right channel

Check out how to choose the right channel to increase your Wi-Fi speed

Wireless networking has transformed the world in a very big way in the last 15 years. Wireless technology has widely spread lately and you can get connected almost anywhere; at home, at work, in libraries, schools, airports, hotels and even in some restaurants.

Wireless networking is also known as Wi-Fi or 802.11 networking as it covers the specifications laid down in IEEE 802.11. The major advantage of Wi-Fi is that it is compatible with almost every PC operating system, smartphone, gaming console, and advanced printer.

Despite these advantages, sustained Wi-Fi speeds still continue to be a frustrating problem, which could be due to a lot of reasons such as a nearby interference, or the way your router is set up, or if you live in an apartment building or a separate house, then how far apart your devices are from the router, etc. Even some other gadgets and electronics like cordless phones and microwaves can interfere with Wi-Fi as well.

Fortunately, there are possible ways to get the Wi-Fi speed fixed. If you are among the people who have been able to mess around with your Wi-Fi router’s settings, you might have come across Channels indicating availability of more than one channel for the user. It is proven fact that there are some channels which indeed provide more speed than others.

Read on to find out more about 802.11 channels, interference, and the massive difference between 2.4GHz and 5GHz Wi-Fi.

Channels 1, 6, and 11

Most of the modern Wi-Fi home routers broadcast in various frequencies. The Wi-Fi home networks make use of a narrow radio frequency range between 2.4GHz and 5GHz for signal transmission. Since the signal travels distant and obtains the ability to penetrate through walls very easily, normally a 2.4 GHz is sufficient for large homes with multiple floors. However, 5 GHz is the best to go for smaller homes, as it offers much faster speeds, even though in a shorter range.

Spacing between the channels is really important as overlapping can result in awful wireless network. Recent observations has highlighted that using the 40MHz channels gets affected due to airwaves being congested. Although the band of 5GHz seems to be getting promoted by the launch of 802.11ac in the year 2013, it appears like 2.4GHz still seems to be chosen for its compatibility as well as reigning choice for user due to their dual-radio routers as well as devices.

All of the versions of Wi-Fi up to and including 802.11n (a, b, g, n) operate between the frequencies of 2400 and 2500MHz. Similar to television channels, this range has been distributed further into some smaller bands or channels. There are 14 channels allocated in the 2.4GHz range separated by 5MHz individual except of a 12 MHz spacing before the channel 14. This insignificant signal range is the main reason that leads to overlapping of channels and poor throughput on your wireless network.

Fortunately, channels like 1, 6 and 11 are spaced with enough distance ensuring no overlapping. You should always try to use channel 1, 6, or 11 on a non-MIMO setup (i.e. 802.11 a, b, or g). Further, stick to channels 1, 6, and 11, if you use 802.11n with 20MHz channels. However, if you want to use 40MHz channels, be aware that the airwaves might be very congested, unless you live in a detached house in the middle of nowhere.

What channel should you use in a crowded area?

Channels 1, 6, and 11 are your best choice for minimal interferences and maximum throughput. But depending on other wireless networks in your vicinity, choosing the other channels might also help in getting hands on better speed. For instance, tools like Vistumbler can help you find the best and clearest channel. However, remember using any other channel apart from channels 1, 6, and 11 can make you the reason for interference among other residents in your vicinity.


The biggest advantage of 5GHz (802.11n and 802.11ac) is the availability of more free space and also high frequency access. Both 802.11n and 802.11ac can offer 23 non-overlapping 20MHz channels. It might be a good time to switch over to 802.11n wireless technology if you are among those who still depend on 802.11b and g. This new router has the necessary hardware that has the ability to choose as well as modifies the right channel for maximum output with minimum interference. If you’re using the 5GHz band, and are staying in an area with thick walls, you should be expecting less interference and faster channels like 40, 80, and 160MHz channels.

Choosing the right channel will most likely become a thing of the past, as everyone eventually upgrades to newer hardware and moves towards 5GHz. However, fine tuning the channel on the router might still be required. We should be ready to cope up with the future changes in the wireless networking with the hope of higher frequencies and new adaptable antennas.

read more

How to live-sniffer network traffic on a remote Linux system with Wireshark

How to live-sniffer network traffic on a remote Linux system with Wireshark

How to live-sniffer network traffic on a remote Linux system using WireShark

Wireshark is a top  Kali Linux Wi-Fi pentesting tool and used for as world’s foremost network protocol analyzer. It lets you see what’s happening on your network at a microscopic level. With Wireshark you can analyze a network to the greatest detail to see what’s happening. Wireshark can be used for live packet capturing, deep inspection of hundreds of protocols, browse and filter packets and is a multi-platform tool.

Top Wireshark’s features are:

  • Deep inspection of hundreds of protocols, with more being added all the time.
  • Live capture and offline analysis with powerful display filters.
  • Captured network data can be browsed via a GUI or via the TTY-mode TShark utility.
  • Read/write many different capture file formats: tcpdump (libpcap), Pcap NG, WildPackets EtherPeek/TokenPeek/AiroPeek … it’s a long list. You can also export to XML, PostScript®, CSV, or plain text.
  • Live data can be read from Ethernet, IEEE 802.11, PPP/HDLC, ATM, Bluetooth, USB, Token Ring, Frame Relay, FDDI, and others (depending on your platform).
  • Decryption support for many protocols, including IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP, and WPA/WPA2.

In this tutorial, we will learn how to live sniffer network traffic using Wireshark thanks to Robert Penz. Why would you want to sniff at live network flow?. Sometimes a tcpdump is not enough to give you correct information and when you want additional information like :

  • You want to check the TTL/hop count of BGP packets before activating TTL security
  • You want to look at encrypted SNMPv3 packets (Wireshark is able to decrypt it, if provided the password)
  • You want to look at DHCP packets and their content

Sure, it’s quite easy to sniffer on a remote Linux box with tcpdump into an file and copy that over via scp to the local system and take a closer look at the traffic. But using the Wireshark for the same query gives you better results.

We just use ssh to pipe the captured traffic through to the local Wireshark. Sure this is not the perfect method for GBytes of traffic but often you just need a few packets to check something or monitor some low volume traffic. Anyway first we need to make sure that Wireshark is able to execute the dumpcap command with our current user. So we need to check the permissions

ll /usr/bin/dumpcap
-rwxr-xr-- 1 root wireshark 88272 Apr 8 11:53 /usr/bin/dumpcap*

So on Ubuntu/Debian we need to add ourself to the wireshark group and check that it got applied with the id command (You need to logoff or start a new sesson with su - $user beforehand). Now you can simply call:

ssh [email protected] 'tcpdump -f -i eth0 -w - not port 22' | wireshark -k -i -


And now the really cool part comes. Using Ubiqity Unifi access points in multiple setups allow you to look at the traffic a station communicates with the access point on the wireless interface. With that commands, you will be able to ssh into the access point and look at the live traffic of an access point and a station which is hundreds of KM way. You can ssh into the AP with your normal web GUI user (if not configured differently) and the bridge config looks like this

BZ.v3.7.8# brctl show
bridge name bridge id STP enabled interfaces
br0 ffff.00272250d9cf no ath0

You can choose one of that interfaces (or the bridge) for normal IP traffic or go one level deeper with wifi0, which looks like this

ssh [email protected] 'tcpdump -f -i wifi0 -w -' | wireshark -k -i -


That’s it. You can live sniffer network traffic on a remote Linux PC/laptop sitting hundreds of KM away using Wireshark. Don’t forget to thank Robert Penz for bringing this awesome tutorial to you.

read more

How to convert text of your choice to audio using Notepad in Windows OS

How To Convert Text Into Audio Using Notepad

Simple trick to convert a full passage into audio using Notepad for Windows users

Imagine a situation where you have a pretty long passage that you are bored to read and rather hear it on your PC/laptop. One of the reasons why audio books are popular today is instead of reading you can hear what the book says. And you can compile your own audio book with the help of Notepad. Yes, you can do it easily with this really cool Notepad trick.

How To Convert Text Into Audio Using Notepad

STEP 1: Open Notepad. You can do this by searching for Notepad in the Windows search Or Press Win+R and type Notepad and Press Enter.

STEP 2: Now, Copy the code given at the bottom of the article and paste it into the Notepad

STEP 3: Now save the code that you have entered above. The code has to be saved in .vbs format rather than standard .txt format. You can name the Sound.vbs or any other name that you desire and save it on your desktop so you can easily access it.

STEP 4: Now, visit the location where you saved the converter (desktop in this case) and look for your saved file. You’ll see that your Notepad program is automatically converted into a Visual Basic Script File (VBS File).

STEP 5: Now, Double Click on this icon and Enter the text you want to hear. As you Click on OK the Text will be converted into audio immediately.

Text to audio Converter

Now go to the large passage that you want to hear on your PC. Select the entire passage and copy it using CTRL + C. Go to the audio to text converter you have saved on your desktop and paste the entire passage using CTRL-V and press OK.

Listen to your PC/laptop belt out the entire passage without a hitch while you can continue using your hands to do other work.

Dim message, sapi
message=InputBox(“Command to Say Anything?”,”Ready to Listen”)
Set sapi=CreateObject(“sapi.spvoice”)
sapi.Speak message

Hope you liked this tutorial. Do come back to Techworm for more such awesome tutorials.

#Update : Many of our readers complained about compilation error 800A0401. This was due to spacing issues. The same has been corrected. Thanks


read more

How to swap internal storage with the SD card in Android smartphone

How to swap internal storage with the SD card in Android smartphone

Swap internal storage with external MicroSD card storage of your Android smartphone and save precious internal storage

Storage space is an existential problem if you own an Android smartphone. Even if you have MicroSD cards mounted on your smartphones, your internal memory will always be short because of the Apps are installed there and also the Apps use system’s internal memory to work or do particular tasks on your Android smartphone. As the internal memory is normally less compared to  the external storage we always find ourselves deleting Apps/WhatsApp images/videos and files to free up the precious space.

What if your Android smartphone used external memory rather than using the internal space? Wouldn’t it be fun that you can use as much as external memory you please and as a bonus and your Android performance will also be boosted.

Yes, it’s possible and with well know tweaker called Xposed installer for this  job.

Steps To Swap Internal Storage With Sd Card In Android Smartphone

Step 1. First of all you need a rooted Android smartphone as Xposed installer can only be installed on a rooted Android smartphones. You can easily root your smartphone with the help of tutorials available on the net.

Step 2. After rooting your Android smartphone, you have to install the Xposed installer. You can use this tutorial to install Xposed installer on your smartphone.

How to swap internal storage with the SD card in Android smartphone

Step 3. Once you have Xposed framework on your smartphone, you will need a module which allows you to swap memories as you wish. Download XInternalSD for this purpose.

Step 4.   Once you have installed XInternalSD App, you need to reboot your Android smartphone for the proper working of the module. Open the App and you will see the below screen :

How to swap internal storage with the SD card in Android smartphone

Press ok on this screen.

Step 5. Now you will see the apps for which you want to change the default APIs of storage and simply click on Change.

How to swap internal storage with the SD card in Android smartphone

Step 6. If you want, you can edit some settings on the next page according to your needs.

That’s it! you are done, now the Storage APIs have been changed to external MicroSD card and your Android Apps access space from the SD card. You can see the improved performance once you have done the change!

read more

How to Use VLC Player to Convert Videos to Audio Or Any Other Format

How to Use VLC Player to Convert Videos to Audio Or Any Other Format

You can use VLC Player to convert any video format from one to another or video to audio format

Many times it so happens that you download a movie using torrents only to find that your PC/laptop/smartphone can’t play it due to an unsupported file format. The only alternative left to you is to sulk and try to find a proper supported format. However, you can solve this issue with VLC Player.

VLC Player is one of the best media players available. It can play almost any video format seamlessly. But there is also a very nice feature that VLC Player has! It can convert almost any video format to the format you want. So next time you download an unsupported video format, don’t sulk. Use this tutorial and convert the video to the format of your choice.

You can convert your media file into different formats with few simple steps. First and foremost, download VLC Player from here, if you don’t have it already. Once you have

Step 1 : Open VLC media player and go to Media> Convert/Save.

How to Use VLC Player to Convert Videos to Audio Or Any Other Format


Step 2 : Click Add and select the file you wish to convert. Now click on Convert/save button to proceed.

How to Use VLC Player to Convert Videos to Audio Or Any Other Format


Step 3 : Now select a format you wish to convert in by clicking on drop-down menu available next to Profile.

How to Use VLC Player to Convert Videos to Audio Or Any Other Format


Step 4 : Now select a destination and click on Start.

How to Use VLC Player to Convert Videos to Audio Or Any Other Format


You can also use VLC Player to convert different AUDIO formats as well using the same method. By default VLC media player comes packed with a few profiles that can convert your video to most of the widely used audio and video formats. You can edit, delete or create new profiles using three buttons located next to the select profile drop down list. Also remember to pick the right format for your device on which you are going to play the converted content.

Converting large movies like Hobbit : Demolition of the Smaug can take hours but VLC Player has  a timer  that will give you actual conversion progress as it encodes to the new format.

Here is a list of formats that can be converted using VLC media converter.

Audio Formats

Vorbis (OGG)
MP3 (MP4)

Video Formats

Android SD Low
Android SD High
Android HD
YouTube SD
YouTube HD
MPEG4 720p TV/device
MPEG4 1080p TV/device
DivX compatible player
iPod SD
iPod HD/iPhone/PSP

Note: Although VLC is shipped with all the necessary codecs but still if you face any trouble while converting your videos then try installing a codec pack. The one I prefer is K-Lite Codec pack. If you need professional quality videos it is better to have standalone Video converter Apps like Xilisoft etc. as they give you more options.

read more

Know how to update your Android OS

Know how to update your Android OS

How to update an Android smartphone

When it comes to the smartphone OS market share, Android OS is the undoubted leader. At the moment, it is very difficult for a registered OS to compete with Android OS, as it is an open source project. With Google releasing major Android versions annually with a lot of new additions, it is always important that you are running the very latest software available for your Android smartphone to get the best performance and features for your Android device. And, this doesn’t mean only apps but also the Android OS.

So, why should one update his or her Android OS? One should update the Android OS for the following reasons:

• Performance enhancements
• Better stability
• New features
• Security Updates
• Bug fixes
• Possibly increased battery efficiency

Steps to update your Android OS

It should be noted that your ability to update your Android-based smartphone may be limited by the maker of your device. Your manufacturer is responsible for rolling out those updates to your device. In general, the newer, high-end smartphones made by well-known companies are more likely to offer the ability to upgrade Android than the low-end devices made by lesser known companies. Also, the look of the interface may vary from brand to brand. However, overall, the steps should work pretty much on all Android devices.

Step 1: Launch the Settings app on your Android device.

Step 2: Scroll down to check for “About phone” or similar and click on it.

Step 3: Now, you will find an option as “System Updates”/“Software Update”. Just tap on it. Now, it will perhaps look for an available Android update for your device or would provide you with more options.

Step 4: If you find more options after clicking on “System Updates” or similar, you need to click on “Check for updates now”/“Software update check” or a similar button, which would start looking for an update for the device.


read more

How to access BIOS settings using advanced Windows 10 options

How to access BIOS settings using advanced Windows 10 options

Accessing BIOS configuration settings PCs/laptops running on Windows 10 is not easy! Here is how you do it.

If you are the one who likes to fiddle around with the computer settings, you would have found out by now that accessing BIOS settings in Windows 10 is a pain in the ass. While BIOS settings on our personal computers are not something we ever have to access every day, there are situations where you might need to access them.


The basic input/output system (BIOS) settings, located in the Unified Extensible Firmware Interface (UEFI) firmware are independent of the operating system. BIOS settings allow you to configure the underlying hardware settings of your computer, including which device will be used to boot the PC and in the order you want your PC/laptop to access them.

You can also access BIOS to adjust the RAM memory speed, what voltage will be sent to the CPU, and whether certain peripheral controllers will be available. If you are into overclocking your PC/laptop you generally need access to the BIOS. Also, if you add certain types of hardware which are not PnP, you might need to access the BIOS settings to run them.

In earlier versions of Microsoft Windows like Windows XP, Windows 7/8.1, you could press a specific F (function) key to access the BIOS settings. But with Microsoft opting for Fast Boot in Windows 10, you now can’t access the BIOS with the F key within the time Windows 10 takes to load. The advent of UEFI Firmware and Fast Boot means that you will have to work that bit harder to access the BIOS settings.

Here is how you access the BIOS settings in Windows 10

Advanced settings

The first step is to navigate your way to the Recovery screen. There are a number of ways to get there, but I generally do it this way:

  1. Click or tap the Notification icon in the lower-right corner of the Windows 10 Desktop.
  2. Click the All Settings button.
  3. Click the Update & Security button.
  4. Click the Recovery menu item to reach a screen given below.

Figure A

Figure A

From that screen you will have to click the Restart Now button under the Advanced Startup section. That will restart the computer and present you with a few options. Yes, you will be restarting your computer immediately, so be sure to save your work and close any running apps that need to be closed before you click that button.

Among the list of advanced options should be one that will allow you to start your computer with access to the UEFI firmware and the BIOS settings. Click that option. After the computer restarts, you should find yourself looking at the configuration screen for your system’s BIOS.

If you do not see the UEFI advanced option, you may still be able to access the BIOS settings the old-fashioned way using the correct key combination. The key combination to access BIOS will depend on the manufacturer of the PC/laptop who generally display it at the time of system check before boot happens. Just remember you have to press that key combination before the operating system starts—so you will have to be quick. Also be sure you are looking at the primary display when trying to access the BIOS settings with the keyboard.

read more

How to Unlock your Samsung Screen Lock with Dr.Fone: Android Screen Lock Removal

How to Unlock your Samsung Screen Lock with Dr.Fone: Android Screen Lock Removal

How to Unlock your Samsung Screen Lock with Dr.Fone – Android Lock Screen Removal

Screen locks have become a relatively important thing for most of the Android smartphones, as the screen lock not only provides privacy to customers but also prevent others from checking their private data on their device when they are not around. Screen locks prevent the smartphone from opening applications on its own or dialing itself to some random number because of the super sensitive touch screens we get on smartphones today. It also keeps the smartphone safe when it is between the sheets or in your pocket.

How to Unlock your Samsung Screen Lock with Dr.Fone - Android Lock Screen Removal

In spite of the above advantages, screen locks have their drawbacks too. The biggest disadvantage of putting a screen lock on your smartphone is to unlock it. Whether it is a pattern or a numeric code or anything else, being unable to memorize the combination can be real  bad because as long as the lock screen of the smartphone does not open, you will be unable to do anything with your precious device.

When such situation arises, the common method used to unlock Android smartphones would be root the device, which is also suggested by Android phone service providers.

Rooting the device might be the right and preferred method, as you could lose all the data on your smartphone, especially the one that you did not back up, as well as affect the guarantee or warranty of your smartphone. The best way is to take help from some reliable application that can effectively deal with the issue without damaging anything.

How to Unlock your Samsung Screen Lock with Dr.Fone - Android Lock Screen Removal

Dr.Fone by Wondershare

Wondershare Dr. Fone is a superb software application that will efficiently and effectively unlock samsung screen lock without compromising with the device and the information stored in it. Wondershare Dr.Fone works with all four kinds of screen locks, i.e. patterns, fingerprint, passcode and PIN. Whether you have forgotten your Android lock screen’s password or bought a second-hand Android device with an already locked screen, with Dr. Fone you can easily and quickly remove Android lock screen. It can remove all four kinds of screen lock, i.e. password, patterns, fingerprint, and PIN within few minutes.



Even though the Dr. Fone software is quite old and popular, the ‘Android Lock Screen Removal’ feature in it is a new one. It can be used on your Android device, Windows computer, and Mac computer (Coming Soon). It is so simple and easy to operate that no extra technological wisdom is required to handle it. It is completely secure and 100% effective.

Currently, it works for Samsung Galaxy S, Note, and Tab series. It is also fully compatible with Windows 10.

How to use Dr. Fone for Android software

The procedure to handle the software and retrieve back your device is pretty simple. The step by step guide below will help you to use Dr.Fone, so that you can successfully remove the Android lock screen within 5 minutes.

Step 1: Choose ‘Android Lock Screen Removal’

To get started with Dr. Fone, launch Wondershare’s Dr.Fone for Android software. Once done, go to the ‘More Tools’ section in the software. From here, choose the option of ‘Android Lock Screen Removal’ from the three options provided under ‘More Tools.’ This will allow you to remove passcode, PIN, fingerprint and pattern from your Samsung phone.


As said above, Wondershare Dr.Fone can remove all types of Android smartphone screen locks, including password, PIN, pattern, and fingerprint. Then, connect the Android mobile device and click on the ‘Start’ button to begin.

Step 2: Enter the download mode on your Android device

In order to get to the download mode in your Android device, follow the instructions below, which are also provided in the program.

1. Turn off your Android smartphone.
2. Hold the power button, the home button, and the volume down button simultaneously.
3. Press the button of the “Volume Up.”

Step 3: Download the recovery package

After you have entered into the download mode on your Android device, your smartphone will start downloading the recovery package subsequently. Wait until the download completes.

Step 4: Remove Android lock screen without losing your data

Once the download is complete, the Android lock screen removal process will start. While the Dr. Fone software works, none of your data on your Android smartphone will be affected. After the whole process is over, you can access your Android mobile device without entering any passcode/pin/pattern and access all your smartphone data without any problem.


Congratulations, if you have followed these procedures, you have successfully unlocked your Samsung Galaxy Android smartphone effectively without having to go through any of the phone lock mechanisms. As you can see,  Wondershare Dr. Fone is an awesome piece of software which helps you get your Samsung smartphones up and running with passcodes/pin. s

read more