yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] dk_zero-cool:
It depends, if you are using Android 5 or 6, you need to get it from This Thread.

Flash one of the Zip's in recovery, depending on your device. Also download and install the referenced Xposed Installer app from that link.

If you are using Android 4.4 or less, you can get it from the Official Xposed Framework site. Simply download and install the app. From there you can install the framework.

In none of the cases do you have to worry about xposed bridge jar. This is the part that I as the module developer worry about.
[Xposed Framework Modules] khoald92vn:
Confirmed that v3.6.2 fixed that problem. Thanks dev! ?
[Xposed Framework Modules] anzhaki:
On s6(odexed rom) I set as power button the volume app(while screen is off) and the volume down (on lockscreen) but it seems to work only for the first minute(seconds) after I turned off the screen. To make the buttons remapping work again I have to turn on the screen with the power button then they doesn't work again after several seconds I turned off the screen.
[Xposed Framework Modules] dk_zero-cool:
When you enable this module, the power button automatically becomes a remap to power, the exact same as when you manually remap another key as power. If your power button works but your volume does not, then the problem is with your kernel and not this module. Many Stock ROM's is programmed within the kernel, to stop sending specific keys while in deep sleep, volume is often one of such keys. This module can only change keys AFTER the kernel has sent them to the Android Framework. If the kernel never sends them, then the module will never know that you pressed anything. Try a custom kernel, that's the only advice that I have, unless you want to completely switch to a more AOSP based ROM. The only other solution would be for me to make the module stop your device from ever going into deep sleep, but your battery would suffer terribly.
[Xposed Framework Modules] anzhaki:
Oh I see, thank you for the complete explanation. I'm currently using a custom kernel but it's basically a stock kernel with few tweaks.

Maybe I'll try another kernel.
[Xposed Framework Modules] thecoolkid:
Can it be done to remap only keys within certain conditions and only the keys defined in the module? Because it's breaking the default behavior of certain roms, for example double press power to launch camera in marshmallow, recents hardware key in oneplus one (remap to menu). It also makes the system ignore cyanogenmod settings for assigned actions for keys.
[Xposed Framework Modules] dk_zero-cool:
If this was possible, it would have been done a long time ago. It would have been much easier than many of the additional fixes that I have added over the time. I don't know why the default Android 6 behavior for camera does not work, I have not found this important enough to investigate yet. CyanogenMod settings on the other hand, I really don't care about at all. Whatever you want to do with those small remap options, you can do with this module as well. You cannot expect to run multiple remap engines at the same time. So it is simply a mater of choice.

This is a remap module. Missing some default behavior? Remap it, it is very simple. The Android 6 Camera feature is the exception because this module does not turn on the screen when launching apps. But that will change.
[Xposed Framework Modules] thecoolkid:
Ok, thank you for your quick response. And you're right, I don't care that much about cyanogen settings (except maybe switching to last used app animation :D), but the thing that started to bother me was the power camera shortcut. It would be great if you could remap to launch secure activities over lockscreen like camera and Google now :)
[Xposed Framework Modules] Hermankzr:
Is this app support activity?

Then why i just got this?
[Xposed Framework Modules] egingell:
A screenshot without context means nothing. What did you do and what were you expecting?

Sent from: SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] dk_zero-cool:
The current version does not support this. App launch only
[Xposed Framework Modules] Hermankzr:
I think i make mistake.

Just wanna confirm that it was the way it works or not. Because on the other apps i have it shows "activity shortcut" before i make a mistake then it shows nothing on activity context menu. It is when i choose button>recent menu>screen on>double tap>choose action. That is where i forget whether it has "activity" menu or not .

I cleaned system,database,corpsefile and appcleaned via SD Maid. Then my activity context menu was gone like on Gesture Navigation app like this screenshot.
[Xposed Framework Modules] Hermankzr:
Previously it was like this⬇
[Xposed Framework Modules] Hermankzr:
This context menu i mean.
[Xposed Framework Modules] bravopicasso:
Why I got only click and long press ? I want double click too, thanks for your help, I tried double action but it works only if i spam the button 10 times
[Xposed Framework Modules] egingell:
Did you buy pro?

Sent from: SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] bravopicasso:
Yes, double clicks is "double actions" ? Cause when I double click on the button it dont works, sometimes if i spam the button 10 times very fast it works
[Xposed Framework Modules] egingell:
You can adjust the delay if I remember right (I don't use Xposed or any of its mods anymore).

Sent from: SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] bravopicasso:
Yeah but it is already to the max, 200ms
[Xposed Framework Modules] Harsh.gundecha:
[MENTION=3147360]dk_zero-cool[/MENTION]

would be glad if you would allow your apps's actions (specially unlock device) to be used by a third party app through shortcuts.

fingers cross xd

TIA
[Xposed Framework Modules] Adam3Sixty:
For some reason I can't get this module to work on my wife's OnePlus X, but it is working perfectly on my OnePlus Two.

Other Xposed modules are working fine on her device but when I open this one I get a message telling me either Xposed isn't installed or the module isn't activated, not being a noob I know neither of these are true, lol.

At work right now, but can take a log later when I'm at home with her if that will help :)

OnePlus X - OxygenOS 2.1.3-X - latest Xposed framework.
[Xposed Framework Modules] dk_zero-cool:
That can be worked into the new version, and already is partially.

A log would be great, and the only way to go. Needs to be a complete boot log with debug enabled.
[Xposed Framework Modules] Adam3Sixty:
What log would be best? From Xposed, or shall I DL CatLog and get one from there? Just so I don't waste ur time posting the wrong one first.
[Xposed Framework Modules] dk_zero-cool:
You need to get a log while your phone is booting. No app can help you here, only ADB. You can make it easier by downloading an ADB Windows Application, there is a few somewhere in this forum, google it.
[Xposed Framework Modules] Dj Telo:
I just installed CM13 on my S6 and I am experiencing an annoying issue that might be related to this module being installed. CM13 has the option to set the home button to wake the device when the screen is off (something that I did via this module in the AOSP ROM I used until yesterday). Whether I disable the "home wakes phone" option in CM13 and set a remap home-power button in Xposed Additions or I activate the "home wakes phone" option and leave the home button alone in Xposed Additions, the phone does not always wake up when I press the home button. This behaviour is the same if I activate both mechanisms.

[MENTION=3147360]dk_zero-cool[/MENTION], do you think that this behaviour is due to this module? Any ideas to solve it? Would some log help?

Thanks in advance. ;)
[Xposed Framework Modules] J0kker:
I run into the exact same problem with my Oneplus X running stock (oxygen) os.

I've tried to get a logcat, it's the first time i do this, so i hope i didn't do it wrong, if i did, please help me to get it good :)

I really hope it will help to get your module working on this phone (which i really enjoy).

Have a great day !
[Xposed Framework Modules] Dj Telo:
[MENTION=3147360]dk_zero-cool[/MENTION], before you can even reply, I have tested disabling the module and now the key actions provided by CM13 work without problem, so I guess that the module interferes with the options of the ROM. Would you be interested in some kind of logs to help improve the compatibility? I hope you can, as I cannot really live without this module anymore. :p
[Xposed Framework Modules] padre629:
Hi [MENTION=3147360]dk_zero-cool[/MENTION] ... When I long-press vol up key with screen off it triggers music player when it's closed; for me this should trigger next action *only* when music player is working. Same behaviour when long-press vol down key.

Is this normal?? Thanks, great and awesome module :)
[Xposed Framework Modules] Harsh.gundecha:
[MENTION=3147360]dk_zero-cool[/MENTION]

hi there once again i am up for some great suggestions

is it ever possible and u have time to implement if else or app based different actions by same button.

something like AutoHotKey i.e, If x app exist perform y else perform z action.

i know it would be really time consuming to implement but if you would like to make your app much more greater.

for my previous post:-

what i meant by "would be glad if you would allow your apps's actions (specially unlock device) to be used by a third party app through shortcuts." was that possibility of using ACTIONS of YOUR APP by a THIRD PARTY APP like tasker or homescreen shortcut or anything else.

TIA

(sorry if it was rude)
[Xposed Framework Modules] :
On the nexus 6p this module disables double click while screen is off to open camera. It's a limited functioning camera that opens up without having to type your pin or fingerprint.

If you enable camera as a shortcut in this module, you have to put your password in first. So maybe there is hidden shortcut called "lockscreen/limited camera" that you can add for 6p?

If not can you disable double click entirely? Adding the "disable" shortcut for screen off acts more like a "do nothing" action instead of actually disabling the function itself.
[Xposed Framework Modules] slimshouki:
Why it always go to previous app after killing foreground app
[Xposed Framework Modules] egingell:
Because that app is right below on the stack? It's Android doing that - not this module.

Sent from: SGS4 - JB 4.2.2 MF9
[Xposed Framework Modules] slimshouki:
OK I understand now, but is it possible to add this option in the module whether to go to home screen after killing the app or to go to previous app.I believe it can be done since I already tried this guide ([Guide How-to] Back to Kill Mod Lollipop) through modding android.policy.jar in this link http://xdaforums.com/showthread.php?t=2799050 and its killing the app then go to home screen. it would be nice too if it shows toast message stating the killed app along with its icon.
[Xposed Framework Modules] Kirrrr:
I have a question regarding Pro version possibilities.

Can foreground activity be a condition for an action? Or only a whole foreground application?

The former option is very desired. :fingers-crossed:
[Xposed Framework Modules] AquilaChill:
I'm not exactly sure what you mean, you can select applications as conditions, nothing about how they were launched just that they are the current app so if your asking about something specific like a shortcut to WiFi settings in the Settings app then no. I doubt you mean activity as a shortcut but yes it does support launching shortcuts & apps as an action for a button press, like could make it switch between two specific apps when in them. Under the "Applications" header in "Add new Condition" pressing "Load Application List" pops up a progress bar & counter then places the list of all your apps with icons beside their names under the header. If your doing several apps you have to wait for it to load it every time. The App picker also only seems to be able to select apps with a launcher icon, like the "HiddenMenu" app isn't in there for my S4 even though there are ways to get into it making it the foreground app.

I have Buttons>Back>Camera>Long Press>Disabled so if I'm in the camera app & hold my phone by the back button it doesn't close the camera app (or trigger the global long press back to switch to previous app I set by additions).

Hope that helps, if not rambling.

Edit: er... are you asking dkzero about a feature request? (I'm not sure if thats possible, though some xposed magic..)

OT: This confused me for a bit but the order of primary & secondary for button combinations seems to matter, so vol up+down & vol down+up are two separate button combos & you might want to have both setup for the same thing if you have problems with a button combo not consistently firing all the time.
[Xposed Framework Modules] abdulkhamideshov@gmail.co:
key remapping

Can you add fast forward and backward options for media. Thanks.
[Xposed Framework Modules] Daedulus Minion:
[MENTION=3147360]dk_zero-cool[/MENTION] How is the progress on 4.x version? Just came here to say thank you for this awesome module and as I had mentioned before when we talked, if you ever need anything tested I would be happy to test it for you.
[Xposed Framework Modules] solquest3:
Hello.

Is it possible to change the behaviour of one key using tasker?

My point is: I'd like to avoid the possibility of reebooting and switching off the phone when an app is open.

So I'd like tasker to interact with xposed additions saying when the power key has to act normal and when has to be disable.

Thanks.
[Xposed Framework Modules] Kirrrr:
Dear [MENTION=3147360]dk_zero-cool[/MENTION]!

Are there any estimates on 4.x release?

Holding some bucks in my hand to give it for an ability to set up answer/reject incoming calls with Volume-/Volume+ buttons. :o
[Xposed Framework Modules] CZ Eddie:
I'm running a rooted stock based Marshmallow Moto X Pure.

Installed Xposed and Xposed Additions version 3.6.3.

But when I go to add a new key, it does not work?

For instance, if I click "add new key", then click my recents button, it brings up the recent apps instead of recognizing that I want to remap the button.

Same for the back and home buttons.

What am I doing wrong?

This app worked great for me on my old Samsung phones. I'm new to the soft keys in Motorola.

EDIT: It recognizes the volume up/down keys but not my back, home or recents buttons.

The log in the app is empty.
[Xposed Framework Modules] phaze3131:
Can I expand (drop down) the notification panel up top with this? I just bought the pro version so I can double tap home button to do this, because my s6 edge plus is just way too big to be able to reach up there with one hand.

Thanks alot

Travis
[Xposed Framework Modules] Kirrrr:
I don't know if it pretty right way but you can try one of the following simple external apps: https://play.google.com/store/apps/details?id=com.mintplus.expandnotification (13 kB) and https://play.google.com/store/apps/details?id=com.wq.dropdownstatusbar (16 kB).
[Xposed Framework Modules] phaze3131:
I installed gesture navigation (root) from playstore and its perfect!
[Xposed Framework Modules] Avlaid:
Hi! I have the same problem (Language switching issue Ctrl+Space). How can it be solved?
[Xposed Framework Modules] EmersonQ:
Hi,

I bought the full version and have been using with the "headset hook" (a button on headphone plug), but when i use the long press condition, it call the "complete action using" and dont show the Xposed Additions app

Some ideas?

My phone is a Moto X 2014

App version 3.6.3

-- EDIT: i find out, i was putting in the wrong action
[Xposed Framework Modules] dk_zero-cool:
Xposed Additions does not support keyboards in it's current state. It will at some point, if it's possible to get it working properly, but currently you get what you get when enabling keyboards.
[Xposed Framework Modules] Scientist07:
Hey man..great app...just came across your work today and it's just what I need but I have a problem. I got your app so I can remap the middle key on my apple headset for my android phone. I'm running a Nexus 5 with stock latest marshmallow and my player of choice is Poweramp. The play/pause, media next/previous and volume up/down controls using the middle key, work with the screen on. I added a condition to get them to work with the screen off and all work except the volume controls. I have single click + hold set to volume up and double click + hold set to volume down. I can't get it to work at all. Any help would be appreciated.

EDIT: Vol controls seem to be working with the screen off now. I don't know what I did but I did notice that my applock app interferes with it sometimes. I do have a suggestion for the volume controls though. Can you make it so that you would not have to continually press the button to increase/decrease volume? Like it would automatically keep adjusting volume until you let the button go instead of having to keep pressing it.
[Xposed Framework Modules] Dj Telo:
Let me get this right... You are using a headset with more than one button in Android and you can remap all the keys to whatever you want because Xposed Additions recognizes all of them? I thought that the multi-button thing in a headset was a patent held by Apple that was not usable on Android. Could you confirm that I understood your comment right? Thanks! :laugh:
[Xposed Framework Modules] Scientist07:
I thought somewhere in my wording has you confused. What I meant is that I'm using that one middle button for all my media needs (play/pause, next/prev and vol up/down).

I think there are android phones that work fully with the headset though. A friend of mine has the same headset and the volume keys work with her Samsung (can't remember which model she has).
[Xposed Framework Modules] Dj Telo:
Oh, now that I read your text again I see you were talking about the middle key. Too bad for my expectations. :P

I remember that once I tried a Sennheiser headset with 3 buttons in my Samsung S4 and the up and down buttons were not recognised.

With 3 buttons and this module we could do awesome things...
[Xposed Framework Modules] Harsh.gundecha:
[MENTION=3147360]dk_zero-cool[/MENTION]

first of all now i reliased that your app already supports conditional execution of actions for which i was bagging and also before the time i knew it i used tasker's task to check if x app is running to perform y else z, so very very thanks mate and i am so happy for this.

second thing is that, is it possible if you could allow your actions specially that "UNLOCK DEVICE" to be used by third party app as shortcut(please,if it doesnt take your long time)
[Xposed Framework Modules] equi_design:
Help with install: .jar or no .jar?

[MENTION=3147360]dk_zero-cool[/MENTION] & all you other helpful xda'ers,

I'm experiencing a bit of an issue trying to install this module.

First my setup:

OnePlus X, rooted of course, running stock OnePlus Oxygen ROM, stock kernel.

Android 5.1.1

Xposed Installer flashable zip: V80 sdk22 arm for Lollipop + apk: Xposed installer 3.0 Alpha4.

All my other modules (4, see attached screenshot please) function & installed fine. I've been using them for a few weeks now. However when I installed Xposed Additions 3.6.3, I reboot, then open the module & get this warning saying I am missing XposedBridge (screenshot attached).

What I've done so far:

+ Uninstalled Xposed completely. Cleared cache + dalvik; rebooted. Rebooted again to be sure. Reinstalled Xposed (zip + apk as above). Reinstalled other 4 modules; activated them; rebooted as required. Installed Xposed Additions; rebooted - got the same warning.

+ I also installed Xposed Additions a few different ways just to be sure. Via: XDA Labs, Play Store, and through Xposed's inbuilt downloader.

+ Searched XDA for help. I've got the XposedBridgeApi-20150213.jar file downloaded; but I'm not sure where to stick it or how to install it.

+ However... in my search of this thread it seems that [MENTION=5511100]mrrocketdog[/MENTION] had a similar issue to me back in December:

// TL ; DR start here //

So do I need the Bridge.jar file or not? If not, how can I finish the install? Or if I do need it, how do I install the .jar & where do I stick it in my system files?

I am REALLY looking forward to using this module on my OPX - plan to use it to program some long press app launch actions onto my capacitive nav buttons. Can't wait! :D

And like [MENTION=5511100]mrrocketdog[/MENTION] mentioned, I also truly hate asking for help... But I would be very, very *grateful* for a teensy bit of guidance.

Thank y'all,

~equi

P.S. [MENTION=3147360]dk_zero-cool[/MENTION], LOVE your handle's reference to Hackers! And I'll definitely be buying the "pro" version for myself & my husband's OPX.
[Xposed Framework Modules] egingell:
You'll get better support with Xposed in the Xposed forum.

Anyway, you don't want the API - it's not compiled - it's just a library for devs. The compiled version is supposed to install with Xposed.

Sent from: SGS5 - LP 5.1.1 / SGS4 - LP 5.0.1
[Xposed Framework Modules] dk_zero-cool:
Do not manually install XposedBridgeAPI. It is installed automatically when installing XposedBridge and is only meant to be used as a reference when developing modules.

The issue is most likely that you have an error with my module during boot, this is common with these One Plus devices as they do more changes to their ROM's than MIUI. They are not the easiest to keep compatible. Would it be possible for you to get a logcat during boot? It would allow me to see what issues are occurring.

And I love women that knows Hackers
[Xposed Framework Modules] equi_design:
EDIT: Read a few pages back & realized what log I need to post. Will grab it when I get next to my Windows PC next. ty! /edit

Let me know if I captured the incorrect logs.... (I freely admit this is one section where my Android skills do lack & I need to buckle down & do some learnin'.)

Xposed error log: http://pastebin.com/wJxKtmW0

Reboot log: http://pastebin.com/K77U1iBA

X Additions during normal phone run:

http://pastebin.com/B4dfSyBF

Many thanks!

~equi
[Xposed Framework Modules] equi_design:
[MENTION=3147360]dk_zero-cool[/MENTION], Can you have a look at this logcat and let me know if it is what you require?

https://drive.google.com/file/d/0BxVNTixRO4mxRTNNVVlONEZPbFU/view?usp=docslist_api

Thank you!

~equi
[Xposed Framework Modules] paolo200:
This module works fine on note 3 with AOSP CM13 based ROM but it seems some features are missing like adding a 3rd party app as a condition

Was this done on purpose or am I missing something?
[Xposed Framework Modules] Ubipo:
Feature request

I've been using exposed additions for a while now and I'm a happy buyer. Tasker integration is good and the build-in actions work nicely. But there's one action that caught my attention. Namely the "unlock device" one. It works flawlessly everytime, unlike some methods Tasker offers. My question now is: Can I replicate this in Tasker? / How did you achieve this?

Also, support for multiple actions and maybe a Tasker action to change settings would be nice! Sorry if this has already been requested...

Anyway, keep up the good work!

Running cm 12. 1 on SM-G800F
[Xposed Framework Modules] philippe734:
Amazing module! Works fine on Galaxy S6 stock lollipop. I'm using this module to remapped the recent apps button by menu functions, as in previous Galaxy Sx. Thanks for your idea and works.
[Xposed Framework Modules] kim319:
Hi dk_zero-cool first off thanks very much for this very handy mod!

The only problem I have encountered with it is that it seems to interfere with the oculus app when I put my note 4 into the gear vr headset.

If I delete all my back key remaps, I am able to hold the back key on the headset and access the settings menu from the oculus home screen like normal. But I still cannot access the settings menu when in any actual oculus apps.

If I disable xposed additions completely from the xposed installer and restart the phone, the gear vr back button works flawlessly.

Is there any way to fix this issue?
[Xposed Framework Modules] coolkillermax:
I tried in my s660 Custom rom but not working，is it this module not suitable for Custom ROM.