Device Faker ๐Ÿ“ฑ

August 1, 2026 ยท View on GitHub

English | ็ฎ€ไฝ“ไธญๆ–‡ | Tรผrkรงe

Device Faker ๐Ÿ“ฑ

logo

A device model spoofing module based on Zygisk that can configure different device models for different applications.

Version GitHub Downloads Language Telegram

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:

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