不压暗壁纸
通过标准 Android API 设置壁纸时,系统会强制将 isNeedDark 设为 true,导致壁纸被压暗(亮度降低、饱和度下降、暗部更暗)。系统原生方式(锁屏编辑)设置时 isNeedDark 恒为 false,不会压暗。
本次更新对此作出处理:
- Root 模式:拦截压暗逻辑,直接阻断
- 免Root + Shizuku:写入位图前对像素做逆运算预提亮,近似抵消压暗效果
Don't Darken Wallpaper
When setting wallpaper via the standard Android API, the system forces isNeedDark to true, which darkens the wallpaper (reduced brightness, lower saturation, darker shadows). The native method (Lock Screen Editor) always sets isNeedDark to false, so no darkening occurs.
This update addresses it as follows:
- Root mode: Intercepts and blocks the darkening logic
- Non-root + Shizuku: Pre-brightens pixels via inverse operations before writing, approximately offsetting the darkening effect