Still, one of the hot new smartphones that popped up on the market shortly after, the Galaxy S6, couldn't run that version of Xposed, as it was only compatible with ARMv7 devices (the Galaxy S6 and S6 edge are based on the ARMv8 architecture).
A lot of time passed since then, but an experimental version of the Xposed Framework has just popped up for the Galaxy S6 and the Galaxy S6 edge, courtesy of XDA's recognized contributor, Wanam.
He revealed that the reason for the delay were some changes that Samsung made to Android Lollipop's ART runtime, and given that it didn't release the source code, it has been pretty difficult to port Xposed for the flagship in question.
Provided that you want to give it a spin, we will show you the ropes on how to flash it on your Galaxy S6 (SM-G920F). Have in mind that said version of the framework is still in an experimental stage, so issues are likely to be encountered.
Step 1. First of all, it's extremely important that you make an NANDroid backup from within your recovery. Something might go amiss and misbehave, so make sure you have a backup at hand.
Step 2. Did you backup yet? If no, re-read step 1. If yes, go forth.
Step 3. Download "xposed-v71-b2-sdk22-tw-arm64-custom-build-by-wanam-20150817.zip" and "xposed-uninstaller-tw-arm64.zip". Place them in your internal storage.
Step 4. Boot into your recovery (preferably the latest version of ClockworkMod available for the Galaxy S6) and flash "xposed-v71-b2-sdk22-tw-arm64-custom-build-by-wanam-20150817.zip".
Step 5. Reboot normally.
Step 6. Head to the official Xposed Framework thread over at XDA and flash the latest Xposed APK on your device. At the time of writing, the newest version was Xposed 3.0 alpha 4.
Step 7. All should be working. Note that some popular Xposed modules are not working yet. Make sure to follow Wanam's XDA thread about the Xposed version for the Galaxy S6 in order to keep up to date on any future development.