V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tootfsg
V2EX  ›  Android

分享安卓调节色彩饱和度的软件 sansgood/Sa2ration

  •  
  •   tootfsg · 9 小时 47 分钟前 · 270 次点击

    需要 root

    https://github.com/sansgood/Sa2ration (原软件不更新很久了,这是 xda 的开发者 fork 更新的) 下载地址 https://sourceforge.net/projects/sa2ration/

    关于安卓手机的色彩饱和度,所有的安卓手机几乎都只有 设置-辅助功能-灰度模式/色盲模式,无法自定义调节色彩饱和度的值。

    想模拟 tcl nxtpaper 的类彩墨模式,达到低饱和度的效果,同时又能开启夜间模式/护眼模式(暖色温模式/屏幕发黄模式),找来找去真的让我发现了一款能用的软件 Sa2ration ,完美达到了我的需求,故此分享一下。

    2 条回复    2025-09-14 22:05:55 +08:00
    w568w
        1
    w568w  
       9 小时 34 分钟前   ❤️ 1
    看了下这工具的代码很简短,实质有用的就几行命令:

    $ setprop persist.sys.sf.color_saturation 0.80
    $ service call SurfaceFlinger 1022 f 0.80

    $ setprop persist.sys.sf.native_mode 0
    $ service call SurfaceFlinger 1023 i32 0

    前一个是设置饱和度,后一个是色彩模式,取值和含义可以在这里找到 [1]。

    [1] https://cs.android.com/android/platform/superproject/main/+/main:frameworks/base/core/java/android/hardware/display/ColorDisplayManager.java;l=139-166;drc=61197364367c9e404c7da6900658f1b16c42d0da
    tootfsg
        2
    tootfsg  
    OP
       9 小时 3 分钟前
    @w568w 是不是必须 root ,才能执行这几行命令。如果有办法能不需要 root 就能完成修改,那就更好了。

    我之前看见源码有 setprop 了,build.prop 文件修改好像是必须要 root 的。

    这个工具我觉得不错,功能单一简洁,一点没多余的。
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1061 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 23:09 · PVG 07:09 · LAX 16:09 · JFK 19:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.