SurfaceFlinger 是 Android 圖形系統(tǒng)的一部分,負(fù)責(zé)在屏幕上渲染和顯示圖像
/system/etc/init/android.hardware.graphics.composer@2.1-service
文件,添加以下內(nèi)容:service android.hardware.graphics.composer@2.1-service /system/bin/hwcomposer
class core
user system
group graphics drmrpc
capabilities SYS_NICE
writepid /dev/cpuset/foreground/tasks
# 添加以下內(nèi)容以啟用 HDR 顯示
write /sys/class/drm/card0/device/hdr_metadata_type 1
write /sys/class/drm/card0/device/hdr_plus_metadata 1
ColorSpace
和 ColorRange
。完成這些步驟后,SurfaceFlinger 應(yīng)該能夠支持 HDR 顯示。請注意,這些步驟可能因設(shè)備和 Android 版本而異,因此你可能需要根據(jù)你的具體情況進(jìn)行調(diào)整。