OESF Portables Forum
Model Specific Forums => Cosmo Communicator => Cosmo Communicator - Android => Topic started by: sibulator on August 25, 2020, 02:52:06 pm
-
Hello from the beginning I have a problem with the jumping screen. This is a software bug in android v23 in linux the error does not occur. Is there a solution to this problem? I did a wipe and re-uploaded the system. The problem occurs without root and with root. The second problem is restarting the phone sometimes once a day or every 2 days ...
I recorded problem:
https://youtu.be/2NGP3YF9TJU
I have successfully fixed the problem. Solution at the bottom.
-
Thanks buddy.
I was afraid that's a hardware issue, also went to Linux and didn't see it there.
So I guess it is a software one.
-
Known issue, happens to me too. Not all that disturbing, seems to be happening when pressing keys. Maybe some interrupt handler for keyboard is a bit too high priority or something.
-
I managed to work around the problem :) You have to enable 2 options in developer settings and clean screen.
Below screenshots:
Attention
after reboot, the settings are unchecked and the artifacts reappear
If you want to fix it you must add build.prop file entries
Location of the file: /system/build.prop
To modify file need root.
video.accelerate.hw=1
debug.sf.hw=1
debug.performance.tuning=1
debug.egl.profiler=1 # Measure rendering time in adb shell dumpsys gfxinfo
debug.egl.hw=1
debug.composition.type=gpu # Disable hardware overlays and use GPU for screen compositing
Minimal:
debug.sf.hw=1
debug.composition.type=gpu
After save file Reboot...