Developer options "simulate color space" not working AND accessibility settings "display inversion" not working
Developer Options "simulate color space" not working AND accessibility settings "display inversion" not working
- /e/ version: 0.14-2021012999010 (Build: e_FP3-userdebug 10 QQ3A.200805.001 eng.root.20210129.150423 dev-keys,stable-release)
- Device model(s): FP3/FP3+
Summary
Developer options "simulate color space" not working AND accessibility settings "display inversion" not working. The settings doesn't change the display colors and the display stays as without these settings turned on. It are two different issues, but they seeme quite related. Because of this this issue is filed as one.
The problem
Steps to reproduce
-
Install /e/ version 0.14-2021012999010 on an FP3 device and:
-
go to settings -> developer options -> simulate color space and choose monochromatic or another selection except none.
or
- go to settings -> accessibility -> display inversion
- tap the switch to on
What is the current behavior?
- The display doesn't change the color space to monochromatic.
- The display doesn't invert the colors
What is the expected correct behavior?
- The display should display the colors in monochromatic.
- The display should invert the colors.
Technical informations
Relevant logs (adb logcat
)
(...)
02-25 21:49:58.309 1589 1783 E WifiNative: Could not get Iface object for interface null
02-25 21:49:58.314 1589 1621 E BatteryExternalStatsWorker: no controller energy info supplied for bluetooth
02-25 21:49:58.369 1589 1621 E KernelCpuSpeedReader: Failed to read cpu-freq: /sys/devices/system/cpu/cpu4/cpufreq/stats/time_in_state: open failed: ENOENT (No such file or directory)
02-25 21:49:58.370 1589 1621 E KernelCpuSpeedReader: Failed to read cpu-freq: /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state: open failed: ENOENT (No such file or directory)
02-25 21:49:58.404 604 982 I netd : trafficSwapActiveStatsMap() <21.37ms>
02-25 21:49:58.413 604 982 I netd : tetherGetStats() <4.95ms>
02-25 21:50:00.014 19076 19076 D KeyguardClockSwitch: Updating clock: 21:50
02-25 21:50:01.240 1589 2314 E LightsService: Light requested not available on this device. 2
02-25 21:50:02.357 1589 1691 V InputDispatcher: Asynchronous input event injection succeeded.
02-25 21:50:02.365 1589 1691 E LightsService: Light requested not available on this device. 2
02-25 21:50:02.466 1589 1691 V InputDispatcher: Asynchronous input event injection succeeded.
02-25 21:50:03.626 1589 1691 I chatty : uid=1000(system) InputDispatcher identical 1 line
02-25 21:50:03.718 1589 1691 V InputDispatcher: Asynchronous input event injection succeeded.
02-25 21:50:03.803 17592 17614 D OpenGLRenderer: endAllActiveAnimators on 0x790800da00 (AlertController$RecycleListView) with handle 0x799110b0c0
02-25 21:50:03.811 1589 7487 E InputDispatcher: Window handle Window{d3b2b10 u0 com.android.settings/com.android.settings.SubSettings} has no registered input channel
02-25 21:50:03.815 1589 1589 V SettingsProvider: Notifying for 0: content://settings/secure/accessibility_display_daltonizer_enabled
02-25 21:50:03.825 17592 17592 W ListPreference: Setting a summary with a String formatting marker is no longer supported. You should use a SummaryProvider instead.
02-25 21:50:03.854 681 721 E SDM : ColorManager::ApplyLinearColorTransform: Apply PCC for SetTransform FAILED
02-25 21:50:03.855 681 721 E SDM : HWCDisplay::HandleColorModeTransform: Failed to set Color Transform Matrix
02-25 21:50:03.855 681 721 E SDM : HWCDisplay::SetColorTransform: failed for hint = 1
02-25 21:50:03.855 681 721 E SDM : HWCDisplayPrimary::SetColorTransform: failed for hint = 1
02-25 21:50:03.855 510 510 W HwcComposer: command 0x2000000 generated error 8
02-25 21:50:09.239 1589 2314 E LightsService: Light requested not available on this device. 2
02-25 21:50:12.459 29087 30114 W WM-WorkSpec: Backoff delay duration less than minimum value
02-25 21:50:12.768 1589 1610 E NetlinkSocket: Error in NetlinkSocket.sendOneShotKernelMessage, errmsg=NetlinkErrorMessage{ nlmsghdr{StructNlMsgHdr{ nlmsg_len{100}, nlmsg_type{2(NLMSG_ERROR)}, nlmsg_flags{0())}, nlmsg_seq{1}, nlmsg_pid{-1349065187} }}, nlmsgerr{StructNlMsgErr{ error{-2}, msg{StructNlMsgHdr{ nlmsg_len{80}, nlmsg_type{256(unknown RTM type: 256)}, nlmsg_flags{261(NLM_F_REQUEST|NLM_F_ACK|NLM_F_ROOT))}, nlmsg_seq{1}, nlmsg_pid{0} }} }} }
(...)
02-25 21:50:15.113 1589 1691 V InputDispatcher: Asynchronous input event injection succeeded.
02-25 21:50:15.119 1589 1691 E LightsService: Light requested not available on this device. 2
02-25 21:50:15.244 1589 1691 V InputDispatcher: Asynchronous input event injection succeeded.
02-25 21:50:16.515 1589 1691 I chatty : uid=1000(system) InputDispatcher identical 73 lines
02-25 21:50:19.224 1589 1691 V InputDispatcher: Asynchronous input event injection succeeded.
02-25 21:50:19.266 19076 19076 D StatusBar: disable<e i a s b h r c s > disable2<q i n >
02-25 21:50:19.357 1589 1691 V InputDispatcher: Asynchronous input event injection succeeded.
02-25 21:50:19.401 1589 1691 I chatty : uid=1000(system) InputDispatcher identical 4 lines
02-25 21:50:19.402 1589 1691 V InputDispatcher: Asynchronous input event injection succeeded.
02-25 21:50:19.402 19076 19076 D StatusBar: disable<e i a s b h r c s > disable2<q i n >
02-25 21:50:19.411 1589 1691 V InputDispatcher: Asynchronous input event injection succeeded.
02-25 21:50:23.415 1589 1691 I chatty : uid=1000(system) InputDispatcher identical 70 lines
02-25 21:50:23.506 1589 1691 V InputDispatcher: Asynchronous input event injection succeeded.
02-25 21:50:23.549 1589 1589 V SettingsProvider: Notifying for 0: content://settings/secure/accessibility_display_inversion_enabled
02-25 21:50:23.586 681 721 E SDM : ColorManager::ApplyLinearColorTransform: Apply PCC for SetTransform FAILED
02-25 21:50:23.586 681 721 E SDM : HWCDisplay::HandleColorModeTransform: Failed to set Color Transform Matrix
02-25 21:50:23.586 681 721 E SDM : HWCDisplay::SetColorTransform: failed for hint = 1
02-25 21:50:23.586 681 721 E SDM : HWCDisplayPrimary::SetColorTransform: failed for hint = 1
02-25 21:50:23.587 510 510 W HwcComposer: command 0x2000000 generated error 8
Solutions
Workaround
- not known yet
Possible fixes
- Check if this is an upstream issue in LineageOS.