Corrupted display colors/rendering
Expected Behavior
After rebooting, the system should display correct colors/rendering, as per the image below:
Current Behavior
After rebooting, the graphical display gets weird colors and rendering artifacts, as per the image below.
Maybe related to #2832 (closed)
This issue didn't exist with version lineage-18.1-20210822-nightly-channel-signed.zip
Possible Solution
Analyze log attached
EDIT: These lines in logfile draw my attention, but I'm not sure if they can shed some light here...
08-29 14:20:03.229 -0300 1433 1455 W ActivityTaskManager: Current config: {1.15 724mcc2mnc [en_US,pt_BR] ldltr sw360dp w360dp h672dp 320dpi nrml long port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 720, 1512) mAppBounds=Rect(0, 72 - 720, 1416) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.88} unchanged for IME proc com.android.inputmethod.latin
08-29 14:20:03.230 -0300 1433 1455 I ActivityTaskManager: Config changes=4000 {1.15 724mcc2mnc [en_US,pt_BR] ldltr sw360dp w360dp h672dp 320dpi nrml long widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 720, 1512) mAppBounds=Rect(0, 72 - 720, 1416) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.88}
08-29 14:20:03.301 -0300 1433 1455 W ActivityTaskManager: Current config: {1.15 724mcc2mnc [en_US,pt_BR] ldltr sw360dp w360dp h672dp 320dpi nrml long port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 720, 1512) mAppBounds=Rect(0, 72 - 720, 1416) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.88} unchanged for IME proc com.android.inputmethod.latin
08-29 14:20:03.320 -0300 1433 1455 I WindowManager: Override config changes=4000 {1.15 724mcc2mnc [en_US,pt_BR] ldltr sw360dp w360dp h672dp 320dpi nrml long widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 720, 1512) mAppBounds=Rect(0, 72 - 720, 1416) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.88} for displayId=0
08-29 14:20:03.321 -0300 1433 1455 V ActivityTaskManager: Sending to IME proc com.android.inputmethod.latin new config {1.15 724mcc2mnc [en_US,pt_BR] ldltr sw360dp w360dp h672dp 320dpi nrml long widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 720, 1512) mAppBounds=Rect(0, 72 - 720, 1416) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.88}
08-29 14:20:03.321 -0300 1433 1455 W ActivityTaskManager: Current config: {1.15 724mcc2mnc [en_US,pt_BR] ldltr sw360dp w360dp h672dp 320dpi nrml long widecg port finger -keyb/v/h -nav/h winConfig={ mBounds=Rect(0, 0 - 720, 1512) mAppBounds=Rect(0, 72 - 720, 1416) mWindowingMode=fullscreen mDisplayWindowingMode=fullscreen mActivityType=undefined mAlwaysOnTop=undefined mRotation=ROTATION_0} s.88} unchanged for IME proc com.android.inputmethod.latin
08-29 14:20:03.363 -0300 1433 1455 V WindowManager: Orientation start waiting for draw, mDrawState=DRAW_PENDING in Window{113986e u0 ScreenDecorOverlayBottom}, surfaceController Surface(name=ScreenDecorOverlayBottom)/@0xf1ea3e8
08-29 14:20:03.364 -0300 1433 1455 V WindowManager: Orientation start waiting for draw, mDrawState=DRAW_PENDING in Window{cafdc22 u0 ScreenDecorOverlay}, surfaceController Surface(name=ScreenDecorOverlay)/@0xcc9fe7c
08-29 14:20:03.364 -0300 1433 1455 V WindowManager: Orientation start waiting for draw, mDrawState=DRAW_PENDING in Window{36072f3 u0 NavigationBar0}, surfaceController Surface(name=NavigationBar0)/@0xa1068b0
08-29 14:20:03.364 -0300 1433 1455 V WindowManager: Orientation start waiting for draw, mDrawState=DRAW_PENDING in Window{e0f24db u0 StatusBar}, surfaceController Surface(name=StatusBar)/@0x1026329
08-29 14:20:03.364 -0300 1433 1455 V WindowManager: Orientation start waiting for draw, mDrawState=DRAW_PENDING in Window{9f05912 u0 com.android.settings/com.android.settings.SubSettings}, surfaceController Surface(name=com.android.settings/com.android.settings.SubSettings)/@0xbdd6792
08-29 14:20:03.527 -0300 1433 1493 W UsageStatsService: Unexpected activity event reported! (com.android.launcher3/com.android.launcher3.uioverrides.QuickstepLauncher event : 2 instanceId : 32072573)
Steps to Reproduce
- Install lineage-18.1-20210829-nightly-channel-signed.zip 2.Reboot
- Display shows corrupted colors/rendering as per image above
To temporarily fix it, go to Settings -> Display -> Advanced -> Colors -> Switch to Saturated then back to Natural (Note: I use Natural as default)
/device channel /version lineage-18.1-20210829-nightly-channel-signed /date 2021-08-29 /kernel /baseband LTE /mods Google Apps
I have read the directions.
Edited by Gustavo