[Android 4.0+] Call Recorder - SKVALEX, record phone calls from the phone line

Search This thread

skvalex

Senior Member
Aug 18, 2010
1,297
1,962
Call Recorder - SKVALEX
version: 3.4.7

Last update of the app in this post: 26.05.2021

Download

Purchase over PayPal/AliPay via website: https://callrecorder.skvalex.com/purchase

Description:
Call Recorder - SKVALEX is intended for automatic call recording. The app provides functionality to record both sides on devices with such support. But some devices don't have 2-way call recording support, or have issues with Bluetooth recording.

Also, the app provides wide functionality to manage recordings:
- Search recordings
- Conversion from one format to another (e.g WAV to FLAC/OPUS/MP3/etc.)
- Adding notes to recorded files
- In-call control button while call recording: you can easily start/stop recording during a call
- Enter to the app using password (or fingerprint)
- Auto clean-up - automatically removes old recordings according to rules set by you. Starred recordings ignored.
- Exceptions: you may set up phone numbers, contacts or groups for specific actions, like always record or do not
- Filename template: you can easily change structure of created files
- Cloud backup support
- Playback recording over main speaker or handset speaker
- Access recording from within contact info
- Call confirm: the app will ask you whether you want to make a call or not
- After call actions dialog: the app will ask what to do with a recorded call
- Vibrate on call start/end

If you want to get option "start recording on answer" work without root, then you'll need to grant READ_LOGS permission to the app via adb:
Code:
adb shell pm grant org.skvalex.cr android.permission.READ_LOGS
Note, that you may need to manually enable logger in engineering menu (or anywhere else where your device manufacturer disabled it). Don't ask questions "how to enable logger" here, you better google it or ask it in forums about your specific device.


Changelog for the app
version 1.3:
- automatically converting from WAV to AMR (experimental features)
- new tab "Tasks" for converting queue
- details of recording (long tap)
- spaces & call type in file name (experimental features -> file name pattern)
- bug fixes and improvements

version 1.3.1:
- bug fixes

version 1.3.2:
- New UI for settings
- LG Nexus 4 support (root is required even for api recording)
- Possibility to add one "/" to filename pattern
- Minor improvements

version 1.3.3:
- some bugs were fixed
- HTC EVO 4G LTE support

version 1.3.4:
- some bugs were fixed
- Sony Xperia V support

version 1.3.5:
- enhanced stability of recording through ALSA
- recording in AMR through ALSA (converting goes in real-time)
- no more clicking on US SGS3
- fixed bug with seek on AMR files

version 1.3.6:
- few bugs were fixed

version 1.3.7:
- Motorola RAZR HD support
- new call confirm dialog
- bug fixes

version 1.3.8:
- Motorola RAZR M support (root is required)
- HTC One (recording from the top mic, root is required)
- displaying notes in list
- edit info about recording (contact name, phone number, file name and note)
- bug fixes

version 1.3.9:
- Sony Xperia T support
- Translation updates
- Bug fixes

version 1.4:
- Updates contact name while rescanning
- Tap on the right area (where date and duration) will open dialog with info, long tap will open edit info dialog
- Creates .nomedia
- Danish translation
- Bug fixes

version 1.4.1:
- Bug fixes
- Translation updates

version 1.4.2:
- Bug fixes
- Translation updates

version 1.4.3:
- Upload recordings to Dropbox
- New translations: Latvian and Thai
- Bug fixes

version 1.4.4:
- Bug fixes

version 1.4.5:
- Option to upload recording to Dropbox when you it to favorites
- Bug fixes

version 1.4.6:
- problem with delay before call recording on Android 4.3 is fixed now
- new after-call dialog
- after-call dialog will ask about each recording (not only about the last recording as it was before)

version 1.4.7:
- fixed a problem with after-call dialog on Android 2.x
- fixed a problem with proximity sensor and audio output (settings->audio player)

version 1.4.8:
- added option to context menu - "filter this number"
- fixed a FC at startup
- fixed a problem with playback over phone speaker
- other minor bug fixes

version 1.4.9:
- fixed a problem on some devices when screen has been locked by proximity sensor during playback
- added a progress bar when the app uploads to Dropbox
- bug fixes

version 1.5:
- two-way call recording on Nexus 4 (root and installed patch are required: http://goo.gl/2bg4Yx)
- the app doesn't ignore calls from the second sim card on phones by HTC
- minor bug fixes
version 1.5.1:
- option for dual sim phones (settings -> debug)
- fixed a problem with Superuser on Android 4.3.x

version 1.5.2:
- Nexus 5 support

version 1.5.3 beta01:
- trial period extended

version 1.5.3 alpha02:
- new recording method - CAF
- HTC One support (stock ROM)

version 1.5.3 alpha03:
- fixed a bug with incoming calls on HTC One (test it please)
- added preset for Galaxy S4 Google Edition

version 1.5.3 alpha04:
- supports Samsung SM-N9005 Galaxy Note 3 LTE
- added MP3 for CAF method
- added volume control for CAF method
- probably, a bug is fixed when the phone app hangs on Nexus 4 & HTC One (I didn't experience this bug, so I don't know is it really fixed or not, but I hope so)
- known bug: wrong mp3 duration, don't report it
P.S. Reboot is recommended after this update

version 1.5.3 alpha05:
- improved stability on Nexus 4/HTC One/SGS4 GE (I hope the phone app won't hang anymore)
- recording on Galaxy Nexus over ALSA should work again (other phones on OMAP chipsets should work as well)
- minor ui enhancements
P.S. Reboot is recommended after this update. The first call after reboot may be not recorded

version 1.5.3 beta06:
- stability improvements for HTC One
- bug fixes

version 1.5.3 beta07:
- stability improvements for Nexus 4

version 1.5.3 beta08:
- fixed FC after reboot on HTC One
- less silent recordings and less hangs of the phone app on Nexus 4/HTC One
- ALSA works again on Nexus 4/HTC One
- voice control for ALSA

version 1.5.3 beta09:
- recording on devices with Qualcomm MSM8255 (previous beta versions didn't work)
- added presets for Moto G/LG G2 D802

version 1.5.3 beta10:
- fixed FC after reboot on HTC One
- CAF should work on SGS4 (Qualcomm based)
- fixed a bug with duplicates in list

version 1.5.3 beta11:
- sample rate setting for standard api (only for WAV)
- volume control for standard api (only for WAV)
- merged two options in experimental settings to one called "convert after call"
- removed mp3 format for CAF recording
- newly converted mp3 files have no problems with duration anymore

version 1.5.3 beta13:
- fixed issue with ALSA recording

version 1.5.3:
- fixed issue with CAF recording on Galaxy Nexus

version 1.5.3:
- new recording method - CAF (Like ALSA but doesn't require ALSA installation, root required)
- recording from the line on LG Nexus 4, HTC One, HTC One mini, SGS4 GE, SG Note 3 LTE, Moto G, LG G2 D802, etc.
- volume control for CAF, ALSA and Standard API (WAV)
- sample rate for Standard API (WAV)
- bug fixes

version 1.5.3.1:
- fixed an issue with license checking

version 1.5.3.2:
- bug fixes

version 1.5.4:
- fixed issue with AMR recording on devices based on Qualcomm MSM8255
- fixed a FC with encryption while entering a text

version 1.5.5:
- fixed issues on MSM8255

version 1.5.6:
- no limit for slashes in file name pattern
- bug fixes

version 1.5.7:
- added support for HTC One (M8), LG G Flex and Xiaomi MI 3W
- bug fixes

version 1.5.8 beta01:
- added mp3 format for all recording methods

version 1.5.8 beta02:
- change password for key
- require password to open the app
- the app won't ask password each time you want to listen to encrypted recording if you already entered password before
- bug fixes

version 1.5.8 beta03:
- sample rate setting for caf recording
- bug fixes

version 1.5.8 beta04:
- bug fixes

version 1.5.8 (compared to 1.5.7):
- SGS5, Sony Xperia Z2 and HTC Desire V support
- MP3 recording format for all recording methods
- change password for a key
- require password to open the app
- the app won't ask password each time you want to listen to encrypted recording if you already entered password before
- sample rate setting for CAF recording method
- stereo call recording support for CAF method if kernel has such support (only for devices on msm8974)
- bug fixes

version 1.5.9:
- volume control for Tx and Rx channels separately (if device & kernel support stereo recording)
- bug fixes

version 1.6:
- Android L support (SELinux must be in permissive mode)
- translation updates
- bug fixes

version 1.6.1:
- improved support for HTC One Dual Sim
- added presets for some devices
- bug fixes

version 1.6.1.1:
- bug fix

version 1.6.2:
- added "Send" button to the after-call dialog
- translation updates
- improved license check when LuckyPatcher installed

version 1.6.3:
- improved support for Android 5.0 (SELinux must be in permissive mode)
- bug fixes

version 1.6.4 beta01:
- bug fixes

version 1.6.4 beta02:
- experimental support for Nexus 6
- bug fixes

version 1.6.4:
- support for Nexus 6 and other devices on Qualcomm 805 (root is required)
- bug fixes

version 1.6.5:
- support for HTC Desire X and other devices on Qualcomm 200 (root is required)
- bug fixes

version 1.6.6:
- support for unrooted HTC One (M8) with Lollipop, check out every audio source for Standard API

version 1.6.7:
- bug fix for HTC One (m7)

version 1.6.8:
- 2-way call recording over Bluetooth on Note 4 with Exynos chipset (root required)

version 2.0 beta004:
- dark theme
- bug fixes

version 2.0 beta005:
- added low space warning
- fixed bug with automatic cleanup

version 2.0 beta006.01:
- bug fixes

version 2.0 beta007:
- 2-way call recording over Bluetooth on Note 4 with Exynos chipset (root required)

version 2.0 beta008:
- Galaxy S6 support
- bug fixes

version 2.0 beta009:
- compatibility with SELinux (Use SuperSU in case of problems with other Superuser apps)

version 2.0:
- added support for CyanogenMod built-in Superuser
- bug fixes

version 2.0.1:
- fast scroll enabled
- option to hide all notifications
- bug fixes

version 2.0.2:
- moved play/pause button to the right
- option to disable autoplay in Settings → Audio player
- added play button to the context menu in selection mode
- convert AMR recordings to WAV
- improved outgoing calls detection
- fixed an issue with not showing description of filename and time patterns on Lollipop (Settings → Folders and Files)
- minor ui enhancements
- bug fixes

version 2.0.3:
- changed a way to set time pattern: now it's within filename pattern setting
- increased a touch area to add star
- fixed an issue with outgoing calls on some devices
- fixed a crash on pre-lollipop devices when trying to change filename pattern
- when recordings are filtered by contact: long press on avatar will show all recordings
- other minor bug fixes

version 2.0.4:
- bug fixes

version 2.0.5:
- improved support for unrooted HTC One M9 and HTC One M8
- bug fixes

version 2.0.6:
- external storage support for non-rooted lollipop devices
- bug fixes

version 2.0.7:
- bug fixes

version 2.0.8:
- Google Drive support
- bug fixes

version 2.0.8.1:
- bug fixes

version 2.0.8.2:
- fixed an issue with display contact names on some devices

version 2.0.9:
- amr files can be encrypted manually
- minor ui enhancements
- bug fixes

version 2.1.0:
- added option to link to contacts in settings → interface and appearance (the new permissions are required to this feature)
- Android M Preview 3 support
- hides screenshot in recent apps if require password is enabled in settings → security
- fixed an issue with proximity sensor
- bug fixes

version 2.1.1:
- bug fixes

version 2.1.2:
- minor bug fixes

version 2.1.3:
- fixed issue with getting root on Marshmallow, SuperSU must be at least 2.52

version 2.1.3.1:
- fixed crash after a call

version 2.1.4:
- option: delete recording after upload in Settings → Cloud
- option: auto unlock once you entered the correct password without pressing 'OK' in Settings → Security
- bug fixes

version 2.1.5:
- Root module is needed for CAF, ALSA or MSM

version 2.1.6:
- Root module is not needed anymore
- LG Nexus 5X support (root required)

version 2.1.6.1:
- Busybox isn't needed anymore

version 2.1.6.2:
- Trial period extended only, so it won't be uploaded to the Play Store

version 2.1.7:
- new action in exceptions: "add star"
- button to add star while in-call (see Settings > Interface & Appearance)

version 2.1.8 beta01:
- improved calls detection
- fixed issue with selecting external storage on Marshmallow
- requires to grant permissions on Marshmallow

version 2.1.8 beta02:
- bug fixes

version 2.1.8 beta03:
- bug fixes

version 2.1.8 beta04:
- fixes answer detection for outgoing calls

version 2.1.8 beta05:
- bug fixes

version 2.1.8 (compared to 2.1.7):
- improved calls detection
- fixed issue with selecting external storage on Marshmallow
- requires to grant permissions on Marshmallow
- fixes answer detection for outgoing calls
- bug fixes

version 2.1.9:
- bug fixes

version 2.2.0.1:
- OneDrive support
- CAF works on HiSilicon based devices (root required)
- bug fixes

version 2.2.0.2:
- fixed crash on devices with MSM recording method

version 2.2.0.3:
- fixed bug with getting root in trial version

version 2.2.1:
- added support Sony Xperia Z5 (Use WAV or MP3)

version 2.2.2 beta01:
- Auto encryption after a call (Settings → Security)
- Show phone numbers in the list (Settings → Interface & Appearance)
- Auto delete uploaded files only (Settings → Folders & Files)
- Upload when charging (Settings → Cloud)
- You can use fingerprint scanner instead of typing password to enter the app (but you still need to enter password to encrypt recordings)
- Bug fixes

version 2.2.2 beta02:
- bug fixes

version 2.2.2 beta03:
- fixed bug when the app wasn't recorded calls from private numbers on Samsung devices

version 2.2.2 (compared to 2.2.1):
- Auto encryption after a call (Settings → Security)
- Show phone numbers in the list (Settings → Interface & Appearance)
- Auto delete uploaded files only (Settings → Folders & Files)
- Upload when charging (Settings → Cloud)
- You can use fingerprint scanner instead of typing password to enter the app (but you still need to enter password to encrypt recordings)
- Fixed bug when the app wasn't recorded calls from private numbers on Samsung devices
- Bug fixes

version 2.2.3:
- Box cloud support added
- Bug fixes

version 2.2.4:
- Yandex.Disk support added
- fixed issue with OneDrive
- bug fixes

version 2.2.5:
- bug fixes

version 2.2.6:
- WebDAV support
- AMR support for devices where only WAV/MP3 work (enable option "don't use amr driver" and select AMR)
- bug fixes

version 2.2.7:
- any format can be encrypted now
- improved support for Android N
- bug fixes

version 2.2.8:
- allow self-signed certs for WebDAV
- fixed issue with encryption

version 2.2.9.1:
- improved support for external storage on Samsung with Android 6
- bug fixes

version 2.3.0.1:
- fixed bug with microphone on rooted Galaxy Note 3 (Exynos)
- write "label:uploaded" to filter uploaded files to the cloud, "label:!uploaded" for not uploaded.

version 2.3.1:
- option "rename all files" in settings > folders & files
- bug fixes

version 2.3.2:
- support for Huawei devices with EMUI 4.1
- bug fixes

version 2.3.3:
- added Pixel / Pixel XL support (root required)
- fixed issue with not stopping recording at the end of the call
- added support for fingerprint scanner in Galaxy S5 / Note 4.
- option to backup/restore settings
- bug fixes

version 2.3.4:
- added support for Galaxy S7 with Nougat
- bug fixes

version 2.3.5:
- added support for Galaxy S7 with Nougat
- bug fixes

version 2.3.6:
- Nougat support on Huawei (HiSIlicon)
- FLAC support added
- bug fixes

version 2.3.7:
- FLAC converter
- bug fixes

version 2.3.7.1:
- fix for -504 error

version 2.3.7.2:
- bug fixes

version 2.3.8.1:
- OPUS support
- optimized work with external storage
- bug fixes

version 2.3.9.4:
- bug fixes

version 2.4.0:
- option "Pause playback when screen is switched on by proximity sensor" in Settings → Audio player.
- 12/24 hour formats supported
- back button shows "All recordings" screen instead closing the app unless you're on this screen
- minor UI enhancement of selection mode
- update of Dropbox API
- the app now removes empty folders on automatic cleanup
- bug fix for automatic cleanup when recordings are stored on external storage

version 2.4.1 alpha02:
- CAF/ALSA/MSM are audio sources for ROOT method now

version 2.4.1 alpha06:
- All root functions moved to another apk - CallRecorderROOT_v.1.0_alpha01.apk (in case of FC - reboot the device)

version 3.0 beta03:
- Cut and/or convert recording before sharing
- Improvements for Oreo
- Bug fixes

version 3.0 beta04:
- Huawei incoming calls issue fixed
- Better detection of outgoing calls numbers
- Bug fixes

version 3.0:
- bug fixes

version 3.0.2:
- Change playback speed
- Fixed an issue with permission dialog on small screens (buttons were out of screen)
- Improved WebDAV dialog, now it shows an error message if login fails; small UI improvements
- Password dialog: long press "enter password" input to paste from clipboard
- Delete dialog: use long press on starred recordings to delete them
- Fixed issue with sharing via Samsung Messenger app
- Other bug fixes

version 3.0.4:
- bug fixes
version 3.0.5:
- Trash function

version 3.0.6:
- system recorder method (more info on Help page)
- other minor improvements and bug fixes

version 3.0.7:
- fixed bug with recording on SD card on pre-Pie devices

version 3.0.8:
- improved calls detection for system recorder method (more info about this method on the help page)
- edit number by clicking avatar for unknown calls and in after-call actions dialog
- other minor improvements and bug fixes

version 3.0.9:
- fixed bug with detection phone numbers

version 3.1.1:
- prevents auto-update from the Play Store
- self-updating mechanism
- improved playback of stereo recordings
- bug fixes

version 3.1.3:
- fixed WebDAV sync status for non-latin symbols
- fixed playback speed changing for AMR files made by system recorder
- encryption now works for .m4a files
- fixed an issue with inability to rename files
- improved and optimized self-updating mechanism
- fixed crashes when "Switch ALSA controls" enabled
- restart recording when BT connected/disconnected during a call if an option "When BT connected" is "Switch audio source"
- using stereo by default for Standard API

version 3.1.5:
- moved root functions from the add-on: don't forget to grant root-access to the main app after update if you use ROOT-method
- import files from system recorder (can be used to import recordings from other apps)
- bug fixes

version 3.1.7:
- Option "Skip dial tone if possible" in Settings > Audio player (recordings needs to be made in this version)
- Help to install system recorder for Huawei with Android 9
- Device setting moved to ROOT method settings
- Convert after a call for System Recorder method (Settings > Recording > System Recorder)
- Converting options in the context menu merged
- If upload to a cloud fails, the app won't re-try to upload file again
- If there's a note, the app will add it to the exported data while sharing

version 3.1.8:
- unlocks system recorder on OnePlus via ADB (jOnePlus Tools no more required)
- option "copy to clipboard" in menu by clinging avatar for unknown contacts
- cloud upload optimization
- bug fixes
version 3.1.9:
- option "play stereo as mono" in settings → audio player
- exceptions by call type
- options "action for outgoing/incoming calls" removed as they can now be set via exceptions
- bug fixes

version 3.2.0:
- bug fixes

version 3.2.1:
- show notifications improvements
- option "normalize stereo channels independently" in Settings → Audio Player
- renaming file name if contact changes
- bug fixes

version 3.2.2:
- Android 10 support (root required)
- import files from system recorder improved
- fixed bug when action bar didn't react to touches
- bug fixes

version 3.2.3:
- bug fixes

version 3.2.4:
- when this version receive an update, notification will have an option to view the changelog
- this version will remove old apks from the app's cache
- fixed an issue with WebDAV

version 3.2.5:
- fixed problem with disappearing system recorder on OnePlus devices with Android 10
- bug fixes
version 3.2.6:
- record from the microphone on Android 10 without root

version 3.2.7:
- improved import files from system recorder
- quick actions menu in the navigation drawer
- fixed issue with downloading updates on Android 4.x
- bug fixes

version 3.2.8:
- improved work with external storage
- improved file name pattern
- option to enable rescan folder by pulling down the list in settings → interface & appearance
- bug fixes

version 3.2.9:
- bug fixes

version 3.3.0:
- improved "add star" button during a call
- change max age of trash entries in settings
- added option to keep starred recordings in confirm deletion dialog
- speed won't be changed on swipe up gesture
- bug fixes

version 3.3.1:
- bug fixes

version 3.3.2:
- option to delete short recordings in Settings → Folders and Files
- bug fixes
version 3.3.3:
- fix for rooted devices with Android 10 (reboot might be needed)
- fixed issue with decryption
- other bug fixes

version 3.3.4:
- ROOT audio sources (CAF/ALSA/MSM) added to Standard API method. If you use ROOT method, try the same audio source in Standard API method. ROOT method will be removed in the future. Standard API method will be renamed.
- adaptive icon
- improved external storage
- other bug fixes

version 3.3.5:
- bug fixes

version 3.3.6:
- keep file's last modified attribute after converting if possible
- support upcoming integration with True Phone
- bug fixes

version 3.3.7:
- Improvements related to audio player
- Support system default theme
- Option to ignore VoIP calls in case of conflict (Settings > three dots > Debug)
- Dragging in-call control button to add a star during a call. Also long click isn't needed for dragging the button anymore.
- You can now set a sim-card used to make a call in file name pattern
- Bug fixes and other minor changes

version 3.3.8:
- hotfix

version 3.3.9:
- bug fixes

version 3.4.0:
- many minor optimizations and bug fixes

version 3.4.1:
- support system recorder on OnePlus with Android 11 and Huawei with Android 10
- fixed issues with gaining root on Android 11 and Magisk 21
- added group to filename pattern (contacts needs to be in one group only)
- added ability to add exception for hidden (private) numbers
- bug fixes

version 3.4.2:
- bug fixes mostly related to OnePlus system recorder and mp3 playback

version 3.4.3:
- fixed issue with opus codec
- phone numbers are now clickable in the list
- fixed issue with Magisk 21.2

version 3.4.3-1:
- fixed crash on Samsung devices with Android 11

version 3.4.4:
- added option to skip silence in Settings → Audio player
- fixed external storage selection on Android 11
- fixed option "start recording on answer" on Android 11 with root
version 3.4.5:
- system recorder: improved recordings detection for OnePlus devices with Android 11
- fixed bug with after-call actions dialog
- fixed hanging notification
- bug fixes

version 3.4.5-1:
- fixed detection of system recorder folder

version 3.4.6:
- bug fixes

version 3.4.7:
- bug fixes

Changelog for the add-on

version 2.0.5:
- renamed to Call Recorder Add-on as it might work without root for option "start recording on answer" if you grant READ_LOGS permission via adb
- created Magisk module for easier installation and getting privileged permissions

version 2.0.6:
- fixed crash for pre-Pie devices

version 2.0.7:
- recording issue fixed on Samsung devices

version 2.0.8:
- improved ability to detect answer on outgoing calls
- fixed bug with recording on Android 9

version 2.1.0:
- moved the code for the ROOT method to the main app, so it's removed from the add-on
- removed self-update mechanism from add-on as the main app can now have it itself
 
Last edited:

skvalex

Senior Member
Aug 18, 2010
1,297
1,962
Additional patch for Call Recorder required on Android 7.x Nougat on some devices
Flash the attached zip over TWRP. SuperSU must be installed before flashing this patch.

If it were possible to avoid this patch, it would have been done. I've asked Chainfire to include this to SuperSU, but he rejected it.

Code:
sha1 supolicy_patch_systemless.zip efa78fbb58f30d3303b4634e197f1bccde684ba3
md5 supolicy_patch_systemless.zip 7325736fab72b50a995fd3753cbb2b95
 
Last edited:

bgumble

Senior Member
Dec 27, 2008
556
97
oneplus.net
just read the manual

...

Description:
This program records phone calls from the phone line on some phones. Such recording is not usually available out-of-the-box, it needs hardware support in your OS kernel and root access . If you have an HTC device, you're in clover if you've got a custom ROM. Otherwise, please visit the xda site, there're plenty. Basically any device is supported, provided that it's based on a Qualcomm chip, say, their Snapdragons, etc. If your device has no such support, the program still records phone calls, but you need to select Android API in preferences and the recording will most likely proceed from the mike, not from the line. Please feel free to make any comments or send suggestions.

I have a htc desire with stock 3.14.405.1
with 2-way-call-recording patched kernel and, of course, root access
this program works perfect and is worth the money
 
Last edited:
  • Like
Reactions: Dotancoh

k2trill

Senior Member
Aug 30, 2009
592
182
CallRecorder
version: 1.0.45 alpha

Last update of this post: 12.01.2012

Description:
This program records phone calls from the phone line on some phones. Such recording is not usually available out-of-the-box, it needs hardware support in your OS kernel and root access. If you have an HTC device, you're in clover if you've got a custom ROM. Otherwise, please visit the xda site, there're plenty. Basically any device is supported, provided that it's based on a Qualcomm chip, say, their Snapdragons, etc. If your device has no such support, the program still records phone calls, but you need to select Android API in preferences and the recording will most likely proceed from the mike, not from the line. Please feel free to make any comments or send suggestions.

The list of supported devices:
Requires the kernel with 2-way call recording patch and ROOT permissions:
- HTC Desire
- HTC HD2
- Google Nexus One
- HTC Desire HD
- HTC Desire Z
- HTC Desire S
- HTC Incredible S
- HTC Thunderbolt
- HTC Sensation
- HTC EVO 3D (CDMA)
- HTC Hero
- HTC Wildfire
- Acer Liquid mt
- Dell Streak
- ZTE Blade
- HighScreen Cosmo
- Acer Liquid
- Sony Ericsson XPERIA ray
- Sony Ericsson XPERIA arc
- Samsung Galaxy S II X (SGH-T989)

Use standard API for recording (may record from the mic):
- Motorola Defy (Preferences: Audio source - microphone)
- Sony Ericsson XPERIA mini pro
- Samsung GT-I9000 Galaxy S (Darky's 9.5 ROM)
- Samsung GT-I9001 Galaxy S Plus
- Samsung GT-I9100 Galaxy S II (Preferences: Audio source - voice uplink, and voice downlink for BT)
- Samsung GT-S5570 Galaxy Mini
- Alcatel OT-990

Android Market Web: https://market.android.com/details?id=com.s...ex.callrecorder
Android: 2.2 and up

@skvalex works perfectly with the HTC Rezound as well!
 
  • Like
Reactions: zoodog

skvalex

Senior Member
Aug 18, 2010
1,297
1,962
version 1.1:
- changed view of in-call button
- new audio formats for Standard API (AAC is default now)
- rescan folder in preferences
- kernel patch version and root acces info in preferences
- log improves
- bugs were fixed

version 1.1.1:
- bug fixes

Trial version you can download from 1st post of this thread. Full version available at the Market.
 
Last edited:

Nichie

Senior Member
Dec 21, 2010
754
284
Samsung Galaxy S20 FE
version 1.1:
- changed view of in-call button
- new audio formats for Standard API (AAC is default now)
- rescan folder in preferences
- kernel patch version and root acces info in preferences
- log improves
- bugs were fixed

Trial version you can download from 1st post of this thread. Full version available at the Market.
Nice!

Which format is the least taxing on the cpu?

i notice when i set it to mp3, immediately after the call ends, the phone slows down for abit.

wav seems to fair better..
 

SpideRMaN-17

Senior Member
May 12, 2010
325
27
Hi,

latest version is reporting that my kernel (latest snq-) is not patched or has an old patch.

kernel is patched and recording both ways.

is there old and new patches for 2wc recording pls ?

thanks
 
Last edited:

ironman76

Senior Member
Oct 9, 2007
455
65
Hi,

latest version is reporting that my kernel (latest snq-) is not patched or has an old patch.

kernel is patched and recording both ways.

is there old and new patches for 2wc recording pls ?

thanks

me too, see:
 

Attachments

  • 20120115_233945.jpg
    20120115_233945.jpg
    65.5 KB · Views: 2,780

skvalex

Senior Member
Aug 18, 2010
1,297
1,962
Last edited:

Michael58

Senior Member
May 10, 2011
154
9
Hi
I'm using Thunderbolt and got the Version 1.1.1 full , im run aosp roms and sometime use Tiamat or Slayher Kernels which worked with same call recorder tool (old Ver.) on the new update i got issue with it after record outgoing call for few calls i cant see the name of the contuct anymore and all of the shwon as "Unknown" & under where is the phone # it's typed "null" . I want to know please how can i fix it.

Thanks
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    I am using it on Umidigi F2 which is rooted. It has been working perfectly
    until the last update with the last update
    of Magisk. It has completely screwed up
    my phone, it won't boot up, the only way
    to recover was to reflash and root allover from scratch, an absolute
    nightmare.

    Is there a way to install it without using
    Magisk, and can someone please
    direct me to a link so that I can
    download it

    I am wondering if anyone else has
    had similar problems
    Sorry for the inconveniences. I still have no idea why this happened - nobody who reported this problem have sent me any logs.

    But yes, you most probably don't need Magisk module - installing just an apk and providing root access to the app is usually enough to get 2 way call recording.
    1
    Is there in the meantime a support for Android 11. I have an unrooted Poco X3 NFS, which I will root, if skyvales works with Android 11 and a custom ROM.
    I'm running crDroid 7.4 on Poco X3 NFC (Android 11). Skvalex call recorder works 100% using system recorder option. I have not rooted my phone.
    1
    IS it possible to record WhatsApp call?
    No, it's not.
    Source
    1
    I have a new phone, Xiaomi Mi A1 but unrooted.
    I had before the same phone with root, all worked well.

    Now CallRecorder doesn't get any number of incoming calls, but the numbers are in my address book, so CallRecorder should be able to find it.
    All permissions are granted: calling lists, contacts, Mic, Storage and phone.

    The incoming calls are shown as "Unknown" and saved as (e.g.) [null]_[null]_2021-06-10_12-00-00.amr
    Try the attached version

    Is this a thing I could fix with this command?
    Code:
    adb shell pm grant org.skvalex.cr android.permission.READ_LOGS
    No, it's for option "start recording on answer" in Settings > Recording > Standard API.
  • 425
    Call Recorder - SKVALEX
    version: 3.4.7

    Last update of the app in this post: 26.05.2021

    Download

    Purchase over PayPal/AliPay via website: https://callrecorder.skvalex.com/purchase

    Description:
    Call Recorder - SKVALEX is intended for automatic call recording. The app provides functionality to record both sides on devices with such support. But some devices don't have 2-way call recording support, or have issues with Bluetooth recording.

    Also, the app provides wide functionality to manage recordings:
    - Search recordings
    - Conversion from one format to another (e.g WAV to FLAC/OPUS/MP3/etc.)
    - Adding notes to recorded files
    - In-call control button while call recording: you can easily start/stop recording during a call
    - Enter to the app using password (or fingerprint)
    - Auto clean-up - automatically removes old recordings according to rules set by you. Starred recordings ignored.
    - Exceptions: you may set up phone numbers, contacts or groups for specific actions, like always record or do not
    - Filename template: you can easily change structure of created files
    - Cloud backup support
    - Playback recording over main speaker or handset speaker
    - Access recording from within contact info
    - Call confirm: the app will ask you whether you want to make a call or not
    - After call actions dialog: the app will ask what to do with a recorded call
    - Vibrate on call start/end

    If you want to get option "start recording on answer" work without root, then you'll need to grant READ_LOGS permission to the app via adb:
    Code:
    adb shell pm grant org.skvalex.cr android.permission.READ_LOGS
    Note, that you may need to manually enable logger in engineering menu (or anywhere else where your device manufacturer disabled it). Don't ask questions "how to enable logger" here, you better google it or ask it in forums about your specific device.


    Changelog for the app
    version 1.3:
    - automatically converting from WAV to AMR (experimental features)
    - new tab "Tasks" for converting queue
    - details of recording (long tap)
    - spaces & call type in file name (experimental features -> file name pattern)
    - bug fixes and improvements

    version 1.3.1:
    - bug fixes

    version 1.3.2:
    - New UI for settings
    - LG Nexus 4 support (root is required even for api recording)
    - Possibility to add one "/" to filename pattern
    - Minor improvements

    version 1.3.3:
    - some bugs were fixed
    - HTC EVO 4G LTE support

    version 1.3.4:
    - some bugs were fixed
    - Sony Xperia V support

    version 1.3.5:
    - enhanced stability of recording through ALSA
    - recording in AMR through ALSA (converting goes in real-time)
    - no more clicking on US SGS3
    - fixed bug with seek on AMR files

    version 1.3.6:
    - few bugs were fixed

    version 1.3.7:
    - Motorola RAZR HD support
    - new call confirm dialog
    - bug fixes

    version 1.3.8:
    - Motorola RAZR M support (root is required)
    - HTC One (recording from the top mic, root is required)
    - displaying notes in list
    - edit info about recording (contact name, phone number, file name and note)
    - bug fixes

    version 1.3.9:
    - Sony Xperia T support
    - Translation updates
    - Bug fixes

    version 1.4:
    - Updates contact name while rescanning
    - Tap on the right area (where date and duration) will open dialog with info, long tap will open edit info dialog
    - Creates .nomedia
    - Danish translation
    - Bug fixes

    version 1.4.1:
    - Bug fixes
    - Translation updates

    version 1.4.2:
    - Bug fixes
    - Translation updates

    version 1.4.3:
    - Upload recordings to Dropbox
    - New translations: Latvian and Thai
    - Bug fixes

    version 1.4.4:
    - Bug fixes

    version 1.4.5:
    - Option to upload recording to Dropbox when you it to favorites
    - Bug fixes

    version 1.4.6:
    - problem with delay before call recording on Android 4.3 is fixed now
    - new after-call dialog
    - after-call dialog will ask about each recording (not only about the last recording as it was before)

    version 1.4.7:
    - fixed a problem with after-call dialog on Android 2.x
    - fixed a problem with proximity sensor and audio output (settings->audio player)

    version 1.4.8:
    - added option to context menu - "filter this number"
    - fixed a FC at startup
    - fixed a problem with playback over phone speaker
    - other minor bug fixes

    version 1.4.9:
    - fixed a problem on some devices when screen has been locked by proximity sensor during playback
    - added a progress bar when the app uploads to Dropbox
    - bug fixes

    version 1.5:
    - two-way call recording on Nexus 4 (root and installed patch are required: http://goo.gl/2bg4Yx)
    - the app doesn't ignore calls from the second sim card on phones by HTC
    - minor bug fixes
    version 1.5.1:
    - option for dual sim phones (settings -> debug)
    - fixed a problem with Superuser on Android 4.3.x

    version 1.5.2:
    - Nexus 5 support

    version 1.5.3 beta01:
    - trial period extended

    version 1.5.3 alpha02:
    - new recording method - CAF
    - HTC One support (stock ROM)

    version 1.5.3 alpha03:
    - fixed a bug with incoming calls on HTC One (test it please)
    - added preset for Galaxy S4 Google Edition

    version 1.5.3 alpha04:
    - supports Samsung SM-N9005 Galaxy Note 3 LTE
    - added MP3 for CAF method
    - added volume control for CAF method
    - probably, a bug is fixed when the phone app hangs on Nexus 4 & HTC One (I didn't experience this bug, so I don't know is it really fixed or not, but I hope so)
    - known bug: wrong mp3 duration, don't report it
    P.S. Reboot is recommended after this update

    version 1.5.3 alpha05:
    - improved stability on Nexus 4/HTC One/SGS4 GE (I hope the phone app won't hang anymore)
    - recording on Galaxy Nexus over ALSA should work again (other phones on OMAP chipsets should work as well)
    - minor ui enhancements
    P.S. Reboot is recommended after this update. The first call after reboot may be not recorded

    version 1.5.3 beta06:
    - stability improvements for HTC One
    - bug fixes

    version 1.5.3 beta07:
    - stability improvements for Nexus 4

    version 1.5.3 beta08:
    - fixed FC after reboot on HTC One
    - less silent recordings and less hangs of the phone app on Nexus 4/HTC One
    - ALSA works again on Nexus 4/HTC One
    - voice control for ALSA

    version 1.5.3 beta09:
    - recording on devices with Qualcomm MSM8255 (previous beta versions didn't work)
    - added presets for Moto G/LG G2 D802

    version 1.5.3 beta10:
    - fixed FC after reboot on HTC One
    - CAF should work on SGS4 (Qualcomm based)
    - fixed a bug with duplicates in list

    version 1.5.3 beta11:
    - sample rate setting for standard api (only for WAV)
    - volume control for standard api (only for WAV)
    - merged two options in experimental settings to one called "convert after call"
    - removed mp3 format for CAF recording
    - newly converted mp3 files have no problems with duration anymore

    version 1.5.3 beta13:
    - fixed issue with ALSA recording

    version 1.5.3:
    - fixed issue with CAF recording on Galaxy Nexus

    version 1.5.3:
    - new recording method - CAF (Like ALSA but doesn't require ALSA installation, root required)
    - recording from the line on LG Nexus 4, HTC One, HTC One mini, SGS4 GE, SG Note 3 LTE, Moto G, LG G2 D802, etc.
    - volume control for CAF, ALSA and Standard API (WAV)
    - sample rate for Standard API (WAV)
    - bug fixes

    version 1.5.3.1:
    - fixed an issue with license checking

    version 1.5.3.2:
    - bug fixes

    version 1.5.4:
    - fixed issue with AMR recording on devices based on Qualcomm MSM8255
    - fixed a FC with encryption while entering a text

    version 1.5.5:
    - fixed issues on MSM8255

    version 1.5.6:
    - no limit for slashes in file name pattern
    - bug fixes

    version 1.5.7:
    - added support for HTC One (M8), LG G Flex and Xiaomi MI 3W
    - bug fixes

    version 1.5.8 beta01:
    - added mp3 format for all recording methods

    version 1.5.8 beta02:
    - change password for key
    - require password to open the app
    - the app won't ask password each time you want to listen to encrypted recording if you already entered password before
    - bug fixes

    version 1.5.8 beta03:
    - sample rate setting for caf recording
    - bug fixes

    version 1.5.8 beta04:
    - bug fixes

    version 1.5.8 (compared to 1.5.7):
    - SGS5, Sony Xperia Z2 and HTC Desire V support
    - MP3 recording format for all recording methods
    - change password for a key
    - require password to open the app
    - the app won't ask password each time you want to listen to encrypted recording if you already entered password before
    - sample rate setting for CAF recording method
    - stereo call recording support for CAF method if kernel has such support (only for devices on msm8974)
    - bug fixes

    version 1.5.9:
    - volume control for Tx and Rx channels separately (if device & kernel support stereo recording)
    - bug fixes

    version 1.6:
    - Android L support (SELinux must be in permissive mode)
    - translation updates
    - bug fixes

    version 1.6.1:
    - improved support for HTC One Dual Sim
    - added presets for some devices
    - bug fixes

    version 1.6.1.1:
    - bug fix

    version 1.6.2:
    - added "Send" button to the after-call dialog
    - translation updates
    - improved license check when LuckyPatcher installed

    version 1.6.3:
    - improved support for Android 5.0 (SELinux must be in permissive mode)
    - bug fixes

    version 1.6.4 beta01:
    - bug fixes

    version 1.6.4 beta02:
    - experimental support for Nexus 6
    - bug fixes

    version 1.6.4:
    - support for Nexus 6 and other devices on Qualcomm 805 (root is required)
    - bug fixes

    version 1.6.5:
    - support for HTC Desire X and other devices on Qualcomm 200 (root is required)
    - bug fixes

    version 1.6.6:
    - support for unrooted HTC One (M8) with Lollipop, check out every audio source for Standard API

    version 1.6.7:
    - bug fix for HTC One (m7)

    version 1.6.8:
    - 2-way call recording over Bluetooth on Note 4 with Exynos chipset (root required)

    version 2.0 beta004:
    - dark theme
    - bug fixes

    version 2.0 beta005:
    - added low space warning
    - fixed bug with automatic cleanup

    version 2.0 beta006.01:
    - bug fixes

    version 2.0 beta007:
    - 2-way call recording over Bluetooth on Note 4 with Exynos chipset (root required)

    version 2.0 beta008:
    - Galaxy S6 support
    - bug fixes

    version 2.0 beta009:
    - compatibility with SELinux (Use SuperSU in case of problems with other Superuser apps)

    version 2.0:
    - added support for CyanogenMod built-in Superuser
    - bug fixes

    version 2.0.1:
    - fast scroll enabled
    - option to hide all notifications
    - bug fixes

    version 2.0.2:
    - moved play/pause button to the right
    - option to disable autoplay in Settings → Audio player
    - added play button to the context menu in selection mode
    - convert AMR recordings to WAV
    - improved outgoing calls detection
    - fixed an issue with not showing description of filename and time patterns on Lollipop (Settings → Folders and Files)
    - minor ui enhancements
    - bug fixes

    version 2.0.3:
    - changed a way to set time pattern: now it's within filename pattern setting
    - increased a touch area to add star
    - fixed an issue with outgoing calls on some devices
    - fixed a crash on pre-lollipop devices when trying to change filename pattern
    - when recordings are filtered by contact: long press on avatar will show all recordings
    - other minor bug fixes

    version 2.0.4:
    - bug fixes

    version 2.0.5:
    - improved support for unrooted HTC One M9 and HTC One M8
    - bug fixes

    version 2.0.6:
    - external storage support for non-rooted lollipop devices
    - bug fixes

    version 2.0.7:
    - bug fixes

    version 2.0.8:
    - Google Drive support
    - bug fixes

    version 2.0.8.1:
    - bug fixes

    version 2.0.8.2:
    - fixed an issue with display contact names on some devices

    version 2.0.9:
    - amr files can be encrypted manually
    - minor ui enhancements
    - bug fixes

    version 2.1.0:
    - added option to link to contacts in settings → interface and appearance (the new permissions are required to this feature)
    - Android M Preview 3 support
    - hides screenshot in recent apps if require password is enabled in settings → security
    - fixed an issue with proximity sensor
    - bug fixes

    version 2.1.1:
    - bug fixes

    version 2.1.2:
    - minor bug fixes

    version 2.1.3:
    - fixed issue with getting root on Marshmallow, SuperSU must be at least 2.52

    version 2.1.3.1:
    - fixed crash after a call

    version 2.1.4:
    - option: delete recording after upload in Settings → Cloud
    - option: auto unlock once you entered the correct password without pressing 'OK' in Settings → Security
    - bug fixes

    version 2.1.5:
    - Root module is needed for CAF, ALSA or MSM

    version 2.1.6:
    - Root module is not needed anymore
    - LG Nexus 5X support (root required)

    version 2.1.6.1:
    - Busybox isn't needed anymore

    version 2.1.6.2:
    - Trial period extended only, so it won't be uploaded to the Play Store

    version 2.1.7:
    - new action in exceptions: "add star"
    - button to add star while in-call (see Settings > Interface & Appearance)

    version 2.1.8 beta01:
    - improved calls detection
    - fixed issue with selecting external storage on Marshmallow
    - requires to grant permissions on Marshmallow

    version 2.1.8 beta02:
    - bug fixes

    version 2.1.8 beta03:
    - bug fixes

    version 2.1.8 beta04:
    - fixes answer detection for outgoing calls

    version 2.1.8 beta05:
    - bug fixes

    version 2.1.8 (compared to 2.1.7):
    - improved calls detection
    - fixed issue with selecting external storage on Marshmallow
    - requires to grant permissions on Marshmallow
    - fixes answer detection for outgoing calls
    - bug fixes

    version 2.1.9:
    - bug fixes

    version 2.2.0.1:
    - OneDrive support
    - CAF works on HiSilicon based devices (root required)
    - bug fixes

    version 2.2.0.2:
    - fixed crash on devices with MSM recording method

    version 2.2.0.3:
    - fixed bug with getting root in trial version

    version 2.2.1:
    - added support Sony Xperia Z5 (Use WAV or MP3)

    version 2.2.2 beta01:
    - Auto encryption after a call (Settings → Security)
    - Show phone numbers in the list (Settings → Interface & Appearance)
    - Auto delete uploaded files only (Settings → Folders & Files)
    - Upload when charging (Settings → Cloud)
    - You can use fingerprint scanner instead of typing password to enter the app (but you still need to enter password to encrypt recordings)
    - Bug fixes

    version 2.2.2 beta02:
    - bug fixes

    version 2.2.2 beta03:
    - fixed bug when the app wasn't recorded calls from private numbers on Samsung devices

    version 2.2.2 (compared to 2.2.1):
    - Auto encryption after a call (Settings → Security)
    - Show phone numbers in the list (Settings → Interface & Appearance)
    - Auto delete uploaded files only (Settings → Folders & Files)
    - Upload when charging (Settings → Cloud)
    - You can use fingerprint scanner instead of typing password to enter the app (but you still need to enter password to encrypt recordings)
    - Fixed bug when the app wasn't recorded calls from private numbers on Samsung devices
    - Bug fixes

    version 2.2.3:
    - Box cloud support added
    - Bug fixes

    version 2.2.4:
    - Yandex.Disk support added
    - fixed issue with OneDrive
    - bug fixes

    version 2.2.5:
    - bug fixes

    version 2.2.6:
    - WebDAV support
    - AMR support for devices where only WAV/MP3 work (enable option "don't use amr driver" and select AMR)
    - bug fixes

    version 2.2.7:
    - any format can be encrypted now
    - improved support for Android N
    - bug fixes

    version 2.2.8:
    - allow self-signed certs for WebDAV
    - fixed issue with encryption

    version 2.2.9.1:
    - improved support for external storage on Samsung with Android 6
    - bug fixes

    version 2.3.0.1:
    - fixed bug with microphone on rooted Galaxy Note 3 (Exynos)
    - write "label:uploaded" to filter uploaded files to the cloud, "label:!uploaded" for not uploaded.

    version 2.3.1:
    - option "rename all files" in settings > folders & files
    - bug fixes

    version 2.3.2:
    - support for Huawei devices with EMUI 4.1
    - bug fixes

    version 2.3.3:
    - added Pixel / Pixel XL support (root required)
    - fixed issue with not stopping recording at the end of the call
    - added support for fingerprint scanner in Galaxy S5 / Note 4.
    - option to backup/restore settings
    - bug fixes

    version 2.3.4:
    - added support for Galaxy S7 with Nougat
    - bug fixes

    version 2.3.5:
    - added support for Galaxy S7 with Nougat
    - bug fixes

    version 2.3.6:
    - Nougat support on Huawei (HiSIlicon)
    - FLAC support added
    - bug fixes

    version 2.3.7:
    - FLAC converter
    - bug fixes

    version 2.3.7.1:
    - fix for -504 error

    version 2.3.7.2:
    - bug fixes

    version 2.3.8.1:
    - OPUS support
    - optimized work with external storage
    - bug fixes

    version 2.3.9.4:
    - bug fixes

    version 2.4.0:
    - option "Pause playback when screen is switched on by proximity sensor" in Settings → Audio player.
    - 12/24 hour formats supported
    - back button shows "All recordings" screen instead closing the app unless you're on this screen
    - minor UI enhancement of selection mode
    - update of Dropbox API
    - the app now removes empty folders on automatic cleanup
    - bug fix for automatic cleanup when recordings are stored on external storage

    version 2.4.1 alpha02:
    - CAF/ALSA/MSM are audio sources for ROOT method now

    version 2.4.1 alpha06:
    - All root functions moved to another apk - CallRecorderROOT_v.1.0_alpha01.apk (in case of FC - reboot the device)

    version 3.0 beta03:
    - Cut and/or convert recording before sharing
    - Improvements for Oreo
    - Bug fixes

    version 3.0 beta04:
    - Huawei incoming calls issue fixed
    - Better detection of outgoing calls numbers
    - Bug fixes

    version 3.0:
    - bug fixes

    version 3.0.2:
    - Change playback speed
    - Fixed an issue with permission dialog on small screens (buttons were out of screen)
    - Improved WebDAV dialog, now it shows an error message if login fails; small UI improvements
    - Password dialog: long press "enter password" input to paste from clipboard
    - Delete dialog: use long press on starred recordings to delete them
    - Fixed issue with sharing via Samsung Messenger app
    - Other bug fixes

    version 3.0.4:
    - bug fixes
    version 3.0.5:
    - Trash function

    version 3.0.6:
    - system recorder method (more info on Help page)
    - other minor improvements and bug fixes

    version 3.0.7:
    - fixed bug with recording on SD card on pre-Pie devices

    version 3.0.8:
    - improved calls detection for system recorder method (more info about this method on the help page)
    - edit number by clicking avatar for unknown calls and in after-call actions dialog
    - other minor improvements and bug fixes

    version 3.0.9:
    - fixed bug with detection phone numbers

    version 3.1.1:
    - prevents auto-update from the Play Store
    - self-updating mechanism
    - improved playback of stereo recordings
    - bug fixes

    version 3.1.3:
    - fixed WebDAV sync status for non-latin symbols
    - fixed playback speed changing for AMR files made by system recorder
    - encryption now works for .m4a files
    - fixed an issue with inability to rename files
    - improved and optimized self-updating mechanism
    - fixed crashes when "Switch ALSA controls" enabled
    - restart recording when BT connected/disconnected during a call if an option "When BT connected" is "Switch audio source"
    - using stereo by default for Standard API

    version 3.1.5:
    - moved root functions from the add-on: don't forget to grant root-access to the main app after update if you use ROOT-method
    - import files from system recorder (can be used to import recordings from other apps)
    - bug fixes

    version 3.1.7:
    - Option "Skip dial tone if possible" in Settings > Audio player (recordings needs to be made in this version)
    - Help to install system recorder for Huawei with Android 9
    - Device setting moved to ROOT method settings
    - Convert after a call for System Recorder method (Settings > Recording > System Recorder)
    - Converting options in the context menu merged
    - If upload to a cloud fails, the app won't re-try to upload file again
    - If there's a note, the app will add it to the exported data while sharing

    version 3.1.8:
    - unlocks system recorder on OnePlus via ADB (jOnePlus Tools no more required)
    - option "copy to clipboard" in menu by clinging avatar for unknown contacts
    - cloud upload optimization
    - bug fixes
    version 3.1.9:
    - option "play stereo as mono" in settings → audio player
    - exceptions by call type
    - options "action for outgoing/incoming calls" removed as they can now be set via exceptions
    - bug fixes

    version 3.2.0:
    - bug fixes

    version 3.2.1:
    - show notifications improvements
    - option "normalize stereo channels independently" in Settings → Audio Player
    - renaming file name if contact changes
    - bug fixes

    version 3.2.2:
    - Android 10 support (root required)
    - import files from system recorder improved
    - fixed bug when action bar didn't react to touches
    - bug fixes

    version 3.2.3:
    - bug fixes

    version 3.2.4:
    - when this version receive an update, notification will have an option to view the changelog
    - this version will remove old apks from the app's cache
    - fixed an issue with WebDAV

    version 3.2.5:
    - fixed problem with disappearing system recorder on OnePlus devices with Android 10
    - bug fixes
    version 3.2.6:
    - record from the microphone on Android 10 without root

    version 3.2.7:
    - improved import files from system recorder
    - quick actions menu in the navigation drawer
    - fixed issue with downloading updates on Android 4.x
    - bug fixes

    version 3.2.8:
    - improved work with external storage
    - improved file name pattern
    - option to enable rescan folder by pulling down the list in settings → interface & appearance
    - bug fixes

    version 3.2.9:
    - bug fixes

    version 3.3.0:
    - improved "add star" button during a call
    - change max age of trash entries in settings
    - added option to keep starred recordings in confirm deletion dialog
    - speed won't be changed on swipe up gesture
    - bug fixes

    version 3.3.1:
    - bug fixes

    version 3.3.2:
    - option to delete short recordings in Settings → Folders and Files
    - bug fixes
    version 3.3.3:
    - fix for rooted devices with Android 10 (reboot might be needed)
    - fixed issue with decryption
    - other bug fixes

    version 3.3.4:
    - ROOT audio sources (CAF/ALSA/MSM) added to Standard API method. If you use ROOT method, try the same audio source in Standard API method. ROOT method will be removed in the future. Standard API method will be renamed.
    - adaptive icon
    - improved external storage
    - other bug fixes

    version 3.3.5:
    - bug fixes

    version 3.3.6:
    - keep file's last modified attribute after converting if possible
    - support upcoming integration with True Phone
    - bug fixes

    version 3.3.7:
    - Improvements related to audio player
    - Support system default theme
    - Option to ignore VoIP calls in case of conflict (Settings > three dots > Debug)
    - Dragging in-call control button to add a star during a call. Also long click isn't needed for dragging the button anymore.
    - You can now set a sim-card used to make a call in file name pattern
    - Bug fixes and other minor changes

    version 3.3.8:
    - hotfix

    version 3.3.9:
    - bug fixes

    version 3.4.0:
    - many minor optimizations and bug fixes

    version 3.4.1:
    - support system recorder on OnePlus with Android 11 and Huawei with Android 10
    - fixed issues with gaining root on Android 11 and Magisk 21
    - added group to filename pattern (contacts needs to be in one group only)
    - added ability to add exception for hidden (private) numbers
    - bug fixes

    version 3.4.2:
    - bug fixes mostly related to OnePlus system recorder and mp3 playback

    version 3.4.3:
    - fixed issue with opus codec
    - phone numbers are now clickable in the list
    - fixed issue with Magisk 21.2

    version 3.4.3-1:
    - fixed crash on Samsung devices with Android 11

    version 3.4.4:
    - added option to skip silence in Settings → Audio player
    - fixed external storage selection on Android 11
    - fixed option "start recording on answer" on Android 11 with root
    version 3.4.5:
    - system recorder: improved recordings detection for OnePlus devices with Android 11
    - fixed bug with after-call actions dialog
    - fixed hanging notification
    - bug fixes

    version 3.4.5-1:
    - fixed detection of system recorder folder

    version 3.4.6:
    - bug fixes

    version 3.4.7:
    - bug fixes

    Changelog for the add-on

    version 2.0.5:
    - renamed to Call Recorder Add-on as it might work without root for option "start recording on answer" if you grant READ_LOGS permission via adb
    - created Magisk module for easier installation and getting privileged permissions

    version 2.0.6:
    - fixed crash for pre-Pie devices

    version 2.0.7:
    - recording issue fixed on Samsung devices

    version 2.0.8:
    - improved ability to detect answer on outgoing calls
    - fixed bug with recording on Android 9

    version 2.1.0:
    - moved the code for the ROOT method to the main app, so it's removed from the add-on
    - removed self-update mechanism from add-on as the main app can now have it itself
    46
    Hi
    Today I got the attached email from Google. The app is banned from the Play Store. I sent appeal, waiting a reply from Google. Hope they'll allow to reinstate the app. I think the issue was because of linking to AlsaMixer: https://github.com/skvalex/alsamixer

    If you like to purchase the app, you can do it via the site: https://callrecorder.skvalex.com/purchase?hl=en

    P.S. If Google won't reinstate the app I'll do my best to keep licenses for people who already purchased the app.

    P.P.S. You can install apk from the OP. The app should be able to verify the license.

    EDIT:
    News: https://forum.xda-developers.com/showpost.php?p=73033955&postcount=5864
    35
    Hi Skvalex,

    Let us know if you're still around and if you have any news about reinstating the app in the Google Play.

    Google won't reinstate the app.
    But I still can publish the app to the Play Store as a new one. So I'm working on it now. It gonna be a free trial app + another app to unlock the full version. I'll create an apk which will unlock the full version for people who have already purchased the app. So they won't have to pay for the app again. Also, I have to remove all root functions from the app which gonna be on the Play Store. So another apk with root functions will be on the xda.
    33
    I hope I release the new version till the end of August. Magisk 13 will also be supported.
    31
    1. Uploaded beta version to the Play Store today: https://play.google.com/store/apps/details?id=org.skvalex.cr
    2. I've attached the Unlocker for people who purchased the app on the Play Store before.
    3. I will upload Root module for this version tomorrow. Also, Unlocker from the site won't activate this version. I'll upload the new unlocker tomorrow as well.

    edit: You can now update purchase status in the client area by entering your transaction ID: https://callrecorder.skvalex.com/clientarea and download Unlocker from there.