finds.dev

vvb2060/CallRecording

View on GitHub

★ 247C++updated Apr 2026

// the take

An Xposed module that patches Android's in-call audio routing so phone calls can be recorded on devices where OEMs or Android itself block it. It's built by vvb2060 (known for other root/Magisk-adjacent tooling) and targets users running a rooted device with Xposed or LSPosed, not general consumers.

Uses a native dex_helper (JNI + the slicer dex-IR library) to locate framework classes/methods/fields dynamically at runtime instead of hardcoding signatures per ROM, which makes it considerably more resilient to OEM framework modifications than typical hardcoded-hook Xposed modules. The hook is a thin, single-purpose patch rather than a bloated all-in-one tweak suite, so the attack surface and runtime overhead are both small. Coming from a maintainer with a track record in this exact space (Magisk/Xposed tooling) is a real trust signal in a category full of abandoned or sketchy forks.

Hard dependency on root plus Xposed/LSPosed means it's unusable on any stock, unrooted, or GrapheneOS-style hardened device — the overwhelming majority of Android phones. There's no README in the tree describing which Android versions, OEM skins, or dialer apps it's actually verified against, so compatibility is discover-by-trying. Xposed hooks into framework internals are inherently fragile across Android version bumps; a module like this needs continuous upkeep to keep working, and nothing here signals how actively that's happening beyond the last push date. It also sidesteps call-recording restrictions that in many jurisdictions exist for two-party-consent legal reasons, which the repo doesn't acknowledge at all.

We read the README, the directory tree and a key source file in October 2026. Nobody pays to be listed. How we judge →

// at a glance

Stars
247
Forks
35
Language
C++
Last commit
13 Apr 2026

// nearby

If CallRecording isn't quite it.

All repos →