[Xposed Framework Modules] xByt3z:
I'm on 6.0, installed Snapprefs and got the bootloop on Xposed v78. Will edit this post with logcat snippet.

I/Xposed ( 380): -----------------
7,399,470777,-;of_get_named_gpio_flags exited with status 719
I/Xposed ( 380): Starting Xposed version 78, compiled for SDK 23
7,400,471036,-;of_get_named_gpio_flags exited with status 717
I/Xposed ( 380): Device: Nexus 6 (motorola), Android version 6.0 (SDK 23)
7,401,471045,-;of_get_named_gpio_flags exited with status 718
I/Xposed ( 380): ROM: MRA58R

I/Xposed ( 380): Loading class com.marz.snapprefs.HookMethods
SUBSYSTEM=i2c
I/Adreno ( 567): QUALCOMM build : 576fcee, I44fb0b5862
DEVICE=+i2c:8-0076
I/Adreno ( 567): Build Date : 08/26/15
6,543,584156,-;bcm2079x-i2c 8-0076: requesting IRQ 440
I/Adreno ( 567): OpenGL ES Shader Compiler Version: XE031.05.13.02
SUBSYSTEM=i2c
I/Adreno ( 567): Local Branch : M13
DEVICE=+i2c:8-0076
I/Adreno ( 567): Remote Branch :
6,544,584201,-;bcm2079x-i2c 8-0076: bcm2079x_probe, probing bcm2079x driver exited successfully
I/Adreno ( 567): Remote Branch :
SUBSYSTEM=i2c
I/Adreno ( 567): Reconstruct Branch :
DEVICE=+i2c:8-0076
I/kickstart( 629): STATUS: 302180 bytes transferred in 0.026318 seconds
6,545,584433,-;SCSI Media Changer driver v0.25
I/kickstart( 629): STATUS: Wrote to /sys/power/wake_unlock
7,546,584703,-;of_get_named_gpio_flags: can't parse gpios property
I/kickstart( 629): STATUS: SAHARA_HELLO: hw_info = 0x01030710, pwrup_reason = 0x00004000
7,547,584708,-;of_get_named_gpio_flags: can't parse gpios property
I/kickstart( 629): STATUS: Wrote to /sys/power/wake_lock
7,548,584712,-;of_get_named_gpio_flags: can't parse gpios property
I/CFSurface( 850): type=1400 audit(0.0:19): avc: denied { write } for name="kgsl-3d0" dev="tmpfs" ino=8904 scontext=u:r:init:s0 tcontext=u:object_r:gpu_device:s0 tclass=chr_file permissive=1
7,549,584716,-;of_get_named_gpio_flags: can't parse gpios property
I/CFSurface( 850): type=1400 audit(0.0:20): avc: denied { ioctl } for path="/dev/kgsl-3d0" dev="tmpfs" ino=8904 ioctlcmd=902 scontext=u:r:init:s0 tcontext=u:object_r:gpu_device:s0 tclass=chr_file permissive=1
7,550,584721,-;of_get_named_gpio_flags: can't parse gpios property
E/kickstart( 629): ERROR: function: find_file:136 Cound't find the file, returning NULL
7,551,584725,-;of_get_named_gpio_flags: can't parse gpios property
I/kickstart( 629): STATUS: /firmware/image/qdsp6sw_9225.mbn.gz opened
7,552,584729,-;of_get_named_gpio_flags: can't parse gpios property
6,553,584814,-;sps:BAM 0xf9904000 (va:0xcda80000) enabled: ver:0x16, number of pipes:24
W/main ( 380): type=1400 audit(0.0:21): avc: denied { call } for scontext=u:r:zygote:s0 tcontext=u:r:servicemanager:s0 tclass=binder permissive=0
7,554,584907,-;of_get_named_gpio_flags exited with status 29
W/main ( 380): type=1400 audit(0.0:22): avc: denied { call } for scontext=u:r:zygote:s0 tcontext=u:r:servicemanager:s0 tclass=binder permissive=0
6,555,589104,-;tun: Universal TUN/TAP device driver, 1.6
E/JavaBinder( 380): !!! FAILED BINDER TRANSACTION !!! (parcel size = 80)
6,556,589110,-;tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
E/ServiceManager( 380): error in getService
6,557,589144,-;PPP generic driver version 2.4.2
E/ServiceManager( 380): android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died
6,558,589197,-;PPP BSD Compression module registered
E/ServiceManager( 380): at android.os.BinderProxy.transactNative(Native Method)
6,559,589203,-;PPP Deflate Compression module registered
E/ServiceManager( 380): at android.os.BinderProxy.transact(Binder.java:503)
6,560,589217,-;PPP MPPE Compression module registered
E/ServiceManager( 380): at android.os.ServiceManagerProxy.getService(ServiceManagerNative.java:123)
6,561,589223,-;NET: Registered protocol family 24
E/ServiceManager( 380): at android.os.ServiceManager.getService(ServiceManager.java:55)
6,562,589258,-;usbcore: registered new interface driver rtl8150
E/ServiceManager( 380): at android.os.storage.StorageManager.getVolumeList(StorageManager.java:864)
6,563,589277,-;usbcore: registered new interface driver r8152
E/ServiceManager( 380): at android.os.Environment$UserEnvironment.getExternalDirs(Environment.java:83)
6,564,589295,-;usbcore: registered new interface driver asix
E/ServiceManager( 380): at android.os.Environment.getExternalStorageDirectory(Environment.java:337)
6,565,589391,-;usbcore: registered new interface driver ax88179_178a
E/ServiceManager( 380): at com.marz.snapprefs.HookMethods.<clinit>(HookMethods.java:99)
6,566,589412,-;usbcore: registered new interface driver cdc_ether
E/ServiceManager( 380): at java.lang.Class.newInstance(Native Method)
6,567,589496,-;usbcore: registered new interface driver cdc_ncm
E/ServiceManager( 380): at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:477)
6,568,754407,-;msm_thermal:do_freq_control Limiting CPU0 max frequency to 2265600. Temp:62
E/ServiceManager( 380): at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:432)
6,569,754514,-;msm_thermal:do_freq_control Limiting CPU1 max frequency to 2265600. Temp:62
E/ServiceManager( 380): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:102)
6,570,754614,-;msm_thermal:do_freq_control Limiting CPU2 max frequency to 2265600. Temp:62
6,571,754708,-;msm_thermal:do_freq_control Limiting CPU3 max frequency to 2265600. Temp:62
E/JavaBinder( 380): !!! FAILED BINDER TRANSACTION !!! (parcel size = 84)
7,572,840641,-;of_get_named_gpio_flags exited with status 592
E/ServiceManager( 380): error in getService
6,573,840890,-;ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
E/ServiceManager( 380): android.os.DeadObjectException: Transaction failed on small parcel; remote process probably died
6,574,840898,-;ehci-pci: EHCI PCI platform driver
E/ServiceManager( 380): at android.os.BinderProxy.transactNative(Native Method)
7,575,841654,-;of_get_named_gpio_flags exited with status 134
E/ServiceManager( 380): at android.os.BinderProxy.transact(Binder.java:503)
7,576,841675,-;of_get_named_gpio_flags exited with status 135
E/ServiceManager( 380): at android.os.ServiceManagerProxy.getService(ServiceManagerNative.java:123)
7,577,841695,-;of_get_named_gpio_flags exited with status 106
E/ServiceManager( 380): at android.os.ServiceManager.getService(ServiceManager.java:55)
7,578,841715,-;of_get_named_gpio_flags exited with status 108
E/ServiceManager( 380): at android.app.ActivityThread.getPackageManager(ActivityThread.java:1674)
6,579,856360,-;xhci_msm_hsic msm_hsic_host: Qualcomm xHCI Host Controller using HSIC
E/ServiceManager( 380): at android.os.storage.StorageManager.getVolumeList(StorageManager.java:872)
SUBSYSTEM=platform
E/ServiceManager( 380): at android.os.Environment$UserEnvironment.getExternalDirs(Environment.java:83)
DEVICE=+platform:msm_hsic_host
E/ServiceManager( 380): at android.os.Environment.getExternalStorageDirectory(Environment.java:337)
6,580,856375,-;xhci_msm_hsic msm_hsic_host: new USB bus registered, assigned bus number 1
E/ServiceManager( 380): at com.marz.snapprefs.HookMethods.<clinit>(HookMethods.java:99)
SUBSYSTEM=platform
E/ServiceManager( 380): at java.lang.Class.newInstance(Native Method)
DEVICE=+platform:msm_hsic_host
E/ServiceManager( 380): at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:477)
6,581,856513,-;xhci_msm_hsic msm_hsic_host: irq 64, io mem 0xf9c00000
E/ServiceManager( 380): at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:432)
SUBSYSTEM=platform
E/ServiceManager( 380): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:102)
DEVICE=+platform:msm_hsic_host
W/main ( 380): type=1400 audit(0.0:23): avc: denied { call } for scontext=u:r:zygote:s0 tcontext=u:r:servicemanager:s0 tclass=binder permissive=0
6,582,856677,-;usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
E/Xposed ( 380): java.lang.ExceptionInInitializerError
SUBSYSTEM=usb
E/Xposed ( 380): at java.lang.Class.newInstance(Native Method)
DEVICE=c189:0
E/Xposed ( 380): at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:477)
6,583,856685,-;usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
E/Xposed ( 380): at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:432)
SUBSYSTEM=usb
E/Xposed ( 380): at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:102)
DEVICE=c189:0
E/Xposed ( 380): Caused by: java.lang.NullPointerException: Attempt to invoke interface method 'java.lang.String[] android.content.pm.IPackageManager.getPackagesForUid(int)' on a null object reference
6,584,856692,-;usb usb1: Product: Qualcomm xHCI Host Controller using HSIC
E/Xposed ( 380): at android.os.storage.StorageManager.getVolumeList(StorageManager.java:872)
SUBSYSTEM=usb
E/Xposed ( 380): at android.os.Environment$UserEnvironment.getExternalDirs(Environment.java:83)
DEVICE=c189:0
E/Xposed ( 380): at android.os.Environment.getExternalStorageDirectory(Environment.java:337)
6,585,856699,-;usb usb1: Manufacturer: Linux 3.10.40-ge42477a xhci-hcd
E/Xposed ( 380): at com.marz.snapprefs.HookMethods.<clinit>(HookMethods.java:99)
SUBSYSTEM=usb
E/Xposed ( 380): ... 4 more
DEVICE=c189:0
I/SamplingProfilerIntegration( 380): Profiling disabled.