[MOD] Phone.apk with automatic call recording
Features:
Automatic call recording for incoming/outgoing calls
Added template system for flexible naming of records. No boring VoiceRecord001.amr anymore
Disabled stop recording on some actions related to multi-line calling (i.e Hold, Conference mode, etc)
Disabled stop recording when Dialer minimized to background
Switchable increasing ringtone
Modification consist of 2 packages:
Main package: Phone.apk with automatic call recording
Extra package: contains phone-related modifications (DialerTabActivity.apk at this moment)
nb: Main package still fully-workable without Extra package.
There are two ways to control the modification:
Using embedded "Settings" menu (included in Extra package)
Using standalone Automatic Call Recording Control app from Dark3n
Features:
-Turn call recording on/off for incoming/outgoing calls.
-Change file naming pattern for recorded calls.
-View .rec_template file
-Optional Prompt to delete recording after Call
-Turn increasing ring On/Off
Click to expand...
Click to collapse
Which way to prefer? You can try both and choose the best for you.
Again, if you are using themed FW and don't want to break your general style by using unthemed apps (e.g DialerTabActivity.apk), so just use a Main package together with an Automatic Call Recording Control app.
All records are save in /sdcard/Sounds/CallRecords/. You can use stock "Voice Recorder" app to playback.
System requirements: Tested on SGS GT-i9000 (XWJS3). Most likely should work on any 2.2.1 FW.
Probably will not work on 2.2 FW's.
[*] Flash using CWM or Recovery 2e.
During update process, script will backup your original files to /sdcard/tmp/
To roll it back, flash update_restore_[main_extra_pkgs] file
History:
Version 0.3:
Now project consist of Main and Extra packages
Main (Phone.apk): Completely changed settings storing mechanism: all settings are saved in /sdcard/rec_settings.xml in XML format
(no more .rec_template, .norec_in, .norec_out files)
Main (Phone.apk): Added "Disable increasing ringtone" option
Main (Phone.apk): Fixed bug with special characters in filename
Extra (DialerTabActivity.apk): Embedded "Settings" menu
Installer: "copy" routines moved from update.sh to native updater-script
(should improve compatibility in some cases. Now *.sh using only for backup/restore procedure)
Updated restoring script
Version 0.2a:
Issue with filepath creation was finally solved.
Version 0.2:
Forced sdcard/Sounds/CallRecords/ creation (if you've got "Fail Recording" it should fix it)
Some works on BT-recording. Need more reports.
Version n/a: initial release
Click to expand...
Click to collapse
Thanks to: designgears, wes58 for files from Asian ROM which enable call recording.
This is seriously what a lot of people like me were looking for I guess. I am going to try it.
ragin said:
This is seriously what a lot of people like me were looking for I guess. I am going to try it.
Click to expand...
Click to collapse
ragin, please feedback...
Thanks
Regards
Oh man! Awesome stuff! I was really in need of something like this
Thanx a million
Downloading now
Awesome...
Really interested in having some feedback on how this works & if its better than Total Recall Call Recorder.
Thanks...
This libaudio.so and libaudioflinger.so has bug. Fring audio and video chat will not have audio out.
ronlkh, i know you worked in this way.
Can we cooperate to fix it?
Confirmed working with Calls made & Calls received.
I have rated this thread with a 5-start that it deserves.
Working perfectly on darky rom 9.3 beta 3
If possible, pl include some option to select whether to keep or not to keep recording after call
Sent from my GT-I9000 (Darky 9.3 beta) using XDA App
antsm said:
ronlkh, i know you worked in this way.
Can we cooperate to fix it?
Click to expand...
Click to collapse
You can use just replace only the libaudiopolicy.so and dont touch other 2files but the conversation recorded could be softer. I am currently testing the libaudio.so and libaudioflinger.so from M110s but still the same. I dont know about coding development but if there is anything i can help I will be available. If I can find a better lib file I will update you.
I am more interested in the callback dialer. If you can code this dialer I will be very happy to help you in developing because I use callback service alot. I know how the procedure works.
cheers!
ragin said:
Confirmed working with Calls made & Calls received.
Click to expand...
Click to collapse
yogeesharma said:
Working perfectly on darky rom 9.3 beta 3
Click to expand...
Click to collapse
Cool!
yogeesharma said:
If possible, pl include some option to select whether to keep or not to keep recording after call
Click to expand...
Click to collapse
Hmm, when call is ended (you press "End call" button or remote side drop it) record is stops. What behavior do you expect?
Thanks mate.. Works smoother in JS5.
Do application like voodoo to choose Recording ON/OFF
It would be nice if we can disable the automatic recording through the settings menu instead of creating files.
ronlkh said:
You can use just replace only the libaudiopolicy.so and dont touch other 2files but the conversation recorded could be softer. I am currently testing the libaudio.so and libaudioflinger.so from M110s but still the same. I dont know about coding development but if there is anything i can help I will be available. If I can find a better lib file I will update you.
Click to expand...
Click to collapse
Thanks for collaboration. I'll check it
ronlkh said:
I am more interested in the callback dialer. If you can code this dialer I will be very happy to help you in developing because I use callback service alot. I know how the procedure works.
Click to expand...
Click to collapse
I haven't enough experience just in Android coding to create app from scratch (need dive into SDK, IDE and so on and have time on it ), but have some C/JAVA experience that's far enough to modify exist applications
atomek1000 said:
Do application like voodoo to choose Recording ON/OFF
Click to expand...
Click to collapse
titooo7 said:
It would be nice if we can disable the automatic recording through the settings menu instead of creating files.
Click to expand...
Click to collapse
It's good idea, but:
need dive into SDK, IDE and so on and have time on it
Click to expand...
Click to collapse
If someone of XDA coders would like to create such simple app (2 checkboxes (for IN/OUT recording), clicking on checkbox creates/deletes .norec_in/.norec_out file) it'll be cool
Found a small bug (thanks to orenzah)
orenzah said:
when i called "*166" it's failed recording...
but when I gave it a name it wasn't failed..
I think there is a problem with saving names with '*'
Click to expand...
Click to collapse
Will be fixed.
Is bluetooth recording working with this?
Any way to get this working on cm7?
Sent from my Galaxy S using XDA App
Rar9 said:
Is bluetooth recording working with this?
Click to expand...
Click to collapse
I don't have BT headset, so not tested, but if it works by default then it will be work with this mod. If it wasn't, then answer is "No"
I haven't touch anything related to BT calling.
Just tried it. Doesn't work with bluetooth. Would love to see this fixed as recording while driving can prove helpful.
SGS Darky 9.3b3 waiting for i9103
Rar9 said:
Just tried it. Doesn't work with bluetooth. Would love to see this fixed as recording while driving can prove helpful.
Click to expand...
Click to collapse
Does anyone already worked in this way on XDA? If so, i could try to talk about implementation.
Related
Hi!
on the i9000 i found out that there is a function in libaudio.so for call recording.
I'm not an expert which jni. So what would i need to use the class from within a dalvik / java program.
My idea is to test the class for call recording on the i9000.
Any help appreciated.
(I managed to compile a working kernel, but i didn't manage to compile a running arm binary neither with the CodeSourcery nor the gnu toolchain in the android sdk)
------------
Update:
Thanks to titooo7 et.al. call recording is now working using the libs and phone*.apks from the i9088.
http://db.tt/q0sfueP
thanks for nothing.
i fixed the dynamic linker problem with gcc/ld parameter.
So, any good news for us mortals? Are you planning to do an app with a proper call recording?
i was partly successful. For now, call recording works only with the headset attached.
but there won't be an app for call recording. It will be more like a patch.
I would really need feedback from people telling that recording works with their firmware versions to go in depth.
That's awesome! Great progress! I wish I could help but I don't have the slightest clue about Android development. Would love to have a working call recorder though! I'd gladly send a beer or two your way too.
P.S. - I'd love to help you out with testing if you need.
Call recording would be great! I remember a while ago spending weeks looking for a call recording app, but nothing! Even my ancient Sony Ericsson had call recording...
I'll be watching this thread
There is an application, called Total Recall that should let you record your phone conversations.
My experience with similar app is that I am recorded fine but the other side is barely heard. I think OP is working on a direct recording from line in.
I'll be happy to beta test anything too.
Please don't get me wrong. I will for sure release a version for testing.
But at first i would need the firmware versions of people who claim that call recording (with 3rd party apps) works on their phones.
dmueller2 said:
Please don't get me wrong. I will for sure release a version for testing.
But at first i would need the firmware versions of people who claim that call recording (with 3rd party apps) works on their phones.
Click to expand...
Click to collapse
Among all apps I have tried, only one of them recorded successfuly both sides of the conversation. I don't remember the app and I don't remember which firmware I had (sorry). The only thing I remember is that it was a 14 or 15 dial trial and the app "draw" a (movable) circular button on top of the phone app. In order to recall the current conversation this button had to be pushed.
I am currently using Doc's JPY firmware. If I can help with some tests, I will be glad.
dmueller2 said:
Please don't get me wrong. I will for sure release a version for testing.
But at first i would need the firmware versions of people who claim that call recording (with 3rd party apps) works on their phones.
Click to expand...
Click to collapse
None of the countless apps I've tried has worked for me. What they all do is, record whatever is input through the mic, just like any other sound recorder app. For this reason, only your side of the conversation is recorded. Or both sides if you use speakerphone.
ed10000 said:
None of the countless apps I've tried has worked for me. What they all do is, record whatever is input through the mic, just like any other sound recorder app. For this reason, only your side of the conversation is recorded. Or both sides if you use speakerphone.
Click to expand...
Click to collapse
That is what most of these apps do, but the one I mentioned before successfuly and clearly recorded both sides, without speakerphone. It's a pitty I don't remember the name... hopefully, someone will tell wich app it is from my description.
JuanRamiro said:
That is what most of these apps do, but the one I mentioned before successfuly and clearly recorded both sides, without speakerphone. It's a pitty I don't remember the name... hopefully, someone will tell wich app it is from my description.
Click to expand...
Click to collapse
Can you please check to see if the app is called Call Recorder | TR Demo by Killer Mobile? This is the one with a 14 days trial, and the description says it works for Samsung Galaxy (Android 2.2).
I have not personally tried it, but hopefully this can jog your memory.
Sent from my GT-I9000 using XDA App
g00ndu said:
Can you please check to see if the app is called Call Recorder | TR Demo by Killer Mobile? This is the one with a 14 days trial, and the description says it works for Samsung Galaxy (Android 2.2).
I have not personally tried it, but hopefully this can jog your memory.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Call Recorder | TR Demo
by Killer Mobile
http://www.appbrain.com/app/call-recorder-|-tr-demo/com.killermobile.totalrecall.trial
NOTE: May not record calls on all devices including the Droid/X/2, Nexus One, Galaxys etc)
From my research no app is working in GalaxyS atm. I mean recording both sides offcource..
g00ndu said:
Can you please check to see if the app is called Call Recorder | TR Demo by Killer Mobile? This is the one with a 14 days trial, and the description says it works for Samsung Galaxy (Android 2.2).
I have not personally tried it, but hopefully this can jog your memory.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
No it's not. That's one of the most popular ones and one of the first ones I tried, because that's what I was using on my old Symbian Nokia 5320. Unfortunately it only recorded one side of the convo, like every other app I tried.
Sent from my GT-I9000 using XDA App
http://www.killermobile.com/en/applications/android/total-recall-android-|-call-recorder.html
That application works on my phone. It records both me and also the people I talk with.
It worked on JP7 (which should be identical with JPA/JPO).
Arise said:
http://www.killermobile.com/en/applications/android/total-recall-android-|-call-recorder.html
That application works on my phone. It records both me and also the people I talk with.
It worked on JP7 (which should be identical with JPA/JPO).
Click to expand...
Click to collapse
does it work without speakerphone?
I am using an app called CallRecorder, it records me fine and the other side very silent(yet clear enough to understand what he's saying).
I am on a custom hebrew rom, based on jpo I think.
merry xmas.
Just installed and unibstalled the Total Recall Call Recorder app, again. Tried with all the settings, and while some (Recording Strategy A) work one sided (the other side is very faint - only whatever manages to get through from the earpiece to the mic), some settings (Recording Strategy B) fail completely and keep crashing the app all the time. I'm on JPX.
Like I said, I'm yet to come across an app that does recording directly from line in.
Sent from my GT-I9000 using XDA App
Made This because i see the same question/bugs referenced in the cm thread over and over for each build so I figured id place them all here so people wont have to look. And will know its a problem to start with and to keep the general talk out of the original development forum/aid the developers with a plain list of bugs/workarounds.
Feel free to add anything im missing.
To enable developer options:
settings---) about ---) scoll to the bottom and tap build number like 8x
now power menu reboot options are there also as a safety feature
Build
Jan 24 2013
A2DP IS NOW FIXED
headphone button hangup does not work
wifi tethering on stock kernel dont work (use kt's or a kernel that says wifi fixed)
Enabling "AirPlane" mode when Bluetooth is on and in-use causes it to forever be stuck in "Turning off Bluetooth..." status. Only a reboot will fix it.
when calling an 800 or automated number you cant dial a number at a prompt. For instance "Press 1 for english" doesn't work sometimes hapens when trying to answer gv with call screening every 1 in 10 or so
Can someone pleaseee confim that bluetooth is 100% fixed it works fine for me on kt
Build
Jan 4 2013
Keyboard/touch screen a little wonky try changing the hwoverlay settings in developer options works for some.. fixed in 1/3?
Call volume low:
The in call volume bug will continue to exist until the audio enhancements ( IE DUAL MIC) are finished and merged in. For now goto phone > settings and uncheck "Noise suppression". its not a fix but it helps.
Click to expand...
Click to collapse
music players not working or fc? [/QUOTE]Download rom toolbox and open the build.prop editor search for lpa.decode=true and change it to lpa.decode=false[/QUOTE] Seems to be working as of 1/3
Camera Crashes :
just close it and clear data start again works fine from there on out
Click to expand...
Click to collapse
Bluetooth A2DP :
bluetooth voice dial does not work in cm10 or cm10.1. It opens but cannot "hear" any commands.
Disable voice dial in "manage apps", then install "Bluetooth launch" from the play store. After this, set it to launch activity "com.Google.android.googlequicksearchbox.voicesear chactivity" under the "Google search" application.
Now connect your Bluetooth device, press the button you would normally use to initiate voice dial, and tap "Bluetooth launch" when prompted, then tap always use.
have to use the voice command button twice, but it works like a charm!
Click to expand...
Click to collapse
BT A2DP not functioning properly some say to make a call and hang up using bluetooth
GPS shows locked in notification drawer even after being turned off
Camera:
gtuansdiamm said:
When using ffc on camera mode switching to video mode screws color
Work around. Using the 8mp camera I in video mode and switch to ffc
Color is fixed but it is still a bit wonky
Click to expand...
Click to collapse
* unconfirmed
NO GPS?
flash back to any tw rom get a lock and then flash back to cm/aokp
Memory:
CNexus said:
"I can't find my apps and/or documents and/or anything thats supposed to be on my sdcard!"
From JB and up everything that was on the root of the sdcard (in previous versions) is now located inside the "0" folder
Click to expand...
Click to collapse
Screen wakes: screen wake only on stock kernel use ktoonsez kernel make sure min mhz is stock * possibly fixed in 1/3?
4g: ehrdp hand off still a bit wonky toggle airplane mode if it has trouble not sure. some reports of it working find others its.*
App switcher bug please confirm?
anything else? submit a reply and ill ad it to the op! your help is appreciated!
Bug fixed? as bugs get squahsed ill remove them again this is ment as a running list cuz theres no bug tracker
Dreamlogix said:
Made This because i see the same question/bugs referenced in the cm thread over and over for each build so I figured id place them all here so people wont have to look. And will know its a problem to start with and to keep the general talk out of the original development forum/aid the developers with a plain list of bugs/workarounds.
Feel free to add anything im missing.
To enable developer options:
settings---) about ---) scoll to the bottom and tap build number like 8x
Build
Jan 1 2013
Keyboard a little wonky try changing the hwoverlay settings in developer options works for some..
you think the call volume is too low? get volume+ in the play store
music players not working? Download rom toolbox and open the build.prop editor search for lpa.decode=true and change it to lpa.decode=false
Camera Crashes on first start: just close it and clear data start again works fine from there on out
random Bluetooth problems? not sure. some reports of it working find others its a lil buggy possible work around is make a call and hang up then streaming works.
GPS shows connected even after being turned off
Click to expand...
Click to collapse
Volume+ is a placebo
Sent from my SPH-L710 using xda premium
When using ffc on camera mode switching to video mode screws color
Work around. Using the 8mp camera I in video mode and switch to ffc
Color is fixed but it is still a bit wonky
Sent from my SPH-L710 using xda premium
Edit: it could have been that I had the color effect neon on
I though it did nothing since it was on top and in 8mp camera mode it did nothing
The color effect none is on the bottom
rrmzr1 said:
Volume+ is a placebo
Sent from my SPH-L710 using xda premium
Click to expand...
Click to collapse
how about voodoo? i know it wasent on the s2 and s1 it allowed positive db amp
"I can't find my apps and/or documents and/or anything thats supposed to be on my sdcard!"
From JB and up everything that was on the root of the sdcard (in previous versions) is now located inside the "0" folder
--
Btw, really good idea OP :good:
rrmzr1 said:
Volume+ is a placebo
Sent from my SPH-L710 using xda premium
Click to expand...
Click to collapse
Ya I don't see a option for the earpiece speaker. Just the main back speaker. Anything else that will fix the low in call volume?
Sent from my SPH-L710 using Tapatalk 2
ooxteme said:
Ya I don't see a option for the earpiece speaker. Just the main back speaker. Anything else that will fix the low in call volume?
Sent from my SPH-L710 using Tapatalk 2
Click to expand...
Click to collapse
Try voodoo
Just installed cm10.1 again and the screen randomly flashes sometimes. Fix for that?
Sent from my SPH-L710 using xda app-developers app
DerIdiot said:
Hey all, any idea why when I try to play music or videos with sound the phone freezes hard? I have been having the issue on CM nightly 12-24, 29 and 30th. I'm sure there's just an app that needs data wiped.
Any help appreciated.
Click to expand...
Click to collapse
DerIdiot said:
Hey all, found a solution:
Use "File Explorer" with root access, go into /system/build.prop - scroll down until you see lpa.decode=true and change it to false, save and close and reboot.
Seems to work for now, though I imagine any new nightlies will require doing this at least for a while until they fix it.
Click to expand...
Click to collapse
---
@haynesr07, did you do a complete wipe? several times even? Sometimes stuff can leak through from your last rom and mess with your settings in your new rom, try clearing everything a couple times (2 or 3 times per item) and flash again
Also if you restored any data, that might be it, I've seen weird problems when people do that...I don't think this issue is rom specific though or it wouldnt be stable enough to be released
CNexus said:
---
@haynesr07, did you do a complete wipe? several times even? Sometimes stuff can leak through from your last rom and mess with your settings in your new rom, try clearing everything a couple times (2 or 3 times per item) and flash again
Also if you restored any data, that might be it, I've seen weird problems when people do that...I don't think this issue is rom specific though or it wouldnt be stable enough to be released
Click to expand...
Click to collapse
aye thanks m8
CNexus said:
---
@haynesr07, did you do a complete wipe? several times even? Sometimes stuff can leak through from your last rom and mess with your settings in your new rom, try clearing everything a couple times (2 or 3 times per item) and flash again
Also if you restored any data, that might be it, I've seen weird problems when people do that...I don't think this issue is rom specific though or it wouldnt be stable enough to be released
Click to expand...
Click to collapse
I wiped everything as usual...Hm, wonder what happened. Happened on liquid too..
haynesr07 said:
I wiped everything as usual...Hm, wonder what happened. Happened on liquid too..
Click to expand...
Click to collapse
you wiped system and factory reset and caches and then fixed permissions.
http://db.tt/GJ2NYrlb
This is the current build props i use. Leave out the Bootanimation one if you want to keep your boot animation. Do not edit buildprop if you have no experience. Look up the proper way to use them, Dreamlogix explainsto use rom toolbox above. Dont add all in. Check if value exists and change to the new value. If an entry is missing add it but dont assume its not there because double entries cause issues and if you mess up your build prop you might not boot. Have the rom file ready in case. One would need to dirty flash to get back to current install or a backup. If on a custom kernel after reinstalling rom, run kernel cleaner and reinstall kernel. Gapps will work on the dirty install without reinstalling them.
Use at your own risk i am not responsible for damages to ones phone. This is my build prop values i add or use not my actual build prop just the values and entries that i add or change.
The file is in plain text file format
GS3 L710 4.2.1 AOSP Kt747 2.1Ghz ROW/Ktoonservative *Tapatalk
mw86 said:
http://db.tt/GJ2NYrlb
This is the current build props i use. Leave out the Bootanimation one if you want to keep your boot animation. Do not edit buildprop if you have no experience. Look up the proper way to use them, Dreamlogix explainsto use rom toolbox above. Dont add all in. Check if value exists and change to the new value. If an entry is missing add it but dont assume its not there because double entries cause issues and if you mess up your build prop you might not boot. Have the rom file ready in case. One would need to dirty flash to get back to current install or a backup. If on a custom kernel after reinstalling rom, run kernel cleaner and reinstall kernel. Gapps will work on the dirty install without reinstalling them.
Use at your own risk i am not responsible for damages to ones phone. This is my build prop values i add or use not my actual build prop just the values and entries that i add or change.
The file is in plain text file format
GS3 L710 4.2.1 AOSP Kt747 2.1Ghz ROW/Ktoonservative *Tapatalk
Click to expand...
Click to collapse
what else did you change other than hw and ipa ?
and if you use inverted gapps you have to reflash.
Dreamlogix said:
what else did you change other than hw and ipa ?
and if you use inverted gapps you have to reflash.
Click to expand...
Click to collapse
Thanks i didn't remember inverted gapps you are right. I changed and added all of the values in the txt document i posted. They weren't for a fix, i always use them. Thats a list if the values i use.
Edit: most of them all add performance in some way. I didn't use any network build props so it could be more universal for other roms...
GS3 L710 4.2.1 AOSP Kt747 2.1Ghz ROW/Ktoonservative *Tapatalk
I confirmed this morning that ktoon kernel (12/29) breaks audio (pandora, google music, 8tracks, etc) while stock kernel is fine on 1/1 nightly (clean flashed). On stock kernel, BT audio (google music) will play ok for 10-20 secs and then start fading in and out at a faster playback speed. You can reset this by making a phone call, but then you get another 10-20 secs of good audio before it starts up again. Someone should mention this on the dev thread at some point.
Also: if you're having problems with stock 1/1 nightly...do a clean flash. all my problems went away.
Dreamlogix said:
Try voodoo
Click to expand...
Click to collapse
I havent found a compatible version of Voodoo for the SG3, can you share yours?
livito said:
I havent found a compatible version of Voodoo for the SG3, can you share yours?
Click to expand...
Click to collapse
me either im on the search for a fix as wee speak have you tried the headset gain in phone settings? seems to be implemented couple of nightlys ago
mw86 said:
Thanks i didn't remember inverted gapps you are right. I changed and added all of the values in the txt document i posted. They weren't for a fix, i always use them. Thats a list if the values i use.
Edit: most of them all add performance in some way. I didn't use any network build props so it could be more universal for other roms...
GS3 L710 4.2.1 AOSP Kt747 2.1Ghz ROW/Ktoonservative *Tapatalk
Click to expand...
Click to collapse
agreed thanks for thoes prop tweaks whats your network tweaks i assume they only effect 3g
zkz90 said:
I confirmed this morning that ktoon kernel (12/29) breaks audio (pandora, google music, 8tracks, etc) while stock kernel is fine on 1/1 nightly (clean flashed). On stock kernel, BT audio (google music) will play ok for 10-20 secs and then start fading in and out at a faster playback speed. You can reset this by making a phone call, but then you get another 10-20 secs of good audio before it starts up again. Someone should mention this on the dev thread at some point.
Also: if you're having problems with stock 1/1 nightly...do a clean flash. all my problems went away.
Click to expand...
Click to collapse
there is a workaround in the op for streaming music players not working on kt kernel
Dreamlogix said:
agreed thanks for thoes prop tweaks whats your network tweaks i assume they only effect 3g
there is a workaround in the op for streaming music players not working on kt kernel
Click to expand...
Click to collapse
Your welcome, ui should be smooth with those.
I am not using any network build props is what i mean. I didn't want to play with tt for now to ensure my network works fine. So that txt document has none in it either. It is a bunch of tweaks gathered but no real network adjustments (i didn't want to negatively effect my setup or others)
GS3 L710 4.2.1 AOSP Kt747 2.1Ghz ROW/Ktoonservative *Tapatalk
I am getting ready to flash ProBam KK and I would like to know where I can find the best call recorder.
I really like the one in the Jedix20 ROM...it allowed me to recorder only the calls I wanted and both sides of the conversation was clear. I tried Galaxy Call Recorder, but the sound quality was horrible. Any Suggestions?
manicalchemist said:
I am getting ready to flash ProBam KK and I would like to know where I can find the best call recorder.
I really like the one in the Jedix20 ROM...it allowed me to recorder only the calls I wanted and both sides of the conversation was clear. I tried Galaxy Call Recorder, but the sound quality was horrible. Any Suggestions?
Click to expand...
Click to collapse
Try Call Recorder by "lovekara".
manicalchemist said:
I am getting ready to flash ProBam KK and I would like to know where I can find the best call recorder.
I really like the one in the Jedix20 ROM...it allowed me to recorder only the calls I wanted and both sides of the conversation was clear. I tried Galaxy Call Recorder, but the sound quality was horrible. Any Suggestions?
Click to expand...
Click to collapse
You can use a call recorder module from Xposed framework. That would work like the one in Jedi.
You could also make one with tasker that you toggle on/off from your homescreen or just record every calls.
Thank you both for responding.
Steve.99 said:
You can use a call recorder module from Xposed framework. That would work like the one in Jedi.
You could also make one with tasker that you toggle on/off from your homescreen or just record every calls.
Click to expand...
Click to collapse
Ok, found it...question is...where does it save the calls to? I'm unclear to what you mean by making a "tasker"... could you explain, please?
fuzio1963 said:
Try Call Recorder by "lovekara".
Click to expand...
Click to collapse
If I can't get the Xposed call recorder to work, I may give this a try...how's the sound quality?
Install the app called tasker.
Go on your homescreen
Add shortcut - task
Create task in media record audio.
Don't forget to add a icon in the right bottom corner.
Now repeat to make a stop record audio button.
Or
Search Google for tasker profiles. Hit the first link. Scroll the list until you find the call recorder. Download the XML and import to tasker.
Sent from my SAMSUNG-SGH-I317 using XDA Premium 4 mobile app
:cyclops:
Ok...Update...I got something to work, thanks to drezman
drezman said:
Try an app called "call recorder" by Skvalex in the play store (there's a link to the trial version in the description of the paid version) it's working great on my i317m running skynote air. If you want to try it do this:
1. Go here and download the "alsa_update.zip" from the link in the comments section:
http://code.skvalex.com/callrecorder/issue/228/alsamixer-wont-install
2. Boot into recovery and make a nandroid backup, then install the zip you just downloaded.
3. Reboot and install the call recorder app.
4. Go to settings>recording>device and select your device. (Some of them are out of alphabetical order, so have a good look and try to find your exact model)
5. Go to settings>recording>recording method and select "alsa"
(The zip file you installed added the files needed to enable this recording method. Alsa gives very good volumes on both the incoming and outgoing ends of the call)
After that you should be good to go. I've used this app for years now, on a couple of different phones and love it. I get a lot of addresses and phone numbers given to me while driving, and this app saves me from having to pull over (or not) and try to write them all down.
Sent from my GT-N5100 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Now I have excellent and clear recording (both sides!) at least until Jan 14th, then I will probably buy the full app to support the developer.
Thanks to all who tried to help ^_^
Hey,
As you know, you can't record both sides of the call with stock HTC 10 ROM.
I rooted my device, does anyone know a way to enable both sides call recording with root access?
Thanks!
I use this app for my call recordings, it's never failed me at all and records incoming and outgoing calls.
https://www.boldbeast.com/android/call_recorder.html
ori2694 said:
Hey,
As you know, you can't record both sides of the call with stock HTC 10 ROM.
I rooted my device, does anyone know a way to enable both sides call recording with root access?
Thanks!
Click to expand...
Click to collapse
Native Call Recording.
Simple smali edit in Telephony.apk.
Works for me both sides.
I use Total Recall and love it.
potsykate said:
I use this app for my call recordings, it's never failed me at all and records incoming and outgoing calls.
https://www.boldbeast.com/android/call_recorder.html
Click to expand...
Click to collapse
Thanks, this app works good to me!
ori2694 said:
Thanks, this app works good to me!
Click to expand...
Click to collapse
I paid for the pro version to have everything automatically recorded and turn uploaded to the cloud. It was well worth the small fee.
Sent from my HTC 10 using Tapatalk
ori2694 said:
Hey,
As you know, you can't record both sides of the call with stock HTC 10 ROM.
I rooted my device, does anyone know a way to enable both sides call recording with root access?
Thanks!
Click to expand...
Click to collapse
Erm I record on both sides no problem on stock. I use it every week... I use ACR paid version.
Milamber said:
Erm I record on both sides no problem on stock. I use it every week... I use ACR paid version.
Click to expand...
Click to collapse
I like this app event more then the one that potsykate suggested, Thanks!
andybones said:
Native Call Recording.
Simple smali edit in Telephony.apk.
Works for me both sides.
Click to expand...
Click to collapse
Mind posting what you edited? Would love to have stock instead of an app
SovPanda said:
Mind posting what you edited? Would love to have stock instead of an app
Click to expand...
Click to collapse
Sure thing.
Original Credits:
Lyapota
Application edited:
Telephony.apk
File edited:
com\android\phone\HtcFeatureList.smali
Search for:
"featureSupportVoiceRecording"
A few lines under is:
if-eqz v0, :cond_43
Change to:
if-nez v0, :cond_14
-----------------------------
Attached is the International base 1.95.401.4 Telephony.apk with the changes already made.
Flash in recovery.
Milamber said:
Erm I record on both sides no problem on stock. I use it every week... I use ACR paid version.
Click to expand...
Click to collapse
Same as me. It is bit worse quality on unrooted HTC 10 than on rooted HTC One but good enough.
via [email protected]
ori2694 said:
I like this app event more then the one that potsykate suggested, Thanks!
Click to expand...
Click to collapse
No worries, it's a much cleaner interface that in my opinion looks better too
andybones said:
Native Call Recording.
Simple smali edit in Telephony.apk.
Works for me both sides.
Click to expand...
Click to collapse
After modifying it, will you have to enable call recording manually on every call or just turn on once then work all the time?
Kim Lu said:
After modifying it, will you have to enable call recording manually on every call or just turn on once then work all the time?
Click to expand...
Click to collapse
For this one you have to enable each call, (my personal preference) - however with some more coding to the same app and Leedroid tweaks to turn the MOD on it will auto record incoming/outgoing calls. (his tweaks apk is free in play store and you can download his latest rom and take the Telephony.apk and flash it and good to go from there.)
andybones said:
For this one you have to enable each call, (my personal preference) - however with some more coding to the same app and Leedroid tweaks to turn the MOD on it will auto record incoming/outgoing calls. (his tweaks apk is free in play store and you can download his latest rom and take the Telephony.apk and flash it and good to go from there.)
Click to expand...
Click to collapse
Will this also work for the HTC U11 (I'm on Viper ROM)?
If yes (& brilliant if it does or if something similar available for U11), do I just flash your MOD posted earlier in this thread?
elmor0 said:
Will this also work for the HTC U11 (I'm on Viper ROM)?
If yes (& brilliant if it does or if something similar available for U11), do I just flash your MOD posted earlier in this thread?
Click to expand...
Click to collapse
I'd have to take a peek at the U11 Viper ROM Telephony.apk.
However if on Viper, do they have a MOD for call recording, or any talk of it in their threads?
They are really good about request, but I also don't mind taking a look and seeing how different the code is.
If you can pull the .apk from Viper ROM using a root explorer type of application I can decompile it and see. :good:
Thanks for your response.
No call recording feature/ mention for HTC U11 on Viper threads as far as I'm aware.
LeeDroid has it working for single-SIM, but not available for Dual-SIM variant of U11 yet.....
How (& where from) do I pull the Telephony.apk and post it for your attention
I have located a "Telephony+DD_DS.apk" in ROOT-->SYSTEM-->PRIV-APP folder - Would this be the correct one?
Also, are you able to guide regarding modifying mixer_paths.xml to increase speaker phone & in-call volumes for the U11 please?? No help/ guidance given in the other ROM forums yet.
elmor0 said:
Thanks for your response.
No call recording feature/ mention for HTC U11 on Viper threads as far as I'm aware.
LeeDroid has it working for single-SIM, but not available for Dual-SIM variant of U11 yet.....
How (& where from) do I pull the Telephony.apk and post it for your attention
I have located a "Telephony+DD_DS.apk" in ROOT-->SYSTEM-->PRIV-APP folder - Would this be the correct one?
Also, are you able to guide regarding modifying mixer_paths.xml to increase speaker phone & in-call volumes for the U11 please?? No help/ guidance given in the other ROM forums yet.
Click to expand...
Click to collapse
ok no promise, just a test, won't hurt anything..
I am providing the test.zip and also a back2stock.zip
flash them in TWRP.
Call Recording TEST - DOWNLOAD
Back 2 Stock - DOWNLOAD
andybones said:
ok no promise, just a test, won't hurt anything..
I am providing the test.zip and also a back2stock.zip
flash them in TWRP.
Call Recording TEST - DOWNLOAD
Back 2 Stock - DOWNLOAD
Click to expand...
Click to collapse
How cool are you?:good:
Thanks for the quick replies & trying to resolve :fingers-crossed:this on my request.
Just tried your files...... (I have a dual-SIM model BTW)
Unfortunately it did not work - instead, my 'End Call' button & 'Speakerphone' button have vanished
The back2stock.zip did not resolve my now new found problems either:crying:
Now I cannot even end a call I have started unless I hit the Flight Mode
---------- Post added at 06:44 PM ---------- Previous post was at 05:48 PM ----------
@ andybones
Hi - I seemed to have trial & error resolved my new found problem by re-installing "Telephony+DD_DS.apk" which is already stored in root PRIV-APP.
I am back to working stock Telephony now but left with an extra "Telephony folder/apk" in PRIV-APP which does not want delete despite my attempts.
elmor0 said:
How cool are you?:good:
Thanks for the quick replies & trying to resolve :fingers-crossed:this on my request.
Just tried your files...... (I have a dual-SIM model BTW)
Unfortunately it did not work - instead, my 'End Call' button & 'Speakerphone' button have vanished
The back2stock.zip did not resolve my now new found problems either:crying:
Now I cannot even end a call I have started unless I hit the Flight Mode
---------- Post added at 06:44 PM ---------- Previous post was at 05:48 PM ----------
@ andybones
Hi - I seemed to have trial & error resolved my new found problem by re-installing "Telephony+DD_DS.apk" which is already stored in root PRIV-APP.
I am back to working stock Telephony now but left with an extra "Telephony folder/apk" in PRIV-APP which does not want delete despite my attempts.
Click to expand...
Click to collapse
Shoot, this may of been my mistake.
I downloaded the Viper U11 ROM and pulled the Telephony.apk.
I didn't see the Telephony+DD_DS.apk.
Do you mind posting the link to the Video ROM.zip that you use.
Also using an app like root explorer, you copy the Telephony+DD_DS.apk to say internal or sd-card, then upload to a place like Dropbox and leave me the link here.
I apologise for any inconveniences here, I should had realized that I was most likely using the wrong file when I couldn't find Telephony+DD_DS.apk and used Telephony.apk
Hopefully can get it so the call recording give you an option to record. It won't be automatically (we can work on that later if we can get this first).
As for being unable to delete that folder, when in TWRP, use the file manager and it should delete.
How can I activate native call recorder in linegae os.
Is it possible? or do I have to install an app?
Yes, please, voting plus for this feature.
Išsiųsta naudojantis Redmi Note 3 Tapatalk 4 Lt
+1
No man... Even I am voting up for the same !!!
LineageOS already has in call recording function in its dialer app
neofilus said:
How can I activate native call recorder in linegae os.
Is it possible? or do I have to install an app?
Click to expand...
Click to collapse
open the dialer app and go to sounds and vibration in settings
vignesh0302 said:
open the dialer app and go to sounds and vibration in settings
Click to expand...
Click to collapse
I don't have this option in my dialer settings.
KDash4 said:
I don't have this option in my dialer settings.
Click to expand...
Click to collapse
you may have installed google dialer over the stock aosp dialer, google dialer has no recording feature
vignesh0302 said:
you may have installed google dialer over the stock aosp dialer, google dialer has no recording feature
Click to expand...
Click to collapse
I didn't install google dialer. I am using this rom https://forum.xda-developers.com/ascend-g7/development/rom-t3548801 and using native dialer
neofilus said:
I didn't install google dialer. I am using this rom https://forum.xda-developers.com/ascend-g7/development/rom-t3548801 and using native dialer
Click to expand...
Click to collapse
official lineageos 14.1 has native call recording, im not sure about unofficial ones, sorry
I dont have this option too, in my device Oneplus X with official Lineage 14/2 and native dialer.
Don't have it either. It is not enabled in my region (USA), though it is perfectly legal. Please allow choice!
i came to this thread when googling for solution.for anyone wondering, native call recording do exist in the lineage os all you gotta do use some kind of apk editor open com.android.dialer in system apps and edit res/values/bools.xml search for call_recording_enabled and replace its value to 'true' then reboot phone. you will get three dot menu in call screen and record call button in there.
sercankd said:
i came to this thread when googling for solution.for anyone wondering, native call recording do exist in the lineage os all you gotta do use some kind of apk editor open com.android.dialer in system apps and edit res/values/bools.xml search for call_recording_enabled and replace its value to 'true' then reboot phone. you will get three dot menu in call screen and record call button in there.
Click to expand...
Click to collapse
That doesn't work here. In my dailer.apk are two parameters for call recording: call_recording_enabled and enable_call_record, both are "true"... but no three dot menue...cleared dalivCache, too!
Lecterr said:
That doesn't work here. In my dailer.apk are two parameters for call recording: call_recording_enabled and enable_call_record, both are "true"... but no three dot menue...cleared dalivCache, too!
Click to expand...
Click to collapse
three dot menu appears once the person you call picks up the phone. it doesnt appear while calling.
The Nexus 5x works only on one side
I can't play recorded files (AAC or AMR-WB)
It tries to work, but nothing is recorded in my case. i tried ACR and it only records my side of the call.
Up
mostly every user is install Google dialer by installing GAAPS with higher size (micro VS Stock)
scropion86 said:
mostly every user is install Google dialer by installing GAAPS with higher size (micro VS Stock)
Click to expand...
Click to collapse
Is this the real problem? When you install Gapps, it overrides the lineageos dialer with call recording functionality?