Post Reply

[Android 2.2+] CallRecorder - record phone calls from the phone line

OP skvalex

12th January 2012, 12:32 PM   |  #1  
CallRecorder
version: 1.6.1.1

Last update of the app in this post: 15.10.2014

Purchase over PayPal: http://rec.sh/buy

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.

To get beta versions over Play Store read the description of this community.
https://plus.google.com/communities/...71010741237059

About distortion on LG Nexus 5, HTC One (M8), SGS4 and other qualcomm based devices: http://forum.xda-developers.com/show...php?p=51845810
CM on GT-I9100: http://forum.xda-developers.com/show...3#post49813303

Note 3 root: http://forum.xda-developers.com/show....php?t=2466423

The list of supported devices (Out of date):
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
- Acer Liquid
- Sony Ericsson XPERIA ray
- Sony Ericsson XPERIA arc
- Samsung Galaxy S II X (SGH-T989)
- Sony Xperia S
- HTC One V

Use standard API for recording (may record from the mic):
- Motorola Defy
- Sony Ericsson XPERIA mini pro
- Samsung GT-I9000 Galaxy S (Darky's 9.5 ROM)
- Samsung Galaxy SL i9003
- Samsung GT-I9001 Galaxy S Plus
- Samsung GT-I9100 Galaxy S II (Preferences: Audio source - voice uplink, and voice downlink for BT)
- Samsung GT-I9300 Galaxy S III
- Motorola RAZR i
- Samsung GT-N7000 Galaxy Note | MOD for ICS
- Alcatel OT-990
- HTC One X (tutorial here)
- Samsung Xcover2 GT-S7710

- AT&T, Canadian Bell, Rogers, Telus, Virgin Samsung Galaxy S 4: http://forum.xda-developers.com/show....php?t=2370289
---


FAQ
Q: Is there kernel patch for my phone?
A: There are kernel patches only for phones based on QSD8250(HTC Desire, Nexus One and etc.), QSD8255 (HTC Desire HD, SE Xperia Ray and etc.), QSD8260 (HTC Sensation, SGSII X(SGH-T989)) chipset.

Electronic Surveillance Laws in US

US Laws

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

Changelog
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
Attached Files
File Type: apk CallRecorder_v.1.6.1.1.apk - [Click for QR Code] (3.29 MB, 978 views)
Last edited by skvalex; 15th October 2014 at 07:29 AM.
The Following 258 Users Say Thank You to skvalex For This Useful Post: [ View ]
12th January 2012, 02:08 PM   |  #2  
sadonlyone's Avatar
Senior Member
Flag #in your mind
Thanks Meter: 71
 
635 posts
Join Date:Joined: Jun 2009
Donate to Me
More
Is the update version of 1.0.45 alpha trial or is the same version posted a couple of weeks ago? on sgs2 we have some problems here, mate (I've already posted what happens on latest 2 versions).
thanks.
The Following 2 Users Say Thank You to sadonlyone For This Useful Post: [ View ]
12th January 2012, 04:07 PM   |  #3  
Quote:
Originally Posted by sadonlyone

Is the update version of 1.0.45 alpha trial or is the same version posted a couple of weeks ago? on sgs2 we have some problems here, mate (I've already posted what happens on latest 2 versions).
thanks.

It's the same version. Can you send me logs after a call? And don't forget to enable detailed logs before a call.
The Following 2 Users Say Thank You to skvalex For This Useful Post: [ View ]
13th January 2012, 06:41 AM   |  #4  
Junior Member
Flag montreal
Thanks Meter: 0
 
4 posts
Join Date:Joined: Nov 2011
More
Question how do I install call recorder on my n1
I'm using
Google Nexus one
android vr 2.3.4
baseband vr : 32.41.00.32u_5.08.00.04
kernelvr : 2.6.37.6-cyanogenmod-01505-g81b06a8shade@toxygene #1
cpu: amrv7 rev2
mod vr : cyanogenmod-7.1.0-rc1-n1
build number : grj22

Thanks from a newby
13th January 2012, 08:29 AM   |  #5  
bgumble's Avatar
Senior Member
Thanks Meter: 45
 
446 posts
Join Date:Joined: Dec 2008
More
just read the manual

Quote:
Originally Posted by skvalex

...

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 by bgumble; 13th January 2012 at 08:31 AM.
13th January 2012, 11:47 AM   |  #6  
Account currently disabled
Thanks Meter: 182
 
591 posts
Join Date:Joined: Aug 2009
More
Quote:
Originally Posted by skvalex

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!
The Following User Says Thank You to k2trill For This Useful Post: [ View ]
13th January 2012, 12:34 PM   |  #7  
Senior Member
Flag Sofia
Thanks Meter: 24
 
329 posts
Join Date:Joined: Feb 2011
More
Quote:
Originally Posted by skvalex

It's the same version. Can you send me logs after a call? And don't forget to enable detailed logs before a call.

I have send you an email with my logs :
"CallRecorder Logcat ivangs1 SGS2 after a call"

Hope this can help.
Last edited by ivangs1; 13th January 2012 at 12:42 PM.
13th January 2012, 08:11 PM   |  #8  
sadonlyone's Avatar
Senior Member
Flag #in your mind
Thanks Meter: 71
 
635 posts
Join Date:Joined: Jun 2009
Donate to Me
More
sorry for logs. out of town for a few days... seems that ivangs1 sent it...
13th January 2012, 09:29 PM   |  #9  
Senior Member
Flag Sofia
Thanks Meter: 24
 
329 posts
Join Date:Joined: Feb 2011
More
Quote:
Originally Posted by sadonlyone

sorry for logs. out of town for a few days... seems that ivangs1 sent it...

What ROM and kernel do you use?

I am with last cyanogenmod kangs.

I have very low volume when play recorded conversations.
Last edited by ivangs1; 14th January 2012 at 09:53 AM.
14th January 2012, 11:50 AM   |  #10  
sadonlyone's Avatar
Senior Member
Flag #in your mind
Thanks Meter: 71
 
635 posts
Join Date:Joined: Jun 2009
Donate to Me
More
I'm using cm7 nb 116, syiah kernel v2.6.7 and latest 2 versions of call recorder which doesn't work...

Post Reply Subscribe to Thread

Tags
call rec, call recording, callrec
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Paid Software Announcement and Discussion by ThreadRank