mirror of
https://github.com/Evolution-X-Devices/device_google_taimen
synced 2026-02-01 07:33:15 +00:00
4e1bf7e542fc99a57c2eb734938de94cc1b833f1
The control points from another device were directly copied over to Taimen, but Taimen's display's display has a very different mapping between backlight value and actual produced brightness. These new values bring it inline without our ML learned curve compensating for this fact. The one difference here is that Taimen can go brighter than the devices the model was trained on so an additional point was introduced. Based on visual inspection the curve looks almost exactly linear in the last few points before it hits the ceiling, so the final point is just a linear extrapolation from Marlin's final two control points to Taimen's maximum brightness. Note also that Taimen's display can't be set above 223 in normal use. Every value about this is an "overdrive" setting and greatly increases the risk of burn-in not to mention using significantly more power. Bug: 62027049 Test: manual Change-Id: Iad725edd7adbe4505fd13237a6cb3aa2efd9bbcf
Description
No description provided
Languages
C++
67.5%
Makefile
24.7%
Shell
4.8%
C
3%