https://github.com/kernelsu-modules-repo/device_faker
Device Faker
https://github.com/kernelsu-modules-repo/device_faker
device-faker faker spoof zygisk
Last synced: 3 months ago
JSON representation
Device Faker
- Host: GitHub
- URL: https://github.com/kernelsu-modules-repo/device_faker
- Owner: KernelSU-Modules-Repo
- License: gpl-3.0
- Created: 2025-11-29T13:30:53.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-12-02T07:49:38.000Z (6 months ago)
- Last Synced: 2025-12-03T11:39:55.842Z (6 months ago)
- Topics: device-faker, faker, spoof, zygisk
- Homepage: https://github.com/Seyud/device_faker
- Size: 1.32 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
**简体中文** | [English](https://github.com/Seyud/device_faker/blob/main/docs/en/README.md)
# Device Faker 📱

一个基于 Zygisk 的机型伪装模块,可以为不同的应用配置不同的设备型号。
[](https://github.com/Seyud/Device_Faker/releases/latest)
[](https://github.com/KernelSU-Modules-Repo/Device_Faker/releases)
[](https://www.rust-lang.org/)
[](https://t.me/device_faker)
[](https://qun.qq.com/universal-share/share?ac=1&authKey=ls4nlfcsF%2Bxp5SPnVsXRgpbeV1axPZb%2FmJCMXms6ZCHjgAwvOyl1LV%2BDNVL1btgL&busi_data=eyJncm91cENvZGUiOiI4NTQxODgyNTIiLCJ0b2tlbiI6IlE1WVVyZTZxUXVjZUtGUUxWSGFmbzkvMEd3UWNRSiszdklTZDhHejU0RDRyT0lWRTFqS3d4UGJSM1ltaXpkS3MiLCJ1aW4iOiIxMTA1NzgzMDMzIn0%3D&data=IbvhTKt9HwCSsCsl_610-rQ8p6H2NgLmxhEKkMcn-BMWPb86jygWBZJfWLQGm7J8LwpVV2yhPafxTMXYGkjRVA&svctype=4&tempid=h5_group_info)
## 特性 ✨
- 🎯 **精确控制**: 为每个应用单独配置设备信息
- 📁 **模板管理**: 多机型模板,便捷应用到多包名
- 🔄 **实时生效**: 修改配置后仅需重启应用,无需重启系统
- 🛡️ **安全可靠**: 基于 Zygisk 框架,模块化设计
- 📝 **简单配置**: 使用 TOML 格式配置文件,易于编辑
- ⚡ **性能优化**: 仅对配置的应用生效,不影响其他应用
- 🎭 **三项模式**: lite 模式(轻量隐蔽)/ full 模式(完整伪装)/ resetprop 模式(支持只读属性修改)
- 🌐 **WebUI管理**: 提供图形化界面,方便配置管理
## WebUI 功能 🖥️
Device Faker 提供了现代化的 Web 管理界面,可以通过WebUI-X API访问:
- 📊 **状态监控**: 实时查看模块运行状态
- 📋 **模板管理**: 创建、编辑和删除机型模板,批量应用到多个包名
- 📱 **应用管理**: 直观查看已安装应用及其配置状态
- 🖋️ **配置编辑**: 图形化界面编辑应用配置,支持模板应用和自定义配置
## 配置说明 ⚙️
详细的配置说明请参考 [配置文档](https://github.com/KernelSU-Modules-Repo/device_faker/blob/main/CONFIG.md)。
配置文件位于 `/data/adb/device_faker/config/config.toml`,使用 TOML 格式。修改配置后仅需重启对应应用即可生效,无需重启系统。
## 致谢 🙏
本项目在开发过程中参考了以下优秀项目:
- [zygisk-dump-dex](https://github.com/ri-char/zygisk-dump-dex) - 提供了 Rust 开发 Zygisk 模块的原型参考
- [zygisk-api-rs](https://github.com/rmnscnce/zygisk-api-rs) - 提供了 Zygisk API的 Rust 依赖支持
- [MiPushZygisk](https://github.com/wushidia/MiPushZygisk) - 提供了 Zygisk 机型伪装的方案参考
感谢这些项目的开发者!💖
---
**📱 让设备不为应用的机型限制所困!** 🚀
> 💝 如果这个模块对你有帮助,可以给个 Star 支持一下