A lot of carriers have updated their Galaxy S5 devices to Lollipop and this last left people who loved the Xposed Framework waiting for an update. The developer has released Xposed for Lollipop and it will run on the Galaxy S5 but there are some things you should know ahead of time.
Note from the Developer – “It seems to boot loop on Samsung stock ROMs. I have received a file which I can use to analyse this issue, but it might take some time. Update: There’s a difference in the format of *.oat files on Samsung ROMs. I’m trying to find out more.” So don’t install this on Stock TouchWiz ROMs at this time. I will update this tutorial when there is more information.
A lot of people have been delaying their Lollipop update because they wanted to wait until Xposed for Lollipop was released. The developer behind the project, Rovo89, has released an update but like the warning above says, it doesn’t work on Samsung devices that are running TouchWiz.
So, if you want this on your Samsung Galaxy S5, you will need to install an AOSP based custom ROM like CM12 first. Either that, or you’ll need to wait for an update.
Remember, Xposed for Lollipop is still in Alpha stage and the developer for it has a life and a full-time job already. He does this as a side project and it could take months before something is released. Please be patient and consider donating if you want to spark some interest from him in the project. This isn’t to say that you have to donate, in fact he has asked that people not donate, but it is still a nice gesture to show him just how much you appreciate the work he has done.
As with a lot of the modifications that I talk about on Android Explained, there are some things that you need to have done ahead of time. The first thing is having a custom recovery installed on the Galaxy S5. Once you have that you need to flash a script to give you root access to the Galaxy S5. Then, you should consider creating a Nandroid backup of your Galaxy S5 so you can always restore to a point where the device works. This ensures that you will keep all of your important data just in case you run into a bootloop or something.
As another reminder, Xposed for Lollipop does not work on Samsung devices with the stock based TouchWiz firmware installed. You will need to flash a custom ROM like CM12(or any AOSP based ROM) so you don’t run into a bootloop and so you can actually use Xposed for Lollipop on the Galaxy S5.
Galaxy S5 Install Xposed
- Download the Xposed Framework APK to the Galaxy S5
- Download the 32-bit Installer to the Galaxy S5
- Download the 32-bit Uninstaller to the Galaxy S5
- Boot the Galaxy S5 into Recovery Mode
- Tap on Install
- Browse to Where you Downloaded the Xposed Zip File
- Tap on the Xposed Zip File
- Swipe the Arrow(at the bottom) to the Far Right to Install
- Tap the Back Button and then Tap the Reboot Button
- Download and Install ES File Explorer
- Launch ES File Explorer and Browse to the Download Folder
- Tap on the Xposed Installer APK You Downloaded
- Tap on the Install Button to Install it
- Launch the Xposed Installer App You Installed
- Grant Root Access to Xposed
Note – If you run into a bootloop or something goes wrong, you can flash the uninstaller zip file that you downloaded, or just restore from a Nandroid backup.
This tutorial can be somewhat complex if you have never installed it before but as long as you follow this tutorial then it should work just fine. The first thing you need to do is download the Xposed Zip file that is linked in the tutorial above. You need to download it onto your Galaxy S5 so you can flash it after you boot up into Recovery Mode. After it is downloaded, go ahead and boot the Galaxy S5 into Recovery Mode and follow the instructions above to install it. After it is installed, you can reboot the device and then we can proceed to the next step.
For the next part of this tutorial, you will need a file explorer application. I recommend ES File Explorer but you can use whichever one you feel comfortable with. Once you have a file explorer open, you can download the Xposed Installer APK that is linked in the tutorial above. Then you will need to launch the file explorer and browse to the Downloads folder. Once you see the Xposed Installer APK file you’ll want to tap on it and it will try to install it. If you are told you can’t install it, then you’ll want to enable an option in the Settings.
So if you come across this error, open up the Settings application, scroll down and tap on Security and then look for the ‘Unknown Sources’ option. This needs to be enabled before you can install an APK file like this. After you have installed the Xposed Installer APK, then, you can launch the Xposed Installer application. From here, you should be able to download and install any Xposed module that you want and then activate them from this Xposed Installer application. If you need SELinuxModeChanger then you can get it from the XDA thread but I don’t think it is required anymore.
Xposed for Lollipop is only possible because of developers like Rovo89. If you find this mod useful at all, please consider clicking the source link at the bottom of this article and donating to him. Also, if you have any questions or run into any issues then don’t hesitate to leave a comment below. I can’t answer or fix everything but I will certainly try to help if I am able to.