I also have this issue. It started appearing not long ago.
I have also had these crashes at night when charging a few times which left the phone with black screen and the alarm clock not going off, which can be quite a big deal if you only use the phone alarm to wake up.
Just to be sure, here we are talking about the screen not turning on by clicking the power button, but you still get notifications. If your phone crashes you don’t get notifications and alarms.
Like you said it’s a wiki, so you could have added it yourself. But I did it now.
I’ve owned my Fairphone 2 for about a week now, and installed Fairphone Open on it (using the OTA package) around twelve hours ago, having no problems until about an hour ago.
Now, every time I lock the phone (or it locks itself, going to sleep while unplugged etc.) the screen remains black, with no response from the lock/power button. The phone is not frozen - if I touch the areas of the screen where the various icons should appear, I feel the force feedback, messages etc. are still received, the LED in the top left behaves as it should - but the screen is black. The only way to make the phone usable again is to reset by removing the battery or long pressing the lock/power button.
I also noticed that, for a brief period (during the last hour) the top quarter of the phone growing very warm when nothing appeared to be happening, although this is no longer the case.
Also, the phone is no longer recognised by Minimal ADB and Fastboot, although it is recognised normally by Windows 7.
I have tried dismantling the phone, to no change. All connections appeared to be fine before, and appear fine now.
Apologies if this should be posted elsewhere. I found descriptions of similar problems, but none really matching.
Hi Johannes,
this is a different issue than this. After a system crash after logging into a 4G network the phone doesn’t ring any more when the mobile number is called. And the caller doesn’t hear the ring indicating tone. The FP2 doesn’t do anything as if the battery had been removed without logging off the GSM network.
And now it’s doing it again. It started when I turned my screen brightness to minimum - the screen went black as if I’d locked it the moment I dragged the slider to the far left.
My FP2 freezes during black screen. It won’t come out of Black Screen anymore, unless I restart using the start button. It happens both during charging and without charging, but never when the screen is activated. It’s like a sleep mode that doesn’t reactivate.
I have thought about that too, but that didn’t help. Interestingly, I have my FP2 since last year April and this issue has only come up since the update before the last. Currently I run Fairphone OS 1.10.1. It happens seemingly randomly, sometimes when the phone is lying on my desk.
I’m also getting regular blackscreens as described in this thread. It used to happen only once every 2-3 weeks, but lately it’s happened multiple times per week.
This is the last exception trace I found in the logcat:
01-12 10:21:07.839 891-1569/? I/Watchdog_N: dumpKernelStacks
01-12 10:21:07.993 891-4901/? W/DropBoxManagerService: Dropping: system_server_watchdog (10 > 0 bytes)
01-12 10:21:07.996 891-1569/? W/Watchdog: *** WATCHDOG KILLING SYSTEM PROCESS: Blocked in monitor com.android.server.am.ActivityManagerService on foreground thread (android.fg), Blocked in handler on main thread (main), Blocked in handler on display thread (android.display), Blocked in handler on ActivityManager (ActivityManager), Blocked in handler on PowerManagerService (PowerManagerService)
01-12 10:21:07.996 891-1569/? W/Watchdog: foreground thread stack trace:
01-12 10:21:07.996 891-1569/? W/Watchdog: at com.android.server.am.ActivityManagerService.monitor(ActivityManagerService.java:18854)
01-12 10:21:07.996 891-1569/? W/Watchdog: at com.android.server.Watchdog$HandlerChecker.run(Watchdog.java:176)
01-12 10:21:07.996 891-1569/? W/Watchdog: at android.os.Handler.handleCallback(Handler.java:739)
01-12 10:21:07.996 891-1569/? W/Watchdog: at android.os.Handler.dispatchMessage(Handler.java:95)
01-12 10:21:07.996 891-1569/? W/Watchdog: at android.os.Looper.loop(Looper.java:135)
01-12 10:21:07.996 891-1569/? W/Watchdog: at android.os.HandlerThread.run(HandlerThread.java:61)
01-12 10:21:07.996 891-1569/? W/Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:46)
01-12 10:21:07.996 891-1569/? W/Watchdog: main thread stack trace:
01-12 10:21:07.996 891-1569/? W/Watchdog: at com.android.server.am.ActivityManagerService.broadcastIntent(ActivityManagerService.java:16401)
01-12 10:21:07.996 891-1569/? W/Watchdog: at android.app.ContextImpl.sendBroadcastAsUser(ContextImpl.java:1443)
01-12 10:21:07.996 891-1569/? W/Watchdog: at com.android.server.DropBoxManagerService$3.handleMessage(DropBoxManagerService.java:162)
01-12 10:21:07.996 891-1569/? W/Watchdog: at android.os.Handler.dispatchMessage(Handler.java:102)
01-12 10:21:07.996 891-1569/? W/Watchdog: at android.os.Looper.loop(Looper.java:135)
01-12 10:21:07.996 891-1569/? W/Watchdog: at com.android.server.SystemServer.run(SystemServer.java:278)
01-12 10:21:07.996 891-1569/? W/Watchdog: at com.android.server.SystemServer.main(SystemServer.java:179)
01-12 10:21:07.996 891-1569/? W/Watchdog: at java.lang.reflect.Method.invoke(Native Method)
01-12 10:21:07.996 891-1569/? W/Watchdog: at java.lang.reflect.Method.invoke(Method.java:372)
01-12 10:21:07.996 891-1569/? W/Watchdog: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:904)
01-12 10:21:07.996 891-1569/? W/Watchdog: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:699)
01-12 10:21:07.997 891-1569/? W/Watchdog: display thread stack trace:
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.power.PowerManagerService.setScreenBrightnessOverrideFromWindowManagerInternal(PowerManagerService.java:2368)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.power.PowerManagerService.access$5600(PowerManagerService.java:87)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.power.PowerManagerService$LocalService.setScreenBrightnessOverrideFromWindowManager(PowerManagerService.java:3355)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedInner(WindowManagerService.java:10141)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLockedLoop(WindowManagerService.java:8828)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.wm.WindowManagerService.performLayoutAndPlaceSurfacesLocked(WindowManagerService.java:8770)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.wm.WindowManagerService.access$400(WindowManagerService.java:163)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.wm.WindowManagerService$H.handleMessage(WindowManagerService.java:7736)
01-12 10:21:07.997 891-1569/? W/Watchdog: at android.os.Handler.dispatchMessage(Handler.java:102)
01-12 10:21:07.997 891-1569/? W/Watchdog: at android.os.Looper.loop(Looper.java:135)
01-12 10:21:07.997 891-1569/? W/Watchdog: at android.os.HandlerThread.run(HandlerThread.java:61)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:46)
01-12 10:21:07.997 891-1569/? W/Watchdog: ActivityManager stack trace:
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.am.ActivityManagerService.batteryPowerChanged(ActivityManagerService.java:2337)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.internal.os.BatteryStatsImpl$MyHandler.handleMessage(BatteryStatsImpl.java:140)
01-12 10:21:07.997 891-1569/? W/Watchdog: at android.os.Handler.dispatchMessage(Handler.java:102)
01-12 10:21:07.997 891-1569/? W/Watchdog: at android.os.Looper.loop(Looper.java:135)
01-12 10:21:07.997 891-1569/? W/Watchdog: at android.os.HandlerThread.run(HandlerThread.java:61)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:46)
01-12 10:21:07.997 891-1569/? W/Watchdog: PowerManagerService stack trace:
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.power.PowerManagerService.handleUserActivityTimeout(PowerManagerService.java:1598)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.power.PowerManagerService.access$2300(PowerManagerService.java:87)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.power.PowerManagerService$PowerManagerHandler.handleMessage(PowerManagerService.java:2690)
01-12 10:21:07.997 891-1569/? W/Watchdog: at android.os.Handler.dispatchMessage(Handler.java:102)
01-12 10:21:07.997 891-1569/? W/Watchdog: at android.os.Looper.loop(Looper.java:135)
01-12 10:21:07.997 891-1569/? W/Watchdog: at android.os.HandlerThread.run(HandlerThread.java:61)
01-12 10:21:07.997 891-1569/? W/Watchdog: at com.android.server.ServiceThread.run(ServiceThread.java:46)
01-12 10:21:07.997 891-1569/? W/Watchdog: *** GOODBYE!
01-12 10:21:07.997 891-1569/? I/Process: Sending signal. PID: 891 SIG: 9
Over last few days I have been experiencing issue, where my phone won’t wake up from sleep (no response on the display) and has to be forced to reset by holding the sleep/power button for 10 seconds. Is this a known issue? Any suggestions?
Thanks
My FP2 is 7 months old and I already bought a new battery.
The screen stays randomly black when the phone is on and good battery level. And I have a yellow LED light.
Nothing happens when I push the power button, also for 10 sec. So, I have to open the phone, take the battery off and put it again in order to re-start the phone.