Device Faker ๐ฑ
August 1, 2026 ยท View on GitHub
English | ็ฎไฝไธญๆ | Tรผrkรงe
Device Faker ๐ฑ
A device model spoofing module based on Zygisk that can configure different device models for different applications.
Features โจ
- ๐ฏ Precise Control: Configure device information individually for each application, only takes effect on configured apps
- ๐ Template Management: Multiple device templates, easily apply to multiple package names
- ๐ Real-time Effect: After modifying configuration, just restart the application, no need to restart the system
- ๐ก๏ธ Safe and Reliable: Based on Zygisk framework, modular design
- ๐ Simple Configuration: Using TOML format configuration files, easy to edit
- ๐ญ Unified Execution Flow: No mode selection needed, automatically schedules JNI field spoofing, COW property spoofing and companion services
- ๐ COW Property Engine: mmap copy-on-write property spoofing, per-process isolation with zero residency
- ๐งฌ CPU Camouflage: Per-app /proc/cpuinfo spoofing
- ๐ WebUI Management: Provides graphical interface for convenient configuration management
WebUI Features ๐ฅ๏ธ
Device Faker provides a modern web management interface.
- ๐ Template Management: Create, edit and delete device templates, batch apply to multiple package names
- ๐ฑ Application Management: Intuitive view of installed applications and their configuration status, supports multi-user apps display
- ๐๏ธ Configuration Editing: Graphical interface for editing application configuration, supporting template application and custom configuration
- ๐ Multilingual: ็ฎไฝไธญๆ, English, Tรผrkรงe
Configuration Guide โ๏ธ
For detailed configuration instructions, please refer to the Configuration Documentation.
The configuration file is located at /data/adb/device_faker/config/config.toml and uses TOML format. After modifying the configuration, just restart the corresponding application to take effect, no need to restart the system.
Template Configuration Contribution ๐
Thanks to community contributions! You can also participate! Device Faker configuration repository:
- ๐ฆ device_faker_config - Contribute device template configurations
Contribute device configurations to help more users get better device spoofing results!
Acknowledgments ๐
This project references the following excellent projects during development:
- zygisk-dump-dex - Provides prototype reference for Rust Zygisk module development
- zygisk-api-rs - Provides Rust dependency support for Zygisk API
- MiPushZygisk - Provides reference for Zygisk device spoofing solutions
Thanks to the developers of these projects! ๐
๐ฑ Let devices not be limited by application model restrictions! ๐
๐ If this module helps you, please give it a โญ Star for support