The Xposed Framework has become a go-to modification tool over the last year or so, bypassing the need for custom ROMs for some devices and introducing all kinds of interesting tricks and hacks for rooted users. The latest version of the framework adds some interesting features. Owners of LG, Sony, and Meizu hardware will be happy to know that version 2.5 better supports stock and custom ROMs for their phones and tablets.

Xposed modules have a tendency to blow up, either from errors in the module itself or (just as likely) being applied to the wrong device or ROM. If you're experiencing boot loops after applying a new module, it's now much easier to disable Xposed in the new Safe Mode without having to go into your phone's recovery mode and flash a separate file. Reboot your phone, press any hardware button during the normal boot, wait for a vibration indicator, then press that button four more times. A final long vibration will confirm that Xposed is booting in a disabled mode, allowing you to remove or modify the offending module.

Users can now apply Xposed via ClockworkMod or TWRP recoveries, and it should work with more Super User apps (and won't freeze if something goes wrong). The debug mode now has an option to disable resource hooks, which should provide more flexibility for some themes. Finally, there's a workaround for the Segmentation Fault bug that provides an alternate version of BusyBox.

Current Xposed Framework users can download the new app from the Downloads section of the app, or you can get it here (direct link). Xposed is only for rooted Android devices, and before applying any modules, make sure they're confirmed as working with both your device and ROM.

Source: XDA-Developers