github AlirezaParsi/COPG v7.5.0
COPG v7.5.0

latest release: v7.5.1
4 days ago

COPG v7.5.0

Install Patches (sideload modified / re-signed / downgraded APKs), two new tools — Concurrent Mic and a dedicated Device tab — three new anti-fingerprinting spoofs (Google Account, Wallpaper ID, getprop Consistency), a more reliable GPS spoof, MCC/MNC on the Cell spoof, wider screenshot-bypass coverage, a heartbeat-driven Hook Status, and a batch of fixes.

Concurrent Mic — new

  • Use the microphone in two apps at once. Normally Android hands the mic to one app at a time, so you can't, say, talk in a game's voice chat while a recorder runs. The new Concurrent Mic toggle lets a second app capture the mic alongside the first. It's opt-in and off by default (with a boot crash-guard), since it works at a low level; turn it on only if you need it.

Device tab — new

  • Device-wide controls now live in their own tab. System- and device-level options moved out of Settings into a dedicated Device tab, so per-app spoofs (Library) and device-wide hooks (Device) are cleanly separated and easier to find.

Install Patches — new

  • Install modified / re-signed / downgraded APKs. A new Install Patches entry under Settings → Global Hooks opens one sheet with four patches: Disable signature verification, Allow downgrade, Disable install verifier (Play Protect scan), and Allow compressed resources.arsc. They patch Android's package installer inside system_server, so nothing loads into any app — undetectable, and the signature-bypass is applied at the JCA/crypto layer so it covers V1/V2/V3 in one place. Disable signature verification also forces the package manager's checkSignatures result to always match, so cross-app signature trust-checks pass (the "signature verification always true" behaviour). FREE; lives under the System-Server Spoofs master switch (enable it and reboot to arm), with a boot-crash guard. Enabling signature bypass lowers a real security boundary for every install on the device — only install APKs you trust.
    • Credit: idea/technique ports of Lucky Patcher's signature-verification patches and PMPatch by vova7878 (whose v7878 engine COPG uses), plus CorePatch. COPG's implementation is its own.

Google Account spoof — new

  • Hide or fake the Google accounts an app sees. Anti-fraud SDKs (e.g. DoorDash's Forter) read the list of Google accounts signed in on your phone — the Gmail addresses plus a hidden per-account ID — and use it as a device-link signal that survives clearing app data and reinstalling, quietly tying two "different" accounts back to one phone. The new Google Account toggle makes a chosen app read a different account list than the rest of your phone: leave it on Hide so the app sees no accounts, or switch to Fake email to show one made-up account per persona. Applied out-of-process in system_server, so nothing of COPG loads into the app — stealth, pairip/anti-cheat-safe. Relaunch the app to apply. PRO.

Wallpaper ID spoof — new

  • Give each app its own wallpaper ID. Your wallpaper ID is a number Android bumps every time you change wallpaper; it survives data-clear/reinstall, so fraud SDKs use it to link accounts to one device. The new Wallpaper ID toggle reports a per-app value instead — set a normal-looking number per persona so each looks like a different, real phone. Out-of-process (system_server), stealth, pairip-safe. PRO.

getprop Consistency — new

  • Make a shelled-out getprop match the API. Some apps don't trust the normal Android APIs — they run the getprop command in a shell and compare it against what the app reads directly, and a mismatch exposes the spoof. The new getprop Consistency toggle makes a chosen app's child getprop (via Runtime.exec / ProcessBuilder / sh -c) return the same spoofed values as the API, so the cross-check lines up. Pair it with COW Prop Spoof for full coverage. Resident hook → PRO, behind the use-at-your-own-risk gate; never for competitive games.

GPS spoof — improved

  • Stays put through live tracking. The GPS coordinate spoof now holds through continuous location updates and Fused/GMS delivery, not just a one-off read — fixing reports where the fake location worked for a while then snapped back to the real position. It now overrides every coordinate read regardless of how the app receives it.

Cell Tower spoof — MCC/MNC

  • Fake the network operator too. The Cell Tower spoof already faked LAC/CI; you can now also set an optional MCC and MNC so an app reading the serving cell (including getAllCellInfo) sees a consistent fake operator, not your real one. Leave them blank to keep the real MCC/MNC. PRO.

Screenshot bypass — wider coverage

  • Disable-FLAG_SECURE now covers more apps. Two additional OEM screen-capture code paths are handled, so taking screenshots works in more apps that block it (parity with Lunaris). FREE, system-side.

Hook Status — now heartbeat-driven

  • Trust what the status page says. The system-server spoof layer now writes a real per-boot liveness heartbeat, so Hook Status shows whether the layer is actually running this boot — not just that the device booted. Fixes a false "Not loading", and adds an aggregate System-Server Spoofs health panel.
  • No more phantom-ON. System-server spoofs now stay greyed with a clear state chip until a reboot actually arms them, so a just-enabled hook never looks live before you've rebooted.

Fixes

  • Relaunching an app no longer flips auto-rotate. The in-app Launch/relaunch button used monkey, which quietly turned auto-rotate on; it now uses am start, leaving your rotation setting alone.
  • Install Patches showed the wrong state. The Install Patches row could read Off on open even when the patches were on, and the risk-gate confirmation could be hidden behind the sheet — both fixed.
  • Device-name leak on Xiaomi/POCO and Huawei. Device-info apps could still show your real marketing name (e.g. "POCO F3") as the Device name even with spoofing on, because the OEM marketing-name property wasn't being faked. It's now spoofed to match the rest of the profile, across every partition variant. (Needs COW Prop Spoof on.)
  • HTTP user-agent leak. The JVM's default HTTP user-agent (http.agent) now rebuilds from the spoofed model and Android version, so apps using it no longer leak the real device.

Quality of life

  • Keep your device-wide spoofs across updates. When you update over an existing install, COPG now asks (volume keys, 10s) whether to carry your system‑server / device‑wide spoof settings forward — press VOL+ to keep them on (they arm after one reboot, no re‑enabling). Do nothing, press VOL−, or use a phone with broken volume keys and they start OFF (safe) — choose that if the previous version bootlooped, then clean‑install. Your per‑app list is always updated fresh so you get the latest game/app profiles.
  • Open Console moved. The in-app Console moved from the Home screen to Settings → Developer.

Read the full changelog in changelog.md.

Don't miss a new COPG release

NewReleases is sending notifications on new releases.