Best Call Recording Magisk Module for Rooted Devices

Call recording on Android has become increasingly difficult due to privacy restrictions and OS limitations. While many apps promise functionality, few deliver consistent results especially on newer Android versions. That’s where BCR (Basic Call Recorder) steps in, offering a reliable solution for rooted devices.

Whether you’re a developer, a tech enthusiast, or someone who simply wants to keep a record of important conversations, BCR is a lightweight and effective module that integrates seamlessly with Magisk or KernelSU.

Call Recording Magisk Module Download
Call Recording Magisk Module Download

What is BCR?

BCR (Basic Call Recorder) is an open-source Android call recording app designed specifically for rooted devices or those running custom firmware. It operates quietly in the background, automatically recording incoming and outgoing calls without user intervention.

Unlike bloated commercial apps, BCR focuses on simplicity and compatibility, making it ideal for users who want a no-frills experience.

Features of BCR

  • Supports Android 9 and newer
  • Multiple audio formats:
    • OGG/Opus (lossy, smallest files)
    • M4A/AAC (lossy, smaller files)
    • FLAC (lossless, larger files)
    • WAV/PCM (lossless, largest files)
  • Records to SD cards, USB drives, etc.
  • Direct boot aware (records before first unlock)
  • Auto-record rules and Quick Settings toggle
  • Material You dynamic theming
  • No persistent notification unless recording
  • No network access permission
  • Works with call screening on Pixel devices
  • Compatible with Magisk and KernelSU

Requirements

To use BCR, you’ll need:

  • A rooted Android device (Magisk or KernelSU)
  • Android 9 or higher
  • Custom firmware (recommended for full compatibility)
  • Basic understanding of flashing Magisk modules

Download

You can download the latest version of BCR from below download button.

Installation Guide

  1. Download the ZIP file from the GitHub releases.
  2. Open Magisk Manager or KernelSU Manager.
  3. Flash the ZIP as a module.
  4. Reboot your device.

Using BCR

Once installed:

  • BCR will automatically record calls in the background.
  • You can configure audio format and storage location.
  • Use the Quick Settings toggle to enable/disable recording.
  • Recordings are saved with timestamps and contact names (if available).

FAQs

Does BCR work on unrooted devices?

No, BCR is designed for rooted devices only.

Can I choose where recordings are saved?

Yes, BCR supports Android’s Storage Access Framework.

Is there a persistent notification?

Only when a recording is in progress.

Is BCR compatible with Google Dialer?

Yes, BCR supports call recording with Google Dialer.

Credits

  • Developed by chenxiaolong
  • Licensed under GPL-3.0
  • Community contributions via GitHub
Check this also: Top 28 Must-Have Magisk Modules

Final Thoughts

If you’re tired of unreliable call recording apps and want something that just works BCR is your answer. It’s minimal, powerful, and respects your device’s resources. With support for modern Android versions and a clean open-source codebase, BCR is a must-have for rooted users who value functionality over fluff.

Bishal Pokhrel

Bishal Pokhrel is an Android enthusiast specializing in rooting, custom ROMs, and Magisk modules. His easy-to-follow guides help users unlock the full potential of their Android devices.

Leave a Comment