|
| 1 | +<div align="center"> |
| 2 | + |
| 3 | +<img src="https://raw.githubusercontent.com/AlirezaParsi/COPG/refs/heads/JSON/module/banner.png" width="560" alt="COPG banner" /> |
| 4 | + |
| 5 | +# 🎮 COPG |
| 6 | + |
| 7 | +**The most advanced device & CPU spoofer for Android — bypass restrictions and unlock premium graphics, higher FPS and exclusive features on most games and apps.** |
| 8 | + |
| 9 | +<br> |
| 10 | + |
| 11 | +[](https://github.com/AlirezaParsi/COPG/releases) |
| 12 | +[](https://github.com/topjohnwu/Magisk) |
| 13 | +[](https://www.android.com/) |
| 14 | +[](https://github.com/AlirezaParsi/COPG/releases) |
| 15 | +[](LICENSE) |
| 16 | + |
| 17 | +<a href="#-installation"><img src="https://img.shields.io/badge/⬇_Install-818cf8?style=for-the-badge" alt="Install" /></a> |
| 18 | +<a href="#-webui"><img src="https://img.shields.io/badge/🖥_WebUI-1f2937?style=for-the-badge" alt="WebUI" /></a> |
| 19 | +<a href="#-faq"><img src="https://img.shields.io/badge/❓_FAQ-1f2937?style=for-the-badge" alt="FAQ" /></a> |
| 20 | +<a href="https://t.me/COPG_module"><img src="https://img.shields.io/badge/💬_Telegram-2CA5E0?style=for-the-badge" alt="Telegram" /></a> |
| 21 | +<a href="#-support-copg"><img src="https://img.shields.io/badge/Support-f59e0b?style=for-the-badge&logo=bitcoin&logoColor=white" alt="Support" /></a> |
| 22 | + |
| 23 | +</div> |
| 24 | + |
| 25 | +--- |
| 26 | + |
| 27 | +## ✨ Why COPG? |
| 28 | + |
| 29 | +COPG is a **Zygisk module** that makes most games and apps believe they are running on a different, |
| 30 | +fully‑featured flagship device — unlocking the high‑FPS modes, HD graphics and premium tiers that |
| 31 | +are otherwise gated to specific hardware. It pairs that with a **CPU spoofer**, a userspace |
| 32 | +**comfort‑tweak controller**, and a beautiful on‑device **WebUI** to manage everything — all |
| 33 | +**without rebooting**. |
| 34 | + |
| 35 | +<table> |
| 36 | +<tr> |
| 37 | +<td width="50%" valign="top"> |
| 38 | + |
| 39 | +#### 🎯 Device Spoofing |
| 40 | +Per‑app device profiles (brand, model, fingerprint, SDK, **serial**) so each game sees the exact |
| 41 | +flagship it rewards. |
| 42 | + |
| 43 | +#### ⚙️ CPU Spoofing |
| 44 | +Spoof the CPU to flagship‑class silicon for apps that gate features on the chipset. |
| 45 | + |
| 46 | +#### 🎨 GPU Spoofing *(PRO · opt‑in)* |
| 47 | +Spoof the **GPU** — OpenGL renderer/vendor & Vulkan device name — per app for games that gate |
| 48 | +graphics on the chip. **GPU spoofing is a PRO feature** (unlocked with a license). It's a **resident** |
| 49 | +hook, so it sits behind a clear *use‑at‑your‑own‑risk* gate — **never enable it for anti‑cheat games.** |
| 50 | + |
| 51 | +#### 📡 IMEI & Device ID *(PRO)* |
| 52 | +Fake the **IMEI / device ID** — **per app**, or **device‑wide** with the new **Global IMEI** (hooks the |
| 53 | +phone service so Settings, `*#06#` and every app read it; runs in a separate process apps can't scan, so |
| 54 | +**no risk gate**). |
| 55 | + |
| 56 | +#### 🔒 DRM / Widevine *(PRO)* |
| 57 | +Report a higher **Widevine security level** (L1 / L2 / L3) and spoof the DRM **device & system ID** |
| 58 | +for apps that gate or display it. |
| 59 | + |
| 60 | +</td> |
| 61 | +<td width="50%" valign="top"> |
| 62 | + |
| 63 | +#### 🧬 Prop Spoofing & Android ID |
| 64 | +Stealth **copy‑on‑write** prop spoof (fingerprint, build props & more) *(PRO)* and per‑app |
| 65 | +**Android ID** *(PRO)* — both are stealth: the module unloads before the game runs, so nothing of |
| 66 | +COPG stays mapped in memory — safe even for anti‑cheat games. (CPU spoof, device profiles, Build/serial |
| 67 | +fields and block‑CPU stay free.) |
| 68 | + |
| 69 | +#### 📶 SIM / Carrier Spoofing *(PRO)* |
| 70 | +Make an app read a different **network carrier** — name, operator code (MCC/MNC) & country — per |
| 71 | +app, even a **different carrier per SIM slot**. **Safe** mode is fully stealth (anti‑cheat safe); |
| 72 | +**Aggressive** mode also covers the newer subscription API but is resident (opt‑in, never for |
| 73 | +anti‑cheat games). |
| 74 | + |
| 75 | +#### 🆔 Per‑App Advertising ID *(PRO)* |
| 76 | +Give each app its **own Google Advertising ID** — automatic per‑app, or pin an exact UUID — for ad / |
| 77 | +reward / referral / multi‑account apps where each install should look like a different device. |
| 78 | + |
| 79 | +#### 🧩 Per‑App App Set ID *(PRO)* |
| 80 | +Give each app its **own Google App Set ID** — the resettable fingerprint signal ad / analytics SDKs |
| 81 | +read via Play Services — automatic per‑app, or pin an exact UUID, so each looks like a separate device. |
| 82 | +It's a **resident** hook behind a *use‑at‑your‑own‑risk* gate — **never for anti‑cheat games.** |
| 83 | + |
| 84 | +#### 🛡️ Privacy Hides |
| 85 | +**Hide VPN** (pairip‑safe, free) · **Mock‑Location hide** *(PRO)* · **Hide Developer Options + USB |
| 86 | +debugging** (free) — pass the checks that banking & privacy‑sensitive apps run. |
| 87 | + |
| 88 | +#### 🎛️ Per‑App Comfort Tweaks |
| 89 | +Auto **Do‑Not‑Disturb**, **disable auto‑brightness**, **keep screen on** and **stop logging** — |
| 90 | +applied only while a tagged game is active, then restored. |
| 91 | + |
| 92 | +</td> |
| 93 | +</tr> |
| 94 | +</table> |
| 95 | + |
| 96 | +> 🔁 **Add or remove devices, games & apps without a reboot.** ✨ Fully customizable. 🌍 9‑language |
| 97 | +> WebUI with Light / Dark / AMOLED themes. |
| 98 | +
|
| 99 | +--- |
| 100 | + |
| 101 | +## 🚀 Maximize Your Gaming |
| 102 | + |
| 103 | +<div align="center"> |
| 104 | + |
| 105 | +| Game | Unlock | |
| 106 | +|------|--------| |
| 107 | +| **Call of Duty Mobile** | 120 FPS (BR / MP) | |
| 108 | +| **PUBG Mobile / BGMI** | 120 FPS · Haptic Feedback | |
| 109 | +| **Delta Force** | 120 FPS · HD Graphics | |
| 110 | +| **Free Fire / Free Fire MAX** | 144 FPS | |
| 111 | +| **Mobile Legends: Bang Bang** | 144 FPS | |
| 112 | +| **Fortnite** | 120 FPS | |
| 113 | +| **Asphalt 9** | 120 FPS | |
| 114 | +| **Farlight 84** | Max Graphics | |
| 115 | +| _…and 69+ more_ | Premium tiers unlocked | |
| 116 | + |
| 117 | +</div> |
| 118 | + |
| 119 | +#### 📱 App Enhancements |
| 120 | +- **TikTok** — stream in full 1080p |
| 121 | + |
| 122 | +--- |
| 123 | + |
| 124 | +## 🖼️ Screenshots |
| 125 | + |
| 126 | +<div align="center"> |
| 127 | +<table> |
| 128 | + <tr> |
| 129 | + <td align="center" width="25%"> |
| 130 | + <img src="https://github.com/AlirezaParsi/COPG/blob/screenshots/Screenshot_20260703-114658_WebUI%20X.png?raw=true" alt="Dashboard" /> |
| 131 | + <br><sub><b>Dashboard</b> · System info</sub> |
| 132 | + </td> |
| 133 | + <td align="center" width="25%"> |
| 134 | + <img src="https://github.com/AlirezaParsi/COPG/blob/screenshots/Screenshot_20260712-032329_WebUI%20X.png?raw=true" alt="Library packages" /> |
| 135 | + <br><sub><b>Library</b> · Packages</sub> |
| 136 | + </td> |
| 137 | + <td align="center" width="25%"> |
| 138 | + <img src="https://github.com/AlirezaParsi/COPG/blob/screenshots/Screenshot_20260711-113747_WebUI%20X.png?raw=true" alt="Per-app spoof toggles" /> |
| 139 | + <br><sub><b>Per-App</b> · Spoof toggles</sub> |
| 140 | + </td> |
| 141 | + <td align="center" width="25%"> |
| 142 | + <img src="https://github.com/AlirezaParsi/COPG/blob/screenshots/Screenshot_20260702-162602_WebUI%20X.png?raw=true" alt="GPU profile editor" /> |
| 143 | + <br><sub><b>GPU</b> · Profile editor</sub> |
| 144 | + </td> |
| 145 | + </tr> |
| 146 | +</table> |
| 147 | +</div> |
| 148 | + |
| 149 | +--- |
| 150 | + |
| 151 | +## 📦 Installation |
| 152 | + |
| 153 | +### Requirements |
| 154 | + |
| 155 | +- A **rooted** Android device (**9.0+**) |
| 156 | +- One root solution **+ a Zygisk implementation**: |
| 157 | + |
| 158 | +| Root | Min version | Zygisk | |
| 159 | +|------|:------:|--------| |
| 160 | +|  | 24 | [Zygisk Next](https://github.com/Dr-TSNG/ZygiskNext) · [ReZygisk](https://github.com/PerformanC/ReZygisk) · [NeoZygisk](https://github.com/JingMatrix/NeoZygisk) | |
| 161 | +|  | 0.6.6 | [Zygisk Next](https://github.com/Dr-TSNG/ZygiskNext) · [ReZygisk](https://github.com/PerformanC/ReZygisk) · [NeoZygisk](https://github.com/JingMatrix/NeoZygisk) | |
| 162 | +|  | 0.10 | [Zygisk Next](https://github.com/Dr-TSNG/ZygiskNext) · [ReZygisk](https://github.com/PerformanC/ReZygisk) · [NeoZygisk](https://github.com/JingMatrix/NeoZygisk) | |
| 163 | + |
| 164 | +> [!IMPORTANT] |
| 165 | +> Standard / built‑in **Magisk Zygisk is _not_ supported** (not safe). Use one of the Zygisk |
| 166 | +> implementations above. |
| 167 | +
|
| 168 | +### Get the module |
| 169 | + |
| 170 | +[](https://mmrl.dev/repository/zguectZGR/COPG) |
| 171 | + |
| 172 | +Install from **[MMRL](https://mmrl.dev/repository/zguectZGR/COPG)**, or grab the latest |
| 173 | +`COPG.zip` from **[Releases](https://github.com/AlirezaParsi/COPG/releases)**. |
| 174 | + |
| 175 | +### Steps |
| 176 | + |
| 177 | +1. Download the latest **`COPG.zip`** from [Releases](https://github.com/AlirezaParsi/COPG/releases). |
| 178 | +2. Install via your root manager → **Modules → Install from storage → select the ZIP**. |
| 179 | +3. **Reboot.** |
| 180 | +4. Verify it shows up in your root manager (look for **✨ COPG spoof ✨**). |
| 181 | +5. Open the module's **WebUI** to manage devices, games and tweaks. |
| 182 | + |
| 183 | +--- |
| 184 | + |
| 185 | +## 🖥️ WebUI |
| 186 | + |
| 187 | +A no‑reboot, on‑device control panel built into the module. On **KernelSU** and **APatch** it opens |
| 188 | +straight from the manager. On **Magisk**, install the **KSU WebUI** app and open COPG from there. |
| 189 | + |
| 190 | +- 📋 **Library** — add & manage **device profiles** and **per‑app spoof lists** with search, |
| 191 | + sort & filters |
| 192 | +- ➕ **Add Package** — pick any installed app, choose a device profile, toggle **CPU / GPU / SIM / |
| 193 | + Prop / Android ID / Advertising ID (GAID) / App Set ID / DRM / IMEI / Mock‑Location / Hide VPN / |
| 194 | + Hide Developer Options** and the **DND / Auto‑Brightness / Keep‑Screen‑On** tweaks |
| 195 | +- 📊 **Dashboard** — live system info: Android, ABI, Zygisk variant, root & kernel |
| 196 | +- 🆔 **Advertising ID** — view, randomize, set a custom one or restore your real ID (Settings · free) |
| 197 | +- 📡 **Global Hooks** — device‑wide **Global IMEI** (Settings): one fake IMEI for every app, `*#06#` |
| 198 | + and the dialer |
| 199 | +- 💾 **Backup / Restore** & **Sync from GitHub** |
| 200 | +- 🎨 **Light / Dark / AMOLED** themes · 🌍 **9 languages** (EN, FA, AR, DE, ES, ID, TH, TR, ZH) |
| 201 | + |
| 202 | +<details> |
| 203 | +<summary><b>⚙️ Advanced — edit profiles by hand</b></summary> |
| 204 | + |
| 205 | +<br> |
| 206 | + |
| 207 | +The WebUI is the recommended way to manage profiles, but you can also edit |
| 208 | +`/data/adb/modules/COPG/COPG.json` directly: |
| 209 | + |
| 210 | +```json |
| 211 | +{ |
| 212 | + "PACKAGES_REDMAGIC_9_PRO": [ |
| 213 | + "com.mobilelegends.mi", |
| 214 | + "com.supercell.brawlstars:with_cpu" |
| 215 | + ], |
| 216 | + "PACKAGES_REDMAGIC_9_PRO_DEVICE": { |
| 217 | + "BRAND": "ZTE", |
| 218 | + "MODEL": "NX769J", |
| 219 | + "FINGERPRINT": "ZTE/NX769J/..." |
| 220 | + } |
| 221 | +} |
| 222 | +``` |
| 223 | + |
| 224 | +Package **tags** are colon suffixes — e.g. `:cpu=<model>` (CPU spoof + pick the chip), |
| 225 | +`:gpu=<model>` (GPU spoof + pick the GPU), `:cow` (prop spoof), `:aid` (Android ID), |
| 226 | +`:gaid` (Advertising ID), `:appset` (App Set ID), `:drm` (Widevine), `:imei` (IMEI), `:sim=<carrier>` / `:simx=<carrier>` |
| 227 | +(SIM · safe / aggressive), `:mock` (mock‑location hide), `:vpn` / `:vpns` (VPN hide), |
| 228 | +`:hidedev` (hide developer options), `:blocked` (force real CPU), |
| 229 | +`:dnd` / `:dab` / `:kso` / `:nolog` (comfort tweaks). |
| 230 | + |
| 231 | +</details> |
| 232 | + |
| 233 | +--- |
| 234 | + |
| 235 | +## ❓ FAQ |
| 236 | + |
| 237 | +<details> |
| 238 | +<summary><b>🤔 What does COPG stand for?</b></summary> |
| 239 | +<br> |
| 240 | +Originally <b>CO</b> (Call of Duty) + <b>PG</b> (PUBG) — the two games it was first built for. It |
| 241 | +now supports most games and apps, but the name is kept for its history. |
| 242 | +</details> |
| 243 | + |
| 244 | +<details> |
| 245 | +<summary><b>📌 Will this get me banned?</b></summary> |
| 246 | +<br> |
| 247 | +COPG is designed to be undetectable, but safety can't be guaranteed. <b>Use at your own risk.</b> |
| 248 | +</details> |
| 249 | + |
| 250 | +<details> |
| 251 | +<summary><b>⚡ Does it affect performance?</b></summary> |
| 252 | +<br> |
| 253 | +Minimal. The spoof runs only at app launch and doesn't touch in‑game performance. |
| 254 | +</details> |
| 255 | + |
| 256 | +<details> |
| 257 | +<summary><b>🔧 How do I open the WebUI?</b></summary> |
| 258 | +<br> |
| 259 | +On <b>KernelSU</b> and <b>APatch</b>, open it straight from the manager. On <b>Magisk</b>, install |
| 260 | +the <b>KSU WebUI</b> app and open COPG from there. |
| 261 | +</details> |
| 262 | + |
| 263 | +--- |
| 264 | + |
| 265 | +## 💬 Community |
| 266 | + |
| 267 | +<div align="center"> |
| 268 | + |
| 269 | +[](https://t.me/COPG_module) |
| 270 | +[](https://t.me/TheAOSP) |
| 271 | + |
| 272 | +</div> |
| 273 | + |
| 274 | +> 🌐 **Translations are community‑driven.** Only English & Persian are maintained by the author — |
| 275 | +> PRs for the other languages are very welcome! |
| 276 | +
|
| 277 | +--- |
| 278 | + |
| 279 | +## ₿ Support COPG |
| 280 | + |
| 281 | +COPG is developed in my spare time and given away free. If it leveled up your games, please consider |
| 282 | +supporting with **any amount you wish** — every bit is real motivation for stronger, continued |
| 283 | +development. And a ⭐ on GitHub helps a lot too! |
| 284 | + |
| 285 | +| Network | Address | |
| 286 | +| --- | --- | |
| 287 | +|  | `0xB8eb7Ea033823C9aA4616B0648B89CDbC931BAAd` | |
| 288 | +|  | `TMMDAyJ9Fs3yQpidd2Q4eYLTMkM1hsrauV` | |
| 289 | +|  | `0xB8eb7Ea033823C9aA4616B0648B89CDbC931BAAd` | |
| 290 | +|  | `UQAOHoREeGeJ0_kzJpSW3m-6Dlb_lzdHpT1a-gA7NkbuCM8N` | |
| 291 | + |
| 292 | +> ⚠️ Double‑check the **network** before sending — funds sent on the wrong chain can be lost. |
| 293 | +
|
| 294 | +--- |
| 295 | + |
| 296 | +## 📈 Activity |
| 297 | + |
| 298 | +<div align="center"> |
| 299 | + |
| 300 | + |
| 301 | + |
| 302 | +<a href="https://www.star-history.com/#AlirezaParsi/COPG&Date"> |
| 303 | + <picture> |
| 304 | + <source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=AlirezaParsi/COPG&type=Date&theme=dark" /> |
| 305 | + <source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=AlirezaParsi/COPG&type=Date" /> |
| 306 | + <img alt="Star History Chart" width="640" src="https://api.star-history.com/svg?repos=AlirezaParsi/COPG&type=Date" /> |
| 307 | + </picture> |
| 308 | +</a> |
| 309 | + |
| 310 | +</div> |
| 311 | + |
| 312 | +--- |
| 313 | + |
| 314 | +<div align="center"> |
| 315 | + |
| 316 | +**If COPG leveled up your games, drop a ⭐ — it really helps!** |
| 317 | + |
| 318 | +Made with ❤️ by **Alireza Parsi** · © 2026 COPG Project |
| 319 | + |
| 320 | +</div> |
0 commit comments