[Xposed Framework Modules] Ohmster:
Oh I was a little bit afraid of this, I make a post, report what I find, and now am requested to provide details on something that is no longer present on my device. But to be fair, I have to honor your requests as the developer of what I consider to be one of the best Xposed theme modules there is.

Version. Well, I have not changed my settings so the module I used was:

Android Theme Engine[Ads/Ads Free] v6.0.3

I have not tried without Gravity Box because the actual time to fully test it would take days, at least. However, since the initial black screen seems to happen immediately, I could perhaps disable Gravity Box, install ATE, reboot and test for black screen. Alright I will install ATE, check the module to make it active, uncheck GB to disable it, reboot, configure ATE for the icons I want, and reboot to see if all goes smooth. I can give you that much. Module now installed, checked to make active, GB unchecked to disable, rebooting...

Booted up to the big M with stitching, black screen. Backlight is on, screen is black. THIS is what I was afraid of. Enough seconds have gone by to finish the boot if this were to work. Now to get out of this I will have to force a reboot to recovery and restore a backup. If there were any sort of log I could provide to help you, I would. Now I am stuck, staring at a black screen. Retreating to TWRP to restore a working backup w/out ATE.

Wow, this surprised even myself as I was SO sure that the issue with ATE was due to interference with Gravity Box. But since GB is disabled by unchecking and ATE is checked but not configured, Gravity Box should have no affect in this case. Don't feel too bad about this as the stock Moto X Pure Edition XT1575 is a remarkable, unlockable phone that is a rommer and rooter's dream, but because no developers have one or at least not enough of them, there is no alternative rom support and very little support for extras.

Okay, a nandroid restore with dalvik and cache wipe for good measure restored the device and all is working well again. Now I really do not know what is making this module not work since I was really sure it was an interaction with Gravity Box. Now it must be not compatible with the Motorola blur rom or possibly the Nova Prime Launcher, which I specifically installed to allow more extreme Xposed modifications. The stock Google Now launcher would not tolerate any sort of desktop or user UI modification, the Nova Prime launcher made a huge difference, but not enough to allow ATE to work on this phone.

I really do love your work, [MENTION=4413589]vishal11in[/MENTION] and this is not the first time I have been here, posting about it. Your module has a wonderful style and I will miss it a lot. Good luck my friend. :)

EDIT:
[MENTION=4413589]vishal11in[/MENTION], to show my support for your module, I will volunteer anything within reason to help you debug your module the best I can. Bear in mind that I am what you would call "poor" and this is the only phone I have. So I am not at liberty to take it down for experimentation for any length of time. Unchecking the GB module should have disabled it but since installing and activating the ATE module, I had no way to tell as I never reached the desktop. While I was experimenting with the Marshmallow Layer Themes, some of them rendered my phone unable to boot. But at least there was a way in TWRP do disable any or all layer themes on the device:

If you have system crashes, reboot to recovery, mount System, go to File Manager, then go to folder

/System/Vendor/Overlay

and delete the theme. Please report any kind of issue to my email

I do not know of any way of disabling installed Xposed modules this way, aside from flashing the removal zip or restoring a nandroid backup, or I could afford to be more helpful. Late at night I can spend a couple of hours to experiment, but I must have a working phone by morning and for the duration of the day. I can use adb commands on the device when it is in PTP mode and adb is supposed to be active even before and after booting so that may lend some method of capturing some sort of catlog during the bootup freeze event.

To do that I would need some instructions and practice with running adb over USB during boot and this is experience that I currently do not have. :eek:

I am not currently subscribed to this thread so to reach me, use a mention or PM if need be. Attached is a screencap of the Xposed modules I am currently using on Xposed Framework v82, SDK23, arm64. Best wishes Vishal.