Unlock With WiFi 2.3.7

November 16, 2011
  • Persian translation. Thanks to Nima H! Also, a fix for GPS not turning on for some users. Please remember that this feature is still experimental and not guaranteed to work. Note: 2.3.6 was skipped.

Unlock With WiFi 2.3.4 and 2.3.5

November 8, 2011

For some reason, some users suddenly started getting validation errors in Unlock With WiFi. I attempted a fix in 2.3.4, which didn’t work. Then I tried something else in 2.3.5, which does seem to have worked. Sorry to those who were affected.

WidgetLocker 2.2 is out, and improves integration with Unlock With WiFi

October 26, 2011

A new version of the popular lock screen app, WidgetLocker, has been released. This version improves it’s response reliability to show/hide commands from other apps, like Unlock With WiFi. That means that the WidgetLocker integration feature in Unlock With WiFi will now be more reliable and better than ever!

Unlock With WiFi 2.3.3

October 24, 2011

Unlock With WiFi 2.3.3 has been released on the Android Market

  • Bug fix for crash when sending bug report.

Unlock With WiFi 2.3.2

October 19, 2011

Unlock With WiFi 2.3.2 has been released on the Android Market

  • Bug fix for unnecessary warning about other apps preventing the phone from unlocking. Particularly in the case of Notes Traveler.

Why does UWW need to have an icon in the status bar?

October 17, 2011

Since the last update of Unlock With WiFi, I’ve been getting this question a lot. The answer is that it doesn’t. If you don’t like it, simply turn off notifications in the settings. It’s that easy.

One thing that changed in the last update is that notifications are enabled by default. This is because having notifications turned on makes the app more reliable. Why? The answer is complicated, and a bit technical, but if you are curious, I will try to explain it.

Smartphones are computers, just like your desktop or laptop computer. However, they tend to have much less RAM (memory) than larger computers. To make up for this, the Android operating system has a memory management system that tries to make this limitation less noticeable. To understand how it works, there is one key concept to note: An app can run in either the foreground, or background. When an app is running in the foreground, it is visible to the user, and the user can interact with it. This is how most apps normally run. Some apps, like UWW, run in the background. That means that they are running even when the user is not viewing them. UWW must run in the background at all times in order to function properly.

Since smartphones have limited RAM, sometimes there’s not enough to go around. All running apps use some of the device’s RAM, and when the RAM is full, the Android operating system has to free up some of the RAM in order to keep running properly. It does this by killing background apps, therefore freeing up the memory that they were using. Android assumes that background apps are less important than foreground apps, because the app in the foreground is the one the user is currently using. This is perfectly logical, but it presents a problem for UWW. If UWW is killed by the operating system, it can no longer function.

Android knows that sometimes a background app is too important to be killed. That’s why it allows some background apps to be considered foreground apps. If an background app is considered a foreground app by Android, then Android won’t kill it to free up memory. If you want a background app to be considered a foreground app, then the app must have an icon in the status bar. This is the rule that Android imposes, and I have no control over it. The reasoning is probably that if an app is too important to be killed, then the user should be aware that it is running. When notifications are enabled in UWW, then the icon is shown in the status bar, and UWW will be considered a foreground app.

What this all means is that UWW is less likely to be killed by Android if it has an icon in the status bar. Some phones have more RAM than others, or have less apps running that use up the RAM. In such a case, UWW may not need to be considered a foreground app, since Android won’t need to kill background apps very often. However, if your phone has less RAM, or a lot of background apps running, then UWW may need to be considered a foreground app in order to avoid being killed. Whether you enable notifications is up to you, but if you find that UWW is unreliable on your device, then try running it with notifications turned on.

You may be wondering why I don’t just make UWW work without running in the background. This is simply not possible. In order to keep the phone unlocked, and to monitor events like wifi connection/disconnection and screen on/off, UWW must be running. That is the way Android works, and I can’t do anything about it. It’s unfortunate, and I consider it to be a weakness of Android, but that’s what I have to work with.

http://www.google.com/support/androidmarket/?hl=en.

Unlock With WiFi 2.3.1

October 12, 2011

Unlock With WiFi 2.3.1 has been released on the Android Market.

  • Changed the name of the notifications settings to Notification Icon, to avoid confusion. It’s on by default, but you can turn it off in the settings if you want!

Apparently some people didn’t realize that you can turn off the notification icon. Maybe this was because the notification setting didn’t have the word icon in it, so people didn’t know what it was for. Hopefully this will help avoid confusion, and stop the one star ratings in the Android Market.

Unlock With WiFi 2.3

October 11, 2011

Unlock With WiFi 2.3 has been released on the Android Market.

  • Keeping notifications turned on improves reliability on devices with low available memory. This is because Android requires an app to show a notification when it’s running in the foreground. Also minor bug fixes.

Unlock With WiFi 2.1.1

September 15, 2011

Unlock With WiFi 2.1.1 has been released on the Android Market.

  • Dutch translation. Thanks to Karel B. for the help!
  • Chinese translation.

If you’re not interested in these languages, you don’t need to update.

Unlock With WiFi 2.1

September 8, 2011

Unlock With WiFi 2.1 has been released on the Android Market.

  • Bug fix where the app would remain disabled after a successful validation retry.
  • Improved Tweet button functionality. You can now use a native Twitter client to tweet, instead of the Twitter website.