I rooted my EE Samsung S6 (SM-G920F) (UK) (Marshmallow 6.0.1) yesterday evening using Odin (I followed the tutorial on Tom's Guide). I seemed to root fine. There was no bricking, boot looping or any other errors, and SuperSU installed as well.
It came to this morning when I decided to install Xposed (I don't want a custom ROM because Marshmallow is beautiful enough). I downloaded TWRP first from the Play Store, and installed the boot thingy from the app using 'Samsung Galaxy S6' as the device name, and 'twrp-3.0.2-1-zeroflte.img' as the recovery version. This installed fine, and if I booted in recovery, it went onto the TWRP interface.
I then downloaded the Xposed Framework .zip (from the XDA Forums) and the Xposed Installer (It had to be from a mirror because the link from the forums had been deleted). I DID NOT INSTALL OR UNZIP THE FILES!!!
I then flashed the .zip by booting into TWRP recovery. My device now does not turn on. It just stays on the breathing Samsung logo, with the blue notification LED on.
I can uninstall the framework by running the device in recovery again and flashing the uninstall .zip, which does fix the device.
So, how do I install Xposed Framework and Installer? Please provide links if needed.