madduck Maybe something like Key Mapper would work for you? I've not tried it myself, so can't vouch for it either way. I just read your post and I remembered seeing the app recently.
Torch quick access
I've marked this as solved, but feel free to discuss alternative approaches to achieve this, if you'd like!
madduck the option on the issue tracker is marked as enhancement Priority low. As a project with only 5 full time devs all focused on the fast moving dynamic environment of privacy and security focused research and protection and with that expertise it is best suited to focusing their time/energy efficiently. Don't take abrupt objective responses as offensive just take from it the fact that if you want a feature create it and make a PR or weigh up the pros and cons of a flash light shortcut removing a simple swipe and tap with the standard benefits as well as the pace of developing things like sandboxed play services, storage scopes, cross user notifications etc.
Probably best not taking what occurs on the issue tracker in the main over experiences in the community at large. Mods for example have more time to discuss things a little more philosophically where devs won't.
- Edited
Here's an example of a much more important usage for the power button long-press: shutting down or rebooting the phone from in your pocket when forced to surrender it.
No idea what this app is like.
https://play.google.com/store/apps/details?id=org.rnazarevych.shaketorch
https://www.f-droid.org/en/packages/io.github.sds100.keymapper/
I use this to quick toggle the flashlight. It's a very versatile app. I have it set to toggle whenever I press volume up and then volume down directly after (I just roll my finger on it).
You can even use swipe up/down/left/right on a fingerprint reader to do the same.
Works like advertised. But I am a little sceptical about accidentally turning the torch on when e.g. mounted to my bike's handlebar. KeyMapper works okay for now, despite requiring two keys to be pressed.
Keymapper, great tip! Vol up is now toggle bluetooth at my pixel 6
- Edited
I got used to toggling the torch with a lock screen gesture. But I understand this is out of scope for GrapheneOS. Automation can be done with 3rd party apps.
- Edited
Starting with Android 13, it's possible to control multiple brightness levels of the flashlight.
The links provided are for a cool little app that has the following features:
Features:
- dimming your flashlight level by level
- shortcut buttons for different brightness levels
- SOS flash button
- morse code flash mode
- quick settings tile for fast access
- private, no ads, no internet connection
- modern Material You (M3) design elements
- app colors adapt to device's system colors
https://play.google.com/store/apps/details?id=com.cyb3rko.flashdim&hl=en
https://f-droid.org/packages/com.cyb3rko.flashdim/
https://github.com/cyb3rko/flashdim
A little OFF topic, but I thought some may find it useful...
Torchie toggles the flashlight with a simultaneous volume key press, and TapTap replicates the latest Pixels' feature of double-tapping the back of the phone, and can be set to toggle the flashlight. Both have a few minor quirks and I'm still deciding which I like better, but you can check those out too!
Regarding the dev's behavior: Yeah, that person is known for being... brusque. I've noticed they have particularly little patience for issues about UX bugs. Those interactions tend to go similarly to what you saw, if the dev doesn't just delete your bug report completely. (Guess that's one way to keep the issue tracker tidy?) Tldr: If you have any concerns about usability or glitches, you'll get more help if you post it here in the discussion forum than on the github.
- Edited
FU6QydnIELkx Here's an example of a much more important usage for the power button long-press: shutting down or rebooting the phone from in your pocket when forced to surrender it.
This use of the button supports maximizing privacy and security. I like it.