[OnePlus 3 Questions & Answers] JaZz0n:
Hello lords and ladies,

I got a problem with bluetooth - i can't get it to work. When I try to switch it on i get the following Log:

build.board: msm8996
build.bootloader: unknown
build.brand: OnePlus
build.cpu_abi: arm64-v8a
build.cpu_abi2:
build.device: OnePlus3
build.display: ONEPLUS A3003_16_160705
build.fingerprint: OnePlus/OnePlus3/OnePlus3:6.0.1/MMB29M/288420:user/release-keys
build.hardware: qcom
build.host: ubuntu-21
build.id: MMB29M
build.manufacturer: OnePlus
build.model: ONEPLUS A3003
build.product: OnePlus3
build.radio: MPSS.TH.2.0.c1.9-00004-M8996FAAAANAZM-1.54418.16.61981.2
build.serial: 6ebf0de3
build.tags: dev-keys
build.time: 1467723018000
build.type: user
build.user: OnePlus
version.codename: REL
version.incremental: 3
version.release: 6.0.1
version.sdk_int: 23

07-29 17:20:50.060 V/Theme (11240): ThemeChange:com.android.bluetooth
07-29 17:20:50.060 V/Theme (11240): start to change theme
07-29 17:20:50.061 W/ResourceType(11240): Found multiple library tables, ignoring...
07-29 17:20:50.061 W/ResourceType(11240): Found multiple library tables, ignoring...
07-29 17:20:50.068 W/linker (11240): /system/app/Bluetooth/oat/arm/Bluetooth.odex: unused DT entry: type 0x97feb8cc arg 0xb940026d
07-29 17:20:50.069 W/linker (11240): /system/app/Bluetooth/oat/arm/Bluetooth.odex: unused DT entry: type 0xb0001ae arg 0xaa1803e0
07-29 17:20:50.069 W/linker (11240): /system/app/Bluetooth/oat/arm/Bluetooth.odex: unused DT entry: type 0xb900026e arg 0x97feb8c7
07-29 17:20:50.069 W/linker (11240): /system/app/Bluetooth/oat/arm/Bluetooth.odex: unused DT entry: type 0xb940026f arg 0xb0001f0
07-29 17:20:50.069 W/linker (11240): /system/app/Bluetooth/oat/arm/Bluetooth.odex: unused DT entry: type 0xb9000270 arg 0xf94002a0
07-29 17:20:50.069 W/linker (11240): /system/app/Bluetooth/oat/arm/Bluetooth.odex: unused DT entry: type 0x97feb8c2 arg 0xb9400271
07-29 17:20:50.069 W/linker (11240): /system/app/Bluetooth/oat/arm/Bluetooth.odex: unused DT entry: type 0xb000232 arg 0xb9000272
07-29 17:20:50.073 D/AndroidRuntime(11240): Shutting down VM
07-29 17:20:50.075 E/AndroidRuntime(11240): FATAL EXCEPTION: main
07-29 17:20:50.075 E/AndroidRuntime(11240): Process: com.android.bluetooth, PID: 11240
07-29 17:20:50.075 E/AndroidRuntime(11240): java.lang.RuntimeException: Unable to instantiate application com.android.bluetooth.btservice.AdapterApp: java.lang.ClassNotFoundException: Didn't find class "com.android.bluetooth.btservice.AdapterApp" on path: DexPathList[[zip file "/system/framework/javax.obex.jar", zip file "/system/app/Bluetooth/Bluetooth.apk"],nativeLibraryDirectories=[/system/app/Bluetooth/lib/arm, /system/app/Bluetooth/Bluetooth.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.app.LoadedApk.makeApplication(LoadedApk.java:601)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4757)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.app.ActivityThread.access$1600(ActivityThread.java:159)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1445)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.os.Handler.dispatchMessage(Handler.java:102)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.os.Looper.loop(Looper.java:152)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.app.ActivityThread.main(ActivityThread.java:5507)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at java.lang.reflect.Method.invoke(Native Method)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
07-29 17:20:50.075 E/AndroidRuntime(11240): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.bluetooth.btservice.AdapterApp" on path: DexPathList[[zip file "/system/framework/javax.obex.jar", zip file "/system/app/Bluetooth/Bluetooth.apk"],nativeLibraryDirectories=[/system/app/Bluetooth/lib/arm, /system/app/Bluetooth/Bluetooth.apk!/lib/armeabi-v7a, /vendor/lib, /system/lib]]
07-29 17:20:50.075 E/AndroidRuntime(11240):	at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.app.Instrumentation.newApplication(Instrumentation.java:985)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.app.LoadedApk.makeApplication(LoadedApk.java:586)
07-29 17:20:50.075 E/AndroidRuntime(11240):	... 9 more
07-29 17:20:50.075 E/AndroidRuntime(11240):	Suppressed: java.io.IOException: No original dex files found for dex location /system/app/Bluetooth/Bluetooth.apk
07-29 17:20:50.075 E/AndroidRuntime(11240):	at dalvik.system.DexFile.openDexFileNative(Native Method)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at dalvik.system.DexFile.openDexFile(DexFile.java:295)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at dalvik.system.DexFile.<init>(DexFile.java:80)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at dalvik.system.DexFile.<init>(DexFile.java:59)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at dalvik.system.DexPathList.loadDexFile(DexPathList.java:279)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at dalvik.system.DexPathList.makePathElements(DexPathList.java:248)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at dalvik.system.DexPathList.<init>(DexPathList.java:120)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at dalvik.system.BaseDexClassLoader.<init>(BaseDexClassLoader.java:48)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at dalvik.system.PathClassLoader.<init>(PathClassLoader.java:65)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.app.ApplicationLoaders.getClassLoader(ApplicationLoaders.java:57)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.app.LoadedApk.getClassLoader(LoadedApk.java:379)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at android.app.LoadedApk.makeApplication(LoadedApk.java:581)
07-29 17:20:50.075 E/AndroidRuntime(11240):	... 9 more
07-29 17:20:50.075 E/AndroidRuntime(11240):	Suppressed: java.lang.ClassNotFoundException: com.android.bluetooth.btservice.AdapterApp
07-29 17:20:50.075 E/AndroidRuntime(11240):	at java.lang.Class.classForName(Native Method)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
07-29 17:20:50.075 E/AndroidRuntime(11240):	at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
07-29 17:20:50.075 E/AndroidRuntime(11240):	... 12 more
07-29 17:20:50.075 E/AndroidRuntime(11240):	Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
07-29 17:20:50.076 E/AndroidRuntime(11240): Error reporting crash
07-29 17:20:50.076 E/AndroidRuntime(11240): java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.Context android.app.Application.getApplicationContext()' on a null object reference
07-29 17:20:50.076 E/AndroidRuntime(11240):	at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:96)
07-29 17:20:50.076 E/AndroidRuntime(11240):	at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
07-29 17:20:50.076 E/AndroidRuntime(11240):	at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
07-29 17:20:50.076 I/Process (11240): Sending signal. PID: 11240 SIG: 9

Stock OOS 3.2.1

Official TWRP 3.0.2 & SuperSU 2.74 installed