3 ms·
Cyanogenmod has incorporated Jeff Sharkey's "surfaceflinger" patch to make the compositor do a tint all the time. I have a private boot ROM that fully implement
by herf 15y ago
Cyanogenmod has incorporated Jeff Sharkey's "surfaceflinger" patch to make the compositor do a tint all the time. I have a private boot ROM that fully implements f.lux, but it's impossible to ship that way...trying to get Google to incorporate this patch so it can be used more generally.
Also, for calibration you'd want all Android devices to have a full gamma LUT. It's not obvious if there's standard hardware in all the android devices...some platforms like Snapdragon have one, but I couldn't find code for it on all the rest. The OpenGL solution Jeff uses works everywhere.