LockPerm

Verified safeOpen sourceExclusive
—
No reviews reviews
13
downloads
9
android

AI summary

Xposed module for spoofing device data and blocking app permissions. Adds screen auto-adaptation, manual media switching with volume keys, and a dedicated toggle to block all key event consumption in version 4.9.0. Fixes audio-video sync issues, frozen recordings on second capture, and muted audio when playing multiple videos sequentially.

Generated by AI. May contain inaccuracies.

About this app

伪装 · 防护 一个基于 libxposed 的 Xposed 模块,把「伪装」和「防护」两件事放在一起。

一个基于 libxposed 的 Xposed 模块,主要做两件事:伪装(改变应用读到的内容)和防护(阻止应用滥用权限)。

在「应用」页把目标应用加入作用域,再到「防护 / 伪装」两个页签里勾选需要的功能即可。每个应用的配置互相独立,互不干扰。

功能概览 伪装 设备信息伪装:让应用读到随机或自定义的 Build 字段(型号、品牌、指纹、序列号、系统版本等)。 标识伪装:伪造 Android ID、GSF ID、广告 ID、App Set ID、DRM ID、OAID、Firebase ID 等设备标识。 硬件与内核:伪造内核版本、架构、CPU 信息、温度和电量。 网络与 SIM:伪造 WiFi、蓝牙、IMEI、ICCID、运营商、手机号等网络与 SIM 信息。 系统环境:伪造时区、语言、开机时长,并让应用以为开发者选项已关闭。 Root 伪装:让应用以为设备已 Root。 VPN / 代理隐藏:隐藏 VPN 网卡、传输能力、NetworkInfo 和 HTTP 代理。 WiFi 连接状态伪装:断网时让应用以为已连上 WiFi,并可自定义扫描到的热点列表。 User-Agent 伪装:按预设随机生成或手动填写 UA。 权限伪装:让应用以为你授予了权限,部分权限还能返回伪造的通讯录、短信、通话记录、存储、位置、日历数据。 防护 无障碍防护:禁止开启无障碍服务,并禁用其读屏、监听通知、模拟操作、按键监听等能力。 设备管理员防护:阻止应用滥用设备管理员 / Device Owner 权限。 悬浮窗拦截:阻止系统级悬浮窗创建。 壁纸拦截:阻止应用随意替换壁纸。 音量控制拦截 / 固定音量:阻止应用调节音量,或把音量锁定在指定值。 音频输出拦截:按声音类别拦截音频输出。 剪贴板拦截:禁止读写剪贴板,读写可分别控制。 闪光灯 / 振动拦截:阻止应用控制闪光灯或振动。 WiFi / 蓝牙 / 亮度控制拦截:阻止应用开关 WiFi、蓝牙或调节亮度。 传感器拦截:让应用拿不到任何传感器。 跳转拦截:阻止应用跳转到其他应用,支持白名单。 摄像头 / 麦克风实时拦截:即使应用已拿到权限也打不开硬件。 安装拦截:阻止静默安装或引导安装 APK。 打印 / 投屏拦截:阻止应用发起打印或投屏。 通知发送拦截:阻止应用发送通知。 屏幕捕获拦截:可伪造图片 / 视频、伪造静态文字,或直接拒绝授权。 文件创建拦截:拦截 MediaStore 与 File / NIO 的创建、写入、删除等操作。 隐藏应用列表:让应用枚举不到你装了哪些软件,支持白名单 / 黑名单。 无线调试拦截:堵死 ADB over Wi-Fi 的各种入口。 Shizuku 拦截:阻止向 Shizuku 申请授权,并禁用已授权后的调用。 命令执行拦截:拦截应用执行命令。 退出功能:倒计时后按指定方式退出应用。 阻止闪退:拦截应用主动调用退出,强度可调。 异常捕获器:把崩溃信息记录到剪贴板或私有目录。 隐藏路径 / 文件:让目标应用用一些方式探测不到指定路径。 控制面板 在目标应用左上角挂一个悬浮窗,点里面的按钮可以立即生效一系列常用功能,不需要重启目标应用。

开源许可 本项目采用 GNU AGPL v3.0 许可证。 详见 https://www.gnu.org/licenses/agpl-3.0.html。

第三方开源组件

Dobby — Apache-2.0 libxposed api / service — Apache-2.0 AndroidX(Core / Activity / Lifecycle / Compose / Media3)— Apache-2.0 Material Icons Extended — Apache-2.0 kotlinx.coroutines — Apache-2.0 Coil — Apache-2.0 。

What's new

v4.9.0Oct 3, 2026
  • ✨ 新增功能 1. 画面自适应开关(默认开启) 防护配置页 → 「虚拟画面」卡片内新增 「画面自适应」 2. 音量键手动切换素材 音量下键 → 切到下一个素材;音量上键 → 切到上一个素材 (可能需要按两下) 触发后 3 秒冷却,防抖 触发时弹 Toast:已切换 xxx(xxx 为文件名) 在悬浮窗录屏、非前台 Activity 场景下同样可用 手动切换不受自动切换规则限制,可在 视频 / 图片 / 音频 之间任意翻 3. 「禁止任何方式消费按键事件」独立开关 位于防护配置页最底部,独立功能 作用:阻止目标应用(含前台 Activity、Dialog、DecorView 重写,以及无障碍服务)把物理按键消费掉 4.禁止后台弹出界面
  • 🐛 修复 1. 音画不同步 / 录 10 秒变 2 分多秒 统一时间轴 ScreenStage,视频帧与音频采样共用同一条墙钟时间轴 AudioRecord.read() 严格按真实时间节流,不再空转编码 彻底解决“视频循环、音频卡一下、时长被撑长”的问题 2. 第二次启用录制画面卡住 根因:时间轴只在进程首次起录时锚定,两次录制间隔导致播放位置越界,seek 解不出帧,停在上一轮最后一张静止画面 现每次 captureActive 由 false→true 调用 resetSession(),时间轴归零 tick() 改为先对整轮时长取模,任意间隔都能正确归位 3. 多视频顺序播放时后续视频静音 切素材后先预解码填满缓冲 decodeMore 支持重试
  • 🔧 优化 素材匹配与自动切换规则 支持命名:media_projection.mp4 / media_projection_2.mp4 / mediaprojection1.mp4 / media-projection-2.mp4(下划线/连字符可有可无,按数字排序) 仅一个素材时:视频循环播放;图片静态常驻 自动切换规则: 以第一个有进度的素材类型(视频或音频)为准,同类型按序号连播 图片不参与自动切换,只能音量键手动切 当前为音频素材时:显示方案(b)灰底文字,中间行显示该音频文件名 音频后缀支持:.aac .m4a .mp3 .wav .ogg .opus .flac .amr,以 MediaExtractor 实际探测为准 AudioPlaybackCapture 路径同样注入音频

About this version

Version
4.9.0 (490)
Size
4.9 MB
Requires Android
9
Target SDK
28
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
13
Updated
Oct 3, 2026
Package
io.github.sunilxsk.lockperm

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app