ITADN
leohearts/AlternativeUnlockXposed
leohearts/AlternativeUnlockXposed · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

警告:此模块无法保护您免受定向攻击和取证分析。您可能需要更多安全方法来应对复杂的威胁模型。

AlternativeUnlockXposed

RB Shield

使用备用 PIN 解锁您的 Android 手机。(Xposed, Root)

此应用提供了一种可靠的方式,在 Android 锁屏界面输入特定的错误 PIN 时执行某些操作。

Duress 不同,此应用使用 Xposed Framework,因此你也可以使用错误的 PIN 解锁手机,从而防止某些社会工程漏洞😇 顺便一提,它在重启后首次解锁之前也能正常工作。

功能

  • 使用备用 PIN 解锁手机
  • 在输入备用 PIN 时以 root 权限执行命令
  • 易于使用的用户界面
  • Material You 设计

目前已在以下环境测试:

  • Android 15 (arm64, LOS 22.1)
  • Android 14 (arm64)
  • Android 13 (x86_64)
  • Android 12 (x64_64)
  • Android 11 (arm64, LOS 18.1)

目前支持:

  • Android <= 10
  • Samsung Oneui
  • OnePlus OxygenOS
  • Tecno HiOS
  • 大多数其他非 AOSP 系统

应该也能在其他架构上工作。

使用方法

  • 安装 Magisk
  • 安装 LSPosed
  • 安装此模块
  • 在 LSPosed 设置中激活此模块(它会自动为 SystemUI 启用)
  • 启动 AlternativeUnlockXposed,允许超级用户访问,设置你的主密码和备用密码
  • (可选)设置输入备用 PIN 时的操作:将操作更改为 sudo,并设置你的命令。 例如:for i in `pm list packages | grep -i -E 'telegram|sagernet|twitter|discord|tinder' | cut -d : -f 2` ; do pm disable $i; done
  • 点击“Restart SystemUI”后测试你的解锁

专业提示:你可以使用一些自动化软件来更轻松地自定义你的命令!只需使用类似 am broadcast -a safety.intent.test 的命令,并在你喜欢的应用中捕获意图,它可以扩展执行一些操作,例如拍照、录制音频、发送邮件等,例如 Automate。请注意,这类软件在解锁前无法工作,因此请将其作为你命令的补充,并用 ; 分隔。

如果你正在使用此软件,请考虑在 Github 上给它一个星标 ⭐,以便我们知道有多少人正在使用它,因为它不包含任何类型的跟踪代码。

下载

路线图

  • 支持 PIN 解锁
  • 在备用 PIN 上运行自定义命令
  • 用户界面
  • 在多个假密码上运行不同的命令
  • 支持更多锁屏模式
  • Zygisk 版本 (?)
  • 设置活动需要身份验证
  • 从启动器中隐藏应用的选项 (我不需要,因为我使用 SmartLauncher)

截图

工作原理?

当提供假密码时,此模块会检测输入并将其替换为真实密码。因此,无论是否为首次解锁,假密码和真实密码都可以解锁设备。

此外,由于假密码会被替换为真实密码,假密码在重启后也能成功解密手机。

致谢

  • Duress(感谢这个想法)
  • Google Bard(感谢应用图标)