[APP] hTorch v3.2 | using camera LED as flashlight [updated: 2008-11-20] - Touch Pro, Fuze Themes and Apps

hTorch is a small application with a graphical user interface that enables you to use your Touch Pro as flashlight.
hTorch is built for the HTC Raphael (aka HTC Touch Pro) and has only been tested on this device. It probably works on all other devices with a build-in LED as well but since I can't tell if those devices are heat sinked please be very careful! PLEASE NOTE: Use this application at your own risk! I’ve done as much testing as possible, and will try to fix every bug which will be reported but it's my first Windows Mobile application and I can not guarantee that it is free of bugs. NetRipper deserves most of the credit because my application uses his TorchButtonLibrary v1.0 to control the LED itself.
Usage:
The program installs itself into "%ProgramFiles%\hTorch" and also creates a shortcut into %StartMenu%\Programs\Accessories. The further usage is as simple as possible. Start hTorch using the shortcut. On program start the LED will automatically be turned on and you will see the programs main screen.
On the main screen you can:
enable and disable the standard LED mode using the upper left bulb button.
enable and disable the bright LED mode using the upper right bulb button.
disable the display using the lower left button (The display can be turned on again using the power button)
exit the application using the lower right button.
enable and disable the standard LED mode using the D-Pad Action hardware button.
enable and disable the bright LED mode using the D-Pad UP hardware button.
disable the display using the D-Pad DOWN hardware button.
PLEASE NOTE: The flashlight will stay on forever - there is no timeout programmed. So the only timeout is the capacity of your battery. Burning the LED should not be very likely as this posting explains but please take care anyway. Please also note that the LED can not be left turned on while the device is in standby. So if you want to use the torch for an extended period please use the display off button but be aware that the hardware buttons will still function!​pRequirements:
This program requires .NET Compact Framework 3.5 to run. If you are not sure if you have the Framework installed or which version you have installed please follow this instructions (.NET Configuration Tool)
Since hTorch v3.0 it is no longer necessary to uninstall TorchButton. They can now be installed both at the same time.
Version History:v3.2:
Added AppToDate support.
Some minor code optimizations.
v3.1:
Fixed several minor bugs
Fixed one huge bug preventing the device from standby even after hTorch was already closed.
Added a special error handling in case a user terminated hTorch instead of using the quit-button.
v3.0 (unreleased private beta):
Source again completely rewritten. I'm now using the TorchButtonLib v1.0 to control the LED. Which now also means that hTorch and TorchButton can be installed at the same time.
Action button mapped with LED on/off function.
"UP"-button mapped with LED bright on/off function.
"DOWN"-button mapped with build-in display off function (display can be turned on using the power button).
Changed right softkey to menu with sub menu items: "Quit", "Bright LED On/Off", "Display Off", "About".
Changed normal LED on/off button. (Artwork was done by obsidian73 - Thank You!)
Added bright LED on/off button. (Artwork was done by obsidian73 - Thank You!)
Added display off button. (Artwork was done by obsidian73 - Thank You!)
Changed the program window not to maximize (so that now the status bar is visible).
Added function to prevent ideling into standby (AndyZap - Once again thank you for your help!)
v2.2:
Updated TorchButton to v1.2 which enlarged the maximum timeout from 300 seconds to 86400 seconds (a day) - Thank you NetRipper!
v2.1:
Completely replaced all graphics to give the program a much more professional look and feel. (Artwork was done by obsidian73 - Thank You!)
Replaced the exe-file icon with a more diamond-like one
v2.0 (unreleased private beta):
Completely rewritten source so that hTorch can now detect the LED state
Tightened the program as much as possible (exe-file lost about a bit more than 25% of its size)
Automatically turn off the LED on program exit
Changed auto-off timer to 5 minutes (hard coded)
Added SoftKey functions
Added About Dialog
v1.1:
Fixed Bug when installing to Storage Card
Start LED on program start
v1.0b:
Initial version
On the picture you can see the programs
main screen with usage information:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Downloads so far (counting since v3.2):
AppToDate Users:
Do you like my work? Please consider donating:
Thank you for your support!
Thank you for your donations: snake_be, del4, rjmjr69, unknown_07.01.2009, unknown_12.01.2009, Fantedon - THANK YOU!
​

NEWS
hTorch v3.2 has been released!
Last Update: 2008-11-20
--> DOWNLOAD HERE <--​
Discovered bugs in version 3.2:
none...so far.
Discovered bugs in version 3.1:
None
Discovered bugs in version 2.2:
None
Discovered bugs in version 1.0b:
Installing on storage card does not work. The app must be installed into the main memory. --> FIXED in v1.1
Todo list for next version:
Look if I can optimize the code a bit after I received my new VB.NET handbook
Only prevent idling to standby while LED is turned on, not as long as hTorch is running.
Set default LED mode (which will be engaged on program start) via registry (0=off, 1=normal, 2=bright)
Further Plans and Ideas:
Provide a softer light option by displaying just a white LCD without the LED
Create an additional button to turn on/off the light cyclically like bicycle lamp
Implement morsecode feature (f.e. signaling SOS)
OLD VERSION FILES (Just for archiving. Please always use the latest version of hTorch if possible!)

This perfect and just the way I would've wished it. Thanks a bunch! and it seems to work perfect on my Touch Pro.

Tested and works good. Is it possible to set it so that when I exit the program it automatically turns the light off too? (Instead of currently having to tap the off button and then the exit button)

Thanks mate.
Works fine for me.

yep, exit should turn light off
and you should make it possible to disable auto off or atleast set max time manually

very good, thank you

I doubt it will work on the diamond as (IIRC) the diamond has no Flash, but thanks for the app anyway

Works great on my cdma TP. just had to click on the flash light again to turn it off
You should try a disco button, to turn the light on and off quickly. Soi can get my grove on outside the club, lol

It doesn't seem to work when installed on storage card btw.

Fat Boy said:
This perfect and just the way I would've wished it. Thanks a bunch! and it seems to work perfect on my Touch Pro.
Click to expand...
Click to collapse
johanromijn said:
Thanks mate.
Works fine for me.
Click to expand...
Click to collapse
hanbaoquan said:
very good, thank you
Click to expand...
Click to collapse
Thanks, I'm glad you like it!
Xo0oM said:
Tested and works good. Is it possible to set it so that when I exit the program it automatically turns the light off too? (Instead of currently having to tap the off button and then the exit button)
Click to expand...
Click to collapse
I will look into that. It's not as simple though. I will have to modify TorchButtons Source as well to accomplish that.
Brendo said:
yep, exit should turn light off
and you should make it possible to disable auto off or atleast set max time manually
Click to expand...
Click to collapse
The auto off time can be set using registry (please refer to the readme how to do that). Currently TorchButton has a hardcoded max of 5 minutes. I will try to expand that if you want?
ice_coffee said:
I doubt it will work on the diamond as (IIRC) the diamond has no Flash, but thanks for the app anyway
Click to expand...
Click to collapse
LOL
Sorry didn't know that!
JIGGY24 said:
Works great on my cdma TP. just had to click on the flash light again to turn it off
You should try a disco button, to turn the light on and off quickly. Soi can get my grove on outside the club, lol
Click to expand...
Click to collapse
nice idea - maybe I'll make a Halloween version specially for that! ;-)
jbbosu said:
It doesn't seem to work when installed on storage card btw.
Click to expand...
Click to collapse
Alright, that seems to be the first bug. I will fix it in the next version.

DeepThought said:
The auto off time can be set using registry (please refer to the readme how to do that). Currently TorchButton has a hardcoded max of 5 minutes. I will try to expand that if you want?
Click to expand...
Click to collapse
Yes, i know, but maybe you could make it easier with an input box so no need to edit the long way?

Brendo said:
Yes, i know, but maybe you could make it easier with an input box so no need to edit the long way?
Click to expand...
Click to collapse
I think that would be overkill. But I will provide the next version in two flavors: One with off timer and a second one without.

Great software, one remark: i now have to "click" two times before the flashlight goes on, with the old one it worked immedeatly. Can you make the flashlight go on automatically when you start the program? Would be very usefull.
Anyway, thanks for your work.

WDawn said:
Great software, one remark: i now have to "click" two times before the flashlight goes on, with the old one it worked immedeatly. Can you make the flashlight go on automatically when you start the program? Would be very usefull.
Anyway, thanks for your work.
Click to expand...
Click to collapse
Thanks!
Good point. I will implement this feature in the next version.

Nice app, DeepThought.
Good idea to add features to the basic Torch application.

Very useful thanks bro

You're welcome! I'm glad you like it!

I had an idea,to on/off cyclically the light(as astable multivibrator),10Hz 1:5 pulses. This can be useful on dark roads as a 'bicycle lamps' while walking,that all drivers can see you if you are on the road in the night and it shouldn't spend too much battery.
Next idea right now... I want to use TP as a stroboscope lamp for working purposes with frequency of 100 and 240Hz,softly adjustable +/- 50Hz with 400us pulses.
That means next steps for my research.

TomasNM said:
I had an idea,to on/off cyclically the light(as astable multivibrator),10Hz 1:5 pulses. This can be useful on dark roads as a 'bicycle lamps' while walking,that all drivers can see you if you are on the road in the night and it shouldn't spend too much battery.
Next idea right now... I want to use TP as a stroboscope lamp for working purposes with frequency of 100 and 240Hz,softly adjustable +/- 50Hz with 400us pulses.
That means next steps for my research.
Click to expand...
Click to collapse
Cool with s/ware like that you will be able to use your phone as a timing lamp for your car's engine

Related

[UPDATED 28-04-2009] TorchButton v1.5, using camera LED for flashlight

TorchButton v2.x supports the Leo as well as Raphael and moved to a new thread! Click this link!
On my previous devices (Wizard, Hermes) I found it very useful to have the camera LED function as flashlight. However, all those tools that were previously available to enable the LED didn't seem to work on the Raphael.
I've just spent some time debugging and testing and got it to work on my Raphael. The cab to install is attached to this post. It'll create a shortcut in your programs menu.
Usage is currently twofold. When you start the app, the flashlight turns on. When you don't do anything for 60 secs it will turn off automatically to prevent your led from burning (heard it happen before on other devices). If you start the program again within the 60 seconds, it will manually turn the flashlight off.
I've only tested this on my Raphael so far. Please let me know if it works for everyone.
---------------
Supported modes:
TorchButton has 5 modes so far. Each one explained in short:
Normal
Simply enable the flashlight until the application is started again or the configurable timeout occurs (60 seconds by default). This mode can be used for a prolonged period. I have only tested it up to 5 minutes though.
Bright
The Bright mode is exactly the same as the Normal mode, with the only difference being that the LED is more bright. This mode is equal to the short moment when you make a photo with flashlight on. Note that this mode does stress the LED and should not be used for prolonged periods. I have used this up to a minute without problems.
Blink
The Blink mode turns the LED on and off in specific intervals that you can configure in the registry. An example of usage is the bike light.
SOS
This is extensive mode that supports sending custom morse code. The text to be sent via morse code signals can be configured in the registry. This defaults to "sos ", thus the SOS name for this mode. NOTE that the flashlight timeout does NOT interrupt a text. It checks if the timeout occurred when it starts over again and quits when it reached the timeout.
PTT
The Push-To-Torch mode. When your device has a key you can map to 'hold', you can use this feature to keep the light on as long as the key is pressed. The AT&T Fuze is one of those devices with a PTT button.
---------------
UPDATE 01-09-2008 v1.1:
TorchButton v1.1 now includes the ability to override the default timeout from 30 seconds to anywhere between 0 and 300 (= 5 minutes) seconds. The regkey is HKLM\Software\TorchButton\FlashlightTimeout (DWORD). When the application installs or when it starts for the first time it will create the registry setting if it doesn't exist yet.
UPDATE 09-11-2008 v1.2:
Finally a new version of TorchButton.
* Enlarged maximum timeout override from 300 seconds to 86400 seconds (a day).
* Added 'bright' feature. Note that the light may flicker almost unnoticeable every 750ms. Can't prevent that.
* For Devs: attached source code of TorchButton to this post.
* For Devs: I've created a C# library for easy control of the camera led. Also attached to this post. The .zip contains a readme which has examples on how to use it.
UPDATE 14-11-2008 v1.3:
* Added 'blink' feature. Registry configuration options:
- blinkTimeOnInMs (DWORD), default 500. Configures the time the LED is on.
- blinkTimeOffInMs (DWORD), default 500. Configures the time the LED is off.
* Added 'SOS' feature. More like a 'morse code' feature though. You can set any morse code to be signalled in the registry. Options:
- sosCode (SZ), default " ...---...". Configures the morse code to signal.
- sosDotTimeoutInMs (DWORD), default 200. Configures 200ms LED on, and 200ms LED off for ".".
- sosDashTimeoutInMs (DWORD), default 400. Configures 400ms LED on, and 400ms LED off for "-".
- sosSpaceTimeoutInMs (DWORD), default 1000. Configures 1000ms pause when processing space " ".
* New shortcuts are added for those features.
* Shortcuts are moved to a TorchButton folder within the Programs, for grouping purposes (in case you're wondering where TorchButton went!).
UPDATE 29-11-2008 v1.4:
* Fixed 'sos' mode. It now properly uses a single configurable unit time to calculateother intervals.
* Updated 'sos' mode. You can now configure a text to be sent via morse code in the registry. Check configuration part of the readme for more info.
* Removed old 'sos' registry settings and replaced them with new ones.
- Check out the new configuration settings in the readme.txt (attached to this post).
* Increased default flashlight timeout from 30 to 60 seconds.
* Changed default 'blink' time to 250ms for both on and off.
UPDATE 28-04-2009 v1.5:
* Added Push-To-Torch (PTT) mode. Probably only useful for devices that have the PTT button, such as the AT&T Fuze.
* Added brightResetTimeInMs registry setting for owners of the Alltel Touch Pro. They need to set this value to 100 for bright mode to work properly.
---------------
TODO's:
* Change LCD brightness to minimum when application starts, and restore when exists.
* Prevent standby mode while active
---------------
Developers:
The source code has been attached as well. The app has been written in C/CPP using VS2008. The code doesn't deserve a beauty-price, but it does its job. The 'TorchButtonBright' project is just a wrapper that calls TorchButton.exe with the /bright parameter. This is a workaround to be able to deploy two shortcuts with different icons and a parameter. If anyone decides to use this code, please rename the project. I've also written a C# library that allows easy access to the normal and bright flashlight modes. Attached as well.
---------------
TorchButton v2.x supports the Leo as well as Raphael and moved to a new thread! Click this link!
Works beautifully with stock HTC ROM provided with Raphael released in Europe. One small request: can you provide also an option to change the timeout? For starters - in registry. Some people would like it to work only for 10s, others: for 60s. Others might have the fun of burning it out [anyway you can limit it to max 2 minutes just to protect those less-aware.]
Tnx
Tnx for your effort. It works great.
Works like a charm! Thnx!
I second the request for a change in time out. I need to make it from the front door to my bed without waking my gf, and i don't make it in 30 seconds
works great! Nice job! This will become a standard application on all custom roms
)
Thank you NetRipper. This is a 5 Star utility!!!
HALLELUJAH !
thank you a million times !
make that trillion
Thanks for all the great responses and I'm glad it works for everyone. I'll add that feature to change the hardcoded 30 seconds timeout tomorrow or the day after.
the flashlight has a normal condition and a very bright condition. would it be possible to make a dimmer on the flashlight so that for example one can attach it to the volume buttons on the side ?
Thank you . I have it as part of favourite programs in TF3D . Works great.
da_jojo said:
the flashlight has a normal condition and a very bright condition. would it be possible to make a dimmer on the flashlight so that for example one can attach it to the volume buttons on the side ?
Click to expand...
Click to collapse
The flash indeed has two modes. However, the very bright mode is automatically disabled after 1 or 2 seconds by the camera driver. It's possible to make it sleep for that amount of time and re-set the bright mode, but I can't imagine it being very good for the LED to burn for a longer period of time at that mode. It would also flicker every 1 or 2 seconds.
I think the normal LED is bright enough, so unless the demand for the extra bright setting is overwhelming, I'll keep it like this.
mm that sucks.
its not a great idea to have a flashing flashlight unless one wants to drive anyone crazy or likes discolights ... maybe an idea lol... a stroboscope.. or some sort of signaling light..
it wouldnt hurt to have the LED on for a longer period. since the lifespan is over 50000 hours and it is running on lower power then intended .. only thing, is that it takes toll on the battery. i wouldnt care to much for the LED as it will last longer then the phone's display.
Looks good to me, but you could always play on words and rename it TorchPro. :-D
yesterday I wrote for myself something just like yours. but i prefered fullscreen button which would change color to black while LED switches on (useful in dark places - eyes are not blinded by bright screen).
it is possible to change timeout (setting written in registry) using track bar or up-down, left-right keys.
enter key switches LED on and off. just like big on screeen button.
have fun.
Great stuff, works really well.
steveoidm said:
Great stuff, works really well.
Click to expand...
Click to collapse
+1
Just what i was looking for,
Nadavi
Thank you guys. You,re perfect. I was very sad,when I found out,that VJCandela doesn't work.
new feature request.
Using the Gsensor let it keep the led on as long as the device senses motion, put it down and it turns the led of in 10 seconds.
Doable?
Thanks
Jules
Now thats an excellent suggestion.
Are we 100% sure that leaving the LED on for prolonged periods at the low level is not going to have any adverse effect on it.
Any chance of a version for the LG KS20 ?

[APK] Blinky v2.4 [BLN Blinking]

2.4 is now on the market
So let's start off with what is BLN and what is Blinky.
neldar made a kernel patch a few months ago to make it so that notifications light up the LEDs under the soft buttons when you have a waiting notification (and the screen is off.) This is known as backlight notification or BLN for short. Blinky is an enhancement application to that patch to make the LEDs blink and your phone vibrate to remind you. The blinking tends to catch the eye a whole lot more than simply solid lights.
No longer calling this beta, the install method is new but the source seems to be solid. As noted below, this requires that your kernel support BLN already.
Enhanced BLN is for Froyo only. Sorry Eclair users, I just don't have the correct build environment for you.
As of 2.1.1 Enhanced BLN should work for Eclair as well. This is currently untested.
So I haven't done the work yet to see if there's any affect on battery life, in fact there probably is a tiny bit more usage with this.
Battery usage tests: https://sites.google.com/site/sgsblinky/battery-usage
After you install it/upgrade it, you should run the program once to start the service. After that it will start automatically upon boot.
Expected behavior:
When you get a notification that would light up the button lights, they will now blink. 1 second on, 1 second off. With 1.4 and later, after 5 minutes the BLN is left steady on to conserve battery.
With 2.0, you can now set all the times, time on, time off, etc. With this power, you now control how much juice Blinky uses. It also makes you responsible if it uses too much power.
2.0.3 is completely flashable. You must uninstall 2.0.2 first.
Yes, this means fade in/out is possible but not implemented yet. No, I cannot control each button, the interface doesn't appear to allow that level of control.
Feature suggestions are welcomed.
Features I'm already thinking about/working on:
Special charging behavior.
Flashing via CWM the blinky-lights.zip is strongly recommend in addition to installing the APK. It fixes some bugs that I just can't fix otherwise.
For 2.0.3 flashing via CWM is required.
Eclair users installing for the first time, use the blinky-lights-2.1.2.zip.
2.3 adds in the ability to write the library without using CWM. It requires root to do this, and must reboot immediately after. While the risk is low this may not be safe in some cases. In addition, some ROMs then replace my lib on boot, making it useless. That said, flashing from CWM has the same inherent risk and set of problems. Both versions are here.
2.1.2 is an upgrade to 2.1.
2.1 is an upgrade to 2.0.3. The library didn't change, so you can upgrade from 2.0.3 (only) to 2.1 without flashing. (Use the Blinky_v2.1.apk to upgrade.)
If you're installing for the first time or upgrading from a version before 2.0.3, simply flash the blinky-lights-2.1-1.zip and you'll get the library and the APK.
If you like my work, consider donating to my beer fund.
Change log:
V2.3: Added version number to the title, added option to turn off Blinking when the blink time expires, added button to replace the library (requires root) and reboot, made test button work with stubborn devices (requires root on those device only). Better library detection, for those flashing kernels. Removed notification. Test button turns the screen off.
V2.1.2: Eclair fixes, added an option to enable BLN on startup.
V2.1.1: Added a checkbox to handle if BLN is disabled/enabled. Added a few extra error messages to help people out. Added Eclair support (untested at this time).
V2.1: Updated UI, Minutes, seconds, milliseconds. Changed the vibrate time to 750 ms. Added a stop vibrating after a specific amount of time option.
V2.0.3: Completely flashable (includes apk). Changed directories to handle Samsung Froyo insanity.
V2.0.2: Upped the limit on the number of digits in the number of milliseconds to blink option.
V2.0.1: Workaround for missing /tmp in some systems (due to Voodoo)
V2.0: Added UI, Icon, Enhanced BLN
V1.4: internal refactoring and added a stop to the blinking after 5 minutes to save battery
V1.3: rewrote the blinking thread to avoid holding a wakelock. Should be easier on the battery. Will test this today.
V1.2: rewrote the threading interface. - Keep an eye on battery usage.
V1.1: initial release.
Known Issues:
If a notification goes away (such as Gmail was read online, but you had a waiting notification for it) the lights keep blinking. - Flash the updated bln to fix.
Need to uninstall 2.0.2 to install 2.0.3
Report of the library being replaced with the original version on boot, meaning enhanced mode is impossible.
Documentation post needs to be updated.
Rom maintainers:
Feel free to include my lights.s5pc110.so, it is fully compatible with the one neldar released. Contact me with any question including upcoming development.
Special thanks to:
neldar for the base level code I'm using
Reefermattness for the icon
My beta testers
s44 for Eclair testing
Screenshots and Documentation
So here's what you need to know about Blinky. Screenshots are based on Blinky 2.0.2, 2.1, and 2.1.1 where appropriate.
What Blinky Looks Like
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Enhanced BLN
Due to interface between BLN and the system, certain issues arise such as notifications that come and go. In order to better handle these cases, I've provided a flashable zip file in the main post to make the system more robust. In testing the first version it was found some ROMs don't have /tmp (which is generally a bad thing) so as a result Blinky will inform you of what you have.
The very first line and color should be a clue.
Red - it is strongly recommended you install the flashable piece.
Yellow - you might want to let your ROM maintainer know that /tmp is missing (designgears already knows about this on Perception). No longer happens as of 2.0.3.
Green - you've got nothing to worry about.
Times
The times are entered in milliseconds. 1000 milliseconds = 1 second. Thus 5 minutes is 3000000 milliseconds.
As of 2.1, time is entered as "minutes:seconds.milliseconds".
Options
Enable Blinky
On means Blinky does something, off means standard BLN behavior.
BLN Enabled
On means the lights will flash, off will disable the lights, vibration depends on the vibration settings.
Time between BLN checks
Time in between checks for a new notification or one that went away. This time is approximate, based on the system, and uses very little power @ 5 seconds.
Time to leave the light on
Amount of time the light is on when blinking.
Time to leave the light off
Amount of time the light is off when blinking.
Time to blink
How long to let the blinking go on before just staying steady. Blinking uses some power, so if you're away from your phone for a long period of time, this will turn off the blinking to save power.
Enable vibration
Enables vibration and the options.
Vibrate delay
Time between the start of vibrations. The vibration time is fixed at 750 ms. This is the time between starts, not the time between stop and start.
Stop vibrating after
Stops the vibrating after a certain amount of time, just like blinking above.
Save Settings
Commits all your changes.
Test Settings
Creates a notification for you to test with. You must not pull down the notification bar. Hit the power button after clicking this to test.
2.2.3 Beta.
Can install the lib without flashing.
New test button.
Fixed some bugs discovered with Perception 9.
This is very early, so if it breaks you, you're SOL.
Let me know how it works.
Changes include:
New Test Button
Button for pushing the lib onto your device
Vibrate disabled by default
Fixed bug where automatically enable BLN on startup wouldn't disable
If this goes well it will likely migrate to the market.
Awsome bob thnx
Sent from my SAMSUNG-SGH-I897 using XDA App
Works great initially. Lets see what it does to battery. Thanks dude just what I was hoping for... now lets get those chasing/fading lights for charging status. lol
Works great so far. I always like to try new(Beta) things. Thanks Guardian Bob.
Working Great. Might want to let people know this will only work if they have a kernel with BLN. (Right now only froyo kernels are i900 Kernel. 2.1 has atinm's and unhelpful's)
Reefermattness said:
now lets get those chasing/fading lights for charging status. lol
Click to expand...
Click to collapse
Ya knight rider style lights
peachpuff said:
Ya knight rider style lights
Click to expand...
Click to collapse
I should clear this up early, as of now I don't have access to the individual lights, only the group of them.
Yes, there appears to be a led behind each light, as demonstrated when you touch one and it goes off. If that behavior is implemented in the hardware, as I suspect, it is unlikely that I'll ever have the ability to control each led.
How are you achieving the blinking? Using wakelock?
woeds said:
How are you achieving the blinking? Using wakelock?
Click to expand...
Click to collapse
While I don't really want to go into the nitty gritty details, the short answer is yes, I'm using a cpu only wakelock.
Given the *vast* majority of power used is by the screen, and I'm using a Timer to achieve the blinking, the amount of CPU used by my app is minimal. That said, since I'm holding the lock other tasks can run, potentially using CPU as well. If of course, they are good citizens then the CPU only wakelock case should have been handled by them.
I like app. It is much better at getting my attention.
It would be nice if it would blink every second as you describe for the first 5 minutes and then stop. Just like any LED indicator, a "night time" mode could halt notifications until wakeup hours could save a little battery.
Keep up the good work.
This is really awesome! Works great on my Captivate...thank you for sharing
Guardian_Bob said:
I should clear this up early, as of now I don't have access to the individual lights, only the group of them.
Yes, there appears to be a led behind each light, as demonstrated when you touch one and it goes off. If that behavior is implemented in the hardware, as I suspect, it is unlikely that I'll ever have the ability to control each led.
Click to expand...
Click to collapse
Do you believe it is possible that we could get access to the GPIO address that controls the lights. If we can, i believe we can control individual lights with different bits in the memory address.
warri said:
Do you believe it is possible that we could get access to the GPIO address that controls the lights. If we can, i believe we can control individual lights with different bits in the memory address.
Click to expand...
Click to collapse
Is it possible? Sure, anything is possible. And you're assuming a lot, including that the memory mapped address doesn't contain reserved bits that would do bad things if you happened to write to them.
Here's the thing I'm looking at, Samsung had to follow the Android standards for the LightService, which has the features of on/off, color, and blink if the hardware supports it.
With that, they'd have to replace the framework to make the individual lights go off when you touched them. They may have done this but I don't see evidence of it. The other case, as I stated before, is if you have a capsense microcontroller, it would be trivial to implement the blink functionality without the software getting involved. This seems more likely right now. Especially considering the fact that only one light goes out when you touch two buttons. To have any chance at doing things in real time, they'd need to thread it, at which point you'd likely see both buttons dim, not just one.
Guardian_Bob said:
Is it possible? Sure, anything is possible. And you're assuming a lot, including that the memory mapped address doesn't contain reserved bits that would do bad things if you happened to write to them.
Here's the thing I'm looking at, Samsung had to follow the Android standards for the LightService, which has the features of on/off, color, and blink if the hardware supports it.
With that, they'd have to replace the framework to make the individual lights go off when you touched them. They may have done this but I don't see evidence of it. The other case, as I stated before, is if you have a capsense microcontroller, it would be trivial to implement the blink functionality without the software getting involved. This seems more likely right now. Especially considering the fact that only one light goes out when you touch two buttons. To have any chance at doing things in real time, they'd need to thread it, at which point you'd likely see both buttons dim, not just one.
Click to expand...
Click to collapse
Gotcha.
On another note, my BLN Stopped blinking, I've tried re-installing blinky and stopping and starting the service again. No Blinking
warri said:
Gotcha.
On another note, my BLN Stopped blinking, I've tried re-installing blinky and stopping and starting the service again. No Blinking
Click to expand...
Click to collapse
Weird, any particular notification you're seeing that with?
I'm going to re-write portions of the code to better deal with notifications without the screen being turned on, so I imagine I'll fix that as well.
Guardian_Bob said:
Weird, any particular notification you're seeing that with?
I'm going to re-write portions of the code to better deal with notifications without the screen being turned on, so I imagine I'll fix that as well.
Click to expand...
Click to collapse
after i rebooted it starting flashing again, however after one notification, it stopped blinking for all following notifications
It wouldn't blink for me? I am running Perception 5 and have BLN active. I installed via root manager and hit the app to get it running. Never got any blinking from google talk, missed phone call or text message. I changed permissions and tried and still nothing, and did not start even after a reboot. Any idea about what else I should try?
No problems yet. Hasn't seem to affected battery life.
Sent from my Captivate

[App] LED Flashlight - free, shake to toggle, no flicker [R]10 01 2012 [U]06 03 2012

Name: LED Flashlight
This is a discussion thread for LED Flashlight, one of my apps. I will be really grateful for your feedback.
Screenshots:
Main screen
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Settings screens
Live tile customization
Official Facebook Page: here.
Description:
LED Flashlight is a simple and free flashlight app. It uses the LED light on your phone as a light source (the light used by the camera when taking photos).
Unlike some other flashlight apps that just show a white screen, LED Flashlight can give you a much brighter light.
Even if LED Flashlight is a very simple app, I took my time to polish it and make it the best in the marketplace. I included some special features, most of them not available in other flashlight apps:
Shake to toggle - you can shake the phone to toggle the flashlight
Camera button to toggle - you can use the camera shutter button to toggle the flashlight
Disable lock screen - you can disable the lock screen so that the light does not turn off by itself
Constant light - the LED light does not flicker like some other flashlight apps
Please note that this app will not work on devices with xenon flash or devices that do not have a flash at all.
User reactions.
Some people complain that this app does not work on HTC Mozart. Yes, it does not, because this phone has a xenon flash. Sorry, but there is no way to make a xenon flash light up constantly. I don't have such a phone but I think even the built-in camera app cannot do that.
Version history:
Version 1.1
[New] Flashlight toggle sound introduced.
[New] More settings added and "settings" menu improved.
[Changed] "Prevent lock screen" is now enabled by default.
[Improved] Shake sensitivity adjusted to a more appropriate level.
[Fixed] Crash on some devices when no internet connection is available.
[Fixed] Minor UI fixes.
Version 1.2
[NEW] Live tile settings introduced.
[Improved] Minor UI improvements.
Discussions.
I welcome any feature requests, bug reports or just random thoughts.
Thank you and take care.
Free download:
i will give this a go, thanks
silentg said:
i will give this a go, thanks
Click to expand...
Click to collapse
You're welcome, I hope you like it!
"App will use:
contacts
camera
owner identity
music and video library
phone identity
data services
movement and directional sensor
microphone
camera
"
that sure can scary a user bro
and why not "mangofy" the app icon?
cya
fredsky2 said:
that sure can scary a user bro
Click to expand...
Click to collapse
Because this app is full of ads: AdDuplex, AdMob, MS Ads Mobile Actually, author added all existing advertising solutions for WP7
Does it work on HTC 7 Mozart?
kaka_mara said:
Does it work on HTC 7 Mozart?
Click to expand...
Click to collapse
As written in description, this app does not work on HTC Mozart. It is not possible to have a flashlight on this phone because it has a xenon flash, not a LED one. I doubt you will find any flashlight app for your phone.
Sorry.
fredsky2 said:
"App will use:
contacts
camera
owner identity
music and video library
phone identity
data services
movement and directional sensor
microphone
camera
"
Click to expand...
Click to collapse
An explanation of the required permissions:
contacts - not really used but is wrongly detected by the Marketplace
camera, microphone, music and video library - those are needed by the flashlight itself, I doubt you will find a flashlight app that does not require those. This is because the constant ON mode for the LED is part of the video functionality. And video = camera + microphone + video library.
movement and directional sensor - this is needed to enable the "shake to toggle" feature. You can switch the flashlight by shaking your phone. This is done using the accelerometer sensor.
data services, phone identity, owner identity - needed for ads. Any ad-enabled app will have those.
If you have some concerns let me know. There is certainly nothing harmful in all those permissions.
sensboston said:
Because this app is full of ads: AdDuplex, AdMob, MS Ads Mobile Actually, author added all existing advertising solutions for WP7
Click to expand...
Click to collapse
Mate, your explanation of the required permissions is totally misleading.
"Because this app is full of ads": The app has a single ad at the bottom of the screen, clearly seen in the screenshots. Yes, this ad could come either from Microsoft, from AdMob or AdDuplex. Who cares about where it comes from?
If you are a developer, which I presume, you should know how ads work. You request an ad and the ads provider either gives you one or fails. If it fails you ask the next provider to give you an ad. This is common sense. Any sensibly written ad-enabled app does it like this.
Even if only one of those ad providers was used, the same permissions would have been required.
"author added all existing advertising solutions for WP7" - you make it sound like a bad thing. Can you please explain what's wrong with that?
ldokov said:
"author added all existing advertising solutions for WP7" - you make it sound like a bad thing. Can you please explain what's wrong with that?
Click to expand...
Click to collapse
Yep, I can try. It's definitely not good: adding more third-party code (what uses internet connection and contains a bugs) is directly affecting to your app performance and stability. Second, using a bunch of different ads providers will not increase your ad unit performance (likely to vise versa). Try to find my topic at Q&A about ads. And third: there are about hundred flashlight apps on market (with similar functionality) and your app must compete with them. Having so many required permissions for that simple app will hardly contribute to this.
BTW, it's just my personal opinion, all up to you (however I'm also not 100% sure - should re-read Microsoft and Google service agreements).
sensboston said:
Yep, I can try. It's definitely not good: adding more third-party code (what uses internet connection and contains a bugs) is directly affecting to your app performance and stability.
Click to expand...
Click to collapse
You obviously tried the app. Have you noticed any unstable behavior or performance problems? If yes, please let me know. No one has reported anything like that. While your statement has truth in it, everything depends on the developer taking care of all exceptional situations and handling them properly.
sensboston said:
Second, using a bunch of different ads providers will not increase your ad unit performance (likely to vise versa).
Click to expand...
Click to collapse
I could argue with that, but in any way this only concerns me as a developer and not poeple who use my app. Developer feedback is always appreciated, but please don't make it sound something bad for all those who just want to light up their way. I will try to find your Q&A thread, a link would be nice.
sensboston said:
And third: there are about hundred flashlight apps on market (with similar functionality) and your app must compete with them. Having so many required permissions for that simple app will hardly contribute to this.
Click to expand...
Click to collapse
True, many flashlight apps out there. I have written in my first post how my app differs and what is better. I just checked the two most popular flashlight apps in my marketplace, they require the same permissions, except the "movement and directional sensor". They do not need it because they do not have the "shake to toggle" feature. As I wrote this is unique for my app(well, I haven't checked them all, but still).
Thanks for your opinion.
No, I didn't tried your app yet: just downloaded and looked what's inside. I'm still using my old LED flashlight written about year ago, and it uses two caps only: ID_CAP_MICROPHONE & ID_CAP_CAMERA, and has only 10 Kb size It based on Dave Amenta's code (like all of that kind apps) with a little add-on. If you interested, you may try to search XDA for my or Dave's post about year ago.
As I said before, it's just my personal opinion, not a criticism or app review (if you going to publish something on the public forums, you should be prepared for the different opinions).
First of all thanks for this app! Ive used a bunch of them at really like this one.
Suggestion: Paid version would be nice for those of us who dont like ads in our apps
wsantiagow said:
First of all thanks for this app! Ive used a bunch of them at really like this one.
Suggestion: Paid version would be nice for those of us who dont like ads in our apps
Click to expand...
Click to collapse
Thanks for the feedback, I am glad you like it!
Paid version is on the way. Stay tuned
I am planning to provide more icons for the live tile in one of the next versions. The user will be able to choose the one he likes most. The flashlight is something you often have pinned to the home screen so having a nice icon is important.
I am open to suggestions.
fredsky2 said:
"
...
and why not "mangofy" the app icon?
Click to expand...
Click to collapse
fredsky2, can you please explain what you mean with "mangofy"?
Thanks!
ldokov said:
I am planning to provide more icons for the live tile in one of the next versions. The user will be able to choose the one he likes most. The flashlight is something you often have pinned to the home screen so having a nice icon is important.
I am open to suggestions.
fredsky2, can you please explain what you mean with "mangofy"?
Thanks!
Click to expand...
Click to collapse
ehe, i mean to make the icon fit better with WP mango: not just the background that respects the theme, but the icon looks more minimalist!
cya!
i love it
Version 1.2 released
The new version of LED Flashlight is now available in the marketplace! I hope you'll like it!
As promised, I've added the option to configure the live tile. Five different icons are available and you can also apply some nicely looking background effects. You can change the title of the live tile, for example you can translate it in your own language.
Here is are some examples of what you can do:
And this is how the configuration page looks like:
Let me know what you think.
Does both of LEDs working on HTC HD2?
einherie said:
Does both of LEDs working on HTC HD2?
Click to expand...
Click to collapse
I haven't tested the app on this phone, as you know the HD2 is not officially a Windows Phone device.
But, the app is free, so you can easily try it. Just scan the QR code in the first post and install. Let me know if anything does not work the way you expect. I'll do my best to fix it.

Peek - beautiful notifications in a peek of a distance

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Me and Jesús David Gulfo Agudelo AKA @D4rKn3sSyS present you Peek!
This application is a complete redesign of the known "Peek" feature by ParanoidAndroid project, built to work on any 4.4+ ROM. The whole concept lies into allowing users to quickly interact with their notifications, without having to press any button. The new design includes sharper typography, nicer placement of the items, breathtaking new effects and extended functionality (including blacklist). It works on secure locked devices, with the ability to customize what information to show.
How peek works:
When you receive a notification, and screen is off, peek will start polling your sensors. If some movement is detected on your device (either it was on a table and you lifted it, or it was in your pocket and you got it out), peek will show. Sensors will be polled for 10 seconds (by default, customizable) and then it stops doing so, to save battery. It is not possible to simulate the behavior of devices like the Moto X, without affecting battery, since they have special hardware for the task.
Featured on:
Android Police: http://goo.gl/0Dtr2P
Android Authority: http://goo.gl/iJ9GC9
Droidlife: http://goo.gl/WCo7C0
Chris Nacca YouTube channel: http://goo.gl/233P2G
And many more!
Play store link: https://play.google.com/store/apps/details?id=com.jedga.peek
IMPORTANT NOTES:
-This application was successfully tested on stock Android 4.4 and AOSP based 4.4 ROMs, on multiple Nexus devices (including tablets) and Oppo Find 7a.
- Internet permission is used for bug catching.
Really cool app! Great work Franco and others
Sent from my Nexus 5 using Tapatalk
Amazing
Sent from my Nexus 5 using Tapatalk
Interestingly, I have found that enabling 'always polling' a là the Moto X only has a very small battery impact (maybe around 1% extra per hour). The default 10 seconds has no impact on battery life. Love the feature.
Works very inconsistently on my xperia z2. Success rate under 10% I'll say. Submitted an email for support on the issue, awaiting feedback.
So u guys have any plans to make this an "lockscreen replacer"?
LiFeSII said:
So u guys have any plans to make this an "lockscreen replacer"?
Click to expand...
Click to collapse
Not for now, it would mean too much deviation from its main objective.
hotnikkelz said:
Works very inconsistently on my xperia z2. Success rate under 10% I'll say. Submitted an email for support on the issue, awaiting feedback.
Click to expand...
Click to collapse
Can you help us describing what is the problem? We've tested successfully on more than 10 devices that we own, with no apparent problems. Just quote this post, me and Jesus will see it and help you. Sorry if I didn't reply to the e-mail, my inbox is crammed with e-mails from Peek, I haven't had time to answer them all.
LiFeSII said:
So u guys have any plans to make this an "lockscreen replacer"?
Click to expand...
Click to collapse
Currently we have no plans because it would require a major re-design of our code. Its not so straightforward, but its something we can think about for the long run.
franciscofranco said:
Can you help us describing what is the problem? We've tested successfully on more than 10 devices that we own, with no apparent problems. Just quote this post, me and Jesus will see it and help you. Sorry if I didn't reply to the e-mail, my inbox is crammed with e-mails from Peek, I haven't had time to answer them all.
Currently we have no plans because it would require a major re-design of our code. Its not so straightforward, but its something we can think about for the long run.
Click to expand...
Click to collapse
Simple problem really. The screen supposed to come on when i pick up my phone and display notifications right, whether past or present?! Mine simply doesn't most of the time. I actually see a little red light indicating the sensor coming on, but Peek doesn't get activated for some reason and my screen remains black. I'm using a Sony Xperia z2 with 4.4.2. Hit or miss basically. Sorry I can't give more info for you, but that's just the reality with my device. I'm testing for a few days to see if i can discern some kind of pattern
hotnikkelz said:
Simple problem really. The screen supposed to come on when i pick up my phone and display notifications right, whether past or present?! Mine simply doesn't most of the time. I actually see a little red light indicating the sensor coming on, but Peek doesn't get activated for some reason and my screen remains black. I'm using a Sony Xperia z2 with 4.4.2. Hit or miss basically. Sorry I can't give more info for you, but that's just the reality with my device. I'm testing for a few days to see if i can discern some kind of pattern
Click to expand...
Click to collapse
Hmm... that's not easy. Did you read the "how peek works" in the OP? You sure you're following it?
franciscofranco said:
Hmm... that's not easy. Did you read the "how peek works" in the OP? You sure you're following it?
Click to expand...
Click to collapse
Yeah, I didn't want to report the problem, but I thought I should due to the app's infancy. I believe i followed it. I have made sure Peek is a device administrator, and I have made sure notification access is checked as well.
Correct me if I'm wrong but regardless of when I get the notifications, as long as I pick up my phone at anytime, the Peek screen is supposed to activate right? it seems (and don't quote me) that it activates when I get a fresh notification. At one time it activated with me just looking at the phone (without touching it)
I left thepolling a the default 10 seconds, I'm going to put it to always on and see if that helps. I think my problem may be device specific though. Good luck, and thanks
I'm using nexus 4 with FK r208.
I have to say, Peek is a great work for nexus 4. Especially for the poor durability of the power button of nexus 4, Peek massively reduces the usage of power button
Here's a little question:
I find that when the screen just turns off for about 2~3 seconds, a new message accidentally comes in and the LED glitters (controlled by Light Manager 6.0),
I lift it from the table, but Peek does not work.
Is this event not meeting the criteria for Peek to take actions?
BTW, if it's not a must for Peek's functionality, is it possible to remove the "Peek service is running" message from the notification tray?
I would like to suggest to reduce slightly the distance to slide to unlock and dismiss notifications. Currently I have to slide until the very end of my screen to trigger it. Or maybe just me. Thanks for the nice app anyway!
Oh by the way, how to blacklist system apps? Thanks. @franciscofranco
Sent from my Nexus 4 using Tapatalk
kevin0164 said:
I'm using nexus 4 with FK r208.
BTW, if it's not a must for Peek's functionality, is it possible to remove the "Peek service is running" message from the notification tray?
Click to expand...
Click to collapse
Go into app info and uncheck show notifications, test notification won't work anymore but everything else still works :good:
hotnikkelz said:
Yeah, I didn't want to report the problem, but I thought I should due to the app's infancy. I believe i followed it. I have made sure Peek is a device administrator, and I have made sure notification access is checked as well.
Correct me if I'm wrong but regardless of when I get the notifications, as long as I pick up my phone at anytime, the Peek screen is supposed to activate right? it seems (and don't quote me) that it activates when I get a fresh notification. At one time it activated with me just looking at the phone (without touching it)
I left thepolling a the default 10 seconds, I'm going to put it to always on and see if that helps. I think my problem may be device specific though. Good luck, and thanks
Click to expand...
Click to collapse
No, it only shows up during that 10s polling period.
kevin0164 said:
I'm using nexus 4 with FK r208.
I have to say, Peek is a great work for nexus 4. Especially for the poor durability of the power button of nexus 4, Peek massively reduces the usage of power button
Here's a little question:
I find that when the screen just turns off for about 2~3 seconds, a new message accidentally comes in and the LED glitters (controlled by Light Manager 6.0),
I lift it from the table, but Peek does not work.
Is this event not meeting the criteria for Peek to take actions?
BTW, if it's not a must for Peek's functionality, is it possible to remove the "Peek service is running" message from the notification tray?
Click to expand...
Click to collapse
We don't know about those LED apps, they are independent of Peek. Maybe that app is consuming the notification. If that's the reason then there's not much we can about it.
jiatern said:
I would like to suggest to reduce slightly the distance to slide to unlock and dismiss notifications. Currently I have to slide until the very end of my screen to trigger it. Or maybe just me. Thanks for the nice app anyway!
Oh by the way, how to blacklist system apps? Thanks. @franciscofranco
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
Ok, I'll check the distances.
Next app update you'll be able to blacklist System Apps.
franciscofranco said:
No, it only shows up during that 10s polling period.
Click to expand...
Click to collapse
Sorry for what seems like a dumb question but is that 10 seconds polling from notification ARRIVAL, or from picking up the phone (independent of when the notification comes in) Just want to be 100% clear. If it is the former then I definitely have to have it always on for it to be of use to me.
I was just wondering, is peek a lock screen widget or replacement?
Sent from Cloud City
BadFish79 said:
I was just wondering, is peek a lock screen widget or replacement?
Sent from Cloud City
Click to expand...
Click to collapse
Neither.
Sent from my Nexus 5 using Tapatalk

Notifications / Charging ring around camera hole, within or without Ambient Disaplay

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Video showcase https://streamable.com/friseg
Shot by @Serial Kazama.
Similar to this or a shine effect only around camera or tens of other styles can be used to indicate an event such as charging, music playing or a notification to help you to know even who texted you just by a glance far from your phone.
some of you may know this app before and some may had struggled with it in its bad moment with a broken version but it did not stop improving and all got fixed and many more feature added.
Because this app has tons of options to customize your phone, even wallpapers, I will start by writing instructions for how to enable the basic options of the feature which this thread is about:
How To:
1- Search google play "AOE" or "Always On Edge" and install this ~6MB App
2- Enter section #1 "Main Settings"
choose if you want the LED effect to be shown within System Ambient Display or a separated screen
3- enable accessibility services and give required permissions
4- Go back and enter section #2 "App settings"
for when to light choose "when a notification comes" and/or charging lighting as you like
5- scroll to bottom and save.
6- Enter enabled apps section and make sure the app you will test with is enabled
https://play.google.com/store/apps/details?id=com.used.aoe
Please give the app some time only once and then you will not need to even open it:
After testing please discover all sections the app can do what ever you need for such feature
like at the same place of step 4 you can enable Mixer which show all current notifications colors
and Reminder which repeat lighting every X seconds and let other options you may like.
in lighting settings section you can customize the general style of lighting.
the app is indeed complicated due to variety of options and I'm always working on improving it.
Battery Drain:
I use it personally for notifications only, all apps, while screen is on and off, reminder for 5 seconds every 5 seconds limited to 30 repeat and I got 100s of emails and messages and the app is not even on system battery use list. but in general this app can be used with no noticeable difference in battery usage and it can drain your battery in few hours. it depends on the options you choose, there are a lot of options to minimize battery consuming it basically depends on lighting time and enabled widgets.
in worst cases there is options to prevent the app from working if device is not charging and other 10s of options so you can set when the app should not light as when the app should light.
App brief description:
AOE contain a lot of features and options and all can be customized as you like, here is some of the main features:
Edge lighting can also be customized for charging, music, wallpaper and many other events
It can be customized to work in a highly flexible way with AOD clock or independently, or even both like Tap to Light feature.
Lighting can be around all screen or around front camera or both with many other lighting place options like LED style with variety of animations.
You can use it to show lighting effects for many events like notifications including missed calls of course, charging, fully charged, screen lock, screen unlock, headset plugged, listening to music ,
ongoing or outgoing calls, recent apps menu and flash after unlock.
You can customize lighting color, style, effect and place for each event, each app, each contact name or even each chat group.
Notifications light has more useful additional features like Reminder which the lighting will be repeated every period you choose and you can even choose to make a sound alert for notification reminder,
and Mixer which will iterate through all current notifications colors..
Brightness can be adjusted regardless of the lighting is independent or with Always On Display, on top of that you can set high brightness for lights and low brighting for AOD/clock widgets.
It has many options to restrict its job like prevent the app from lighting if device is charging, not charging, not in landscape mode, low battery, sleep time or to follow Do Not Disturb mode.
with a block list to prevent it from working for someone
AOE also support lighting in all screen states, turned off or turned on, horizontal or vertical.
Click to expand...
Click to collapse
I just tested out this app. When I get a notification the edge lighting shows up but it results in my fingerprint sensor not working when the notification light is going.
jimv1983 said:
I just tested out this app. When I get a notification the edge lighting shows up but it results in my fingerprint sensor not working when the notification light is going.
Click to expand...
Click to collapse
If you set lighting method with Ambient display or if you do not like the clock set it with Ambient display invisible then the app will function better generally and this will be solved.
ABSELT05 said:
If you set lighting method with Ambient display or if you do not like the clock set it with Ambient display invisible then it the app will function better generally and this will be solved.
For independent lightinh I'm not sure about this phone but on most phones it is just about touching the right place and it will be helpful to enable app settings -> how to close -> fingerprint icon to guide you where to touch. I tested this on samsung and xiaomi a single touch is enough to unlock as quick as if this app is not installed I hope you give it a try
Click to expand...
Click to collapse
Thanks. I'll look at it again.
I wish someone can help me get a picture of pixel 5/4a showing the light effect around camera on Ambient display as a showcase ❤
My Pixel arrived today, i will upload Pics if its working.
Thanks alot
Do not hesitate for any help or question
Serial Kazama said:
My Pixel arrived today, i will upload Pics if its working.
Click to expand...
Click to collapse
Thanks alot
It may gets you confusing at first time so please do not hesitate for any help or question
It is working my friend but you have to set the Ring manuell. :highfive:
https://streamable.com/friseg
Serial Kazama said:
It is working my friend but you have to set the Ring manuell. :highfive:
https://streamable.com/friseg
Click to expand...
Click to collapse
Soon it will automatically set itself up after install
Thank you very much
I have to appologize, the Ring is set automatic as well. Dont know what i clicked first but if i selected "Auto setup" the ring fits perfect. My fault. Thx for you tipp @ABSELT05 :highfive:
Serial Kazama said:
I have to appologize, the Ring is set automatic as well. Dont know what i clicked first but if i selected "Auto setup" the ring fits perfect. My fault. Thx for you tipp @ABSELT05 :highfive:
Click to expand...
Click to collapse
Ah great! Yesterday added kinda AI code to support any device with any notch, seems it learned Pixel 5 by now:fingers-crossed::laugh:
You are the Dev of the App? ^^
Serial Kazama said:
You are the Dev of the App? ^^
Click to expand...
Click to collapse
Yes
Is it possible to make the ring ticker?
And a little wish from a User in the German Forum Android-Hilfe.de, is it possible to add the feauture , that the LED Flash is flickering when a call is incoming?
Serial Kazama said:
Is it possible to make the ring ticker?
And a little wish from a User in the German Forum Android-Hilfe.de, is it possible to add the feauture , that the LED Flash is flickering when a call is incoming?
Click to expand...
Click to collapse
If you mean showing notification title as a small text next to camera there is an app called super status bar it was made for this with detailed options
Lighting for calls already exist in app settings section -> when to light. it will light when making or receiving a phone call
Hey @ABSELT05,
maybe you missunderstood me, i mean the LED from the Camera . So far my friends in Germany love your app. And i hope some guys and girls will buying the Pro Version.
Serial Kazama said:
Hey @ABSELT05,
maybe you missunderstood me, i mean the LED from the Camera . So far my friends in Germany love your app. And i hope some guys and girls will buying the Pro Version.
Click to expand...
Click to collapse
Sorry still confused, maybe you mean show all current notifications color? In the app It is called Mixer option above reminder option
ABSELT05 said:
Sorry still confused, maybe you mean show all current notifications color? In the app It is called Mixer option above reminder option
Click to expand...
Click to collapse
He means the flashlight from the Camera. Like the iPhone.
sebeke said:
He means the flashlight from the Camera. Like the iPhone.
Click to expand...
Click to collapse
If this, it is not possible by this app but there is too many apps for this and can be used without interfering this app work

Categories

Resources