The popular Xposed framework, which allows for a seemingly endless amount of customizations and tweaks to Android, unfortunately still isn’t working with Android 6.0 Marshmallow. While both OTA links and factory images went live for most Nexus devices at the beginning of October, users of the framework have been forced to wait patiently for the arrival of Marshmallow compatibility. If you happen to be one of these users, you’ll be pleased to hear that developer rovo89 has been making some nice progress on Marshmallow compatibility.
In a statement released on XDA earlier today, the developer has detailed his progress on adding Marshmallow support to the framework, and overall things seem to be going quite well. From rovo89:
I have transferred most of my ART modifications to the 6.0 source code and the few app_process AOSP changes to my binary. It’s more difficult than 5.0 – > 5.1 (which was not much more than a fix update) as Google has refactored and reworked the code in many places. So I had to find out where the code has moved and how it works now (and sometimes, this led to cleaner modifications, which is nice).
Recompilation of odex files seems to work fine, but needs more testing. I also didn’t disable any ART optimizations yet, which will be necessary to ensure that hooked methods are actually called.
Unfortunately the dev didn’t give an ETA as to when we can expect the updated framework, but we’ll be sure to let you know if we hear anything. If you’re interested in reading the full announcement, head to the source link attached below.