Hi all,
Here is a simple app that allows to light a torch... Yet another torch ? Yes, but this one can be activated:
- with a single click on the power button
- even if the device is locked (pin, swipe or password)
The trick is to use a combination of FLAG_TURN_SCREEN_ON and FLAG_SHOW_WHEN_LOCKED from a background service.
Then the service wakes up an activity based on the screen_on event and the value of accelerometer...
EDIT : I forgot to mention that the impact on the battery is neglectible as the accelerometer values are monitored only during a 2 seconds timer's time slot and then inhibited untill the screen has been switched OFF and ON again ...
As the file is just 100kB too big to be uploaded here, I join the link to the play store.
https://play.google.com/store/apps/details?id=com.aeropic.TorchUnlock
Many thanks to all the support I found on this forum...
Please, don't hezitate to give me any feedback !
Alain
Here is a simple app that allows to light a torch... Yet another torch ? Yes, but this one can be activated:
- with a single click on the power button
- even if the device is locked (pin, swipe or password)
The trick is to use a combination of FLAG_TURN_SCREEN_ON and FLAG_SHOW_WHEN_LOCKED from a background service.
Then the service wakes up an activity based on the screen_on event and the value of accelerometer...
EDIT : I forgot to mention that the impact on the battery is neglectible as the accelerometer values are monitored only during a 2 seconds timer's time slot and then inhibited untill the screen has been switched OFF and ON again ...
As the file is just 100kB too big to be uploaded here, I join the link to the play store.
https://play.google.com/store/apps/details?id=com.aeropic.TorchUnlock
Many thanks to all the support I found on this forum...
Please, don't hezitate to give me any feedback !
Alain
Last edited: