Unless you've been bootlooping during all of yesterday, you probably heard about Xposed gaining Lollipop support at long last. This was no easy task for super-star XDA Senior Recognized Developer rovo89, and ever since the release of the newest Android version we've had little information regarding development, which prompted many to believe it might never make it to our newest Android, or that we wouldn't see anything like it soon. But rovo89 proved good things don't have to end, and he surprised us all with a teaser last week that has now materialised into a new breakthrough in Android development history.

PSA: Xposed for Lollipop is still in its infancy. As such, it is likely you might find a problem here or there. If you do, please read the forums before posting a complaint or a question that might easily be answered by reading the appointed threads. If you have doubts regarding your device's or ROM's compatibility, a quick search should inform you, and this thread is being updated with compatibility information. Let's try to keep the forums clean and work together to make the adoption process efficient for everyone!

To those uninformed, Xposed is a framework that acts as a base system to download and install modules (as if they were apps) that can inject new behavior into parts of your system or other applications. This procedure requires root to be installed, and as of now the Lollipop support is only available on ARM v7 devices; so if you've got one of the rare 64-bit chips with ARMv8-A instruction sets (like the Exynos 5433 found in the Exynos Note 4 variant), you will have to pass. Those with Samsung Lollipop ROMs (TouchWiz) will also have to sit and wait as rovo encountered an issue with a file format that causes bootloops.

What can Xposed do for me? Well, many of you probably already know this, but to those that don't: the possibilities are too many to list. It can remove annoyances from applications, fix errors or prevent tooltip messages, it can change UIs of both the system and its apps, it can yield you new navigation methods, it can let you theme almost anything in sight, and it can potentially give you better battery or performance through certain modifications (bless you, Amplify and DFVS disabler), and much more. All of this assuming somebody wrote a module for it, and that your device is compatible with said module. But for the most part, the big modules like Gravity Box offer support for many devices and ROMs, even if not the full repertoire of features. However, a lot of things have changed under-the-hood in Lollipop, that rendered many modules (especially those that modify the system) broken. Some, however, still work either completely fine or partially.

This is a thread where XDA users report their testing of "old" modules to see which ones work and which ones don't, and under what conditions. Here are some of the picks that we think would make your Lollipop experience much sweeter, today.

  • App Settings [Lollipop Alternative by rovo89] [1]: This was by far one of my favorite Xposed modules back when I wasn't running Lollipop, and certainly the one I missed the most. With this baby you can change DPI per app (which allows you to keep whatever DPI you want on the rest of the SystemUI), as well as the application's font scale,  immersive mode, RAM pinning, and insistent notifications for those that don't want to miss their valentine's texts (and lose their heads over it).
  • Xposed GEL Settings [1][2]: For those fans of the "pure Google experience", this module can let you further customize your Google Launcher by letting you hide the search bar or individual applications, change grid, icon and text sizes, remove labels and more. It doesn't make it quite as flexible as Nova, but it's definitely a good module to have for those that love the Google integration of their launcher, and the cleanness and optimization of it.
  • RootCloak [1]: Some apps detect root and either prevent access or limit your features as a preemptive method for security. While it is understandable some might want to further fortify their application, us XDA tinkerers can be left out of services due to this. This module hides root for the apps you choose, simple as that. We can't specifically tell you what to use this module for, but if you've had problems like this before, look no further.
  • Advanced Power Menu+ [1]: This module lets you customize the power menu of your phone to add or remove items in any order you want. There are extra reboot options (soft boot, recovery boot, bootloader), a screenshot option, a quick-dial to call whoever, some connection toggles and a handy flashlight. I always have advanced power menus on my phones, and an Xposed module alternative is much easier than flashing additional zip's. If this doesn't work for you, the new Lollipop Power Menu module might.
  • XToast [1]: This was one of my favorites back then, as it lets you add the Toast notification's app origin into the message box by adding the corresponding app's icon. That in itself makes it useful, but you can also customize said icon and add the name, or change the toast style back to older versions. The duration, transparency and where it appears also can be chosen. Basically, toasts are at your control to make them more informative and personal. You won't know how awesome it is until you try it!
  • Lollipop Notification Ticker [1]: This one was meant to restore the ticker on the status bar that informed you of the contents of your latest notifications. It was made before Xposed for Lollipop came out, which was a daring move that worked... partially. According to reports, it breaks heads-up notifications alongside fixing the ticker. If you dislike those in the first place, though, you might want to give it a try.
  • Native Clip board [1]: Copying and pasting on smartphones was never the most fluid thing, nor the most consistent. This module adds clip-board management straight to the text-selection menu, and it allows you to theme the new menu, black-list apps and further customize it. If you happen to be working on your phone because there's a document you might need to edit on the bus, this will prove useful.
  • BootManager [1]: A must-have to those that want their device to be slim and efficient on boot. This module allows you to select which applications run when you power up your device, and those that don't get allowed to do so usually stay dormant until you fire them up. If you've got a good amount of things that you don't need right away but are hesitant to greenify, this can alleviate the dilemma of your user experience.

That's it for this list. There are many other modules that might also work. We suggest you to check the thread for updates and more testimonies, and there's also a spreadsheet that gets periodically updated with more resources. If you encounter error messages such as ones saying that the framework is not installed, the module might work regardless. If you have any doubts, search the previously linked thread as many people have been reporting quick fixes to harmless errors. Keep in mind, however, that this is still an Alpha release and the modules are not guaranteed to work. All the ones listed above have only a handful of testimonies claiming they work, and as such, we advise you to proceed with caution and care.

We hope you enjoy this new offering and support the future of Xposed and XDA through feedback or development!

What modules are you running right now? Tell us down below!