OnePlusOSS / android_kernel_oneplus_msm8998

Other
141 stars 105 forks source link

Jelly scrolling #4

Open ghost opened 7 years ago

ghost commented 7 years ago

Hi, my screen has this weird jelly like effect when scrolling. The screen refreshes in the opposite direction than other phones. Can you revert the direction for this to be fixed?

SscSPs commented 7 years ago

This is probably not a software issue, it's a hardware issue. OnePlus mounted the display upside-down.

Erdbeergeist commented 7 years ago

there is hope: https://www.tonylabs.com/wp-content/uploads/MIPI_DCS_specification_v1.02.00.pdf in this there is a way to change the refresh direction, I dont have the time at the moment to look into this further. The question is whether the panel supports this, someone needs to make the changes to the .dtsi file, compile the kernel and let us know!

MasterDomino commented 7 years ago

i guess thats the line to edit but seems like its already doing something here https://github.com/OnePlusOSS/android_kernel_oneplus_msm8998/blob/oneplus/QC8998_N_7.1/arch/arm/boot/dts/qcom/dsi-panel-samsung_s6e3fa5_1080p_cmd.dtsi#L54 also please read the spreadsheet in its entierity and read page 73 as it has some data about this bits we are interrested in if that can be done we might be able to fix the issue, also i noticed we would need to change the color palletes options cuz those are set on startup too. okay i dont understand those options at all xD like why do we flip Vertically twice once before changing the refresh direction and second between C3 bits also i understand F0 5A 5A is some kind of delimiter

RenderBroken commented 7 years ago

Make any more sense on this?