How to Install the Xposed Framework on Android 6.0 Marshmallow.
The Xposed Framework is one of the best things that happened to Android. And probably the worst thing that happened to the Custom ROM.
So, what is Xposed Framework?
The Xposed Framework is like a container containing several modules called Xposed Modules. Think of the Xposed Framework as the Google Play Store and Xposed modules as the Android apps you’ve found on the Play Store. But there are some major differences between the Xposed framework and Google Play.
1. You need root access to install the Xposed framework. Technically, you don’t need a rooted Android device to install the Xposed Framework, instead, you need a device with a custom recovery installed. But to get a custom recovery, you will most likely cross the path of rooting Android.
2. Unlike the Google Play Store, which has millions of applications, the Xposed framework contains several hundred modules
3. And unlike the apps you found on Google Play, Xposed modules are very effective in customizing every element of your Android’s system settings.
What will you need to install the Xposed Framework?
1. Android device running Android 6.0 Marshmallow
2. Installed custom recovery (TWRP type)
In this case, I’m using a Rooted Moto e3 running Android Marshmallow with a custom TWRP recovery installed.
Installing the Xposed framework is a bit tricky. You cannot just download the APK of Xposed and install it on your Android like you do with other Android apps. This is not true.
Instead, you need to do the following:
- First download two files – Xposed Framework (zip) and Xposedd Installer (apk)
- Then first flash the Xposed Framework zip file from your custom recovery
- And then install the Xposed APK file Installer, how you install regular applications
Steps to install the Xposed framework
Step 1: Download the correct files
As I said, installing the Xposed Framework is a bit tricky because there are different files for different devices. There are basically 3 types of Xposed framework zip files, depending on the architecture type of your processor (like ARM, ARM64, or x86) and luckily there is only a generic Xposed APK installer.
So how do you know what processor architecture you have?
You just need to find out the processor architecture of your device, download the Hardware Info app from Google Play, open it and go to the processor section. You will see one of three (ARM, ARM64 or x86)
In my case, it’s an ARM framework, so I’ll download the corresponding zip file from the link below, and also download the Xposed Installer app, which luckily is the same for all Android Marshmallow versions.
Download one of the following files depending on your processor.
- Xposed Framework for ARM
- Xposed Framework for ARM64
- Xposed Framework for x86
Next, download the generic Xposed Installer APK, which luckily is the same file across all devices.
- Xposed Installer app for all Marshmallow devices
Step 2 Flash Xposed Framework in Custom Recovery
Once you’ve downloaded the XposedFramework zip and installer apk, boot into your device’s custom recovery. The steps are different for each device (usually pressing the volume up button and the power button at the same time). We suggest using an application called Quick Boot (Root). It makes life easier.
After you enter custom recovery (in this case we are using TWRP), go to the “Install” option. If you are using any other recovery like clockwork, etc., you will need to use the physical buttons on your Android to navigate to the install option.
Now go to your device’s Download folder, select the Xposed framework zip file (not apk) and swipe the slider at the bottom of the screen to install the Xposed Framework.
After completing “Reboot the system”.
If you see – “Can’t install Xposed framework due to lack of system storage”, you need to uninstall some system applications. Do this, restart Android in normal mode, install the System Apps Uninstaller from the Play Store, and uninstall a few apps you don’t use like notes or malware apps. Make sure you haven’t installed any apps required for your Android to function properly.
Once you have enough space (10 MB worked for me), reboot into custom recovery again and flash the Xposed zip file. It should work this time and then reboot to normal mode.
Step 3 Install the Xposed Installer app
This is the easiest step
First, make sure you cannot install third party sources by going to settings.
Then go to your download folder and find the XposedInstaller.apk file, click on it and install on your system. And there is. If everything goes right, you have successfully installed Xposed on your system.
How to uninstall Xposed framework?
Not sure why you want to do this, but if for any reason you want to uninstall the Xposed framework, download this xposed-uninstaller * .zip and flash it with a dedicated recovery like TWRP. And it’s all.
So now that you have your Xposed framework you need to install modules in it and so check out some of the required and some Fresh Xposed modules.