Search in HRJ Tricks

Related Posts Plugin for WordPress, Blogger...

Sunday, January 19, 2014

Re-Assign Hardware Keys, Enable Global Rotation & More On Android With Xposed Additions

There were times when adding any really advanced features to even a rooted Android device required flashing a custom ROM. For those who wanted to stay on the stock ROM, the options narrowed down to flashing certain mods that enhanced its features, but such mods were generally specific to that particular version of the stock ROM and device. The development of the amazing Xposed framework has made that much easier for users, letting them add new features to their stock device by simply using modules built for the purpose that add the desired functionality at runtime, to any device with Xposed framework installed. Xposed Additions is one such module that adds features like toggling global screen rotation across the entire operating system, tweaking how it wakes when plugged/unplugged, choosing a key long-press delay, and re-assigning different actions to the hardware keys...

In case you don’t already have the Xposed framework, you can learn more about it and find installation instructions in our Xposed Framework guide. After you have installed the framework, install the Xposed Additions module via the link provided at the end of this post or from the Xposed Installer app, and enable it as instructed in the guide.
Upon launch, XPosed Additions will present you with all its settings, from where you can toggle global screen rotation across all apps, choose wake behavior on plugging/unplugging your device between default, always, when on AC connection, when on USB connection or never, choose button long-press delay between short, normal and long, and enter Re-map Settings for button remapping.
Xposed Additions Module for Android 01 Xposed Additions Module for Android 02 Xposed Additions Module for Android 03
The Re-map Settings screen would look rather empty at start, but that’s because no buttons have been configured for remapping. Just tap ‘Add new button’ a dialog will pop up, asking you to press the key that you want to add for re-mapping. Just press the hardware key of your choice, confirm that the right key is shown in the dialog, and tap OK. The key will be added to the Re-map Settings list.
Xposed Additions Module for Android 04 Xposed Additions Module for Android 05
Next, tap on that key’s entry under Buttons, and you’ll be able to configure its actions. You can select the screen state for the custom actions you’re about to configure for the buttons i.e. whether these actions will be performed when the button is pressed while the screen is on, or off.
Xposed Additions Module for Android 06 Xposed Additions Module for Android 07
Proceed by ticking the ‘Enable Re-map’ option, and you’ll be able to configure click and long-press actions for the hardware button. There is a long list of actions available to choose from, ranging from power, home, menu and back to those related to the camera, volumes, calls, media playback, screen orientation and navigation, zooming, and app management.
Xposed Additions Module for Android 08 Xposed Additions Module for Android 09 Xposed Additions Module for Android 10
Tapping on your desired action re-maps it as the press or long-press action for that button – it’s that simple. You can similarly re-map all available hardware keys of your phone.
Xposed Additions Module for Android 11 Xposed Additions Module for Android 12
While it may not be as extensive as GravityBox or XBlast Tools, Xposed Additions offers a few great tweaks that can help make life easier for many users, without having to install a custom ROM.


  1. If some one desires to be updated with hottest technologies afterward he must be go to see this
    web site and be up to date everyday.

    Here is my weblog - thousand islands

  2. Marvelous, what a weblog it is! This website gives helpful
    data to us, keep it up.

    Feel free to surf to my web blog - marketing online

  3. Hmm is anyone else encountering problems with the pictures oon this blog loading?
    I'm trying too determine if its a problem on my
    end or if it's the blog. Any feed-back would be greatly appreciated.

    My web sit - assassin's creed download

  4. Greetings I am so happy I found your website, I really found you by error, while I was researching on Yahoo for
    something else, Regardless I am here now and would just like to say kudos for a remarkable post and a all round thrilling blog (I also love the theme/design), I
    don't have time to browse it all at the minute but I have bookmarked it and
    also added your RSS feeds, so when I have time I will be
    back to read a lot more, Please do keep up the excellent work.|

    my web site - program do rozliczania pit 2013

  5. My coԀer is tryіng to convinϲe me to move to .net from ƤHP.
    I have always dislikеd the idea because of the cоsts.

    But he's tryiong none the less. I've been using ԜordPress оn several weƅsites for about a year and am worrіed
    aƅout switching too anotҺer platform. I have hеardd great
    things about blogenginе.net. Is there a way I can trɑnsfeг all my wordpгess content into it?
    Any help wօuld be rеally appreciated!

    My wеb page jobs in graphic design

  6. Awesome post.

    Feel free to visit my weblog psn code gratuit