[Xposed Framework Modules] _jis_:
I haven't any new Nexus phone, but I tested it on my N7II where it doesn't work. Selected USB mode is not persistent for me as it was in MM without this app/module.

12-17 11:51:08.135 I/Xposed ( 233): -----------------
12-17 11:51:08.135 I/Xposed ( 233): Starting Xposed version 78, compiled for SDK 23
12-17 11:51:08.135 I/Xposed ( 233): Device: Nexus 7 (asus), Android version 6.0 (SDK 23)
12-17 11:51:08.135 I/Xposed ( 233): ROM: MRA58V
12-17 11:51:08.135 I/Xposed ( 233): Build fingerprint: google/razor/flo:6.0/MRA58V/2324235:user/release-keys
12-17 11:51:08.135 I/Xposed ( 233): Platform: armeabi-v7a, 32-bit binary, system server: yes
12-17 11:51:08.135 I/Xposed ( 233): SELinux enabled: yes, enforcing: yes
12-17 11:51:08.145 I/Xposed ( 233): -----------------
12-17 11:51:08.146 I/Xposed ( 233): Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
12-17 11:51:08.672 I/Xposed ( 233): Detected ART runtime
12-17 11:51:08.731 I/Xposed ( 233): Found Xposed class de/robv/android/xposed/XposedBridge, now initializing
12-17 11:51:09.180 I/Xposed ( 233): Loading modules from /data/app/com.ceco.marshmallow.gravitybox-2/base.apk
12-17 11:51:09.477 I/Xposed ( 233): Loading class com.ceco.marshmallow.gravitybox.GravityBox
12-17 11:51:09.517 I/Xposed ( 233): GB:Hardware: flo
12-17 11:51:09.518 I/Xposed ( 233): GB:Product: razor
12-17 11:51:09.518 I/Xposed ( 233): GB:Device manufacturer: asus
12-17 11:51:09.518 I/Xposed ( 233): GB:Device brand: google
12-17 11:51:09.519 I/Xposed ( 233): GB:Device model: Nexus 7
12-17 11:51:09.531 I/Xposed ( 233): GB:Device type: tablet
12-17 11:51:09.533 I/Xposed ( 233): GB:Is MTK device: false
12-17 11:51:09.533 I/Xposed ( 233): GB:Is Xperia device: false
12-17 11:51:09.533 I/Xposed ( 233): GB:Is Moto XT device: false
12-17 11:51:09.536 I/Xposed ( 233): GB:Has Lenovo custom UI: false
12-17 11:51:09.540 I/Xposed ( 233): GB:Has telephony support: false
12-17 11:51:09.540 I/Xposed ( 233): GB:Has Gemini support: false
12-17 11:51:09.540 I/Xposed ( 233): GB:Android SDK: 23
12-17 11:51:09.540 I/Xposed ( 233): GB:Android Release: 6.0
12-17 11:51:09.540 I/Xposed ( 233): GB:ROM: MRA58V
12-17 11:51:09.616 I/Xposed ( 233): Loading modules from /data/app/ma.wanam.youtubeadaway-2/base.apk
12-17 11:51:09.639 I/Xposed ( 233): Loading class ma.wanam.youtubeadaway.Xposed
12-17 11:51:09.641 I/Xposed ( 233): Loading modules from /data/app/com.germainz.activityforcenewtask-1/base.apk
12-17 11:51:09.676 I/Xposed ( 233): Loading class com.germainz.activityforcenewtask.XposedMod
12-17 11:51:09.691 I/Xposed ( 233): Loading modules from /data/app/rayyan.black.fem.ind.runner-1/base.apk
12-17 11:51:09.803 I/Xposed ( 233): Loading class rayyan.black.fem.ind.runner.UUSBF
12-17 11:51:09.841 I/Xposed ( 233): Loading modules from /data/app/de.robv.android.xposed.mods.appsettings-1/base.apk
12-17 11:51:09.877 I/Xposed ( 233): Loading class de.robv.android.xposed.mods.appsettings.XposedMod
12-17 11:51:09.898 I/Xposed ( 233): Loading modules from /data/app/com.germainz.crappalinks-1/base.apk
12-17 11:51:09.924 I/Xposed ( 233): Loading class com.germainz.crappalinks.CrappaLinks
12-17 11:51:09.935 I/Xposed ( 233): Loading modules from /data/app/de.theknut.xposedgelsettings-1/base.apk
12-17 11:51:10.033 I/Xposed ( 233): Loading class de.theknut.xposedgelsettings.hooks.ResourceReplacements
12-17 11:51:10.069 I/Xposed ( 233): Loading class de.theknut.xposedgelsettings.hooks.GELSettings
12-17 11:51:10.084 I/Xposed ( 233): Loading modules from /data/app/com.p1ngu1n.playstorechangelog-1/base.apk
12-17 11:51:10.115 I/Xposed ( 233): Loading class com.p1ngu1n.playstorechangelog.PlayStoreChangelog
12-17 11:51:36.506 E/Xposed ( 1013): de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.android.settings.deviceinfo.UsbBackend
12-17 11:51:36.506 E/Xposed ( 1013):	at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:54)
12-17 11:51:36.506 E/Xposed ( 1013):	at rayyan.black.fem.ind.runner.UUSBF.handleLoadPackage(UUSBF.java:157)
12-17 11:51:36.506 E/Xposed ( 1013):	at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:20)
12-17 11:51:36.506 E/Xposed ( 1013):	at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:34)
12-17 11:51:36.506 E/Xposed ( 1013):	at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
12-17 11:51:36.506 E/Xposed ( 1013):	at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:173)
12-17 11:51:36.506 E/Xposed ( 1013):	at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655)
12-17 11:51:36.506 E/Xposed ( 1013):	at android.app.ActivityThread.handleBindApplication(<Xposed>)
12-17 11:51:36.506 E/Xposed ( 1013):	at android.app.ActivityThread.-wrap1(ActivityThread.java)
12-17 11:51:36.506 E/Xposed ( 1013):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1405)
12-17 11:51:36.506 E/Xposed ( 1013):	at android.os.Handler.dispatchMessage(Handler.java:102)
12-17 11:51:36.506 E/Xposed ( 1013):	at android.os.Looper.loop(Looper.java:148)
12-17 11:51:36.506 E/Xposed ( 1013):	at android.app.ActivityThread.main(ActivityThread.java:5417)
12-17 11:51:36.506 E/Xposed ( 1013):	at java.lang.reflect.Method.invoke(Native Method)
12-17 11:51:36.506 E/Xposed ( 1013):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
12-17 11:51:36.506 E/Xposed ( 1013):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
12-17 11:51:36.506 E/Xposed ( 1013):	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
12-17 11:51:36.506 E/Xposed ( 1013): Caused by: java.lang.ClassNotFoundException: com.android.settings.deviceinfo.UsbBackend
12-17 11:51:36.506 E/Xposed ( 1013):	at java.lang.Class.classForName(Native Method)
12-17 11:51:36.506 E/Xposed ( 1013):	at java.lang.Class.forName(Class.java:324)
12-17 11:51:36.506 E/Xposed ( 1013):	at external.org.apache.commons.lang3.ClassUtils.getClass(ClassUtils.java:823)
12-17 11:51:36.506 E/Xposed ( 1013):	at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:52)
12-17 11:51:36.506 E/Xposed ( 1013):	... 16 more
12-17 11:51:36.506 E/Xposed ( 1013): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.deviceinfo.UsbBackend" on path: DexPathList[[zip file "/system/priv-app/Settings/Settings.apk"],nativeLibraryDirectories=[/system/priv-app/Settings/lib/arm, /system/priv-app/Settings/Settings.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
12-17 11:51:36.506 E/Xposed ( 1013):	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
12-17 11:51:36.506 E/Xposed ( 1013):	at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
12-17 11:51:36.506 E/Xposed ( 1013):	at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
12-17 11:51:36.506 E/Xposed ( 1013):	... 20 more
12-17 11:51:36.506 E/Xposed ( 1013):	Suppressed: java.lang.ClassNotFoundException: com.android.settings.deviceinfo.UsbBackend
12-17 11:51:36.506 E/Xposed ( 1013):	at java.lang.Class.classForName(Native Method)
12-17 11:51:36.506 E/Xposed ( 1013):	at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
12-17 11:51:36.506 E/Xposed ( 1013):	at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
12-17 11:51:36.506 E/Xposed ( 1013):	at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
12-17 11:51:36.506 E/Xposed ( 1013):	... 21 more
12-17 11:51:36.506 E/Xposed ( 1013):	Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
12-17 11:52:23.708 E/Xposed ( 4299): de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.android.settings.deviceinfo.UsbBackend
12-17 11:52:23.708 E/Xposed ( 4299):	at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:54)
12-17 11:52:23.708 E/Xposed ( 4299):	at rayyan.black.fem.ind.runner.UUSBF.handleLoadPackage(UUSBF.java:157)
12-17 11:52:23.708 E/Xposed ( 4299):	at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:20)
12-17 11:52:23.708 E/Xposed ( 4299):	at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:34)
12-17 11:52:23.708 E/Xposed ( 4299):	at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
12-17 11:52:23.708 E/Xposed ( 4299):	at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:173)
12-17 11:52:23.708 E/Xposed ( 4299):	at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655)
12-17 11:52:23.708 E/Xposed ( 4299):	at android.app.ActivityThread.handleBindApplication(<Xposed>)
12-17 11:52:23.708 E/Xposed ( 4299):	at android.app.ActivityThread.-wrap1(ActivityThread.java)
12-17 11:52:23.708 E/Xposed ( 4299):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1405)
12-17 11:52:23.708 E/Xposed ( 4299):	at android.os.Handler.dispatchMessage(Handler.java:102)
12-17 11:52:23.708 E/Xposed ( 4299):	at android.os.Looper.loop(Looper.java:148)
12-17 11:52:23.708 E/Xposed ( 4299):	at android.app.ActivityThread.main(ActivityThread.java:5417)
12-17 11:52:23.708 E/Xposed ( 4299):	at java.lang.reflect.Method.invoke(Native Method)
12-17 11:52:23.708 E/Xposed ( 4299):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
12-17 11:52:23.708 E/Xposed ( 4299):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
12-17 11:52:23.708 E/Xposed ( 4299):	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
12-17 11:52:23.708 E/Xposed ( 4299): Caused by: java.lang.ClassNotFoundException: com.android.settings.deviceinfo.UsbBackend
12-17 11:52:23.708 E/Xposed ( 4299):	at java.lang.Class.classForName(Native Method)
12-17 11:52:23.708 E/Xposed ( 4299):	at java.lang.Class.forName(Class.java:324)
12-17 11:52:23.708 E/Xposed ( 4299):	at external.org.apache.commons.lang3.ClassUtils.getClass(ClassUtils.java:823)
12-17 11:52:23.708 E/Xposed ( 4299):	at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:52)
12-17 11:52:23.708 E/Xposed ( 4299):	... 16 more
12-17 11:52:23.708 E/Xposed ( 4299): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.deviceinfo.UsbBackend" on path: DexPathList[[zip file "/system/priv-app/Settings/Settings.apk"],nativeLibraryDirectories=[/system/priv-app/Settings/lib/arm, /system/priv-app/Settings/Settings.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
12-17 11:52:23.708 E/Xposed ( 4299):	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
12-17 11:52:23.708 E/Xposed ( 4299):	at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
12-17 11:52:23.708 E/Xposed ( 4299):	at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
12-17 11:52:23.708 E/Xposed ( 4299):	... 20 more
12-17 11:52:23.708 E/Xposed ( 4299):	Suppressed: java.lang.ClassNotFoundException: com.android.settings.deviceinfo.UsbBackend
12-17 11:52:23.708 E/Xposed ( 4299):	at java.lang.Class.classForName(Native Method)
12-17 11:52:23.708 E/Xposed ( 4299):	at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
12-17 11:52:23.708 E/Xposed ( 4299):	at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
12-17 11:52:23.708 E/Xposed ( 4299):	at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
12-17 11:52:23.708 E/Xposed ( 4299):	... 21 more
12-17 11:52:23.708 E/Xposed ( 4299):	Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
12-17 11:53:12.011 E/Xposed ( 4955): de.robv.android.xposed.XposedHelpers$ClassNotFoundError: java.lang.ClassNotFoundException: com.android.settings.deviceinfo.UsbBackend
12-17 11:53:12.011 E/Xposed ( 4955):	at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:54)
12-17 11:53:12.011 E/Xposed ( 4955):	at rayyan.black.fem.ind.runner.UUSBF.handleLoadPackage(UUSBF.java:157)
12-17 11:53:12.011 E/Xposed ( 4955):	at de.robv.android.xposed.IXposedHookLoadPackage$Wrapper.handleLoadPackage(IXposedHookLoadPackage.java:20)
12-17 11:53:12.011 E/Xposed ( 4955):	at de.robv.android.xposed.callbacks.XC_LoadPackage.call(XC_LoadPackage.java:34)
12-17 11:53:12.011 E/Xposed ( 4955):	at de.robv.android.xposed.callbacks.XCallback.callAll(XCallback.java:70)
12-17 11:53:12.011 E/Xposed ( 4955):	at de.robv.android.xposed.XposedBridge$1.beforeHookedMethod(XposedBridge.java:173)
12-17 11:53:12.011 E/Xposed ( 4955):	at de.robv.android.xposed.XposedBridge.handleHookedMethod(XposedBridge.java:655)
12-17 11:53:12.011 E/Xposed ( 4955):	at android.app.ActivityThread.handleBindApplication(<Xposed>)
12-17 11:53:12.011 E/Xposed ( 4955):	at android.app.ActivityThread.-wrap1(ActivityThread.java)
12-17 11:53:12.011 E/Xposed ( 4955):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1405)
12-17 11:53:12.011 E/Xposed ( 4955):	at android.os.Handler.dispatchMessage(Handler.java:102)
12-17 11:53:12.011 E/Xposed ( 4955):	at android.os.Looper.loop(Looper.java:148)
12-17 11:53:12.011 E/Xposed ( 4955):	at android.app.ActivityThread.main(ActivityThread.java:5417)
12-17 11:53:12.011 E/Xposed ( 4955):	at java.lang.reflect.Method.invoke(Native Method)
12-17 11:53:12.011 E/Xposed ( 4955):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
12-17 11:53:12.011 E/Xposed ( 4955):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
12-17 11:53:12.011 E/Xposed ( 4955):	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:114)
12-17 11:53:12.011 E/Xposed ( 4955): Caused by: java.lang.ClassNotFoundException: com.android.settings.deviceinfo.UsbBackend
12-17 11:53:12.011 E/Xposed ( 4955):	at java.lang.Class.classForName(Native Method)
12-17 11:53:12.011 E/Xposed ( 4955):	at java.lang.Class.forName(Class.java:324)
12-17 11:53:12.011 E/Xposed ( 4955):	at external.org.apache.commons.lang3.ClassUtils.getClass(ClassUtils.java:823)
12-17 11:53:12.011 E/Xposed ( 4955):	at de.robv.android.xposed.XposedHelpers.findClass(XposedHelpers.java:52)
12-17 11:53:12.011 E/Xposed ( 4955):	... 16 more
12-17 11:53:12.011 E/Xposed ( 4955): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.settings.deviceinfo.UsbBackend" on path: DexPathList[[zip file "/system/priv-app/Settings/Settings.apk"],nativeLibraryDirectories=[/system/priv-app/Settings/lib/arm, /system/priv-app/Settings/Settings.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
12-17 11:53:12.011 E/Xposed ( 4955):	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
12-17 11:53:12.011 E/Xposed ( 4955):	at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
12-17 11:53:12.011 E/Xposed ( 4955):	at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
12-17 11:53:12.011 E/Xposed ( 4955):	... 20 more
12-17 11:53:12.011 E/Xposed ( 4955):	Suppressed: java.lang.ClassNotFoundException: com.android.settings.deviceinfo.UsbBackend
12-17 11:53:12.011 E/Xposed ( 4955):	at java.lang.Class.classForName(Native Method)
12-17 11:53:12.011 E/Xposed ( 4955):	at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
12-17 11:53:12.011 E/Xposed ( 4955):	at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
12-17 11:53:12.011 E/Xposed ( 4955):	at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
12-17 11:53:12.011 E/Xposed ( 4955):	... 21 more
12-17 11:53:12.011 E/Xposed ( 4955):	Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available