Xposed module and installer basics – Android customization

by: Jonathan FeistJanuary 14, 2016

root Xposed modules

As we dive into the world of root on our Android devices, this Android customization will keep it simple and look at the basics of the Xposed Installer. For those new to the game, Xposed is a powerful framework that allows near total customization to your Android experience, for better or for worse.

Before we begin

You’ll have to make sure you have your device rooted to follow along, not just that, but you’ll need a custom recovery to be able to install the Xposed Framework. I won’t cover these things today, please head back to previous articles for help.

Once you have the Xposed Framework installed, head to the Xposed site to grab a fresh copy of the Xposed Installer app, it’s free. Now we can get started.

See alsorooting your phone, a few things to think about

What is Xposed and how does it work?

If you are unfamiliar with my writing, let me warn again that I am about to explain things in a way that may not be 100% technically accurate, instead I’ll focus on the big picture and skip some details in an effort to make it easier to understand.

The Xposed Framework is, as the name implies, a software framework that exposes much of the Android OS for easy manipulation on the fly. This generally happens on the fly, as Xposed modules are designed to act upon the software loaded into RAM, and not by changing the base software on your device.

root Xposed modules

If you are unsure what I am saying, imagine one of those Chrome Extensions that changes certain words, like “Trump,” into certain other words, like “That Hair.” These extensions do not overwrite the official website serving the info, they simply look at what is on your screen and change it. Uninstall the extension, or the Xposed module, and everything returns to normal.

So, the Xposed Framework itself does next to nothing, it is the Modules that modify your experience. We are going to walk through a pretty basic module today, just to see how it works.

Install an Xposed module

Once you have the Xposed Framework flashed to your device and the Xposed Installer app installed, fire up the app and let’s look for a module.

The great part of the Xposed Installer is that it includes a pretty basic search tool to find and install modules. Sure, you can scour the Play Store, GIT, or XDA to find stuff, but looking right on your device is very convenient.

I found a few simple modules to start with, let’s work with Battery Percentage Text for today.

root Xposed module Battery Percentage Text

Battery Percentage Text is pretty simple, it adds your current battery percentage into your notification bar. Marshmallow users can enable this feature with a built-in tool, but the rest of us might use this tool instead.

From the Xposed Installer, find your desired module, head over to the Versions tab and tap to download and install the latest appropriate version of the module for your device. In our case, there is only one version, that makes it easy.

You’ll need to restart your phone.

root Xposed modules

Due to the nature of Xposed modules, how they act upon the software as it runs in RAM, most, if not all modules will require a device reboot to take effect. Be sure to dive into the app and its setting before you reboot, it’s never fun to reboot twice in a row because you forgot something.

What can I say folks, that’s about it. With module installed and configured, then device rebooted, you can now enjoy the power of Xposed with all that root power.

root Xposed module Battery Percentage Text

Of course, this specific module can be further configured on the fly, go ahead into the app to toggle on and off its two settings.

What’s next

As I am sure you noticed, there are hundreds of modules available for Xposed, the one we worked with today was super simple, others tackle aspects of your device a little more advanced. Rest assured, we’ll be bringing you some of our favorites as the series progresses.

end of rooting

Next week

You know how I told you we would be focusing on root for the next little while, I’ve recently been inspired to use Android Wear again, so look out for smart watch centered material on our Android customization series as well, I think it’ll be fun. For now, I hope you’ve got the basic Xposed Installer under control, the sky is the limit from there.

  • Mysticode

    Thanks Johnny Feist! I am a long time Xposed user myself, and appreciate others sharing the Xposed knowledge.

    Great job leading the podcast ship while Josh was away in December – going to miss your non-Skype audio quality! :*(

  • Bill Blandford

    Xposed Installer on the play store? I didn’t believe it, so I looked and sure enough I don’t see it there.

    • sri charan

      You have to look in the xda threads…..The one relating to your phone….or the general xposed thread….

    • Sorry, my fault, I forgot to update that to the Xposed site right away.

  • big man1

    how can i use xposed on lollipop

  • Yadwinder Gill

    Xposed installer in not in the Play Store. Sure there will be a few modules that can be found on Play Store like Amplify but not the mian installer

    • Oh, I’m sorry man, I totally forgot to go back and update that. I’ll change it to link to the Xposed site as soon as I can. Oops.

      • Yadwinder Gill

        That’s fine Jonathan. On a side note my other comment where I have given the link and other info about Xposed was never approved by the administrator.

  • Pavel Kořítko

    Love Xposed!

  • “Do to the nature of Xposed” Do should be Due.
    It’s pronounced d-yoo as in morning Dew.

    • Man, I was still recovering from CES when I wrote this piece, I feel bad that I made so many mistakes. I do appreciate how kind you guys were in pointing them out. You are due for a better piece next time.

      Now I want some Mountain Dew.

  • Marco Lorenzo

    Maybe you should outline how to install Xposed for the complete noobs before diving into the modules? I couldn’t find any information on it in your previous articles.