[Galaxy Note 4 Android Development (Exynos)] ananjaser1211:
Thank you so much for the log, this is exactly what i needed. and sadly as i feared, it is caused by the fingerprint HAL. i remember this error vividly when i was trying to make fingerprint work, it would cause the entire system to crash. i am not 100% sure this caused your reboot, as the log is full with info, but this is currently the no1 suspect.

i dont know, it might help if you disable fingerprint, and test for overnight reboots (maybe removing enrolled finger) but i am not certain it will disable the fingerprint service, i will look into it and see how i can fix it

i assume this also causes reboots on all models

03-22 16:25:16.030 E/FingerprintService( 6806): startEnumeration failed
03-22 16:25:16.030 E/FingerprintService( 6806): android.os.RemoteException: HwBinder Error: (-32)
03-22 16:25:16.030 E/FingerprintService( 6806): at android.os.HwRemoteBinder.transact(Native Method)
03-22 16:25:16.030 E/FingerprintService( 6806): at android.hardware.biometrics.fingerprint.V2_1.IBiometricsFingerprint$Proxy.enumerate(IBiometricsFingerprint.java:400)
03-22 16:25:16.030 E/FingerprintService( 6806): at com.android.server.biometrics.fingerprint.FingerprintService$2.enumerate(FingerprintService.java:766)
03-22 16:25:16.030 E/FingerprintService( 6806): at com.android.server.biometrics.EnumerateClient.start(EnumerateClient.java:54)
03-22 16:25:16.030 E/FingerprintService( 6806): at com.android.server.biometrics.BiometricServiceBase.startCurrentClient(BiometricServiceBase.java:1127)
03-22 16:25:16.030 E/FingerprintService( 6806): at com.android.server.biometrics.BiometricServiceBase.startClient(BiometricServiceBase.java:1107)
03-22 16:25:16.030 E/FingerprintService( 6806): at com.android.server.biometrics.BiometricServiceBase.lambda$enumerateInternal$7$BiometricServiceBase(BiometricServiceBase.java:940)
03-22 16:25:16.030 E/FingerprintService( 6806): at com.android.server.biometrics.-$$Lambda$BiometricServiceBase$lM-Gght_XjLuQG2iY0xHchO8Xgk.run(Unknown Source:4)
03-22 16:25:16.030 E/FingerprintService( 6806): at android.os.Handler.handleCallback(Handler.java:883)
03-22 16:25:16.030 E/FingerprintService( 6806): at android.os.Handler.dispatchMessage(Handler.java:100)
03-22 16:25:16.030 E/FingerprintService( 6806): at android.os.Looper.loop(Looper.java:214)
03-22 16:25:16.030 E/FingerprintService( 6806): at com.android.server.SystemServer.run(SystemServer.java:558)
03-22 16:25:16.030 E/FingerprintService( 6806): at com.android.server.SystemServer.main(SystemServer.java:356)
03-22 16:25:16.030 E/FingerprintService( 6806): at java.lang.reflect.Method.invoke(Native Method)
03-22 16:25:16.030 E/FingerprintService( 6806): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
03-22 16:25:16.030 E/FingerprintService( 6806): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:918)

edit : actually looking more into it, it seems that google play services location services is behind this ?

03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): FATAL EXCEPTION: main
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): Process: com.google.android.gms.persistent, PID: 5271
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): java.lang.RuntimeException: Unable to bind to service com.google.android.location.network.NetworkLocationService@34c3f6e with Intent { act=com.android.location.service.v3.NetworkLocationProvider cmp=com.google.android.gms/com.google.android.location.network.NetworkLocationService }: java.lang.RuntimeException: android.os.DeadSystemException
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.app.ActivityThread.handleBindService(ActivityThread.java:3995)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.app.ActivityThread.access$1600(ActivityThread.java:219)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1880)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.os.Handler.dispatchMessage(Handler.java:107)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.os.Looper.loop(Looper.java:214)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.app.ActivityThread.main(ActivityThread.java:7356)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at java.lang.reflect.Method.invoke(Native Method)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): Caused by: java.lang.RuntimeException: android.os.DeadSystemException
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.app.ActivityThread.acquireProvider(ActivityThread.java:6565)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.app.ContextImpl$ApplicationContentResolver.acquireUnstableProvider(ContextImpl.java:2725)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.content.ContentResolver.acquireUnstableProvider(ContentResolver.java:2117)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.content.ContentResolver.query(ContentResolver.java:928)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.content.ContentResolver.query(ContentResolver.java:880)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.content.ContentResolver.query(ContentResolver.java:836)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at bdgy.a(:com.google.android.gms@210613033@21.06.13 (120300-358943053):1)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at bdgz.c(:com.google.android.gms@210613033@21.06.13 (120300-358943053):0)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at bdgz.d(:com.google.android.gms@210613033@21.06.13 (120300-358943053):1)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at agcc.b(:com.google.android.gms@210613033@21.06.13 (120300-358943053):0)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at agbv.a(Unknown Source:0)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at agcn.b(:com.google.android.gms@210613033@21.06.13 (120300-358943053):6)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at agcc.v(:com.google.android.gms@210613033@21.06.13 (120300-358943053):0)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at agcc.u(:com.google.android.gms@210613033@21.06.13 (120300-358943053):0)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at com.google.android.location.network.NetworkLocationChimeraService.onBind(:com.google.android.gms@210613033@21.06.13 (120300-358943053):5)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at rnj.onBind(:com.google.android.gms@210613033@21.06.13 (120300-358943053):3)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): at android.app.ActivityThread.handleBindService(ActivityThread.java:3980)
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): ... 8 more
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): Caused by: android.os.DeadSystemException
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271): ... 25 more
03-22 16:25:03.634 E/DeviceDoctorHandler( 5271):