BetterZUIKey v1.5.1 #10
CommandPrompt-Wang
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
BetterZUIKey v1.5.1
[Please scroll down for English / 英语请向下滚动](l#eng)
摘要
本次为安全加固与代码清理版本,无新增功能。修复了配置 IPC 的一个越权隐患,并移除了一处冗余组件。
完整变更: 15-v1.5.0-beta1...16-v1.5.1
安全
ConfigSyncProvider现通过Binder.getCallingUid()校验调用方,仅放行system_server与模块自身。其他
sys_write_queue读写两端由手写 JSON 解析改为 Gson。RemotePrefProvider与remotepreferences依赖,配置常量统一迁移至ConfigSyncProvider。volatile;为空catch补充了 DEBUG 日志(受日志级别门控);移除system_server侧无效的配置写盘调用。BetterZUIKey v1.5.1
Highlights
A security hardening and code cleanup release with no new features. Fixes an IPC authorization flaw and removes a redundant component.
Full Changelog: 15-v1.5.0-beta1...16-v1.5.1
Security
ConfigSyncProvidernow validates the caller viaBinder.getCallingUid(), allowing onlysystem_serverand the module itself.Other
sys_write_queueread/write now uses Gson instead of hand-rolled JSON parsing.RemotePrefProviderand theremotepreferencesdependency; config constants migrated toConfigSyncProvider.volatileto shared mutable state; added DEBUG logging to emptycatchblocks (gated by log level); removed ineffective config writes on thesystem_serverside.This discussion was created from the release BetterZUIKey v1.5.1.
All reactions