Flight mode does not work properly on MTK devices when WiDi is on
Bug #1579676 reported by
Alfonso Sanchez-Beato
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Committed
|
High
|
Unassigned | ||
aethercast |
Fix Released
|
High
|
Simon Fels |
Bug Description
Flight mode does not work properly on MTK devices (i.e. frieza) when WiDi is on: for instance, if we set flight mode and reboot, wifi will activate.
This happens because MTK devices do not use the standard kernel rfkill interface for setting flight mode. Instead, we use libhybris inside of urfkill to achieve this. aethercast does not take this into account and loads p2p firmware always, which produces wifi activation.
The solution for this would be to track flight mode status using urfkill DBus interface instead of rfkill.
Related branches
lp://staging/~morphis/aethercast/add-urfkill-support
Superseded
for merging
into
lp://staging/aethercast
- Ubuntu Phablet Team: Pending requested
-
Diff: 246 lines (+14/-159)4 files modifiedsrc/CMakeLists.txt (+1/-0)
src/w11tng/networkmanager.cpp (+4/-3)
src/w11tng/rfkillmanager.cpp (+1/-125)
src/w11tng/rfkillmanager.h (+8/-31)
Changed in aethercast: | |
assignee: | nobody → Simon Fels (morphis) |
importance: | Undecided → High |
tags: | added: widi-ota13 |
Changed in canonical-devices-system-image: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in aethercast: | |
status: | New → In Progress |
Changed in aethercast: | |
status: | In Progress → Fix Committed |
status: | Fix Committed → Fix Released |
Changed in canonical-devices-system-image: | |
status: | Confirmed → Fix Committed |
To post a comment you must log in.