Skip to content
KernelSU Modules

COPG

Immutable release Synced

Advanced Android customization & spoofing — per-app device, CPU, GPU, Build, SIM, DRM and ID control with a WebUI.

Description

COPG banner

🎮 COPG — Advanced Android Customization & Spoofing

A powerful platform for device & app spoofing, system-level control, and advanced ROM capabilities.


Version Zygisk Android Downloads License

Install WebUI FAQ Telegram COPG Website Support

🌐 Official website — download COPG free & buy COPG PRO: vendors.copg.my

🌐 Languages / 语言:English · 简体中文


✨ Why COPG?

COPG is a Zygisk module that makes most games and apps believe they are running on a different, fully‑featured flagship device — unlocking the high‑FPS modes, HD graphics and premium tiers that are otherwise gated to specific hardware. It pairs that with a CPU spoofer, a userspace comfort‑tweak controller, and a beautiful on‑device WebUI to manage everything — all without rebooting.

🎙️ A COPG exclusive — concurrent microphone. COPG is the only Zygisk / Magisk / KernelSU module that lets two apps use the microphone at the same time on Android — run a game's in-game voice chat and a screen recorder together, or keep recording while you're on a call. No other root module does simultaneous microphone access. See Concurrent Mic below.

🧰 Features

Legend — FREE no license · PRO license-unlocked · ⚠️ risk-gated: a resident (detectable) hook behind an in-app use-at-your-own-risk warning — never for anti-cheat games. Everything unmarked is stealth — the module unloads before the app runs, so nothing of COPG stays mapped in memory.

🎯 Device & Hardware
  • Device Spoofing FREE — per-app Build profile: brand, model, fingerprint, SDK, baseband, serial + 12 extra Build fields, so each app sees the exact flagship it rewards.
  • Per-User Spoofing — a different device per Android user / app-clone (HyperOS, One UI, work profiles); each clone gets its own derived Android ID / serial / advertising ID / IMEI. The app picker's Apps for drawer finds clones automatically.
  • CPU Spoofing FREE — report flagship-class silicon for apps that gate features on the chipset.
  • GPU Spoofing PRO ⚠️ — OpenGL renderer/vendor + Vulkan device name, per app.
  • Refresh-Rate Spoof FREE ⚠️ — a custom panel refresh rate (120 / 144 / 165 Hz) plus the full supported-modes list.
  • Sensor Spoof PRO ⚠️ — a per-app sensor-list fingerprint (name + vendor) so sensor-hashing anti-fraud SDKs see a consistent device.
🧬 Identity & Fingerprint
  • Prop + Android ID PRO — stealth copy-on-write prop spoof (fingerprint, build props) and per-app Android ID. (CPU, device profiles, Build/serial and block-CPU stay FREE.)
  • IMEI / Device ID PRO — fake IMEI per app, or device-wide Global IMEI (Settings, *#06# and every app — runs in a separate process, no risk gate).
  • DRM / Widevine PRO — report a higher Widevine security level (L1 / L2 / L3) and spoof the DRM device & system ID.
  • Advertising ID PRO — each app its own Google Advertising ID (auto per-app, or pin a UUID).
  • App Set ID PRO ⚠️ — each app its own Google App Set ID (auto per-app, or pin a UUID).
  • Wallpaper ID PRO — a per-app wallpaper ID, a data-clear-surviving link signal fraud SDKs read. (stealth, system_server)
  • getprop Consistency PRO ⚠️ — make an app's child getprop return the same spoofed values as the API, so the cross-check lines up (pair with the COW prop spoof).
  • Google Account PRO — a different Google-account list per app: hide all accounts, or one fake email per persona. (stealth, system_server — beats DoorDash / Forter linking)
📡 Network & Location
  • SIM / Carrier PRO — carrier name, operator code (MCC/MNC) & country, per app and per SIM slot; also per-app/slot IMSI & ICCID. Safe mode is stealth; Aggressive mode is resident ⚠️.
  • Cell Tower PRO ⚠️ — a fake serving cell: area code (LAC/TAC), cell ID (CID/CI/NCI) + optional MCC/MNC, consistent across getAllCellInfo.
  • GPS Location PRO ⚠️ — put an app anywhere (135 built-in places, or custom lat/lng); covers the normal location APIs and Google's Fused/GMS provider.
  • Per-App Proxy PRO — route one app through your own SOCKS5 / HTTP / SOCKS4 proxy (kernel-level, no interface the app can see, ban-safe). Pair with a matching SIM/region so device, SIM and IP agree.
  • Timezone + Language FREE — a per-app timezone and language/region (BCP-47); apps read and even render in the fake locale. (stealth, system-side)
🧩 App & System
  • Play Source + PairIP Bypass PRO — make an app look Play-installed and block Google's PairIP license check, so paid/locked apps open. (stealth, out-of-app)
  • Tensor Feature Unlock PRO — chosen apps see Google's Pixel Tensor system features (Tensor-gated AI). (stealth, system_server)
  • WebView User-Agent PRO — give any WebView app its own browser User-Agent, from a reusable named profile.
  • WebView Canvas PRO ⚠️ — per-app stable canvas-fingerprint noise (including iframes); breaks canvas tracking. (WebGL is covered by GPU spoof.)
  • Fake Uptime PRO — make an app think the device has run for days (Java + native readers), useful against anti-fraud / referral flows.
🔒 Privacy & Unlocks
  • Privacy Hides — Hide VPN (Java + native, pairip-safe) FREE · Mock-Location hide PRO · Hide Developer Options + USB debugging FREE — pass the checks banking / privacy apps run.
  • Screenshot + Storage FREE — disable FLAG_SECURE device-wide to capture apps that block it (banking, chat, wallets); No Storage Restrict re-enables picking Android/data, obb, the SD-card root and Download in the file picker.
  • Install Patches FREE — install modified / re-signed / downgraded APKs: disable signature verification, allow downgrade, skip the install verifier (Play Protect scan), allow compressed resources.arsc. (system_server — this lowers a real security boundary; only install APKs you trust.)
  • Concurrent Mic FREE 🏆 — the only module that lets two apps use the microphone at the same time (a game's voice chat + a screen recorder, or recording while on a call). Android normally silences one capturer; COPG stops that device-wide. (out-of-process, audio server, no reboot)
🎛️ Comfort Tweaks
  • Per-App Comfort Tweaks FREE — auto Do-Not-Disturb, disable auto-brightness, keep screen on, stop logging, and a per-app screen DPI — applied only while a tagged game is active, then restored.

🔁 Add or remove devices, games & apps without a reboot · 🌍 10-language WebUI · 🎨 Light / Dark / AMOLED themes.


🚀 Maximize Your Gaming

Game Unlock
Call of Duty Mobile 120 FPS (BR / MP)
PUBG Mobile / BGMI 120 FPS · Haptic Feedback
Delta Force 120 FPS · HD Graphics
Free Fire / Free Fire MAX 144 FPS
Mobile Legends: Bang Bang 144 FPS
Fortnite 120 FPS
Asphalt 9 120 FPS
Farlight 84 Max Graphics
Arena Breakout 90 / 120 FPS
Honor of Kings High‑FPS mode
…and 69+ more Premium tiers unlocked

📱 App Enhancements

  • TikTok — stream in full 1080p

🖼️ Screenshots

Dashboard
Dashboard · System info
Library packages
Library · Packages
Per-app spoof toggles
Per-App · Spoof toggles
GPU profile editor
GPU · Profile editor

📦 Installation

Requirements

  • A rooted Android device (9.0+)
  • One root solution + a Zygisk implementation:
Root Min version Zygisk
Magisk 24 Zygisk Next · ReZygisk · NeoZygisk
KernelSU 0.6.6 Zygisk Next · ReZygisk · NeoZygisk
APatch 0.10 Zygisk Next · ReZygisk · NeoZygisk

Important

Standard / built‑in Magisk Zygisk is not supported (not safe). Use one of the Zygisk implementations above.

Get the module

MMRL Magisk Alt Repo KernelSU Repo

Install from MMRL (auto‑updates), from the Magisk Alt Repo or the KernelSU Modules Repo, or grab the latest COPG.zip from Releases.

Steps

  1. Download the latest COPG.zip from Releases.
  2. Install via your root manager → Modules → Install from storage → select the ZIP.
  3. Reboot.
  4. Verify it shows up in your root manager (look for ✨ COPG spoof ✨).
  5. Open the module's WebUI to manage devices, games and tweaks.

🖥️ WebUI

A no‑reboot, on‑device control panel built into the module. On KernelSU and APatch it opens straight from the manager. On Magisk, install the KSU WebUI app and open COPG from there.

  • 📋 Library — add & manage device profiles and per‑app spoof lists with search, sort & filters
  • ➕ Add Package — pick any installed app, choose a device profile, toggle CPU / GPU / SIM / Prop / Android ID / Advertising ID (GAID) / App Set ID / DRM / IMEI / Sensor / Canvas / Tensor / GPS / Proxy / Timezone / Language / WebView User‑Agent / Fake Uptime / Mock‑Location / Hide VPN / Hide Developer Options and the DND / Auto‑Brightness / Keep‑Screen‑On / Screen‑DPI tweaks
  • 📊 Dashboard — live system info: Android, ABI, Zygisk variant, root & kernel
  • ✅ Hook Status — device‑wide board (Settings) showing the spoof values COPG has actually served recently (model, CPU, Android ID, sensors, carrier…) with which app and when
  • 🆔 Advertising ID — view, randomize, set a custom one or restore your real ID (Settings · free)
  • 📡 Global Hooks — device‑wide Global IMEI (Settings): one fake IMEI for every app, *#06# and the dialer
  • 💾 Backup / Restore & Sync from GitHub
  • 🎨 Light / Dark / AMOLED themes · 🌍 10 languages (EN, FA, AR, DE, ES, PT‑BR, ID, TH, TR, ZH)
⚙️ Advanced — edit profiles by hand

The WebUI is the recommended way to manage profiles, but you can also edit /data/adb/modules/COPG/COPG.json directly:

{
  "PACKAGES_REDMAGIC_9_PRO": [
    "com.mobilelegends.mi",
    "com.supercell.brawlstars:with_cpu"
  ],
  "PACKAGES_REDMAGIC_9_PRO_DEVICE": {
    "BRAND": "ZTE",
    "MODEL": "NX769J",
    "FINGERPRINT": "ZTE/NX769J/..."
  }
}

Package tags are colon suffixes — e.g. :cpu=<model> (CPU spoof + pick the chip), :gpu=<model> (GPU spoof + pick the GPU), :cow (prop spoof), :aid (Android ID), :serial (per‑app serial), :gaid (Advertising ID), :appset (App Set ID), :drm (Widevine), :imei (IMEI), :sim=<carrier> / :simx=<carrier> (SIM · safe / aggressive), :tz=<zone> (timezone), :lang=<bcp47> (language / region), :ua=<profile> (WebView User‑Agent), :uptime=<sec> (fake uptime), :sensor (sensor‑roster spoof), :webfp (WebView canvas spoof), :tensorfeat (Pixel Tensor features), :gps=<lat>,<lng> (GPS location), :proxy (per‑app proxy), :mock (mock‑location hide), :vpn / :vpns (VPN hide), :hidedev (hide developer options), :blocked (force real CPU), :dnd / :dab / :kso / :nolog / :dpi=<n> (comfort tweaks).


❓ FAQ

🤔 What does COPG stand for?
Originally CO (Call of Duty) + PG (PUBG) — the two games it was first built for. It now supports most games and apps, but the name is kept for its history.
📌 Will this get me banned?
COPG is designed to be undetectable, but safety can't be guaranteed. Use at your own risk.
⚡ Does it affect performance?
Minimal. The spoof runs only at app launch and doesn't touch in‑game performance.
🔧 How do I open the WebUI?
On KernelSU and APatch, open it straight from the manager. On Magisk, install the KSU WebUI app and open COPG from there.

💬 Community

Telegram Channel Telegram Group Email

📧 Support email: [email protected]

🌐 Translations are community‑driven. Only English & Persian are maintained by the author — PRs for the other languages are very welcome!


₿ Support COPG

COPG is developed in my spare time and given away free. If it leveled up your games or apps, please consider supporting with any amount you wish — every bit is real motivation for stronger, continued development. And a ⭐ on GitHub helps a lot too!

Network Address
USDT ERC20 0xB8eb7Ea033823C9aA4616B0648B89CDbC931BAAd
USDT BEP20 0xB8eb7Ea033823C9aA4616B0648B89CDbC931BAAd
GRAM TON UQAOHoREeGeJ0_kzJpSW3m-6Dlb_lzdHpT1a-gA7NkbuCM8N

⚠️ Double‑check the network before sending — funds sent on the wrong chain can be lost.


📈 Activity

Repobeats analytics


If COPG leveled up your games or apps, drop a ⭐ — it really helps!

Made with ❤️ by Alireza Parsi · © 2026 COPG Project

Releases

7.6.0

Latest COPG v7.6.0

Version code 760 v7.6.0

Download

COPG v7.6.0

Android 17 support, a new one-tap Random Device identity, an Integrations dashboard, a stealthier CPU-spoof backend, and a batch of crash and compatibility fixes.

Android 17 — supported

  • COPG now runs on Android 17 (SDK 37). Earlier builds could boot-loop a phone on A17 as soon as a system-wide hook (CorePatch, Google Account, Wallpaper ID, locale, VPN-hide, and friends) tried to install. The v7878 engine is now built from source and made A17-safe, so those device-wide hooks arm cleanly on the new release. If you were stuck on A16 or had the system-server spoofs gated off, they're back on.
    • Engine A17 fix: big thanks to the HMA OSS developer for the engine fix that made this possible.

Random Device — new

  • A one-tap random phone. The device list has a new Random profile at the top: pick it and the app sees a complete, self-consistent made-up phone — brand, model, fingerprint and build fields that all match — instead of a specific preset. It sits alongside This Device as a pinned option in the device picker. FREE.
  • Fresh identity every launch (randid). With the new Randomize IDs switch on a package, every derived identifier that COPG can roll — ANDROID_ID, serial, GAID, App Set ID, IMEI, wallpaper ID — is re-rolled each time the app launches, so it looks like a brand-new device on every start rather than one stable fake. Pair it with the Random profile for a full rotation, or use it on any profile. PRO, stealth where the underlying spoof is stealth.

Integrations dashboard — new

  • See the tools COPG is working with. A new Integrations sheet under Settings lists the root manager, the Zygisk implementation and optional helper modules (such as NoMount) that COPG detects, each with a live status — active, installed, or absent — and its version. If a helper is too old to use safely (an out-of-date NoMount), it's flagged Update needed with a tap-to-read explanation of what to do. Makes it obvious at a glance what's powering the module on your setup.

CPU spoof — stealthier backend

  • Hides the CPU swap from mount scanners (optional). When the NoMount kernel module is installed, the per-app /proc/cpuinfo spoof now goes through NoMount's in-kernel path redirect instead of a bind mount — so it no longer shows up in the app's own /proc/self/mountinfo (the trace that some anti-cheats flag as tampering). Without NoMount, COPG falls back to the normal bind mount, unchanged. The on-boot foreground reconcile honors the NoMount backend too.
  • Needs NoMount 2.2.0 or newer. Older NoMount builds had a kernel freeze/panic bug, so COPG now uses the traceless redirect only on 2.2.0+ and automatically stays on the safe bind mount on anything older (the Integrations card flags a NoMount that's too old).

Zygisk status — improved

  • Correct Zygisk name and version in the System tab. The System tab now reports the real Zygisk implementation (Zygisk Next, ReZygisk, BReZygisk), its version, and whether it's actually injecting vs merely installed — read straight from the daemon rather than guessed, so a misnamed or disabled variant is no longer reported wrong.

GPU spoof — fixed

  • No more crash on Android 16 / newer chips. On ARMv8.5 devices (and newer ROMs that map system libraries with branch-target hardening), turning on the GPU spoof could crash an app at launch with a SIGILL — most visibly games that query Vulkan during start-up. The inline hook now keeps the required landing instruction at the patch site, so it's safe on every device. (The GPU spoof stays resident/detectable and behind the use-at-your-own-risk gate — still never for competitive games.)

Concurrent Mic — fixed

  • Turning it off no longer needs a reboot. Disabling Concurrent Mic now takes effect live; previously the audio server couldn't read the toggle under SELinux, so the feature stayed on until the next reboot.

CorePatch — fixed

  • No more Samsung lock/reboot loop. On some Samsung devices the signature-verification patch could trip a "device locked, try again in 3 days" / inactivity-reboot loop. The signature check is now scoped to the package installer only (not every signature comparison on the device), and the mis-triggered Samsung inactivity-reboot is handled, so the loop is gone.

Other fixes

  • SIM/carrier — a shelled-out getprop of the carrier props now matches what the API reports (closes a getprop-vs-API mismatch for sim/simx).
  • VPN hide — reports the real underlying interface so a VPN-detector no longer sees a network-type mismatch; added an older-Android file-view layer for vpnn.
  • Home — tap the Devices / Packages stat cards to jump straight to that Library tab.

Thanks

  • Huge thanks to @PARADOXCODM for testing roughly 20 Android 17 builds back-to-back while we chased the boot loop — including having to factory-reset his own device after one of our builds bricked the boot. A17 support in this release exists because of that patience. 🙏
  • Thanks to the HMA OSS developer for the v7878 engine fix behind the Android 17 support.


Build Date: 2026-10-23 04:37:09 UTC

Read the full changelog for all versions in changelog.md

Assets 1

COPG-v7.6.0.zip 8.6 MiB

SHA-256 7dbb1ef19dce5607371fb14cff2f3d12a93f1c3948e43f40493759bb2fdcb61f · Attestations

7.5.1

COPG v7.5.1

Version code 751 v7.5.1

Download

COPG v7.5.1

Hotfix: Concurrent Mic now works on the official release build.

Concurrent Mic — fixed

  • Concurrent Mic now actually works from the released module. In v7.5.0 the feature worked on self-compiled builds but silently did nothing on the official release — the shipped audio payload failed to load into the audio server, so the mic was never shared between apps. Fixed the loader so the release build installs the hook correctly. If you enabled Concurrent Mic on v7.5.0 and nothing happened, update to v7.5.1 and try again (a reboot applies it).


Build Date: 2026-10-09 05:57:58 UTC

Read the full changelog for all versions in changelog.md

Assets 1

COPG-v7.5.1.zip 8.7 MiB

SHA-256 b7bb33fc666913a67a8b878d3944a536d3b9da77575bb11a4d48c941f9458527 · Attestations

Transparency

Repository
AlirezaParsi/COPG
Tag
v7.6.0 Immutable release
Tag commit
1b6718d56e44
Content commit
a7f76e3d08f2
SHA-256
7dbb1ef19dce5607371fb14cff2f3d12a93f1c3948e43f40493759bb2fdcb61f
Last change synced

Verify it yourself

KernelSU Modules does not sign or audit modules. The SHA-256 only proves the download matches this index. Verify the release yourself with the GitHub CLI:

gh release verify v7.6.0 -R AlirezaParsi/COPG
gh release verify-asset v7.6.0 COPG-v7.6.0.zip -R AlirezaParsi/COPG