I would like to extend a WiFi signal. I could buy a WiFi repeater, but a much cheaper solution would be using an older Android 4 device, which I own and don't use. The Android device is capable of creating a WiFi AP. So if I bought an external WiFi USB adapter for it, with a large antenna used as the receiver and the Android device itself as the AP, I could bridge the network.

The hardware should be possible. But how about the Android software? Will there be any issues, or any considerations I need to take note of?

  • There are several wifi tethering apps, some even don't need rooting. Guess where you can search.
    – ott--
    Commented Jan 8, 2013 at 12:33
  • @ott-- you misread the Q probably, this isn't solely about creating an AP, it's about a wifi-to-wifi bridge/repeater mode using an additional external USB wifi dongle. There's no app on play...
    – ce4
    Commented Jan 9, 2013 at 1:48
  • @ce4 Indeed, I was thinking of a repeater, but I learned that this is not possible.
    – ott--
    Commented Jan 10, 2013 at 10:52
  • Many new phones now have it as a regular feature. The Redmi note 5 pro and even the Samsung A9 have it as an inbuilt feature.
    – Manish
    Commented Jan 7, 2019 at 21:50

4 Answers 4


That's not worth the trouble.

It's not supported out of the box by Android and you would have to (re)compile and configure and script many things. The dedicated router is the more reasonable and stable solution (and it's also cheap).

Reasons are the following. You would need:

  • USB host support
  • finding a USB wifi module that's supported by linux
  • Compile a kernel module or a new kernel (to support the USB module)
  • bridge utilities (maybe), bridge module in linux
  • a working wpa_supplicant binary for the new USB dongle
  • time
  • 17EUR+ costs (Wifi USB dongle (starting around 12EUR) + USB OTG cable (5EUR))

In contrast to this the cheapest repeater-mode wifi router I found on Amazon was 18EUR and requires null additional fiddling (plus has a better antenna).


Using wi-fi and hotspot at the same time is not a standard feature introduced in stock Android or custom ROM's so far (AFAIK). There are apps that makes it possible using Wi-Fi Direct. However you can do this manually too if you are comfortable with commandline usage. Even a USB Wi-Fi dongle is not needed if managed and AP modes are supported simultaneously by wireless chip.

For details see my answer to How to use Wi-Fi and hotspot at the same time on Android?


Bluetooth tethering might also be a solution.

That truly works out of the box on Android 3.0+ (and with 3rd party apps on 2.2+). It'll be just fine if you can tolerate the low data rate (BT 2.0 offers 2.1MBit data rate) and the distance between phone + bluetooth-tether client is not too far. In this mode the wifi operates normally and the 2nd (client) connection is done via bluetooth PAN profile, look here for more info:


I have done this in blind spotted hotel rooms: put the phone in a good spot and then BT tether.


It needs two android devices. First device (which is connected to wifi AP) enables bluetooth tethering and second device connect to the first device through bluetooth tethering. And enables wifi-hotspot on second device and uses the second device as wifi bridge. Then you can use old android device as a wifi bridge without any additional device and s/w.

Not the answer you're looking for? Browse other questions tagged .