YANC Pro 1.16.1
Yet Another Night Clock, Pro Version
Features (compared to the old HTC night clock):
- Much dimmer
- Moves the time around the screen every minute
- Touching the screen brightens it for 5 seconds
- Shows the time of the next alarm
- Change text colours
- Do Not Disturb option to mute ringer and notifications (Alarm still rings)
It's been tested on HTC's Desire, HTC Sensation as well as Samsung Galaxy Tab 10.1, Samsung Galaxy Nexus and Nexus 4. It should work on other devices but YMMV.
Try the free version first to check if all the dimming and alarm features work on your phone.
====
Differences between Pro and Free versions?
- Set the minimum screen dimness
- Set the brightness when touched
- Set the touched text colour
- Set the dimmed text colour.
- Time change animates digit roll-over.
- Stay awake option on battery and power.
- Option to show the status bar when the screen is touched (to see/check your notifications)
- Option to pop YANC Pro to the front when power is connected, after a certain time.
- Long-press the time to toggle between an always on 'day mode' and the normal night clock. Note that day mode will dim with your normal Android screen dimming settings.
- Do Not Disturb option to mute Ringer and Notification. An icon is shown in the display when this is enabled
Some Notes about Stay Awake
===========================
The Stay Awake option will allow YANC to keep running, when it is on battery. A battery level indicator, shown next to the date, indicates that you have Stay Awake enabled.
When the device is powered, it will automatically stay awake, as indicated by the battery icon showing a 'powered' battery symbol.
If you are on battery and the battery level drops below 25%, then the device will remove the wake lock and it should switch off after the normal screen timeout. If you have a large screen timeout then this can still drain all your battery. If you intend to use this feature, then please reduce your screen timeout to 2 minutes or so. Some devices lose power rapidly towards the end.
Please test this feature, at a non-critical time, to ensure that this works on your device. It appears to work OK on HTC and Samsung Tab devices. Whilst we've taken every precaution to ensure this works, we cannot be held responsible if you leave this running and it drains your battery making you late for your wedding/work/lottery purchase/Mother-in-Law visit (*)
This feature relies on the Android operating system informing the application of power level changes and there may be bugs in your device implementation of this.
* Delete as appropriate or replace with worst case scenario.
====
Pro Tip:
- Remember that brightness and colour work together.
====
HTC Sensation + ICS + Button Dimming
There is no easy solution for this as HTC appear to have hardwired the light sensor to the buttons. However, there are some things you can do to work around this if you want button dimming:
1) You can't use 'Auto' light sensor. So turn this off in the Settings->Display.
2) You can't start YANC in the dark and have button dimming. Start YANC in a normally lit room and let it timeout. The buttons should dim too. You can now turn off the lights, sleep tight. However, if you touch the screen in the dark, the buttons will remain lit.
If the button dimming isn't working, even in the light, then start YANC and press the power button to switch off the phone. It should go to the lock screen and you can then navigate back to YANC. Button dimming should now work. Yeah, another HTC bug.
====
So why write another one? We couldn't find a free version that did exactly what I wanted.
====
Permissions
It needs to be able to read and write Settings to turn off Auto-Brightness otherwise it will not dim the screen.
It uses a Wake Lock to keep the screen on.