Xposed Torch: Physical keys

This is a Handy Torch through Home or Volume UP, it lets you turn ON the Flashlight by a Long Press on the Home or Volume UP button while Screen is OFF, and turn it OFF by a Volume Down or Home button Press or a Screen ON action (Power or Home button)

Features:
- Run Flashlight through the main flash LED
- Blank screen

Requires Xposed framework for Hardware buttons use.
Xposed Features:
- Customize Long press delay to run the Flashlight
- Customize Flashlight timeout
- Run the Flashlight even while Music is ON

When the device enter into deep sleep mode, you can NOT wake it up with volume button, you need to wake up the device before trying to run the Torch through hardware buttons (This is an Android limitation)

Required Permission:
- Camera and Wakelock to run the Torch (Flashlight)

Author(s): 
Package: 
ma.wanam.torch
Version name: 
2.3.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
56,795 in total · 28 in the last 24 hours
MD5 checksum: 
74bdc37ade1d407a04cd24cddece5409
Uploaded on: 
Tuesday, March 1, 2016 - 20:22
Changes: 

Fixed a regression on some Android 5.1- Roms
On Android 6.0+ you can run the torch even if in the deep sleep mode, but on android 5.1 and bellow, you need to press the volume button at least one time then hold down to run the torch if you want to wake up the device from deep sleep.

Version name: 
2.2.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
3,420 in total · 0 in the last 24 hours
MD5 checksum: 
28c11c35bc1d9aa96d04a7aac8da5834
Uploaded on: 
Saturday, February 27, 2016 - 15:24
Changes: 

Fixed a regression on Android 5.1-
On Android 6.0+ you can run the torch even if in the deep sleep mode, but on android 5.1 and bellow, you need to press the volume button at least one time then hold down to run the torch if you want to wake up the device from deep sleep.

Version name: 
2.2.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
2,125 in total · 0 in the last 24 hours
MD5 checksum: 
0887c81e16827b5adef8be6fd1c31607
Uploaded on: 
Friday, February 26, 2016 - 10:25
Changes: 

This update improves the way the volume button UP reacts on deep sleep.
Technically the new implementation triggers a partial wack-lock for 3 seconds when you press down the volume UP key, this prevents the device from going back to deep sleep before the long press delay ends.

Tested with Airplane mode on a Nexus 5X.

Version name: 
2.1.4
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
6,271 in total · 0 in the last 24 hours
MD5 checksum: 
822b3738aedadb4fca78143aaa89e0b5
Uploaded on: 
Tuesday, February 16, 2016 - 12:48
Changes: 

- Bugs fixes

Version name: 
2.1.3
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
9,765 in total · 0 in the last 24 hours
MD5 checksum: 
fa9821d4b2efc3d5ae565b5b5d54c747
Uploaded on: 
Thursday, January 28, 2016 - 17:05
Changes: 

2.1.3:
Minor bugs fixes.

2.1.2:
- Improved Home button support
- Changing settings does not require rebooting
- Runtime permissions support for Marshmallow
- Few other bugs fixes

Version name: 
2.1.2
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
725 in total · 0 in the last 24 hours
MD5 checksum: 
7100bcf6db998db6d4abe015dca99167
Uploaded on: 
Thursday, January 28, 2016 - 12:31
Changes: 

- Improved Home button support
- Changing settings does not require rebooting
- Runtime permissions support for Marshmallow
- Few other bugs fixes

Version name: 
2.1.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
3,395 in total · 0 in the last 24 hours
MD5 checksum: 
f2e753ae8f83390fbf0d1117999c90de
Uploaded on: 
Friday, January 22, 2016 - 18:33
Changes: 

Bugs fixes.

Version name: 
2.1.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
13,374 in total · 0 in the last 24 hours
MD5 checksum: 
6bdec3dd5c8318c8936a6435d4a9abdd
Uploaded on: 
Monday, December 28, 2015 - 17:05
Changes: 

Marshmallow support.

Version name: 
2.0.3
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
21,064 in total · 0 in the last 24 hours
MD5 checksum: 
4708330d518ce6974778db7341d98984
Uploaded on: 
Monday, October 12, 2015 - 10:36
Changes: 

- Bugs fixes

Version name: 
2.0.2
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
9,196 in total · 0 in the last 24 hours
MD5 checksum: 
eb618aec541a5e55d2379974718dc30d
Uploaded on: 
Tuesday, September 22, 2015 - 13:06
Changes: 

- Bugs fixes

Version name: 
2.0.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
23,831 in total · 0 in the last 24 hours
MD5 checksum: 
c06eeac7c7a9d033cd9b2750dd60b1f5
Uploaded on: 
Thursday, June 25, 2015 - 17:38
Changes: 

Lollipop support bugs fixes.

Version name: 
2.0.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
31,165 in total · 0 in the last 24 hours
MD5 checksum: 
b7e186d9d7482f2d02b2539fd5b902bb
Uploaded on: 
Friday, March 13, 2015 - 09:38
Changes: 

- Added Torch and bright screen support for non Root/Xposed users
- Minor bugs fixes

Version name: 
1.9.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
13,057 in total · 0 in the last 24 hours
MD5 checksum: 
1f1f228b5101a12d9b3ce2568cc9f0b4
Uploaded on: 
Tuesday, February 17, 2015 - 20:37
Changes: 

Stock Android Lollipop support.

Version name: 
1.9.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,835 in total · 0 in the last 24 hours
MD5 checksum: 
5e2c6aaca31c79ce001b01792c6ebf72
Uploaded on: 
Tuesday, February 17, 2015 - 00:32
Changes: 

Support for Android Lollipop (If you can't open the App just after installing on Lollipop builds, please reboot)

Version name: 
1.8.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
96,731 in total · 1 in the last 24 hours
MD5 checksum: 
91024d82ae51b3ef5f0b2abd396ffa9f
Uploaded on: 
Monday, May 5, 2014 - 14:38
Changes: 

Bug fixes.

Version name: 
1.7.7
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
11,480 in total · 0 in the last 24 hours
MD5 checksum: 
08c46ee7eaa9dcddf6497b8cdcd955dc
Uploaded on: 
Tuesday, April 22, 2014 - 13:16
Changes: 

If you can NOT run the application after updating, uninstall then install it again because the AndroidManifest may not be updated correctly.
- Acquire a wake-lock for 3 seconds to make sure the Torch is turned Off properly
- Ability to open the application from the modules list even if you hide it from the launcher (Thanks to Jclehner)
- Minor bug fixes

Version name: 
1.7.6
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
17,697 in total · 0 in the last 24 hours
MD5 checksum: 
126b15a28ba16b3a83f3c269c5dae1e9
Uploaded on: 
Thursday, March 27, 2014 - 19:05
Changes: 

- Turn off the Torch through Home button without waking up the device.

Version name: 
1.7.5
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,824 in total · 0 in the last 24 hours
MD5 checksum: 
f238dd143ea19f0e40bb19b430e1f953
Uploaded on: 
Wednesday, March 26, 2014 - 23:36
Changes: 

- Bug fixes

Version name: 
1.7.4
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
7,087 in total · 0 in the last 24 hours
MD5 checksum: 
7d80385e55576ae2826499d7545dfc27
Uploaded on: 
Thursday, March 20, 2014 - 14:09
Changes: 

- Add back Home button option with a few improvements (it may still cause a few delay on Touchwiz Lock screens)
- Make Volume UP button optional
- Fix Pair Volume UP/Down triggering the Torch
- Make the vibration optional (i recommend to use it for intentional Buttons long press)
- Few other fixes

Version name: 
1.7.2
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,579 in total · 0 in the last 24 hours
MD5 checksum: 
067a91404032081b8c66a0bb9b518876
Uploaded on: 
Wednesday, March 19, 2014 - 21:25
Changes: 

- Disable Torch triggers while making Calls
- Transparent Torch activities
- Improved Torch response
- Vibrate while launching the Torch

Version name: 
1.7.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
186 in total · 0 in the last 24 hours
MD5 checksum: 
d440f16e0cd456344644174c2a6238f0
Uploaded on: 
Wednesday, March 19, 2014 - 21:08
Changes: 

- Disable Torch triggers while making Calls
- Transparent Torch activities
- Improved Torch response

Version name: 
1.7.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
2,436 in total · 0 in the last 24 hours
MD5 checksum: 
011cc01a252c169b309e500b16dd61f6
Uploaded on: 
Tuesday, March 18, 2014 - 23:32
Changes: 

- Removed Torch helper, not needed anymore.
- Ability to run the Torch even on deep sleep.
- Removed Home button option, this feature causes some wake-lag on Touchwiz Roms.
- Many other stability fixes

Version name: 
1.6.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
6,421 in total · 0 in the last 24 hours
MD5 checksum: 
63237425a4e1a32bf9c0b1a978f79136
Uploaded on: 
Wednesday, March 12, 2014 - 00:57
Changes: 

Minor fixes and Korean translation update (Thanks to Splendid)

Version name: 
1.5.3
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
2,443 in total · 0 in the last 24 hours
MD5 checksum: 
a5d0731fe4de4d37ae534c83be21c6c5
Uploaded on: 
Monday, March 10, 2014 - 23:23
Changes: 

Home button long press is now optional.

Version name: 
1.5.2
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
628 in total · 0 in the last 24 hours
MD5 checksum: 
64540474efe16df3b8051e80705ae9bb
Uploaded on: 
Monday, March 10, 2014 - 19:45
Changes: 

Fixed a Home button lag, the Home button single press will now wakeup the device even if the Torch is ON.

Version name: 
1.5.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,495 in total · 0 in the last 24 hours
MD5 checksum: 
d16a5a1bf3c4888633f76c1371413b4e
Uploaded on: 
Monday, March 10, 2014 - 00:43
Changes: 

- Turn On Torch through Home button (if available) long press
- Turn Off Torch through Home button press without turning On the screen
- Remove Torch App for recent Apps history
- Few other fixes and improvements

Version name: 
1.5.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
360 in total · 0 in the last 24 hours
MD5 checksum: 
b85d002328c5ab89d3522404b449f9b7
Uploaded on: 
Sunday, March 9, 2014 - 23:37
Changes: 

- Turn On Torch through Home button (if available) long press
- Turn Off Torch through Home button press without turning On the screen
- Remove Torch App for recent Apps history
- Few other fixes and improvements

Version name: 
1.4.2
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
18,547 in total · 0 in the last 24 hours
MD5 checksum: 
cfa30f33ce49c8d64f1ef4119d18b063
Changes: 

- Improve Flashlight releasing
- Fixed some options dependancies

Version name: 
1.4.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
2,250 in total · 0 in the last 24 hours
MD5 checksum: 
8584a73f448d53f36861f8dd866bbf15
Changes: 

- Fixed 5 seconds long press delay
- Add an option to remove my App Ads
- Acquire a Wake-lock for 3 seconds to properly release the Camera Flashlight
- Added Korean translation (Thanks to Splendid)
- Few other fixes

Version name: 
1.4.0
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,493 in total · 0 in the last 24 hours
MD5 checksum: 
c95f6d1f6f4f356efc3a0d3a8077c674
Changes: 

- Add Russian translation (Thanks to Termit901)
- Add a Torch helper option to prevent the device from going into a deep sleep

Version name: 
1.3.2
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
426 in total · 0 in the last 24 hours
MD5 checksum: 
4c035d237c167f6988f95aa1d57f9ac4
Changes: 

- Minor fixes and few improvements.

Version name: 
1.3.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
770 in total · 0 in the last 24 hours
MD5 checksum: 
6955670c160976de4e0aa9d7bd5b00ec
Changes: 

- Fixed a Wakelock leak (a Wakelock is acquired for 1 second only to wake up the device from deep sleep)
- Add a delay option for the Long button press before launching the Flashlight
- Add an option to run the Flashlight even if the Music is ON (this feature supports the default Player only!)
- Few other improvements

Version name: 
1.1
Release type: 
Stable (low risk of bugs)
Download: 
Number of downloads: 
1,301 in total · 0 in the last 24 hours
MD5 checksum: 
3d74dc3ff0db1161408b4bbd58a9b90d
Changes: 

- Add option to Automatically turn off the Torch
- Turn Off Flashlight through Volume Down Press
- Add option to Hide App from App drawer