I am able to reproduce the issue by starting a (fake) call and covering/uncovering the proximity sensor for a bit (some times it can take some time but I always eventually get the problem).
It seems that powerd stops handling proximity events (although the kernel receives them) at some point. Pressing the power key somehow unblocks whatever is that has been blocked, and all queued events are then processed in quick succession. I don't know yet if it's a problem with powerd or some layer below it. Investigation continues. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity-system-compositor in Ubuntu. https://bugs.launchpad.net/bugs/1512100 Title: Meizu MX4 (Arale r6=OTA7) - Blinking screen during the call if you remove the phone from your ear Status in Canonical System Image: Confirmed Status in powerd package in Ubuntu: In Progress Status in unity-system-compositor package in Ubuntu: New Bug description: I have a problem with my Meizu MX4 (Arale r6). During a call if you remove the phone from your ear, sometimes (not always) the screen remains turned off. When you try to push the power button to wake up the screen, that starts blinking and it's not possible to hang up. The screen remains in that condition even after the end of the call. When it keeps blinking I try to hold the button down and in few seconds the screen turns black and the phone starts working again. Sometimes, instead, it starts working again by itself. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1512100/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

