5,600,335 Members 34,110 Now Online
XDA Developers Android and Mobile Development Forum

[MOD][XPOSED][2.3+][2014-03-25] Xposed Additions

Tip us?
(Last edited by dk_zero-cool; 25th March 2014 at 11:01 AM.)
dk_zero-cool's Avatar
Recognized Contributor - OP
Thanks Meter 4264
Posts: 3,139
Join Date: Nov 2010
Location: Horsens
Default [MOD][XPOSED][2.3+][2014-03-25] Xposed Additions

Xposed Additions - XposedBridge Module that provides additional ROM settings

When I switched device from HTC One X to Samsung GS3, I quickly noticed one extremely annoying thing, the position of the power button. I could not touch the device in any way (Like to put it in the pocket) without the damn display turning on, and when you like me set up the device to never turn off the screen automatically, this is not a good thing.

It did not take long before I pulled down the sources for CM10.1 and added a small feature which allowed me to disable the damn power button whenever the screen was off. The main issue with doing this, is that you need to re-compile the whole ROM on every update and you also need to add the feature to any other ROM you might wish to try out.

Then came XposedBridge and just by creating a small module, I could now add this feature and more to any ROM without altering the ROM source, and without recompiling anything when I want to try another ROM.

But like always, there is always improvements to be made and requests from users. So now this module is a growing Power and Button Re-map controller allowing you to setup your device and it's buttons just the way you would like. The Re-map option support Clicks, Double Clicks and Long Press, you can add whatever button you like that your devices has and you can Re-map it to do almost anything.

Supported ROM's
  • Quote:
    This module is supported on all Android 2.3 and up. It is required to have Xposed Bridge installed though. You can find it for Android 4.0+ and Android 2.3



  • Quote:
    • Fixed double Haptic feedback issue on all events
    • Fixed wake lag issue on more devices
    • Fixed not responding to events during screen off
    • Reduced handler usage

    • Fixed crassh issue in main app
    • Fixed crash issue in key configuration
    • Fixed Application launch in Android 4.2+
    • Fixed double Haptic feedback issue
    • Added option to enable external devices
    • Fixed Kill Application action
    • Fixed settings not being restored on boot
    • Fixed Application List crash
    • Fixed delayed screen on
    • Fixed most possibilities of boot issues during errors
    • Fixed Lock Screen forced orientation
    • Restricted re-mapping to device keys only
    • Removed unlock on secured Lock Screen during app launch
    • Improved actions when in Lock Screen
    • Updated ReflectTools library
    • Replaced Broadcasts with two-way IPC
    • Added Logcat Monitor and Error Log Viewer

    • Fixed crash in combo key setup
    • Fixed issue in long press event
    • Fixed the Kill Application action
    • Changed the rotation actions behavior

    • Fixed a few action crashes
    • Fixed re-mapped double tap and long press issues
    • Added custom long press handler (support for default combo and reduced timeout)
    • Added Torch action (Needs a torch app installed, default in most ROM's)
    • Added Screenshot action
    • Added option to use a specific key as a Call Button (Active when ringing or during calls to take calls and hangup)

    • Added option to enable Debug
    • Fixed minor typos in the button names by @elevengu
    • Fixed settings not always being saved during reboot
    • Fixed Event Injection on TouchWiz 4.2 Android ROM's
    • Fixed and tweaked Application Loader
    • Tweaked Application Launch to unlock device when launched from lock screen

    • Layout
      • Added Application BlackList option to Rotation Settings (Pro)
    • Re-Mapping
      • Fixed default long press not always working with some applications
      • Fixed issue where default click action would be invoked if key was released in between click and long press delay
      • Fixed the kill foreground application action to avoid having it kill more than it should
      • Added KeyGuard Condition
      • Added Application Specific Conditions (Pro)Added Application Specific Conditions (Pro)
      • Added Application Launch (Pro)
      • Added better power action functionality to remove the need for Power Forced
      • Added option in key settings to force Haptic Feedback for stock ROM's with Haptic Feedback issues
    • General
      • Added new custom Reflection Library
      • Added custom System Service to handle communication between UI and Module via IPC
      • Optimized hook classes
      • Re-organized Settings UI

    • Added custom Vibrator class to fix Haptic Feedback on TouchWiz ROM's
    • Added vibration indicator to USB Plug when Turn On Screen is disabled
    • Added more key codes to the On Screen Action list
    • Added 'Kill Foreground Application' Action
    • Fixed issues enabling pro features with certain SD-EXT solutions during boot

    • Add support for Multi Function Keys

    • Fixed Key Click issue on ICS
    • Added better Forced Power Action

    • Fixed Soft-reboots affecting ICS ROM's
    • Added a custom XposedBridge Wrapper for better ROM Compatibility
    • Added Chinese translations by @WedyDQ10
    • Optimized speed on common key event tools
Device: Samsung GT-I9300

The Following 132 Users Say Thank You to dk_zero-cool For This Useful Post: [ Click to Expand ]
josephnero's Avatar
Senior Member
Thanks Meter 488
Posts: 1,589
Join Date: Mar 2011
Location: Sanford NC
will try on Xperia T and report back
Galaxy S4 9505
ktetreault14's Avatar
Senior Member
Thanks Meter 461
Posts: 1,833
Join Date: Feb 2012
Location: St. Petersburg


Sent from my SGH-M919 using xda premium
Account currently disabled
Thanks Meter 794
Posts: 2,954
Join Date: Sep 2012
Location: tallahasseee
Is there any way to include halo))) in this that would be awesome because u can download the app but it needs extra stuff in the rom to work :thumbup::beer:

ss beanz T989
denzel09's Avatar
Senior Member
Thanks Meter 575
Posts: 2,966
Join Date: Jun 2009
Location: Venezia
nimrodity's Avatar
Senior Member
Thanks Meter 1157
Posts: 4,320
Join Date: Sep 2008

Thanks, works great on my one x

Gesendet von meinem ProBam by codexc @xda mit Tapatalk 2

I love to beta test all sorts of stuff
Please check my Android Blog TheDroidEffect
and my custom ROM comparison database
dk_zero-cool's Avatar
Recognized Contributor - OP
Thanks Meter 4264
Posts: 3,139
Join Date: Nov 2010
Location: Horsens
Originally Posted by hatememarkz View Post
Is there any way to include halo))) in this that would be awesome because u can download the app but it needs extra stuff in the rom to work :thumbup::beer:

ss beanz T989
That would require a bit more work, something that I at present time does not have. At the moment I have a few projects midway through some minor and major updates, which I need to finish before taking on more. This was just a small module that I made for myself to save time by not having to compile my own CM update versions all the time, and then I thought that others might want it as well. But I will add more when I get the time, but Halo I cannot promise.
Device: Samsung GT-I9300

The Following 4 Users Say Thank You to dk_zero-cool For This Useful Post: [ Click to Expand ]
Martinhdk's Avatar
Senior Member
Thanks Meter 29
Posts: 801
Join Date: Mar 2007
Thanks man.
Best Regards - MartinH


| Present Phoney: Samsung Galaxy Note 2 LTE 7105 | Network: 3 - Denmark | OS: JellyBam | Radio version: Donīt know | Still love my HD2 |
flatronics's Avatar
Senior Member
Thanks Meter 176
Posts: 430
Join Date: Nov 2012
Thanks, works on my note n7100.

Sent from my GT-N7100 using Tapatalk HD
(Last edited by voronwe3; 22nd June 2013 at 03:26 PM.)
Junior Member
Thanks Meter 6
Posts: 14
Join Date: Jun 2013
Location: Wroclaw
Default Great

Works for me!

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes