yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] alessandro_xda:
it works with gingervillain 1.6 rom on desire (using the outgoing calls workaround)...

it would be nice if it recorded the sip and skype calls too

thanks

bye

Alessandro
[Desire Android Development] coutts99:
I've also updated from 2.6.32.28 to 2.6.32.33
[Desire Android Development] MonacoHias:
coutts, just tested your 2.6.32.28 BFS version, works great. :D:D

And wow, you are fast, going to check .32.33 right now as well.

Thanks! :)

EDIT: Linked your (avs33 + coutts99) work to LeeDroid's forum: http://xdaforums.com/showpost.php?p=12192715&postcount=19113
[Desire Android Development] pascanu:
You Sir are a true gentleman! I thank you very VERY much and wish your daughter the very best in life.

@avs333

Now that I got a chance to test this I must say I AM IMPRESSED. Works great, recording quality is much better then expected. Excellent job.
[Desire Android Development] RACLB:
Desire

With starburst Rom stuck in boot.
[Desire Android Development] Rastaman-FB:
awesome work
[Desire Android Development] live_0978:
So coutts has made his kernel to work with LeeDrOid, so what exactly do we end-users need to download from this thread to get this working?
[Desire Android Development] ScottHW:
Good news, everybody!

I'm totally jazzed to hear that you're so close to getting a working solution for this.

When the time comes, I will gladly pay for the Pro version of this app.

My CM-6.1.1 uses 2.6.35.9 so it doesn't look like I'll be testing this tonight. I'm inching towards CM7, and this will be right there as one of the things I check out when I upgrade.
[Desire Android Development] pascanu:
@avs333 Since you can't (yet) make it start recording on outgoing calls can you make a plugin for Tasker? (maybe that will work)

http://tasker.dinglisch.net/
[Desire Android Development] Psyco-Man:
Bad news... I can confirm too that with starburst it stuck at htc boot.
[Desire Android Development] snq-:
http://tiny.cc/bravo-kernel

kernel for leedroid-bravo w/ callrec support: kernel-bravo-2.6.32.33-leedroid-110318-callrec

kernel for leedroid-bravo w/o callrec support: kernel-bravo-2.6.32.33-leedroid-110318
[Desire Android Development] AndyBury:
Snq, you is da man ;-)
[Desire Android Development] ziggy1001:
Anyone tried this with couttstech-2.6.38_OC1190_HAVS_Ginger_CFS_BFQ2_SLQB.zip on CM7 i just a horrible buzzing

:o of course installing rVoix.apk helps! outgoing call me loud and clear but the person i'm calling v quiet
[Desire Android Development] chihliouma:
Thanks for the kernel. But my question now is do I still need to install update.zip or patch.zip after I install this kernel ? Or all I need to do now is just to install rvoix.apk ? Thanks.
[Desire Android Development] Nshih422:
I don't know if this was covered but it works perfect on the Tmobile G2 on CM7 with the latest pershoot kernel 2.6.35.14. Without flashing any kind of update. Just install the kernel and install the call recorder apk and I'm recording.

I will be buying the app in the next few days once I get a pay check :)

Thanks for the great development. It actually saved my life when a psycho was harrassing me :)
[Desire Android Development] th3:
HTC Desire GSM, CynogenMod 7.0.0 RC2 (Android 2.3.3), 32.54.00.32U_5.14.05.17, 2.6.37.3-cynogenmod-gf3345ef-dirty kernel.

Same deal with 7.0.1 and 7.0.2 (from which I reverted).

Same as you - except additionally - many times I can't even make an outgoing call until I reboot the phone once I try to record an outgoing call; I can hear them but they can't hear me. Major PITA!
[Desire Android Development] skvalex:
try to increase the delay before call recording in the preferences, and I recommend you to update the ROM and radio
[Desire Android Development] braddersss:
anyone got this working on htc desire running insertcoin 1.1.0?
[Desire Android Development] germanhoss:
Insertcoin = Sense 3.0 (Gingerbread)

So in short: no

A bit longer: here

Normally I refrain from quoting myself, but it´s late :-)
[Desire Android Development] braddersss:
cheers for the quick answer, looks like i will have to wait and see if anyone gets a workaround,

i agree sense is a little overrated but i would rather that then use 101 different apps to give me the same widgets/features that sense does standardly,
[Desire Android Development] Beamen1:
I love the new recording button. I just set the in and outgoing to "Do not record" and I just have the "In-call control" activated. Works great!
[Desire Android Development] nuflood:
anyone knows if the new official update for desire came with an open kernel? Because if so then I guess snq could make a working 2wr kernel for a gb sense rom.
[Desire Android Development] Dreson:
Thanks alot for your hard work can this work on other phones besides the desire like the EVO??
[Desire Android Development] catseyenu:
They say [Kernel][Sense]Evo 4g Freedom-v0.8.5 Kernel GB MR 2.6.35.10 has 2 way calling baked into the kernel.

Try it out & see.
[Desire Android Development] Nshih422:
Well I tried to order this app. At first I put the wrong cvc code in google checkout. I then went ahead and fixed it. And it charged my account. Now when I try to download the app it gives me an error saying that the download declined. This is the first time I'm ordering an app from the market

Tmobile G2

CM Nightly #171

New market 3.0

Any help is apprecciated.
[Desire Android Development] Nshih422:
Nevermind, I went ahead and hit refund and tried again with a different card and it worked perfect.

I was happy with .27 but purchased this app to show you support. Keep up the good work!
[Desire Android Development] marvinlh:
Anyone using rViox to record phone calls... I'm trying set it up to have In call manual control over which calls to record but when I select that option and make a phone call, I dnt see an option to start recording. I have it set to that for incoming and out going calls but can't figure our how to get it to work...it records great, I have a few recorded calls that play real good. I'm just tryna get the in call manual control option to work. I even tried ask on each call but that option don't seem to work for me either..I'm on the freedom v0.8.5 kernel with RLS1 Rom
[Desire Android Development] aramova:
Just wanted to mention this mod works perfectly with the EVO3D and a modded kernel + skvalex's app.

Got the paid version and gave it 5 stars. Set to record all calls to my 32gb sdcard and it drops the mp3's in and logs them just fine.

Awesome work guys! and thanks for the great app skvalex!
[Desire Android Development] germanhoss:
Some ppl reported problems, which were solved by switching to .wav format. Just a tip, if you running into probs ;)
[Desire Android Development] bemymonkey:
Hi guys, does anyone have a patchset for the Cyanogenmod kernel that enables the use of Rvoix or the other app?

-edit- Never mind, just realized there's patchsets on the front page of this thread :p

-edit2- Any reason this shouldn't work?

#cp ~/cm/call_recording_desire_cm7.patch ~/cmsource
#cd ~/cmsource
#patch -p0 < call_recording_desire_cm7.patch

I'm getting this output:

patching file cm-kernel/arch/arm/mach-msm/qdsp6/pcm_in.c
Hunk #1 FAILED at 21.
Hunk #2 FAILED at 60.
Hunk #3 FAILED at 72.
Hunk #4 FAILED at 96.
Hunk #5 FAILED at 123.
Hunk #6 succeeded at 145 with fuzz 2 (offset 9 lines).
Hunk #7 FAILED at 162.
Hunk #8 FAILED at 197.
Hunk #9 FAILED at 233.
8 out of 9 hunks FAILED -- saving rejects to file cm-kernel/arch/arm/mach-msm/qdsp6/pcm_in.c.rej
patching file cm-kernel/arch/arm/mach-msm/qdsp6/q6audio.c
Hunk #1 FAILED at 394.
Hunk #2 succeeded at 393 with fuzz 2 (offset -23 lines).
Hunk #3 succeeded at 1502 with fuzz 2 (offset 58 lines).
Hunk #4 FAILED at 1485.
Hunk #5 FAILED at 1530.
Hunk #6 FAILED at 1669.
4 out of 6 hunks FAILED -- saving rejects to file cm-kernel/arch/arm/mach-msm/qdsp6/q6audio.c.rej
[Desire Android Development] th3:
1.0.28 Alpha works perfectly fine (just so you know, with it, recorded outgoing person volume is very low but positively, incoming person volume is very high).

I reverted back from the ROM/Radio updates - too many problems/not as efficient/too buggy/breaking compatibility. This radio also works too well to change for now, in this generally very unsupported area.
[Desire Android Development] aPeach:
And what kernel you have put on EVO 3D? And you CDMA, or GSM version?
[Desire Android Development] alirezaafkar:
No updated patch for 2.6.37.6 ?
[Desire Android Development] esver:
The last cm-kernel has the patch included, right ? The last commit in cm-kernel in github is "msm: Add support for voice call recording".

But it may not be included in the last nightly.
[Desire Android Development] bemymonkey:
Hmmm, where do we find out? :p
[Desire Android Development] esver:
You may need to compile the kernel itself from the cyanogenmod github repository.

github.com/CyanogenMod/cm-kernel
[Desire Android Development] bemymonkey:
Hmmm, I already do that for every nightly. Last one was about a week ago... so should call recording already work in that case? Guess I'll have to try it out... which program is better?
[Desire Android Development] esver:
Arf, I thought it worked with this commit but I haven't tested it, I wait for the final CM7.1.0 to switch from my stock Froyo to CM with the call recording.

For the moment I use the CallRecorder_v.1.0.25_alpha_build02.apk on my stock froyo
[Desire Android Development] bemymonkey:
Grrr, so Call Recorder costs $5 now? Bah, too much for an experimental piece of software without a guarantee of function - especially with the Market's 15 minute return window... takes much longer to get the kernel patched and compiled properly...

-edit- Thanks for the link to the alpha version, Folg! Looks like the patch is already integrated in the latest CyanogenMod nightlies... however: It doesn't record SIP calls from the native SIP client. Any way to get those recorded too?
[Desire Android Development] onelovekir:
for EVO 4G users!!

EVO 4G + Lithid's Freedom kernel + skvalex's CallRecorder 1.0.28 alpha full app found in market = money!!

Everything is now working like it should!!

Thanks skvalex for ur newest build that fixed whatever bug in the outgoing calls on a CDMA radio, cuz now its working completely...well worth the $5 in my opinion, especially since ur gonna get free updates that come along with it.
[Desire Android Development] onelovekir:
@skvalex...on the next release can we get the option to turn the service on and off, sort of like a toggle switch on a widget or something simple like that, cuz I don't necessarily want it running ALL the time, only when I need it then its available. Thanks!!
[Desire Android Development] endrus:
Tasker compatibility?

How about Tasker / Locale compatibility and everyone could set up the recording "plug-in" according to his taste.
[Desire Android Development] JHimmelbauer:
@skvalex: is V1.0.28 now in the market? The pre version works great now on my HD2 with AmeriCanAndroid, but my trail build will stop on sep. 1st to work (I have a purchased version, but this it does not work)
[Desire Android Development] Beamen1:
Just have it set up like mine: Default - not recording incoming/out going. Set up in-call control for both incoming and out going. That you you can start the recording when ever you need/want it ;)
[Desire Android Development] htcpili:
1.0.29 full FC in thunderbolt
[Desire Android Development] skvalex:
are folders /sdcard/voix/incoming and /sdcard/voix/outgoing exist? if no, try to create
[Desire Android Development] onelovekir:
Actually I do have it set up like that, but I meant more of an on off switch of some sort for the entire app and service that is constantly running.
[Desire Android Development] onelovekir:
Yes 1.0.28 is in the market but its now 1.0.29 as of today and for some reason (at least for me) I cannot access it to update. It could be a little harder to find then some of the junk recorders that don't work. Type "CallRecorder" and scroll down about half way and u will see CallRecorder (ROOT ONLY)
[Desire Android Development] onelovekir:
@skvalex...

Could u please update ur info in the market to reflect that rooted HTC EVO 4G users can use ur app along with Lithid's Freedom kernel to get in call recording working properly. Here is the link...

http://xdaforums.com/showthread.php?t=1192529

By doing so might expand ur market base as the EVO has one of the best communities among android phones and I would like to help out my fellow EVO owners and spread the word. Thank u so much for ur app!!
[Desire Android Development] skvalex:
version 1.0.29 alpha:

- Exceptions

- Automatic cleanup

- Record from Android API

version 1.0.30 alpha:

- Bug fixes

- HTC Wildfire and similar phones support (experimental)

also, you can buy this app at the Market for $9.95 to promote my work
[Desire Android Development] cu-n-az:
I have tried 1.0.28 alpha on my HTC Incredible running Chad's 8/15 Incredikernel with good results. I went to the Market to try to purchase this (even though $5 seems a bit much for software that is still admittedly in the alpha stage of development.)

PROBLEM: Market says it's not compatible with my phone and won't let me buy or download it. I need to find a solution that will let me continue to use this past Sept. 1.

Thanks in advance for any help or advice!

EDIT: I downloaded 1.0.30 alpha from the link above and it's good 'til Oct. 1, so that's a help. I would still like a more permanent solution eventually, though.
[Desire Android Development] Alpine-:
Agree 100% - I am trying the alpha trial. If I am going to shell out $5 it needs to have a widget to start/stop the service and/or at least a way to manually start or stop the service inside the program.

We need to be able to turn it on/off moments before we make a call and/or easily toggle it on/off if you are in a call that you decide needs to be recorded.

Great work thus far... I will test on EVO 4G, Synergy RLS1 rom, latest Freedom Kernel tonight. This SHOULD work.
[Desire Android Development] skvalex:
Try to find CallRecorder now

P.S. version 1.0.30 alpha will work to 1 oct 2011..
[Desire Android Development] Alpine-:
Testing with EVO, Synergy ROM RLS1, Latest Freedom Kernel w/ 2way calling. We appreciate the extended trial period.

In the prior build you could manually kill the service in task manager to end it from running. Now, with this new 1.0.30 it now appears to run on its own as soon as Android boots rather than when the app is started. We need a way to toggle the service on/off in later builds.
[Desire Android Development] Beamen1:
Have you even opened the program?

You can do this NOW! Menu - Preferences - Advanced - check mark In-call control.
[Desire Android Development] Beamen1:
Very nice with exceptions! I now set to record contacts and non-contacts with exceptions of my friends and family. Perfect Alex. Thanks!

Record from Android API. How is that compared to the 2-way recording patch?
[Desire Android Development] skvalex:
It is for devices which support 2-way call recording from the box, e.g. Samsung Galaxy S II
[Desire Android Development] Alpine-:
I understand there are in call controls now as you mentioned, that was in the prior version too. I just meant turn the entire service on/off easily. Right now, you have to kill app with task manager or something once its running. My point is the service should not run constantly as it does now.
[Desire Android Development] onelovekir:
Alpine...after doing more research, the service does have to be running to intercept the call or else it won't work properly.
[Desire Android Development] Alpine-:
I understand that if you want it running to record every incoming call, all the time - I dont. I just want an app that you can turn on before I place a call, or turn on and let the service run if you are expecting a call. I don't want the service running "at boot" and continuing to run all the time with no way to stop it besides manually killing the app with task manager. After all, that is the current state of the app isnt it? Unless I am mistaken - which I honestly could be.
[Desire Android Development] onelovekir:
Yeah that is the current state of the app. Originally i was looking for a way to turn it off too, but looking more into it, I found that it barely uss any resources at all while idle so i have learned to deal with it until the "off switch" is implemented
[Desire Android Development] Alpine-:
Another thing I noticed is when I open task manager to kill the service, sometimes Call Recorder appears and sometimes it doesnt. Strange, not sure what the deal is there. I also tested again last night and while it does work, I do notice that MY voice (talking from my EVO 4G) is much quieter than the incoming caller. I can hear it but its significantly lower in volume. I wasn't sure if that is normal or not.

Again, using latest radios, Synergy RLS1, Freedom Aggressive 8.5, and latest build of Call Recorder.
[Desire Android Development] bgumble:
Vote for kernel sources

What we need are the kernel sources for gb,

so please have a look here
[Desire Android Development] htcpili:
to skvalex:

I have purchased this app,but Today I found that my models do not support,please Modify market,thanks
[Desire Android Development] JHimmelbauer:
thanks, I get an autoupdate from the market... ;-)
[Desire Android Development] insekticid:
tested version 1.0.30

android internet call still does not work with CallRecorder running(hear nothing)!

FC when trying to show menu in CallRecorder HTC Desire HD (Android 2.3.4 with this rom http://xdaforums.com/showthread.php?t=1215065)
[Desire Android Development] mminbcn:
Sense + Gingerbread + V6 kernel

Is it still like that? Do you think it will be possible in the near future?

I use Sense and Gingerbread so I guess it's not possible, right? (Leedroid HD-Port http://xdaforums.com/showthread.php?t=1170633)

Anyway I thought that this mod was Kernel dependent.

I have the Snq-'s Modified closed source kernel - V6. Is this also compatible with 2Way Call Recording or only with the specific 2.6.* kernels?

And what about the Radio?

Is it also compatible with even newer Radios like 5.17.05.23 ?

Thanks
[Desire Android Development] skvalex:
I know about this bug and it appears only on RCMix v2.1, so it is very hard to fix it without phone with this ROM..
[Desire Android Development] skvalex:
version 1.0.31 alpha:

- bug fixes

- sound boost for old phones e.g. htc wildfire

also, you can buy this app at the Market for $9.95 to promote my work
[Desire Android Development] Beamen1:
You need to update to 1.0.31 in market mate. :)
[Desire Android Development] libetz:
Hi skvalex,

Great work on improving the app. I bought it officially.

I would like to suggest two suggestions:

1 - I think that it will be very helpfull for the quallity of the recordings if you add an option to add / discrease audio gain for both ways.

2 - The descriptions of some of the preferences aren't clear enough and some of them can't be shown in their full length on the screen and are being cut off.

thanks
[Desire Android Development] skvalex:
version 1.0.32 alpha:

- bug fixes (FC on RCMix v2.1 on menu button, filtering is still not working, because RCMix v.2.1 doesn't support this feature)

also, you can buy this app at the Market for $9.95 to promote my work
[Desire Android Development] xuexiaokang:
Automatically deleted without effect
[Desire Android Development] Beamen1:
Those are some very good suggestions. Put all suggestions here: http://code.skvalex.ru/callrecorder/issues
[Desire Android Development] CAL7:
Fantastic work !

I only stumbled onto this yesterday because I noticed the release notes for Wildmonk's kernel (http://xdaforums.com/showthread.php?t=693375) had one innocuous line "-msm: Add support for voice call recording". I had forgotten how much I wanted call recording capability.:(

CallRecording v.1.0.32 is working great for me on my Nexus One with Radio 5.12, CM7 nightly, and WM's kernel. It's solid with either the built-in microphone or bluetooth (although BT volume is a little too quiet).

Apparently, it does not work on TMO WiFi Calling calls. Is this right? Is there any chance that this can be implemented? I ask because I use WiFi Calling a lot, but if it can never work, it will be enough to tip me over to an unlimited plan and give up WiFi Calling.

Thanks to all those who made this work. In a couple of days when I have had a chance to thoroughly test it out, skvalex, I promise to buy it in the market!!:D
[Desire Android Development] rayiskon:
HTC GB kernel source code is out , finally we'll be able to patch it with the 2 way recording :D
[Desire Android Development] bgumble:
THX

Works perfekt with [ROM] AceSMod007 (Sense2.1+3.0 GB | Stable | A2SD+) [STOCK | CM7] [v35 | 03/09]
[Desire Android Development] nickislauw:
what does this ACTAULLY do man??

I dont understand it..
[Desire Android Development] bgumble:
I'm just giving feedback, that the kernel stock Gingerbread 2.6.35 and 2-way call recording work with the AceSMod007. after htc released the source code avs333 was able to patch.

that's not really hard to understand.
[Desire Android Development] nickislauw:
but what DOES 2way recording??
[Desire Android Development] bgumble:
Recording both, what you are saying and the other person you are talking to
[Desire Android Development] rkuijpers:
Strange... Stuck on 'why so serious' screen after installing the modified GB kernel?

Modified GB kernel from Sibere is installing just fine...

Using Coolexe's VU 0.131a, HTC Desire
[Desire Android Development] scents:
Is that work with HTC sensation? I've noted the sensation_stock.patch in google code but don't know what to do with it..

Can anyone help please?
[Desire Android Development] skvalex:
version 1.0.33 alpha:

- audio source for Android API (for Samsung Galaxy S II select "Voice call uplink")

- bug fixes

also, you can buy this app at the Market for $9.95 to promote my work
[Desire Android Development] tm2581:
the rom doesen't record calls from the line on my htc desire. Only records from the speaker. Tried CM7 and Stock version with callrecorder v27,31,33.
[Desire Android Development] pdazevedo:
Not working at all on Miui 1.9.9. Also can't make any calls and phone reboots after trying. Versions 27 and 33 tested.
[Desire Android Development] bgumble:
with gb kernel from 1st post and [ROM] AceSMod007 (Sense2.1+3.0 GB | Stable | A2SD+) [STOCK | CM7] [v35 | 03/09] it works flawlessly. and it does NOT record from the speaker. btw with new v36 you don't need a differnt kernel. It's already a 2-way call recording patched one.
[Desire Android Development] ironman76:
Me too..
[Desire Android Development] groove84:
+1
[Desire Android Development] noobandroid:
4.99 is a little over priced, dont you think?
[Desire Android Development] Keresztapper:
Thanks for your work!
[Desire Android Development] aramova:
Then use the free one at the start of the thread or write your own tbh.

$5 is a cup of coffee at starbucks, I'll be happy to buy someone a cup of coffee that wrote what is probably the most useful application on this silly phone.

[edit] p.s. I have the full version. never had a problem with it, got the 5 stars. totally worth every penny.
[Desire Android Development] pdazevedo:
Silly is your opinion thinking all people here, in XDA, lives in Europe or States. Also paying $5 for a coffee is to much. In my country I drink a MUCH better coffee than Starbucks and only pay 0,50 euros for it.
[Desire Android Development] yike:
I think it's overpriced too (compared to other call recording software).

But IT'S UNDERSTANDABLE.

Skvalex's app can only be used on some of the HTC phones, and phone owners must knows how to flash their rom. That limits numbers of his customers.

So Skvalex have to raise price higher to ensure his profit.

We can't ask everyone to work for free, can we?