My software

WiFi Manager is an app for managing your phone’s Wi-Fi connections, and Bluetooth Widget is a simple widget for managing Bluetooth that has the same visual style.

WiFi Manager 3.1.0 from September 24, 2014

An app for managing connections to Wi-Fi networks for Android 1.6+

I wanted to have a home screen widget with detailed information about Wi-Fi connection state. Not just on/off, but the connection process, signal level, and the current network’s SSID. Wrote it for myself, then things kind of went from there.

Since version 2.0, some features are available only in the premium package, which can be purchased right from the app, using Google Wallet. More info on this is listed under “Premium Features“.

In these screenshots, “Exotica” is the name of my home Wi-Fi network. The signal level is displayed in color, which is easier to see at a glance than Android’s built-in Wi-Fi signal level indicator. The bluetooth widget on the right is my Bluetooth widget, which I tried to make look like HTC’s Sense widgets.

The way signal strengh is displayed can be changed (image, dBm, percent).

As of version 2.1.2 (October 1, 2011) the widget is available in four sizes (1..4 by 1 cell). There are settings for which widget sizes should be shown in the device’s Launcher. The text label below the widget is optional.

The widget that looks like an antenna is used for switching among your favorite networks with a single tap. As of version 2.0, it can also enable WiFi as needed, and switch between fixed and dynamic IP addresses if so configured.

Clicking the “main” widget anywhere but on the switch brings up the Wi-Fi manager part.

The main screen has two modes: list mode and radar mode.

In list mode, the app displays a list of Wi-Fi networks: either results of a live scan, or networks “known” to Android (previously connected to).

device-list-live-light device-list-live-dark

Networks can be sorted by name, signal strength, or open first (and then by signal strength).

Clicking a network item allows you to perform various actions, such as connecting (or disconnecting, optionally removing it from the “known” network list).

Long-pressing on a list item brings up advanced options for that network. You can change the password of a known network, assign a description or an icon to a network, exclude it from the list (neighbors have routers, too), or set it up for fixed or dynamic (DHCP) IP address. These features require an in-app purchase.

There is an auto-update function with configurable interval ranging from 3 to 60 seconds. You can configure a sound notification for when new open networks are discovered.

Radar mode looks like this:

device-radar-light device-radar-help

Live networks are organized by their channel numbers, with their “shadow” sizes varying with signal strength. Open networks are shown hatched. This view can be very useful in selecting the best channel for your home router if you live in a densely populated area. Besides, I think it looks kind of cool :)


3.1.0 from September 24, 2014

  • Fixes to purchasing and restoring premium features, to work with latest changes on Google’s side.

3.0.9 from September 16, 2014

  • Bug fixes, updated translations

3.0.1 from August 3, 2014

  • Redesigned look and feel: flat icons, swiping between list and radar.
  • Updated translations.

2.8.2 from December 23, 2013

  • Fixes in “best network switching” for certain Samsung devices.

2.8.0 from December 20, 2013

  • Fixed compatibility with 802.11AC networks (was showing wrong connection speed).
  • Fixed issue with notification icon.
  • Updated translations: Slovak (thanks, Pyler) and Spanish (thanks, Jorge).
  • Updated Traditional Chinese translations (TW, HK).

2.7.0 from September 8, 2013

  • New feature: scan for and switch to best network (among already configured). Disabled by default, please see app settings. Detailed description posted here.
  • Fixed EAP (802.11x) networks on Android 4.3.
  • Added a setting for “exit” button: disable WiFi or not.
  • Fixed “open first” network sorting.
  • An option to show detailed WiFi state in a status bar notification, off by default, see app settings.
  • High res graphics for Full-HD phones (Samsung S4, HTC One, Sony Z, etc.)

2.6.8 from April 26, 2013

  • Fixed compatibility of the one-tap switcher widget with Android 4.1-4.2
  • Updated Portuguese translation

2.6.7 from September 25, 2012

  • Added “sticky broadcast” permission which is not needed, but there are firmwares who think it is, and crash the app

2.6.6 from August 10, 2012

  • Fixes for Android 4.1
  • New, improved Czech translation.
  • New Portugese translation.

2.6.4 from June 25, 2012

  • Fixed crash when adding a network fails due to mismatched password format.
  • Updated Chinese translation for Taiwan.

2.6.2 from June 25, 2012

  • A setting for widget toggle switch action: immediate / confirm / ignore.
  • Tap network signal level in the main app to switch modes (image / percent / dBm).
  • Bug fixes.

2.6 from June 05, 2012

  • New widget theme (free): like old but with blue icons.
  • The one-tap network switcher can use the Android 4.0 inspired themes.

2.5.1 from May 02, 2012

  • Two new widget themes, styled after Android 4.0 (part of premium package).
  • Support for IP address and proxy server configuration for Android 3.0 and 4.0 (free functions).
  • Added widget to toggle WiFi Tethering
  • Adjusted widget sizes for a wider range of screens.
  • Support for EAP (802.11x) networks, Android 2.2 and higher.
  • A new way of connecting to networks, see app settings. Keeps all networks active, if you move out/in range (home/work etc.) your device should connect.
  • Easier IP address configuration for Andorid 2.* (when connecting for the first time).
  • Connection speed info in the main window (tap on the currently connected network; actual value is reported by the firmware).
  • Fixed Android 1.6 compatibility broken in 2.1.8 (sorry!)

Bluetooth Widget 1.9.2 from September 08, 2013

A simple widget for controlling Bluetooth state and settings.

Supports Android 1.5+ – 4.*: Motorola Droid / Milestone, HTC Legend / Desire, Samsung Galaxy S, Galaxy Nexus, tablets.

Comes in two sizes: 1×1 can act as a simple toggle switch, and optionally provide access to system Bluetooth Settings, whereas 2×1 has a separate button on the left to for the Settings screen.

Version 1.8 added two new widget themes, inspired by Android 4.0. Version 1.9 added one more theme, which is like the original theme but with blue icons.

As of version 1.3, the text label is optional.

The “gears” icon was created by Gorge Bergman, and is used under permission.


1.9.2 from September 08, 2013

  • High-res graphics for full-hd phones.

1.9.1 from August 10, 2012

  • Minor adjustments to 1*1 “two in one” widget layout.

1.9 from June 5, 2012

  • Added one more widget theme, like the old one, but with blue icons.

1.8.1 from May 2, 2012

  • Added two new widget themes, inspired by Android 4.0.

1.7.3 from February 08, 2012

  • Added German translation.
  • Added graphics and layouts optimized for tablets, esp. 10″ with Android 3.2.

1.7.1 – 1.7.2 from October 1, 2011

  • Sharper graphics for the Galaxy Nexus.

1.6.1 from April 22, 2011

  • The widget now has a configurable transparency setting.

1.5 from January 17, 2011

  • The widget configuration dialog has been redone for landscape orientation. This is very useful for tablet devices.
  1. Drasko
    February 23, 2015 at 11:07 pm

    I use the “IP Widget” which have all necessary functions for veryfying the health of Internet functionality (even the WiFi in basic values)
    Which one You are using?

  2. February 23, 2015 at 7:36 am

    I second Draško for that request. I have had to install another app to gather the subnet, gateway and dns ip info on several occasions.

  3. February 21, 2015 at 8:39 pm

    I like it

  4. February 14, 2015 at 2:06 am

    Hi there i am really struggling with connecting to any thing i would appreciate your feedback and help.

    • February 14, 2015 at 2:51 am

      Corin, WiFi Manager shows the list of “live” networks around you as a list in the app’s main window. To connect to a network, tap it and choose Connect. Some networks (indicated by a blue shield) may be secured and require that you enter a password.

  5. Clifton
    November 21, 2014 at 8:29 am

    What do the icons stand for. Especially the red heart.

    • November 21, 2014 at 2:15 pm

      Red heart – “known” network, one you’ve connected to before. Yellow star – open network (no password). Blue shield – secured network.

  6. November 15, 2014 at 4:50 am

    Hello! Remembering or backing up wifi passwords for rooted phones maybe very useful. See

  7. Nnyan
    October 26, 2014 at 7:10 pm

    I have a nexus 5. I ran through my apps and found the app Toggle Cell was on when I thought it was off. Some how this can disable the radio without airplane mode. Sorry for thinking it was your app.

  8. Drasko
    October 26, 2014 at 11:10 am

    I understand this.
    I use for this functionality App. Internet Status.
    But as You say it is go to Internet every few sec with guerrying.
    The data traffic is no big..
    Best Regards!

    • October 26, 2014 at 3:11 pm

      Traffic is not the issue — the *permission* to access the Internet is. Users might think that my app is is spying on them, etc.

  9. Nnyan
    October 26, 2014 at 4:54 am

    One issue I’m running into is when I go to areas where there is no WiFi or networks I have no access to. Cellular stays off and I get a warning to turn off airplane mode even though it is not on in settings. Turning it on then off restores my data.

    Would like to see cellular/data turned back on if there is no WiFi or its been turned off.

    • October 26, 2014 at 3:42 pm

      But my app doesn’t enable airplane mode or turn off mobile data (not sure if that’s possible given Android’s security model anyway). You’re probably seeing something added by the device’s manufacturer (Samsung?)

  10. Drasko
    October 26, 2014 at 2:15 am

    For this problem I am using very efficient app: Wi Fi Reanabler which is very efficient and only one usefull!
    Best Regards!
    Draško, Croatia

  11. Richard
    October 25, 2014 at 12:02 am

    Does a manual exist that explains in detail the settings? I have to manually start wifi when I start the phone. And my phone frequently disconnects from my wifi network by itself even though the signal strength is excellent.

    • October 25, 2014 at 12:41 am

      There isn’t — but then those two things you mention are not under this app’s control in any way. Sorry.

  12. Drasko
    October 13, 2014 at 7:52 pm

    Hallo Kostja!

    I am using your Wi-Fi Manager for a two years and I have suggestion for your app.
    Can you program in Widgets also an DNS query functionality?
    On this way we can know not only that the Wi Fi is OK but also the Internet connection
    Now I am going to pay some of additional of your Manager with hope to see mentioned functionality!
    Best Regards!

    Draško from Croatia

    • October 26, 2014 at 2:40 am

      While I’m not opposed to this — it would require a new permission (Internet) — and I’m hesitant to do this, the Internet permission makes people nervous…

Comment pages
1 3 4 5
  1. October 17, 2010 at 11:04 pm
  2. July 3, 2010 at 7:36 pm
  3. May 21, 2010 at 10:10 pm

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 114 other followers