Giter Site home page Giter Site logo

call-recorder-for-android's People

Contributors

riul88 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

call-recorder-for-android's Issues

Getting runtime exception on MediaRecorder.start

I'm getting the following error could you please help me fixing it?

Call recorder:: RecordService startRecording MediaRecorder: start failed: -2147483648 Call recorder:: Exception System.err: java.lang.RuntimeException: start failed. System.err: at android.media.MediaRecorder.start(Native Method) System.err: at com.callrecorder.android.RecordService.startRecording(RecordService.java:226) System.err: at com.callrecorder.android.RecordService.onStartCommand(RecordService.java:90) System.err: at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:3010) System.err: at android.app.ActivityThread.-wrap17(ActivityThread.java) System.err: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1442) System.err: at android.os.Handler.dispatchMessage(Handler.java:102) System.err: at android.os.Looper.loop(Looper.java:148) System.err: at android.app.ActivityThread.main(ActivityThread.java:5417) System.err: at java.lang.reflect.Method.invoke(Native Method) System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) Call recorder:: RecordService terminateAndEraseFile

Thanks,
Unnikrishnan B.

Encrypt recordings

I like to record all my calls, but I prefer if I am the only one who has access 
to them. So I would prefer if the files were GPG encrypted.

APG is GPG for Android.

So it ought to be possible to have careforan use APG to encrypt the files for 
my GPG key.

Original issue reported on code.google.com by [email protected] on 25 Nov 2013 at 8:57

It doesn't record private number calls

It records all outgoing and incoming calls, but the ones coming from private or unknown numbers.
Its a feature I'd like to have in this app.
If recording private number calls is not expected behavior, at lest you could add a note/warning at project's description.

thanks.

Does not work with CM11.

Call recorder does not work here with CM11. It can be installed and started, but does not record any calls. On incoming and outgoing calls, "Start Record call" is show, immediately followed by "End Record call", and the Call recorder does not list any recordings.

(Maybe the hardware (Sony Xperia Pro) does not support call-recording, but I can't tell. If this is the case, an appropriate error-message (e.g. "call recording failed, probably not supported by handset") would be helpful.)

files are not playable on htc desire s

What steps will reproduce the problem?
1. Enable recording
2. make call
3. Play recording

What is the expected output? What do you see instead?
Result is a small 6kb file

What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 16 Nov 2012 at 10:59

Record watsapp call?

Hello,

First It's working great on my samsung 4.1.2, thank you.
Would it be possible from api point of view record also watsapp and others voip?

Best regards,
Guilherme Lino

Folder location

Add the ability to set manually the folder for recorder call

Not able to record calls in Android 4.1.1

Hi,

Thanks for the Great app. It works fine with Android 2.3(Gingerbread) but 
doesn't work with android 4.1.1. Details are given below for reference.

What steps will reproduce the problem?
Install the app in device which has Android 4.1.1 (Jelly Bean). The app says 
"Unfortunately, cannot record audio on this device". The same apk is working on 
Android 2.3.6 (Gingerbread)

What is the expected output? What do you see instead?
To record calls seamlessly in Android 4.1

What version of the product are you using? On what operating system?
Android 4.1.1 - Sony xperia E Dual (C1604) [App is not working]
Andorid 2.3.6 - Samsung Galaxy Ace Duos S6802 [App is work good]

Please provide any additional information below.
The log says "Start Failed".
call recorder Exception: Start Failed.
android.media.MediaRecorder.start(Native Method)
com.android.RecordService.onStartCommand(RecordService.java:139)
...

Please let know how can we use the app on Android 4.1

Thanks,
Muthu.

Original issue reported on code.google.com by [email protected] on 5 Sep 2013 at 12:22

Hangs on HTC Sensation

CyanogenMod version 11-20150214

Program runs and tries to record call, but don't stop to do it after call end. Icon on notification drawer states the recording is running. Overall android interface becomes very slow and unresponsible. If I initiate another call, it throws error 'another application is using the microphone'. After the reboot, I see ~3kb 3gp file without any payload

W/PackageManager(  476): Not granting permission android.permission.WRITE_MEDIA_STORAGE to package com.android.soundrecorder (protectionLevel=18 flags=0x8be45)
W/PackageManager(  476): Unknown permission android.permission.STORAGE in package com.callrecorder.android
W/PackageManager(  476): Not granting permission android.permission.WRITE_MEDIA_STORAGE to package com.android.soundrecorder (protectionLevel=18 flags=0x8be45)
W/PackageManager(  476): Unknown permission android.permission.STORAGE in package com.callrecorder.android
W/PackageManager(  476): Not granting permission android.permission.WRITE_MEDIA_STORAGE to package com.android.soundrecorder (protectionLevel=18 flags=0x88be45)
W/PackageManager(  476): Unknown permission android.permission.STORAGE in package com.callrecorder.android
I/ActivityManager(  476): Start proc com.callrecorder.android for broadcast com.callrecorder.android/.MyPhoneReceiver: pid=1741 uid=10062 gids={50062, 1028, 1015}
D/Call recorder: ( 1741): RecordService recorderStarted
D/Call recorder: ( 1741): MyPhoneReciever phoneNumber null
D/Call recorder: ( 1741): RecordService onStartCommand
D/Call recorder: ( 1741): RecordService STATE_CALL_END
D/Call recorder: ( 1741): RecordService stopAndReleaseRecorder
W/ActivityManager(  476): Timeout executing service: ServiceRecord{425d2a48 u0 com.callrecorder.android/.RecordService}
E/ActivityManager(  476): ANR in com.callrecorder.android
E/ActivityManager(  476): Reason: Executing service com.callrecorder.android/.RecordService
E/ActivityManager(  476):   0% 1741/com.callrecorder.android: 0% user + 0% kernel / faults: 119 minor
I/ActivityManager(  476): Killing 1741:com.callrecorder.android/u0a62 (adj 0): background ANR
W/ActivityManager(  476): Scheduling restart of crashed service com.callrecorder.android/.RecordService in 404714ms
F/ProcessStats(  476): Starting service ServiceState{42556ef0 com.callrecorder.android.RecordService pkg=com.callrecorder.android proc=42556ef0} without owner

Recording from EarPiece Speaker

Hey developers,
I try to record voice from earpiece (only from caller end not from receiver end).
I try to use
recorder = new AudioRecord(MediaRecorder.AudioSource.VOICE_DOWNLINK RECORDER_SAMPLERATE, RECORDER_CHANNELS,RECORDER_AUDIO_ENCODING, bufferSize);

Whenever I test app with VOICE_DOWNLINK, the app crashes, what's the reason behind this?
Thanks

Contact assignment

Apps works fine, but detect phone number in format 420xxxxxxxxx (czech rep.), but I have saved contact in format +420xxxxxxxxx. App don't assign my contact. When I change contact phone to format 420xxxxxxxxx, then apps assign correct, but this format is not correct format for calling. So I'm in trap. Can you help me? Thankx

Hidden Mode

Hi

Is it possible to run this app in hidden mode? and how do saved recordings sent to my email?

Thanks

Does not work on Nexus 6/ Lollipop?

What steps will reproduce the problem?
1. Install
2. Enable
3. Nothing happens

What is the expected output? 
A recording after the call

What do you see instead?
an empty folder

What version of the product are you using? On what operating system?
current version on F-Droid - Version 2.0.3

Please provide any additional information below.
I do not know if I am doing anything wrong. not many settings to control.


Original issue reported on code.google.com by [email protected] on 9 Mar 2015 at 7:25

Not recording incoming calls

What steps will reproduce the problem?
1. I use Samsung Galaxy Trend
2. Set your app to record DOWNLINK voice call
3. The app records the call,but throws an error while replaying it. This error 
occurs only when input is set as downlink. For rest of other inputs, it works 
fine

What is the expected output? What do you see instead?
The call should have been replayed. But it dsnt happen

What version of the product are you using? On what operating system?
I downloaded this code on Dec7th. I am using Jelly Bean OS

Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 13 Dec 2013 at 6:54

Stopped working after upgrading from 4.4.4 to 5.1

Same device, new Android. Cyanogenmod 11 -> 12.1, phone Xperia ZR. Sometimes it just says "cannot record on this device", sometimes I got the "microphone is used by other application". How can I help with debugging? (not an android developer, but I can provide logs and other things necessary).

-m.

Getting Permission Failure Error in Lollipop 5.1

W/ServiceManager: Permission failure: android.permission.RECORD_AUDIO from uid=10167 pid=30650
06-14 09:06:35.361 30650-30650/com.callrecorder.android E/CheckPermission: Permission Denial: can't record pid=30650, uid=10167

can u help to fix it

hi

i have downloaded call-recorder-for-android project from ur link "https://github.com/riul88/call-recorder-for-android" and it was runs in my androidstudio ,build successfully and after that i have make a call in my android phone ,this app does not recorde any outgoing and incoming data ..... i have to modify any changes in my code..... thanks in advance.....

Nexus 4, Android 5.0.1, NO root

Error message is Unfortunately, it is not possible to record calls in this device. (Usually because another application/service is using the microphone in the background) turned off "Ok Google" but still doesn't work

Support/fork this software?

It's been a while since @riul88 committed anything to this repo, is anyone here willing to take over the development and fork the code? It appears the current release has some major bugs on a lot of platforms, it'd be nice to fix those.

Any volunteers?

If one call is ongoing and another person calls it stops working

What steps will reproduce the problem?
1. make outgoing call 
2. if first call is continue and if i get call from another person it stops 
working.

Model: sony xperia m. android 4.3

What is the expected output? What do you see instead?


What version of the product are you using? On what operating system?


Please provide any additional information below.


Original issue reported on code.google.com by [email protected] on 25 Dec 2014 at 10:56

Cannot disable if enable on 1st run

Issue on Android 4.0.2 -

  1. Enable recording on 1st run
  2. If you want to disable the app before 2nd run, there is no setting option to disable recording
  3. In fact there is no menu to change any settings after install
  4. Apart from this app works great. The UI needs to be more user friendly by adding setting menu to the main screen.
    Please let me know if I am missing something.

Play an audio file when call is answered

This is an idea I am contemplating with, but I am not sure in what manner it should be implemented nor yet knowing whether it is worth to add.

For example, user may add an audio says "For your information, this call is being recorded for checking and revision".

It may be done either on demand (on a click) or automatically.

Screenshots for F-Droid

Without a preview, only by a text description, it is difficult to decide whether to download and install the application or not. I propose to add a few screenshots that most fully describe the appearance and functionality of the application. With pictures app will be able to be shown on the f-droid.org/en/packages/ and on the main page of the F-Droid mobile app. More people will be able to see and find Call recorder for Android.

Screen Shot 2023-08-10 at 14 30 54

Crash when other files present in recordedCalls dir

Line 215 of MainActivity.java makes some assumptions about how many characters 
there are in each filename.  If there are unexpected files in that directory, 
it can crash.

https://code.google.com/p/call-recorder-for-android/source/browse/Android%20Call
%20Recorder/src/com/call/recorder/MainActivity.java#215


What steps will reproduce the problem?
1. create a directory called "keepers" in the recordedCalls directory
2. try to start app
3. boom

Original issue reported on code.google.com by [email protected] on 12 Mar 2015 at 6:05

Add careforan to F-droid

https://f-droid.org is Android Market but only for free software. I always 
search F-droid before Android Market for apps I need, as I prefer free software 
over non-free.

Since call-recorder-for-android (careforan) is free software and would be the 
only call recorder software, careforan should be added to F-droid.

Original issue reported on code.google.com by [email protected] on 25 Nov 2013 at 8:54

Auto send recordings

I would like to get a copy of the recordings off the phone automatically. So I 
would like the send to happen automatically (preferably encrypted - see #4).

Original issue reported on code.google.com by [email protected] on 25 Nov 2013 at 9:00

Notification does not disappear if the call doesn't start

When I try to start a call when there is poor connection, and the phone automatically hang up, the notification saying that Call Recorder is recording does not go away. I have to kill the application in order to get rid of it.
To replicate, put the phone in airplane mode and start a call.
My phone is a OnePlus with Cyanogen OS 12.1, but I've experienced the bug with previous OS.
Keep up the good work!

does not record in android 6.0 (cm13)

It doesn't work under android 6.0
I tested on lg and htc mobiles the latest version of this app.
It worked well on cm 12.1 (android 5.1).
Please upgrade the code.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.