Secure Settings 教程:解锁 Android 自动化的终极钥匙
什么是 Secure Settings?
Secure Settings 是一个为 Tasker、MacroDroid 等自动化应用提供“高级权限”的插件,它本身并不能自动化任何东西,但它像一个“超级钥匙”,允许你的自动化应用执行许多系统级操作,而这些操作通常是普通应用无法触及的。

核心比喻:
- Tasker/MacroDroid 是你的“大脑”,负责思考“....”的逻辑。
- Secure Settings 是你的“双手”,能够执行大脑下达的各种复杂、高权限的指令。
没有 Secure Settings,你的自动化能力会受到很大限制,有了它,你几乎可以控制 Android 系统的方方面面。
Secure Settings 能做什么?(核心功能)
它的功能非常强大,以下是一些常见的应用场景:
-
系统设置控制:
(图片来源网络,侵删)- 开关 Wi-Fi、蓝牙、数据流量、GPS。
- 调整屏幕亮度、音量、媒体音量。
- 切换飞行模式、勿扰模式。
- 修改屏幕超时时间。
- 控制手电筒开关。
-
高级系统操作:
- 强制停止应用:一键清理顽固的后台进程。
- 清除应用缓存/数据:深度清理应用。
- 卸载应用:自动化卸载不需要的应用。
- 重启/关机设备:创建一个定时关机或通过语音指令重启的快捷方式。
- 修改系统属性:进行一些深层次的自定义(需要 root)。
-
网络与连接:
- 切换 VPN 连接。
- 修改 APN(接入点名称)设置。
- 静态/动态 IP 切换。
-
用户交互:
- 模拟按键(如 Home 键、音量键、返回键)。
- 显示自定义的 Toast 通知。
- 获取设备信息(如 IMEI、序列号)。
如何准备工作?
Secure Settings 需要一定的权限才能工作,根据你的 Android 版本和设备,有三种主要的授权方式。请按顺序尝试,第一种最简单,第三种最复杂。

准备工作:
- 安装主应用: 从 Google Play 商店安装 Tasker 或 MacroDroid(或其他支持 Secure Settings 的自动化应用),本教程将以 Tasker 为例。
- 安装插件: 从 Google Play 商店安装 Secure Settings。
- 获取权限: 这是关键一步。
权限授予方式详解(三选一)
ADB (Android Debug Bridge) - 推荐首选
这是最安全、最稳定、官方推荐的方法,无需 Root。
步骤:
-
在电脑上安装 ADB:
- 访问 Android 官方 SDK 平台工具下载页面。
- 下载适用于你操作系统的版本(Windows, macOS, Linux)。
- 解压下载的 ZIP 文件到一个固定位置(如
D:\adb)。
-
在手机上启用“开发者选项”和“USB 调试”:
- 进入
设置->关于手机,连续点击“版本号”或“内部版本号”7次,直到提示“您已处于开发者模式”。 - 返回
设置->系统->开发者选项。 - 找到并开启 “USB 调试”。
- 进入
-
连接手机并授权电脑:
- 使用 USB 数据线将手机连接到电脑。
- 在手机弹出的窗口中,勾选“始终允许从此电脑调试”,然后点击“确定”。
-
在电脑上执行授权命令:
- 在电脑上,打开你之前解压 ADB 文件的文件夹。
- 按住
Shift键,在文件夹空白处点击鼠标右键,选择 “在此处打开 PowerShell 窗口” 或 “在此处打开命令提示符”。 - 在打开的终端窗口中,输入以下命令并回车:
adb shell pm grant com.joaomgcd.securesettings android.permission.WRITE_SECURE_SETTINGS
- 如果命令执行成功且没有任何报错,恭喜你,权限已经授予!
-
验证:
- 在手机上打开 Secure Settings 应用。
- 进入
Settings(设置) ->Status(状态)。 - 查看 Secure Settings Status,如果显示 "Secure settings are enabled" 并且有绿色对勾,说明授权成功!
使用 Root 权限
如果你的设备已经 Root,这是最简单的方法。
-
Root 设备: 确保你的手机已经成功获取 Root 权限(例如通过 Magisk)。
-
授权:
- 打开 Secure Settings 应用。
- 进入
Settings(设置) ->Root。 - 开启 "Use root" 或 "Use root for secure settings" 选项。
- 它会自动请求 Superuser (SU) 权限,在弹出的窗口中允许即可。
-
验证:
- 同样,在
Status页面查看是否显示已启用。
- 同样,在
使用辅助功能
如果你的设备既没有 Root 也不方便使用 ADB,这是最后的备选方案,但稳定性较差,且需要用户手动确认。
-
在 Secure Settings 中启用:
- 打开 Secure Settings 应用。
- 进入
Settings(设置) ->Accessibility(辅助功能)。 - 开启 "Use accessibility service"。
-
在系统设置中授权:
- 系统会自动跳转到手机的
辅助功能设置页面。 - 找到并点击 "Secure Settings"。
- 开启 "使用 Secure Settings" 服务开关。
- 在弹出的权限请求窗口中,点击 "确定" 或 "允许"。
- 系统会自动跳转到手机的
-
验证:
- 返回 Secure Settings 的
Status页面,确认状态为已启用。
- 返回 Secure Settings 的
实战演练:创建一个自动化任务
假设我们的目标是:当每天晚上 11 点(23:00)到达家时,自动关闭 Wi-Fi 并打开蓝牙(连接音箱)。
前提: 你的手机已经连接了家庭 Wi-Fi,并且已经设置好了蓝牙音箱的自动连接配置文件。
步骤:
-
创建 Profile(配置文件):
- 打开 Tasker。
- 点击右下角的
Profiles(配置文件) 标签页,然后点击右下角的 号。 - 选择 Time (时间)。
- 设置时间为 23:00,点击 保存。
- 你会看到一个名为 "Time23:00" 的配置文件,但还没有关联任务,所以是灰色状态。
-
创建 Task(任务):
- 点击刚刚创建的 "Time23:00" 配置文件。
- 在弹出的窗口中,选择 New Task (新建任务)。
- 给任务起个名字,
Home Evening Routine,然后点击 。
-
添加 Action(动作)并使用 Secure Settings:
-
现在你进入了任务编辑界面,点击右下角的 号添加动作。
-
在搜索框中输入
Secure Settings,然后选择 SecureSettings。 -
Action(动作):选择
Wi-Fi。 -
State(状态):选择
Off(关闭)。 -
点击 保存第一个动作。
-
再次点击 号添加第二个动作。
-
搜索并选择 SecureSettings。
-
Action(动作):选择
Bluetooth。 -
State(状态):选择
On(开启)。 -
点击 保存第二个动作。
-
-
测试:
- 确保你的手机时间已经过了 23:00,然后将手机时间调整到 23:00 之前。
- 观察 Tasker 的状态栏图标,它会显示配置文件处于活动状态。
- 将手机时间调整到 23:00 或之后几秒。
- 你应该会看到系统通知栏的 Wi-Fi 图标消失,蓝牙图标出现。
常见问题与技巧
-
Q: 为什么我的任务不执行?
- A:
- 检查 Secure Settings 的
Status是否为已启用。 - 检查 Tasker 的权限是否授予(后台运行、自启动等)。
- 检查你的 Profile 和 Task 的设置是否正确。
- 尝试在 Tasker 中启用
Debugging(调试) 模式,查看详细的日志来定位问题。
- 检查 Secure Settings 的
- A:
-
Q: 有些操作(如卸载应用)为什么没反应?
- A: 这通常是因为你的系统版本限制了非系统应用执行此类操作,Secure Settings 能力虽强,但仍受限于 Android 系统本身的安全模型。
-
Q: 如何知道 Secure Settings 支持哪些命令?
- A: 在 Secure Settings 应用的
Settings->Commands(命令) 菜单下,你可以看到所有它支持的动作列表,这是你探索新自动化可能性的宝库。
- A: 在 Secure Settings 应用的
-
技巧: 在 Tasker 中添加动作时,可以点击动作右侧的 图标,为动作添加条件,你可以设置“仅在连接到家庭 Wi-Fi 时,才执行关闭 Wi-Fi 的操作”,这样就形成了逻辑闭环。
Secure Settings 是 Android 自动化爱好者的必备神器,它将 Tasker 等应用的潜力提升到了一个全新的高度。
学习路径:
- 先掌握 ADB 授权,这是最可靠的基础。
- 从简单的系统设置控制开始,如开关 Wi-Fi、蓝牙、调整音量。
- 逐步尝试更复杂的功能,如强制停止应用、模拟按键。
- 结合 Tasker 的 Profile(如位置、时间、电量),创造出真正智能、无缝的自动化体验。
希望这份教程能帮助你顺利入门 Secure Settings,享受自动化带来的便利!
