S2U2 v2.33 (20 March 2010) by A_C
S2U2 (Slide 2 Unlock 2) is a simple lock/unlock application which has the iPhone style slide unlocking.
It can be used as a screensaver while you don't use your device.
It has CallerID function (but it may not work on some devices, so try it before daily use);
S2P (Slide 2 Play) control plugin; and volume control.
S2U2 shows many system information even without unlocking and highly customizable.
Prerequisite
- WM5 Phone or WM6/6.1/6.5 Professional devices
- free RAM: at least 1M for QVGA/WQVGA; 4M for VGA/WVGA
- free storage space: at least 2M for QVGA/WQVGA; 4M for VGA/WVGA
v2.33 Hot Fix on 20 Mar
- fixed S2P playback was interrupted.
- fixed the system InCall Proximity Sensor was occasionally disabled.
v2.33 Hot Fix on 19 Mar
- fixed
http://forum.xda-developers.com/showpost.php?p=5907184&postcount=4796
- fixed
http://forum.xda-developers.com/showpost.php?p=5913118&postcount=4813
- fixed
http://forum.xda-developers.com/showpost.php?p=5913345&postcount=4814
- when there is not enough device memory to cache a GIF, show error message on background.
- delayed the "On wake-up, unlock by Proximity Sensor" so that it always happen
after "power off by Proximity Sensor".
Changes of v2.33
- changed the "slide to dismiss/cancel" option to the right-hand-side
of the slider so as to synchronize with the OS.
(Sorry for the confusion caused so far)
- added option to lock all message/notification/task preview when "Lock System Notification"
is on (S2U2 Settings > General).
- added option to auto snooze an active alarm when power off (S2U2 Settings >
General).
- added "slide to snooze" when an alarm/reminder is shown on the lock screen ("Lock
System Notification" must be on).
- added option to shuffle the password keypad (S2U2 Settings > Password).
- extended the "Lock on Talk" to lock the dialing screen if CallerID is enabled.
- added support to the proximity sensor of HD2 (probably also Pro2):
1) when the device is locked, turn the device off if the proximity sensor
is blocked (S2U2 Settings > Power).
2) when the device wakes up, unlock the device if the proximity sensor is
not blocked (S2U2 Settings > Power).
* the auto lock/unlock will be temporarily disabled if there is a message prompt
(e.g. Alarm/SMS) shown on the lock screen.
- added option to show current weather info if weather info is shown from Pocket
Weather / TouchFLO 2D / TouchFLO 3D (S2U2 Settings > Information).
If you want to know why other weather applications are not supported yet, read
the FAQ.
- added option to cache each frame of a GIF wallpaper by device memory (S2U2 Settings
> Wallpaper).
This option reduces the memory usage of S2U2 when uses a GIF wallpaper; it loads
faster & capable to load very large GIF file (depends on how many free device
main memory is left). But it also consumes the device main memory; lesser smooth
animation; & definitely consumes more battery.
- added option to toggle the system volume ("slide to ringer/vibrate") when the
slider is positioned at center (S2U2 Settings > Appearance).
- added option to change the sliding text size (S2U2 Settings > Appearance).
- added option to lock/unlock when the device is connected to a cradle (S2U2 Settings > Others).
- added option to not to lock the HTC long End key press (S2U2 Settings > Advanced).
- added a small music icon on the system bar to be shown if any one of the following
music applications is running:
S2P, TouchFLO 2D/3D Music Player, Windows Media Player, MortPlayer, Pocket Music, Pocket
Player & Nitrogen.
So if you suspect S2U2 is draining the power, check if a music
icon is shown on the top system bar. When either one of these music applications
is running, S2U2 will not turn off the power, but only turn off the screen.
- some minor bugs fixed.
Installation
- Under your PC/MAC/device, extract the content of the downloaded file & copy the CAB file to your device.
- Under your device, run any File Explorer application; go to the folder where the CAB file is copied; run the CAB file.
- After installation, there are 3 shortcuts created under \Program Files\S2U2:
iLock2.lnk - start/stop ilock2.exe
(on the 1st run, it runs silently in the background; on the 2nd run, it closes iLock2 & S2U2 with a closing message).
s2u2.lnk - manually start S2U2.
s2u2 Settings.lnk - change the detail settings of S2U2.
- A shortcut for iLock2.exe is created automatically under \Windows\StartUp as well.
- If it's your first time to use S2U2, please start iLock2 first.
- For additional clock styles, download the S2U2ClockPack-QVGA.zip or S2U2ClockPack-VGA.zip & follow the steps in the ClockReadme.txt.
- For additional battery graphics, download the S2U2BatteryPack-QVGA.zip or S2U2BatteryPack-VGA.zip & refer to the BatteryReadme.txt inside for details.
- For non-English devices, download the S2U2LanguagePack.zip. Follow the LangReadme.txt inside for installation.
Configuration
- Use the "s2u2 Settings.exe" to change the settings.
- Through the lang.ini, the default values of DateFormat, TimeFormat, AppointmentTimeFormat,
ClockPath & some wordings can be customised. They are s_DefaultDateFormat,
s_DefaultTimeFormat, s_DefaultAptDateFormat, s_DefaultAptTimeFormat & s_DefaultClockPath.
For other wordings, please refer to the LangReadme.txt in the LanguagePack.
- For advanced users, you can edit the registry (\HKEY_CURRENT_USER\Software\A_C\S2U2) directly.
Please remember to RESTART iLock2 after any registry settings changed, otherwise it won't work.
The default values are added on the first run of iLock2.
Please refer to the "S2U2 Settings Description.xls" for the details (thanks rctneil for the idea).
- All files under \GFX can be modified. To keep the transparent effect of some graphics,
the top left corner pixel must be the transparent color; or use the ARGB PNG format.
Command Switch of iLock2
iLock2.exe accepts the following command switches:
-slide to start/invoke S2U2.
-nomsg to not to show any message even it closes itself & S2U2.
-reset to reset the unread counts of SMS, MMS, email & vmail.
-password to turn on the password lock immediately no matter how long the "require password" is set.
-unlock to unlock S2U2.
Donation
Any donations are welcome, thanks.
Special Thanks
- All the donators for your kindly appreciations.
- Forum fellows at xda-developers.
Thank you for your testings, comments, supports & patience.
Enjoy!
A_C