COPG Release v5.5.1

COPG Release v5.5.1


COPG v5.5.1

GPU spoofing (per-app) — PRO feature, use at your own risk

  • GPU spoofing is unlocked with a COPG PRO license. Every other spoof (CPU, COW props, Android ID, block CPU, tweaks) stays free — GPU is the one PRO-gated toggle. On the free tier the GPU row shows a lock; get a license to enable it.
  • Fake the GPU per app — and it actually reaches the game now. A GPU Spoofing toggle in the package editor lets a game read a *different* graphics chip across OpenGL ES (GL_RENDERER, GL_VENDOR, GL_VERSION, GLSL version), EGL (EGL_VERSION), and Vulkan (device name, vendor ID, device ID, API version, driver version, features, and reported VRAM). Games that resolve their graphics calls through the driver dispatcher are now covered — the spoof lands where it did nothing before.
  • Full profile editor. It opens a manifest-driven GPU profile picker where profiles can be added, edited, and deleted. Each profile has the basics (name / renderer / vendor / Vulkan vendor ID) plus a collapsible Advanced spoofs section for the GL/EGL/Vulkan extras. The two risky ones — Fake GL extensions and Force all Vulkan features — sit behind their own warnings, since claiming a capability the real GPU lacks can crash a game.
  • Gated behind a clear warning — on purpose. Unlike every other spoof in COPG, GPU spoofing stays mapped in the game's memory while it runs, so it *can* be detected. Turning it on pops a red "use at your own risk" confirmation with a 5-second cooldown. Do not enable it for anti-cheat games — it's meant for benchmarking, compatibility checks, and curiosity, not for getting past bans.
  • Hidden where it can't work. The spoof's hook is ARM-only, so the toggle auto-hides on x86 / x86_64 (Intel) devices and emulators where it can't attach.
  • See your real GPU. The System tab now shows the device's actual GPU so you know what you're spoofing away from.

Unified package model — one kind of package, tags for everything

  • Every package is now a device package. The old Device / CPU-Only / Blocked types are gone. Each app sits on a device profile and you flip exactly the spoofs you want — CPU, GPU, COW props, Android ID, Block CPU — as independent toggles in a tidy Spoofing group, with the comfort tweaks (DND / auto-brightness / keep-screen-on / no-log) in a Tweaks group.
  • New "This Device" profile. A built-in profile that keeps your real device identity but still lets you add CPU / GPU / COW / Android-ID spoofs or block CPU per app — handy for apps you don't want to disguise but do want to tweak.
  • Automatic migration. Old configs with the global CPU block-list / CPU-only list are converted the moment they load, so existing setups keep working — just reorganized into the new model.
  • Block CPU anywhere. Any package on any profile (including This Device) can be set to force the real processor. Still mutually exclusive with CPU Spoofing.

CPU spoof — survives resume and backgrounding

  • Optional foreground reconcile. A new opt-in keeps the correct cpuinfo mounted as you switch apps, fixing the case where resuming or backgrounding a game could quietly revert it to the real CPU. The Zygisk helper still mounts at launch; this covers everything after.

Smaller stuff

  • Dropped 32-bit x86. The build no longer ships the rarely-used 32-bit x86 library (arm64, arm, and x86_64 are unchanged).
  • CPU profiles flag missing files. A CPU profile whose cpuinfo file isn't actually present is now clearly marked in the picker instead of silently doing nothing.
  • Custom profiles are deletable, and CPU/GPU profiles sync from GitHub by manifest.

WebUI & polish

  • Launch a spoofed app from the library. Installed packages now show a play button that force-stops and relaunches the app, so it restarts through a fresh spoof — no need to leave the WebUI and find it yourself.
  • AMOLED on System theme. With the theme set to System, dark mode now uses AMOLED black instead of plain dark (the explicit Dark option is unchanged).
  • Custom CPU/GPU forms tidied. The "add profile" fields show their titles as proper labels above each box, matching the device and package editors, and the CPU/GPU add & edit sheets now lift above the on-screen keyboard so nothing hides while you type.
  • GPU row + fuller Kernel row. The System tab now shows your real GPU, and the Kernel row includes the architecture (e.g. 5.10.404R aarch64) instead of just the release.

---

---

Build Date: 2026-07-03 13:58:43 UTC

Branch: licensing

Commit: 2c0c311

Read the full changelog for all versions in changelog.md

Report Page