[Xposed Framework Modules] Tanker Bob:
1.1.2 nogo in CM 11.0 M12

Version 1.1.2 doesn't run in CM 11.0 M12 on my SG3. I tried both deleting the media information and also instant scanning. The pertinent lines (filtered on "Media") from the Android log are:

11-17 20:30:49.752 W/PackageManager(532): Unknown permission android.permission.READ_MEDIA_STORAGE in package eu.thedarken.sdm
11-17 20:30:49.752 W/PackageManager(532): Not granting permission android.permission.WRITE_MEDIA_STORAGE to package eu.thedarken.sdm (protectionLevel=18 flags=0x18be44)
11-17 20:30:49.772 W/PackageManager(532): Unknown permission android.permission.READ_MEDIA_STORAGE in package com.keramidas.TitaniumBackup
11-17 20:30:49.772 W/PackageManager(532): Not granting permission android.permission.WRITE_MEDIA_STORAGE to package com.keramidas.TitaniumBackup (protectionLevel=18 flags=0x8be44)
11-17 20:30:49.782 W/PackageManager(532): Not granting permission android.permission.WRITE_MEDIA_STORAGE to package com.android.soundrecorder (protectionLevel=18 flags=0x8be45)
11-17 20:30:50.723 W/PackageManager(532): Unknown permission android.permission.READ_MEDIA_STORAGE in package eu.thedarken.sdm
11-17 20:30:50.723 W/PackageManager(532): Not granting permission android.permission.WRITE_MEDIA_STORAGE to package eu.thedarken.sdm (protectionLevel=18 flags=0x18be44)
11-17 20:30:50.733 W/PackageManager(532): Unknown permission android.permission.READ_MEDIA_STORAGE in package com.keramidas.TitaniumBackup
11-17 20:30:50.733 W/PackageManager(532): Not granting permission android.permission.WRITE_MEDIA_STORAGE to package com.keramidas.TitaniumBackup (protectionLevel=18 flags=0x8be44)
11-17 20:30:50.743 W/PackageManager(532): Not granting permission android.permission.WRITE_MEDIA_STORAGE to package com.android.soundrecorder (protectionLevel=18 flags=0x8be45)
11-17 20:30:51.874 I/SystemServer(532): Media Router Service
11-17 20:30:52.035 I/AppOps (532): Pruning old package media/1013: new uid=-1
11-17 20:30:52.055 D/MountService(532): sendStorageIntent Intent { act=android.intent.action.MEDIA_CHECKING dat=file:///storage/sdcard1 (has extras) } to UserHandle{-1}
11-17 20:30:52.735 I/ActivityManager(532): Start proc android.process.media for broadcast com.android.providers.media/.MtpReceiver: pid=861 uid=10007 gids={50007, 1028, 1015, 1023, 1024, 2001, 3003, 3007}
11-17 20:30:54.778 D/MountService(532): sendStorageIntent Intent { act=android.intent.action.MEDIA_MOUNTED dat=file:///storage/sdcard1 (has extras) } to UserHandle{-1}
11-17 20:31:10.943 W/ContextImpl(532): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1607 android.bluetooth.BluetoothHeadset.doBind:283 android.bluetooth.BluetoothHeadset.<init>:276 android.bluetooth.BluetoothAdapter.getProfileProxy:1369 android.media.AudioService.getBluetoothHeadset:2367
11-17 20:31:10.983 W/ContextImpl(532): Calling a method in the system process without a qualified user: android.app.ContextImpl.bindService:1607 android.bluetooth.BluetoothA2dp.doBind:165 android.bluetooth.BluetoothA2dp.<init>:158 android.bluetooth.BluetoothAdapter.getProfileProxy:1372 android.media.AudioService$AudioServiceBroadcastReceiver.onReceive:4391
11-17 20:31:13.445 I/ActivityManager(532): Delay finish: com.android.providers.media/.MtpReceiver
11-17 20:31:24.247 I/ActivityManager(532): Waited long enough for: ServiceRecord{42b66940 u0 com.android.providers.media/.MediaScannerService}

Xposed has superuser permissions. I hope that this helps.