Hello,
I would like to record my phone conversations. I was told that in phone recording of calls is called "native call recording" and is far superior to other types which leverage the microphone to try and listen for sound coming through the speaker vs intercepting the actual call. Was hoping someone could tell me how this can be done?
Posts concerning legality/wiretapping not appropriate here.
Very Respectfully,
Garrett
one of the custom roms in the dev section does provide 2 way call recording.
But unfortunately he has not provided the patch for it so that u wouldn't need to change ur ROM.
On the other hand though ive heard that the patch doesn't work with the stock kernel anyways....
Thanks. Anyone know if any dev's are looking to make this part of their custom ROMS?
I too would be interested in this feature.
gbear14275 said:
Thanks. Anyone know if any dev's are looking to make this part of their custom ROMS?
Click to expand...
Click to collapse
Yes, 2 way call recording is supported in the Viruous sensation ROM:
http://forum.xda-developers.com/showthread.php?t=1101249
Related
There is no general section for android hadrware so i thought i'd ask here, since it's somewhat related.
I own both Samsung Galaxy S and Tab, and being what it it SGS can't record worth s**t. Only caller side can be recorded, which is a pity.
Tab wont be used for this, i havent even tried recording with it.
I used to record calls with my old HTC Touch Pro, no problems. For some reason SGS cant.
So, my question is: which of the highest tier android phones can reliably record both sides of conversation ? Not the speakerphone way, but properly, taking audio from internal hardware...
I'm about to renew my contract and i'd rather pick something that can be used as a recorder...
I don't think any android phone can at the moment.
evilkorn said:
I don't think any android phone can at the moment.
Click to expand...
Click to collapse
Incorrect. MIUI ROMs have call recording built in.
MIUI for Galaxy S ? (UK)
5thAgent said:
Incorrect. MIUI ROMs have call recording built in.
Click to expand...
Click to collapse
NONSENSE. MIUI cannot make phones which can not by hardware record phone calls magically do so. IE: All or most HTC phones, and according to the OP, Samdung phones.
There are multiple apps out there for this functionality, but it will only record both sides of a phone call on a lot of phones if you use the speaker. It can't record the headset portion of the call, only that coming from the microphone.
well with the htc hero it is possible with a custom kernel
according to leedroid it is with a custom kernel possible with a Desire HD too, but not stable
Hey
There is a Chinese phone out there wich does have it stock. You can actually flash it on the galaxy s.
Don't know if you are afraid of flashing the phone, but darky s rom 9.3 has it integrated. It is still in beta though.
Look in the development section of the galaxy s forum. There is a callrecording topic wich explains it all.
Good luck
Sent from my GT-I9000 using XDA App
The HTC HD2 with almost any rooted rom will do it. The only problem is that if you make a call from the bluetooth using voice dial (or any 3rd party app) the audio is lost in the speaker or phone if you switch from bluetooth. The only way to ceoorect is to re-boot. Not very practicle, but perfect if you don't bluetooth voice dial.
Desire HD on CM7 nightly and LordMod kernel, see my signature.
Records both sides of the call. Some people report issues. My experience has been flawless.
Sent from my Desire HD using XDA App
I am starting this thread as I work through the sound issue. I will be doing trouble shooting and tracking of testing here as I do my root cause analysis. Do to my work schedule I will need help from the community on ruling out the cause and getting down to the bottom of the sound issue.
So step 1 is to try and narrow down the cause. I have some ideas but need some testing first.
So here is what we know.
1. Sound is fine at stock
2. DHD roms don't have any audio with out custom kernel
3. Sound quality is bad on DHD roms with custom kernels to enable audio.
What I need to know to start.
1. Is sound ok on stock rom with custom kernel (2 confirmed audio fine on custom kernel with stock rom)
2. If using stock kernel on DHD rom is all audio gone or just for phone calls(still need to know this)
Start of testing
Again due to my time limits as of right now I am gonna have to rely on the community for my testing.(I do apologize).
I'm downloading Android revolution to look at whats in the zip after that I will be posting some more things to test. I have some ideas as to what the problem is. Unfortunatly lunch is over for me so back to work. Check back I will be updating again in a couple of hours.
If any one is willing to help please look into testing those 2 things.
I am pouring through the kernel source in the little bit of free time I have.
I will be handling this like I would an issue at work so some my be monotonous but thats how I work. So bear with me and we'll get this issue sorted out.
Also if some one would like to create a public google docs to allow people to post rom, kernel, and state of sound with that setup that to would be great. Hopefully work will slow down soon so I can devote more time. Also anybody else currently looking into sound fix can post ideas, info and test here to help keep the forums from getting cluttered from the same type of post, but thats up to you.
I'll flash the kernel over my stock rom and let you know. Stand by
# 1 is true, I used Bumble-Bee's kernel on attn1's stock rooted rom and the sound was perfect. Zero distortion in calls or audio playback through headphones. I am using some high end equipment to listen, so I would hear distortion if it was there. No idea on # 2, however.
razor_blade said:
# 1 is true, I used Bumble-Bee's kernel on attn1's stock rooted rom and the sound was perfect. Zero distortion in calls or audio playback through headphones. I am using some high end equipment to listen, so I would hear distortion if it was there. No idea on # 2, however.
Click to expand...
Click to collapse
Ok if thats true then we should be able to rule out kernel. That means its something in the rom. Ok lets get a few more test in and rule that out before I move on to the next idea.
chrisryn said:
razor_blade said:
# 1 is true, I used Bumble-Bee's kernel on attn1's stock rooted rom and the sound was perfect. Zero distortion in calls or audio playback through headphones. I am using some high end equipment to listen, so I would hear distortion if it was there. No idea on # 2, however.
Click to expand...
Click to collapse
Ok if thats true then we should be able to rule out kernel. That means its something in the rom.
Click to expand...
Click to collapse
I've heard it may be the lib files being out of date on DHD ROM's. I can't vouch for it, but it does seam reasonable.
chrisryn said:
razor_blade said:
# 1 is true, I used Bumble-Bee's kernel on attn1's stock rooted rom and the sound was perfect. Zero distortion in calls or audio playback through headphones. I am using some high end equipment to listen, so I would hear distortion if it was there. No idea on # 2, however.[/QUOTE
Ok if thats true then we should be able to rule out kernel. That means its something in the rom. Ok lets get a few more test in and rule that out before I move on to the next idea.
Click to expand...
Click to collapse
Before making this statement, can we get someone else to verify please?
Verification from one person is good, two (or more) is better.
Click to expand...
Click to collapse
cursordroid said:
chrisryn said:
Before making this statement, can we get someone else to verify please?
Verification from one person is good, two (or more) is better.
Click to expand...
Click to collapse
exactly thats why I stated lets get a few more test before we rule that out in post # 4.
Click to expand...
Click to collapse
Interesting.
Stock Kernel Audio fine
Stock ROM with Apache14's Buzz Sense 1.30 Overclocked to 1.2 GHZ Audio sounds the same as Stock kernel and audio.
I rooted using attn1 hack but flashed the Revolution HD ROM .14 first. Sound seemed a little iffy, but not too bad. I then flashed Revolution HD ROM .15 Mike just released and the sound seems pretty good when I call my voicemail.
gunnyman said:
Interesting.
Stock Kernel Audio fine
Stock ROM with Apache14's Buzz Sense 1.30 Overclocked to 1.2 GHZ Audio sounds the same as Stock kernel and audio.
Click to expand...
Click to collapse
Confirming what I said. Same exact setup.
The sound issues are not in the kernel. They're in the csv files. We're looking at it. But they aren't compatible with DHD roms. They kill the mic.
jasonyump said:
The sound issues are not in the kernel. They're in the csv files. We're looking at it. But they aren't compatible with DHD roms. They kill the mic.
Click to expand...
Click to collapse
are we sure there in the cvs and which ones are you speaking of.
So when sound "breaks", do the Dolby Mobile and SRS effects become unselectable on the HTC music player? Does selecting them do nothing to the audio? Or do they work just fine? Are those functions built in as simply an audio enhancement or something deeper?
Sent from my Inspire 4G.
chrisryn said:
are we sure there in the cvs and which ones are you speaking of.
Click to expand...
Click to collapse
Yes I'm sure.
There is no difference in the AIC3254_reg.csv files, there is a differnce in AIC3254_REG_DualMic.csv plus stock has an additional files AIC3254_REG_Dualmic_MCLK.csv and AIV3254_REG_XD.csv
Ok for a test some one do this on a DHD rom with sound issues
Download this zip and push the three files there to system/etc
DL link http://www.mediafire.com/?p1oiiqo26c5z37j
Be sure to backup the AIC3254_REG_DualMic.csv before pushing so you can revert back by removing the three files and pushing your backup back.
See if that fixes.
Again sorry for not being able to test myself atm.
Using CM7 RC1 DHD with attn1's kernel installed, after installing your files I hear no noticeable differences in sound quality.
skroll82 said:
Using CM7 RC1 DHD with attn1's kernel installed, after installing your files I hear no noticeable differences in sound quality.
Click to expand...
Click to collapse
I think these fixes are for Sense based ROM's, right?
cursordroid said:
I think these fixes are for Sense based ROM's, right?
Click to expand...
Click to collapse
You are correct I haven't downloaded cm7 to check file differences there.
Edit: I have found some more difference related to sound. I will attach to this post. There is a directory called soundimage in system/etc that needs to be replaced and all other files moved to system/etc as before. This is for DHD sense roms. Might work on cm7 not sure at this time.
I would have to think that the audio quality issue has to do with AMR-HR and AMR-FR codecs, no?
ROM: HTC Inspire 4G 2.0.15
Replaced files on my phone with files from the sound.zip file. Definitely sure that the original was deleted before pushing the replacements.
No noticeable difference in audio quality through phone speaker, or Mic when I leave myself a voicemail.
Anyone having call quality issues? I have been making a lot of phone calls lately with my Inspire (rooted with Revolution 3.0) and the people on the other end either can't hear me well or the call drops. I know AT&T blows, but this seems much worse then my IP4.
Is there anything I can do to try and fix this.. or is it just the nature of the phone and/or network? I sounds fine on my end.
Thanks
ever since i rooted and flashed a cooked rom my call qaulity has gone down also on every rom ive tried.blows hard
There is a sound fix for the custom roms. It is in the dev forums. The problems come from using the desire HD roms on our phones. I believe that some of the custom roms have the fix baked in but just to make sure flash it through custom recovery. My call quality is now perfect. As far as other people not hearing you, I never had that issue and if you are having that it might be a manufacture defect or network based. The only issue regarding call quality is the tinny sound but like i said that is fixed with the CWM flashable zip.
I have been getting a lot of dropped calls using the stock ROM. I report every single one of them hoping that they will get the hint and do something about it lol
Sent from my Desire HD using XDA App
Dear Friends ....
We all are flushed by Samsung with so many roms in the past 7-10 days (and its still raining!) ... While all are Gingerbread 2.3.5, there are customization differences in terms of apps, fonts, language support, etc. .... And our prized developers are divided in focusing their development efforts between these various roms ... which makes choice even more difficult!
I am making this thread to capture dedicated discussions on key pros and cons of each rom that may be analysed by our forum's developers for guidance to -
1) Decide which is the best one in their opinion ... and why!
2) Once there is consensus on the choice, everybody can focus their development efforts on that rom so that we have the complete fruits of joint efforts!
Unless we do this, we will keep wandering from thread to thread in search of bliss! ...
Hope this makes sense ....
Cheers, Envy
i think the chinese GB has call recording, an extra function
I personally have not used it
but if all else is same in all the roms and we have to choose one rom for mods
i think go for the chinese version, atleast everyone will have the call recording by default
i'm using DDKP3 as of now.....
but anyone who has used the chinese rom and has experience with some other rom as well like KPH, KPM, KPN etc etc
please shed some light as to which u feel was better and compare the aspects of the rom with the chinese one please
gaurav2912 said:
i think the chinese GB has call recording, an extra function
I personally have not used it
but if all else is same in all the roms and we have to choose one rom for mods
i think go for the chinese version, atleast everyone will have the call recording by default
i'm using DDKP3 as of now.....
but anyone who has used the chinese rom and has experience with some other rom as well like KPH, KPM, KPN etc etc
please shed some light as to which u feel was better and compare the aspects of the rom with the chinese one please
Click to expand...
Click to collapse
I have checked ZCKP9's call recording..it does not work through bluetooth..only when we talk through phone speaker it is enabled and records conversation..
I think is ZHKPD
kirankowshik said:
I have checked ZCKP9's call recording..it does not work through bluetooth..only when we talk through phone speaker it is enabled and records conversation..
Click to expand...
Click to collapse
Hi .. I am on ZCKP9 and can confirm that call recording also works through handsfree (wired headset) .... Hence, its not dependent on voice coming through phone's speakers .... will try and also check through bluetooth handsfree and confirm .... Cheers ... Envy
Hello folks.
I am curious if anyone knows of any regularly updated decent kernels / ROMs that have 2-way call recording capability? (Not recorded through the mic.)
As far as ROMs...Jellybean only please.
zath said:
Hello folks.
I am curious if anyone knows of any regularly updated decent kernels / ROMs that have 2-way call recording capability? (Not recorded through the mic.)
As far as ROMs...Jellybean only please.
Click to expand...
Click to collapse
It will never be a kernel issue. This would be done through a ROM or an app.
None of the Jellybean ROM's for the Sensation currently have this as a standard option as far as I know.
Thanks for the response.
Are you sure though? I was under the impression that the kernel was the only thing that mattered.
Based on the information found in these threads:
http://forum.xda-developers.com/showthread.php?t=1441643
http://forum.xda-developers.com/showthread.php?t=1287544
http://forum.xda-developers.com/showthread.php?t=1287544
...and others I have come across in the past.
These are quite old though. I would rather not use a super old kernel. =P
I realize that I will need an app to record phone calls. However if you have ever tried out apps that are designed to record calls on a sensation they only work when you use speakerphone (basically the mic records what the speakerphone pumps out). Last I tried most kernels were incapable of grabbing the audio data internally for some reason.
I think the reason was something along the lines of the initial developers did not include that functionality and it would be a lot of work to include after the fact, tons of extra code etc.
Also! I like your sig!
zath said:
Thanks for the response.
Are you sure though? I was under the impression that the kernel was the only thing that mattered.
Based on the information found in these threads:
http://forum.xda-developers.com/showthread.php?t=1441643
http://forum.xda-developers.com/showthread.php?t=1287544
http://forum.xda-developers.com/showthread.php?t=1287544
...and others I have come across in the past.
These are quite old though. I would rather not use a super old kernel. =P
I realize that I will need an app to record phone calls. However if you have ever tried out apps that are designed to record calls on a sensation they only work when you use speakerphone (basically the mic records what the speakerphone pumps out). Last I tried most kernels were incapable of grabbing the audio data internally for some reason.
I think the reason was something along the lines of the initial developers did not include that functionality and it would be a lot of work to include after the fact, tons of extra code etc.
Also! I like your sig!
Click to expand...
Click to collapse
Well I'll be a son of a gun.....I guess I was wrong about the kernel not being involved. I knew the kernel controlled the audio at the very basic level, but I never realized it would have to be involved in sending that audio to another app.
DO NOT using one of those old kernels you linked though. They are for another phone. It will screw up your ROM and you'll have to restore a back up.
As far as I know all ICS/Sense based kernels can be used for 2WCR. For Gingerbread they needed a patch, but for ICS I think it comes enabled in the source code. Personally I use a Kernel from a banned dev, but I think you could use Faux or Bricked and have 2WCR. Don't worry about them not being updated, there is not much development you can do on a platform that had been out for so long (and I mean ICS 4.0.3).
For 4.1+ and AOSP I have no idea...
papete said:
As far as I know all ICS/Sense based kernels can be used for 2WCR. For Gingerbread they needed a patch, but for ICS I think it comes enabled in the source code. Personally I use a Kernel from a banned dev, but I think you could use Faux or Bricked and have 2WCR. Don't worry about them not being updated, there is not much development you can do on a platform that had been out for so long (and I mean ICS 4.0.3).
For 4.1+ and AOSP I have no idea...
Click to expand...
Click to collapse
I didn't know that. Thanks a bunch!
Recently I had a bit of time on my hands (lack of time is most often my biggest problem ><) so I started trying out some ROMs to see if any had 2WCR. What I was looking for in order of importance: Jelly Bean, ROM that was upgradable to Pdroid 2.0/OpenPdroid, and 2WCR. I ended up using [ROM][CM-10.1][JB 4.2.1][KANG] NameLess Bean [05.02.2013] so far it's a great ROM. Doesn't bench quite as high as my last ROM. I plan on installing some of the performance / battery mods out there once I have been rocking this ROM a week or two and know which bugs it already has =P (so that I can know if any of the mods create bugs heh).
I ended up using the app CallRecorder (skvalex) after trying several other apps which didn't work so well. CallRecorder only has one problem I've noticed, the files it saves do not show up within the app. If you go to the saved directory they are all there and work fine though. /storage/sdcard0/voix by default.
Hopefully this post will be helpful for sensation users looking for 2WCR in the future. Thanks again papete!
good
good innovative feature
I use CallRecorder app too but its very hard to hear what other people are saying, you need to use speakerphone.
I really don't understand why is this feature not fully implemented on all android phones, i often forget what i talked with someone few minutes before, so i need to recheck.
mladen8 said:
I use CallRecorder app too but its very hard to hear what other people are saying, you need to use speakerphone.
I really don't understand why is this feature not fully implemented on all android phones, i often forget what i talked with someone few minutes before, so i need to recheck.
Click to expand...
Click to collapse
One of the reasons it's not implemented on all phones is because it's illegal to record calls without consent in a lot of places.