Need some info about phone oled settings
Posted: 14 Nov 2024, 14:12
I don't know if phone screen overclocking is being talked about there, so sorry if it isn't
I've overclocked galaxy j6 screen from 60 to 120 hz; that resulted in worse colors, but everything is much smoother
I had to change a few values in dts files, some of which I don't know what are doing
1. timing,pms = <1 77 2>; - I needed to increase second value to 140 so that 120hz works properly; it seems to affect colors even without increasing pixel clock;
setting it too low compared to pixel clock makes screen either go black with random gray lines or have only part of the screen working with the other being VERY distorted;
setting it too high(probably near hardware limit; 190-200+) results in screen artifacts.
I have no idea what do those values do
In kernel source they seem to be put somewhat like this:
timing_pms.p = 1
timing_pms.m = 77
timing_pms.s = 2
2. timing,dsi-hs-clk = <500> - seems to have no effect whatsoever
3. timing,dsi-escape-clk = <16> - ?
4. disp-eclk=<200000000> - ?
5. disp-dvfs=<200000> - ?
I've overclocked galaxy j6 screen from 60 to 120 hz; that resulted in worse colors, but everything is much smoother
I had to change a few values in dts files, some of which I don't know what are doing
1. timing,pms = <1 77 2>; - I needed to increase second value to 140 so that 120hz works properly; it seems to affect colors even without increasing pixel clock;
setting it too low compared to pixel clock makes screen either go black with random gray lines or have only part of the screen working with the other being VERY distorted;
setting it too high(probably near hardware limit; 190-200+) results in screen artifacts.
I have no idea what do those values do
In kernel source they seem to be put somewhat like this:
timing_pms.p = 1
timing_pms.m = 77
timing_pms.s = 2
2. timing,dsi-hs-clk = <500> - seems to have no effect whatsoever
3. timing,dsi-escape-clk = <16> - ?
4. disp-eclk=<200000000> - ?
5. disp-dvfs=<200000> - ?