use Xposed only with deodexed ROM and without .jex files in the framework. You can use my ROM. It's a modded V05 FW. Xposed works fine. A few modules are included in my ROM. Gravity Box freezes your phone, not recommended.
I would like to stay with the stock Rom, but every guide on how to deodex a stock Rom, I could find, requires Windows software. Do you know a working software or other way for Linux?
only Windows Software. My ROM is V05 Stock. Only a few files modified, unnecessary apps deleted and System apps updated. Root with SuperSU instead of KingRoot.
You can simple replace the Launcher App (L_Launcher) with the Stock Launcher3.apk. This file is deodexed in Original ROM in priv-app folder.