WiFi Manager 3.2.0

December 11, 2014 1 comment

In staged (gradual) rollout to Google Play.

Android 5.0: use native Material look and feel, fixed static IP and proxy assignment.


Выкатывается (постепенно) в Google Play.

Андроид 5.0: родная Материальная тема оформления, исправил работу static IP и proxy.

device-list-light-50 device-list-light-50

Categories: android, releases, wifi

Eclipse lockups, adb, Linux, ModemManager

September 24, 2014 Leave a comment

I’ve been seeing Eclipse freeze spontaneously lately, both in Fedora 20 (my daily environment) and Ubuntu 14.04 / 14.10 (separate boot for playing with Android L).

https://code.google.com/p/android/issues/detail?id=75562

I tracked down the issue (using jstack) to an adb related thread inside Eclipse Android Tools. Doing adb kill-server would end the freeze, until the next time.

Then I had an idea to check the system log the next time it would happen. Interesting. Turns out, ModemManager, a part of NetworkManager (used by both Ubuntu and Fedora for automated network configuration) was:

- recognizing my Android phones as modems
– trying to determine their capabilities
– timing out when doing that (but taking a few seconds to do so)
– and this was causing the adb thread inside Eclipse to wait, freezing the Eclipse UI

Two possible workarounds, I’m using the second one:

- switching USB connect mode in each phone’s settings from MTP (default) to Camera
– adding stuff to udev configuration to blacklist the Android phones from ModemManager‘s automatic detection


/etc/udev/rules.d/51-android.rules

# Samsung
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="wheel", ENV{ID_MM_DEVICE_IGNORE}="1"
# ASUS
SUBSYSTEM=="usb", ATTR{idVendor}=="0b05", MODE="0666", GROUP="wheel", ENV{ID_MM_DEVICE_IGNORE}="1"
#LG
SUBSYSTEM=="usb", ATTR{idVendor}=="1004", MODE="0666", GROUP="wheel", ENV{ID_MM_DEVICE_IGNORE}="1"

The ENV{ID_MM_DEVICE_IGNORE}="1" stuff at the end tells ModemManager that the device is not a modem.

PS – to be fair, Android phones can act like modems, when enabled in the phone’s system settings. Why they also look like modems, but don’t respond to commands, even when this setting is off.. Who knows?

PPS – there appears to be no way to uninstall ModemManager from Fedora and keep NetworkManager, too bad.

Categories: android, linux, tools

WiFi Manager 3.1.0

September 24, 2014 Leave a comment

Google made changes last night (September 23), phasing out some stuff –

– which started to prevent WiFi Manager from restoring activation of old, existing, orders, such as when switching to a new phone / tablet.

This version, 3.1.0, fixes the issue. It’s once again possible to activate the app to “premium” state, based on an old order, on a new device.

Прошлой ночью (23 сентября), у Google произошли некоторые изменения –

– и переслала работать активация платных функций WiFi Manager по старым заказам, то есть при переносе на новый телефон / планшет.

Эта версия, 3.1.0, содержит исправления. Активация платных функций на новом устройстве, по старому заказу, снова работает.

Categories: android, releases, wifi

WiFi Manager 3.0.1

August 4, 2014 3 comments

The new version with a UI redesign and bug fixes is now called 3.0 and I just published it into production, for everyone.

It might take a few hours for the update to become visible in Google Play.

The new permission (read USB storage) is to avoid crashing when trying to play an “open networks discovered” sound if picked from a memory card.

Categories: android, releases, wifi

WiFi Manager 2.9.0 – beta

- A UI redesign, with holo colors, flat icons, swiping between list and radar. Woo-hoo!

- A setting to exclude networks from the list by regular expressions

Required Android version is now 2.1, up from 1.6.

The app is now posted as a Beta release in Google Play.

Please join this Google+ community to receive my apps’ beta versions:

https://plus.google.com/communities/112921486711044378404

No pictures of cute kittens, just software.

The actual Google Play link for this version should become active soon:

https://play.google.com/apps/testing/org.kman.WifiManager

——–

- Обновленный интерфейс с преферансом и поэтессами новыми цветами, плоскими иконками, и модным пролистыванием между списком и радаром.

- Настройка для исключения сетей по регулярному выражению.

Требуется Андроид 2.1, а не 1.6 как раньше.

Чтобы получать бета-обновления моих программ, присоединяйтесь к сообществу в Google+:

https://plus.google.com/communities/112921486711044378404

Котиков и рецептов шашлыков там не будет, просто программы.

Ссылка на бету WiFi Manager должна активироваться “вскоре”:

https://play.google.com/apps/testing/org.kman.WifiManager

——–

device-2014-07-09-024643

device-2014-07-09-024632

device-2014-07-09-024604

Categories: android, releases, wifi

WiFi Manager 2.8.2

December 24, 2013 8 comments

Version 2.8.2

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

For posterity’s sake, on those devices, this code fragment would return the current connection’s level as -200, throwing off the app’s network switching logic

final WifiInfo wi = mWfm.getConnectionInfo();
int currentNetworkLevel = wi.getRssi();
Categories: releases, wifi

WiFi Manager 2.8.0

December 20, 2013 4 comments

A minor update really…

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).

Categories: releases, wifi
Follow

Get every new post delivered to your Inbox.

Join 109 other followers