← Back to team overview

touch-packages team mailing list archive

[Bug 1512100] Re: Meizu MX4 (Arale r6=OTA7) - Blinking screen during the call if you remove the phone from your ear

 

More evidence that this is a problem at a level below either USC or
powerd:

0. Build a test program to use and print out events from ubuntu application proximity sensor api (you can use [1] as a starting point, just remove other sensors to reduce irrelevant messages).
1. Use "tail -F /var/log/syslog" to follow powerd messages
2. Start a phone call
3. Start the test program (the one built in step (0))
4. Cover/uncover the proximity sensor, note the powerd output in syslog and the test program output
5. Continue covering/uncovering, at some point (you need to be patient) powerd will stop reacting to proximity events (the screen won't turn on/off). Note how at this point (a) there is no powerd output as a response to proximity in syslog (b) there *are* kernel message about proximity near/far in syslog (c) the test program has also stopped reacting to proximity events (i.e. the sensor api has stopped calling the event callback)

The observed behavior strongly indicates that this is a problem at a
layer below powerd. If it was just a powerd issue the test program would
continue responding to proximity events.

Note, however, that I haven't been able to reproduce this problem with
just the test program running. This suggests (but it's just a
speculation at this point) that some additional interaction in powerd
(screen on/off?, suspending?) triggers the problem at the lower levels,
or at least makes the problem more likely to occur.

[1] https://bazaar.launchpad.net/~phablet-team/platform-
api/trunk/view/head:/examples/test_sensors_api.cpp

-- 
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


References