COPG - Ultimate Device Spoofer for Android Games & Apps
Many Android games and apps only let certain high-end devices use powerful features or performance modes. For instance, a game might only let you use 120 FPS or “Ultra” graphics settings if it sees that you have a new gaming phone. COPG is a sophisticated device spoofer made to get around these fake limits.
It works by “spoofing,” or faking, the identity of your device for each app. COPG makes games and apps think you are using a different, more powerful model of device. This gives you access to new features that aren’t normally available on your hardware and lets you get the most out of the power you already have.
High-Performance Gaming and App Enhancements
The best thing about COPG is that it can completely change how you play games and use apps. You can get performance metrics and features you never thought were possible by imitating high-end devices.
Maximize Your Gaming Experience
COPG comes with pre-set profiles for more than 51 popular games, which lets you change settings like:
- Call of Duty Mobile: Get a smooth 120 frames per second in both Battle Royale (BR) and Multiplayer (MT) modes.
- PUBG/BGMI: Get 120 FPS for the smoothest gameplay, along with haptic feedback.
- Mobile Legends: Turn on the “Ultra 120 FPS” graphics setting.
- Fortnite: You can play at a competitive 90 FPS.
- FreeFire: (v4.3.4+) There is now support for 120 FPS.
Exclusive App Enhancements
The benefits go beyond gaming. COPG can also improve well-known programs:
- Photos from Google: To get the highly sought-after unlimited original quality backup feature and access AI generator tools, you can spoof a compatible Pixel device.
- TikTok: Turn on high-fidelity 1080p streaming to make the video clearer.
- Netflix: (v4.3.4+) Use spoofing to possibly get to different libraries or streaming qualities.
Core Features and Management
COPG is more than just a mod; it’s a full-fledged spoofing framework that is easy to use and flexible.
- Pretty WebUI: You can manage all of your fake apps and device profiles from one place with its clean, modern WebUI.
- Adaptable and Ready for the Future: The module was made to be able to be added to. You can easily add new device profiles or target new games and apps whenever you want.
- Better Performance: The code is very well optimized to keep overhead to a minimum. It only adds about 1ms to the time it takes for an app to start up, so you won’t even notice it.
Important Installation Requirements
Your device must meet a number of specific requirements in order to use COPG. Please read this part carefully.
Prerequisites
- An Android device that is rooted and runs Android 9.0 (Pie) or later.
- One of the root solutions that are supported is listed below.
Supported Root Configurations
COPG needs a modern root solution that works with Zygisk forks.
- with Zygisk Next / Rezygisk
- with Zygisk Next / Rezygisk
- with Zygisk Next / Rezygisk
IMPORTANT NOTE: The standard, built-in Zygisk implementation that comes with Magisk is not supported. This is a planned design choice to keep things safe and compatible. For COPG to work, you must install and use either Zygisk Next or Rezygisk.
Download and Installation Guide
Download The Module
You can get the most recent module ZIP file from two main places:
[!TIP]
- You can download the module from:
- Or from the Releases section on GitHub.
Installation Steps
- Get the most recent “COPG.zip” file from one of the links above.
- Use your root manager to install the module:
- Magisk: To install from storage, open Magisk and go to Modules $\to$ Install from storage $\to$ Choose the file named “COPG.zip.”
- KernelSU: Open KernelSU and click on “Modules.” Install $\to$ Choose the file
COPG.zip. - APatch: Open APatch and click on “Modules.” Install $\to$ Choose the
COPG.zipfile.
- When the installation is done, restart your device.
- After restarting, check the module list in your root manager to make sure the installation worked. You should see “âoe¨ COPG spoof ✨” turned on.
Module Architecture
COPG’s reasoning is clear and works well. When you start an app, COPG stops it and checks it.
- If the app’s package name matches a profile in the COPG configuration, the module automatically applies the spoof by giving the app changed
build.propvalues (Brand, Model, Fingerprint, etc.). - If there isn’t a match, the app starts up like normal with the settings on your device.
graph LR
A[Game Launch] --> B{COPG Check}
B -->|Match Found| C[Apply Spoof]
B -->|No Match| D[Original Device]
C --> E[Modified Build Props]
E --> F[Game Runs!]
Customizing Spoof Profiles
Advanced users can add or change profiles by hand by editing the configuration file at /data/adb/modules/COPG/config.json.
The structure is a simple JSON. To trick com.mobilelegends.mi and com.supercell.brawlstars into thinking they are running on a RedMagic 9, you would use this format:
{
"PACKAGES_REDMAGIC9": [
"com.mobilelegends.mi",
"com.supercell.brawlstars"
],
"PACKAGES_REDMAGIC9_DEVICE": {
"BRAND": "ZTE",
"MODEL": "NX769J",
"FINGERPRINT": "ZTE/NX769J...",
"CPUINFO": "Qualcomm Snapdragon 8 Gen 3"
}
}
Frequently Asked Questions
📌 Will this get me kicked out? \
COPG is meant to be as sneaky and hard to find as possible, but any change that changes how an app works is risky by nature. The developer can't and won't promise safety. **You are fully responsible for using this module.** Does it have an effect on performance? \ There is very little effect on performance. The code is so well optimized that it only adds about **~1ms** (one millisecond) to the time it takes for an application to start up, which is not noticeable in real life. \Activity
Screenshots
WebUI Interface
<div align=“center”>
<table>
<tr>
<td align=“center”>
<img src="https://github.com/user-attachments/assets/c31fa24e-9a67-43b5-b5e1-a4b65190bed4" width=“300” alt=“Main Dashboard”>
<em>Settings Panel</em>
</td>
<td align=“center”>
<img src="https://github.com/user-attachments/assets/61d2bf0e-72b2-4c01-ab8f-a536ffc3c3c4" width=“300” alt=“Settings”>
<em>Settings Panel</em>
</td>
</tr>
<tr>
<td align=“center”>
<img src="https://github.com/user-attachments/assets/07b7b135-dddb-48ed-a699-0db8f0c0e758" width=“300” alt=“Profiles”>
<em>Device Profiles</em>
</td>
<td align=“center”>
<img src="https://github.com/user-attachments/assets/6b420621-fc81-4b9f-ad35-7c71f165faf" width=“300” alt=“Advanced”>
<em>Game list</em>
</td>
</tr>
</table>
</div>
Game Examples
<div align=“center”> <img src="https://github.com/user-attachments/assets/9a9fd8b2-7449-404f-888a-dedeefbe670d" width=“180” hspace=“10” alt=“CODM”> <img src="https://github.com/user-attachments/assets/d9d3398f-5944-44e6-8df6-312e099c9738" width=“180” hspace=“10” alt=“PUBG Mobile”> <img src="https://github.com/user-attachments/assets/4f80922a-dc68-48a5-80b5-b9523e47589b" width=“180” hspace=“10” alt=“LoL”> </div>
Changelog
Recent updates (v4.3.4):
- Added FreeFire 120 FPS support.
- Added Delta Force to the game repository.
- Implemented Netflix spoofing capabilities.
- General code cleanup to improve performance and safety.
- Added a KernelSU Next banner to the UI.
- Various other UI improvements.
Download Link
Module Info
- Module By
- Root SupportMagisk KernelSU APatch
- Source View on GitHub/Source
- Latest Update
- Word Counter 1032
- Character Counter 12358
COPG - Ultimate Device Spoofer for Android Games & Apps is a Module that supports installation on Magisk, KernelSU, APATCH, KSUNext