[Nexus 6P General] CZ Eddie:
Xposed is currently working with most/all ROM's to some extent.

Such as, you can get it going via Magisk. But there are a LOT of Xposed modules that won't work.

These include APM+, NotifyClean and EnhancedToast and probably every other module by the latter developer.

I finally found a way to get Xposed installed to where these troublesome modules are WORKING!

And it was a HUGE PITA. It just does not want to work with normal install methods.

There are other methods on doing this.

I performed several steps that may not be necessary.

But when I know what ROM I want to run for a LONG TIME, I make SURE I go the extra mile and do things RIGHT!

Download Resurrection Remix RR-N-v5.8.5-20170925-angler-Final.zip:

https://xdaforums.com/nexus-6p/development/rom-resurrection-remix-t3408504

Download 7zip:

http://www.7-zip.org/download.html

Download BeansGapps Mini:

https://androidfilehost.com/?fid=889764386195918677

Download Xposed installer apk XposedInstaller_by_dvdandroid_09_09_17.apk:

https://xdaforums.com/devdb/project/?id=13191#downloads

Download SuperSU SR4-SuperSU-v2.82-SR4-20170918204844.zip:

http://download.chainfire.eu/1216/SuperSU/SR4-SuperSU-v2.82-SR4-20170918204844.zip?retrieve_file=1

Download ElementalX kernel for 7.1.2 ElementalX-N6P-4.14.zip:

https://elementalx.org/devices/nexus-6p/

Download TWRP twrp-3.1.1-0-angler.img

https://dl.twrp.me/angler/twrp-3.1.1-0-angler.img.html

Install 7zip on your PC.

Right click the RR ROM ZIP and go to the 7zip options and select "Open Archive".

Delete the Magisk folder.

Close the archive.

Rename the RR ROM zip to "modded_RR-N-v5.8.5-20170925-angler-Final.zip"

Boot to TWRP and wipe EVERYTHING (assuming you were already rooted/rom'd/twrp'd).

Boot to bootloader

Restore to stock via flashall.bat angler-n2g48c

https://dl.google.com/dl/android/aosp/angler-n2g48c-factory-6a21e528.zip

Don't use any network for setup of phone after first boot, you're not logging into your account.

But do make sure you get into the phone to the point where you see the desktop.

Let phone settle for two minutes.

Reboot to bootloader.

Install TWRP

C:\platform-tools>fastboot flash recovery twrp-3.1.1-0-angler.img
target reported max download size of 494927872 bytes
sending 'recovery' (16948 KB)...
OKAY [ 0.425s]
writing 'recovery'...
OKAY [ 0.244s]
finished. total time: 0.675s

Reboot to TWRP.

Wipe *everything*.

Reboot to TWRP.

Copy these files to SDcard:

XPOSED: 26-07-17-xposed-v87-sdk25-Xposed-by-PurifyOS.zip

ROM: modded_RR-N-v5.8.5-20170925-angler-Final.zip

Install RR ROM + Xposed Framework *at the same time* (choose both zips to install back-to-back).

Boot up

Let ROM settle for a couple minutes

Reboot to recovery

Copy these files to SDcard:

BeansGapps-Mini-7.1.x-20170725.zip

XposedInstaller_by_dvdandroid_09_09_17.apk

SR4-SuperSU-v2.82-SR4-20170918204844.zip

ElementalX-N6P-4.14.zip

Install BeansGapps

Boot up

Let ROM settle for a couple minutes and ignore the "Google Play Services" force-closing if you get that.

Reboot to recovery

Factory Reset

Boot up

Log into Google

Let settle for two minutes

Open Play Store and let it update itself

Re-open Play Store after it closes to update itself and then let it update everything else

Reboot

Install XposedInstaller_by_dvdandroid_09_09_17.apk

Open the Xposed app and download EnhancedToast

Enable EnhancedToast, open it and clear the disclaimers.

Reboot phone and verify EnhancedToast opens without any error about not being enabled.

Reboot to recovery

Install SR4-SuperSU-v2.82-SR4-20170918204844.zip

Boot up

Open Xposed app

Use Xposed menu to reboot phone

Grant SuperSU rights to Xposed

Reboot

Reboot to TWRP

Install ElementalX-N6P-4.14.zip

Follow the onscreen prompts

I recommend going with all the defaults unless you know what you're doing

Ignore the warning about flashing over a custom kernel

Boot up normally

Let kernel settle for a few minutes before doing anything else

Now reboot to TWRP and do a full ROM backup before you start screwing things up. :)