Xposed is one of the most beloved tools an Android enthusiast can have, as it allows for all sorts of modifications to extend the functionality of our favorite devices. If you don’t like getting your hands dirty by compiling & decompiling different System files, then Xposed Installer is the perfect App for you. You can perform all the changes to your choice in just few clicks. Xposed is an essential app required to run various different Xposed Modules to add extra functionality to your Android device such as Changing Statusbar Icons like Xperia,iOS, Greenify or any other.
Few users didn’t update their device to Android Marshmallow as Xposed Framework was not available for Android M after the launch of Android Marshmallow. Its been a while now, since Xposed Installer is available for Android M. Without wasting much time, lets get started. This guide works with Android Lollipop too. After Android Kitkat, one cannot install Xposed directly in their device. Due to too many restrictions & updated from Android Lollipop, Xposed was installed in parts. First we need to flash the Framework which hooks into the system & then the installer that uses the Framework to change system files.
- You must have a Rooted Smartphone: How to root any Android device in one click.
- A Custom Recovery like TWRP/CWM: CWM for Mediatek | Nexus | Motorola.
- (Optional) Backup all your data & Apps before flashing the Xposed framework file to avoid data in case anything goes wrong or your device doesn’t boot up.
Table of Contents
Download Xposed Framework and Xposed Installer
Android Lollipop (5.0/5.1)
|ARM (32-bit):||5.0 | 5.1|
|ARM64 (64-bit):||5.0 | 5.1|
|x86 (Intel devices)||5.0 | 5.1|
Android Marshmallow (6.0/6.0.1)
|x86 (Intel devices)||6.0/6.0.1|
Android Nougat (7.0+): Xposed for Android N
Xposed Framework Uninstaller
If your device doesn’t boot after Installing Xposed framework, Install this framework remover zip & everything will be fine.
Xposed Uninstaller: Download
Xposed Installer APK
Xposed APK acts a middle man between Xposed Framework & Xposed modules. It allows the modules to makes changes to the system files using the Xposed framework.
Note: Devs-Lab won’t be responsible for anything happening to your device during this process. You will be solely responsible for anything happening to your device as you have decided to make this modifications to your device. If you are unaware about Rooting and customising system files, please do some research. Read: What is Rooting, Recoveries & Custom ROMs.
How to install Framework in Android Marshmallow & Lollipop
Step 1. Download the given files at the end of the post & transfer it in your Internal memory/SDcard.
Step 2. Now Switch off your device. Press & hold the necessary key combinations (Mostly it is Volup+Power button or Volup+Voldown+Power) for devices having hardware keys, the key combination is mostly Volup+home+Power button to boot into Recovery mode.
Step 3. After booting into recovery mode, Goto Install zip from SDcard (in CWM) or Install (in TWRP) & locate the Xposed framework file that you transferred in your device.
Step 4. Select the zip & Install. Wait for the Installation to complete. Now, Wipe Dalvik & System cache. Reboot your device.
Step 5. You will now have to install the Xposed framework APK on your Android device. Using a file manager, navigate to the location where you had saved the APK and install it. If you get an error saying “Unknown installations blocked” similar to below image, Just Goto Settings App > Security > Enable Unknown sources. Now install the Xposed app.
Step 6. To check if everything is done perfectly, launch Xposed App & goto Framework. It would show app_process and Xposed Bridge with some no. below Active.
Bootloops on Samsung stock ROMs:
That’s due to Samsung’s changes to ART. There are unofficial builds that work around this by deodexing and adjusting the ROM. Refer our other guide about installing Xposed in Samsung devices.
Error in some Sony devices:
Sony seems to have shipped some ROMs with corrupted services.odex (the embedded .dex is invalid). Those ROMs will bootloop with a “Fatal signal 6” or “No pending exception expected: java.lang.ArrayIndexOutOfBoundsException” error.
Dell ships (at least) their Venue 8 7840 with a non-standard version of ART that is somewhere between 5.1 and 6.0 which obviously isn’t supported by Xposed
What about other Android version before 4.0.3?
There’s an unofficial version for Android 4.0.3 & below, you can it from here.
Will it work for my device?
There’s no answer for this question as it might work or might not. As Xposed Framework was built for AOSP framework with 0 customization done to the ROM. However it should work with any ROM which is not too much changed. Only answer is, just try it! Most of the time it works.
Thanks to XDA’s rovo89 for his awesome work in Xposed Installer for Android devices. If you found any issues while installing the zip file. You can ask us in the comment section below. If after flashing the zip file, your device doesn’t boot, Install Xposed framework remover zip from above link. If after installing zip, Xposed is not working, Install different zip file from (ARM,ARM64 & x86).