yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] Saftawy:
I found a bug, and here is how i tracked it:

Start phone with airplane mode on, then turn it off, then run any USSD network code, then receive first call, and that first call doesn't get recorded for some reason!

Using Virtuous Unity ROM v2.39.0 on device Incredible S.

Edit: Also there is a battery drain after installing this app (keep wake option), check screenshot.
[Desire Android Development] leecavturbo:
Too unique set of circumstances . Battery drain claim is wrong
[Desire Android Development] Saftawy:
Well, the screenshot confirms the battery drain, doesn't it :)

I just turned off wake lock option, as skvalex suggested here:

http://xdaforums.com/showpost.php?p=19238664&postcount=748
[Desire Android Development] DualJoe:
1) Bug: If logcat is disabled (/dev/log/main not present) the app crashes once entering the phone screen.

2) Where is the 'wake lock' option? On my localized version there is no option like this (probably a localization problem). Is it the 'notification bar' option that enables the green logo in notification area?

3) Can you provide an alternate notification icon? Less poison green, more neutral grey. ;)

Huawei U8510 (Benruv2 image), 2.3.7/CM7.1
[Desire Android Development] juan3211:
Yes but the program is running in background all the time and asking every call.

For example, I only need to record one call at month, so it will be better to activate and deactivate this program from a widget, won`t it ?
[Desire Android Development] PloneX:
For you maybe... but most ppl want to record all calls I guess... If you need it just once a month, then start it, record your call and then go to setting and turn recording OFF... don't see any reason to have a widget for it...
[Desire Android Development] Beamen1:
Your website is down mate.

Can you PLEASE do my suggestion where you have the option to HIDE the "Stop recording" button?

This solves 2 important things:

1. You can't stop a recording once it starts. This has happened several times now since the screen activates for a moment and my face "pushes" the stop recording button even if I want it to keep recording.

2. If I click back while I'm in a call or calling someone, I have to go up to the status bar (take it down) and the "Stop/start recording" button is in the way of the hangup button. So pretty much impossible to hang up if this happens.
[Desire Android Development] ivangs1:
I have battery drain from wake lock on CallRecorder with CM7 + Launcer PRO + Siyah Kernel 2.2 beta 16.

How to disable lock during call - can anyone help me?
[Desire Android Development] Saftawy:
Open Preferences, then select Advanced and uncheck the wake lock option.
[Desire Android Development] akamustang:
Testing latest alpha but my voice is always distorted, also recorded volume of other person seems a bit quiet, anything I can do to improve these?
[Desire Android Development] leecavturbo:
have you disabled proximity? never had that happen
[Desire Android Development] Beamen1:
I have the proximity recalibration app, but it happens from time to time.

PS This app has already saved me over $250+ all in all now :D

Last week I made a deal with someone for a project. A week later he thought the price was 150 dollars more than what we agreed, so we listed to the call recorder and the rest is history :D

This is my favorite app!
[Desire Android Development] leecavturbo:
Loving that outcome
[Desire Android Development] Nshih422:
Was using this on my G2, worked great, loved it.

G2 went in the toilet so I got the Amaze 4G and its working perfect on this phone to with the Beast Mod ROM by Xboarder56.

Can't thank you enough for this!
[Desire Android Development] skvalex:
version 1.0.42 alpha:

- possibility to change position of in-call control button

- trial period extended to 15 Dec 2011

also, you can buy this app at the Market for $9.95 to promote my work
[Desire Android Development] germanhoss:
Hello skvalex,

I´m not able to buy your app. As I wrote you once I can buy apps in the market via billing of my mobile provider which is "Deutsche Telekom". This is, what happens:

When I search the market for "callrecorder" I get a list with available apps. Your app is listed as the seventh with the correct price in €: 3,74 € at the moment.

I click the app and the price is still shown in €.

After clicking the price it SHOULD be still in € and a line saying "Telekom-Konto belasten" which means paying per Telekom bill.

But it now shows the price as 4,99 $ and I can only add a new payment option via credit card.

The other recording apps in the above mentioned list are all buyable - but I want your app and not some cheapo clone which can only record via the microphone.

I tried your advise to downgrade the market, but then I don´t get the option to pay via Telekom at all. I´m not alone in this: a friend of mine who owns a HTC Hero tested it on his phone (he´s Telekom, too) and got the same result.

I´m pretty sure that it has something to do with the market-settings of your app - maybe the country-specific settings are not correct for Germany.

My phone: HTC Desire, GingerVillain 3.3 (Android 2.3.7, nearly the same as Cyanogen) with compatible kernel, market version 3.3.11
[Desire Android Development] akamustang:
Any tips skvalex?

Swyped from my HTC Sensation
[Desire Android Development] Beamen1:
Thanks man! Can you add the option to remove in-call control button if the call has started recording?

Then it will be perfect! :D
[Desire Android Development] Quark^2:
@skvalex

I'm considering buying your Call Recorder app.

First I've got a few questions though ;)

- Is there some documentation for all the options?

- I tried recording a test call, which worked fine. Except for missing the first 2 or 3 seconds of the call (the caller started talking immediately).

I've set the delay to 0.0 seconds, but I noticed not much difference.
[Desire Android Development] germanhoss:
Try to set the delay to 0,7 seconds. That works on my Desire very well.
[Desire Android Development] leith51:
i just tested on leedroid without the update zip or patch works fine
[Desire Android Development] chihliouma:
I install the kernel and rvoix.apk, and setup accordingly but when call-in, there is NO any pop-up for me to choose record or not. Anything wrong ? I am using Insercoin ROM. Thanks
[Desire Android Development] chaksu:
I tested coutts'patched on insertcoin data++ both incomin and outgoing working

thanks coutts and avs333
[Desire Android Development] Tepes4:
Bluetooth

does it work with bluetooth hands free?
[Desire Android Development] Murz:
Patch works successfully on Oxygen 2.0.1 ROM, I create the issue for applying this patch into the ROM: http://code.google.com/p/oxygen-rom/issues/detail?id=691
[Desire Android Development] b-george:
Is this same kernel you made for badnwz?
[Desire Android Development] th3:
Well done. It works better than I expected on CM7 RC2. Thanks!

------------------------------

- Sent via HTC Desire -
[Desire Android Development] Bengaal:
Did coutts make a sense-kernel with this patched?

Were can I get it?

btw great work avs!
[Desire Android Development] coutts99:
Check back a few pages. I'd recommend snq kernel over mine.
[Desire Android Development] pascanu:
WHY?!

(10 chars)
[Desire Android Development] coutts99:
He's put a lot of work into it recently
[Desire Android Development] pascanu:
Here's another idea (just in case you need one :o): make it record the UP and DOWN on 2 different stereo channel (so I can hear myself in the left ear and the other part in the right).
[Desire Android Development] pascanu:
There are 3 kernels there (insercoin, leedroid and starburst). What are the differences?

I'm asking because I'm on coolexe's v8 and I'm wondering which one to choose.
[Desire Android Development] angusc:
I installed the with call recording kernel on to my AuraxTSense Rom. my phone rebooted ok but now i see a yellow triangle with red circle in the notification bar in place of my circle battery symbol. I have never seen this notification before....anyone know what it means......i was usi.g Coutts 875 kernel before without this notification.

Sent with Desire.
[Desire Android Development] Psyco-Man:
hi there,

just tested the starburst kernel 2.6.32.33-starburst-110319-callrec on the Baseband 32.54.00.32U_5.14.05.17 on Starburst 1.3.3.4 , it works and records but the incoming is very very very silent,.. i only hear anything if nothing around is making a sound.

any issues known?

anyone succed with starburst recordings?

greets
[Desire Android Development] avs333:
Please _do_ check your radio version, if it does match, please attach the log so that I'd be able to fix this.

angusc, dunno... I guess this ROM does heavily depend on the kernel... Can you contact the ROM's author?
[Desire Android Development] fisha21:
Have tried this out and have to say it works pretty well! Not quite as good as my old Diamond2, but still its there. Thanks for spending the time to get it working this far!

About the only "problem" I have is with the recording screen. Would be good if it were more discreet. I prefer the Manual in call recording option anyway, as I don't want all calls automatically recorded, but it would be good if the dialer screen wasn't replaced with the manual record buttons. Perhaps they could be moved to the notification bar?

But again, given how long we've waited for this, that's a tiny minor gripe that is easily lived with! Not complaining at all, just grateful that someone out there kept plugging away at this!
[Desire Android Development] yike:
I use the CM7 RC2.

Incoming Calls and Outgoing Calls' auto recordings are just fine.
[Desire Android Development] FelluRan:
Just a tiny speculation. Could this discovery help the development of a voice changing app for prank calls etc.? :)
[Desire Android Development] skvalex:
CallRecorder

Hi

I've made a simple app that allows to record outgoings/incomings calls. All recorded calls will be saved in /sdcard/voix.
[Desire Android Development] Quark^2:
Hmm, does setting a longer delay actually result in getting the first 2-3 seconds too?

No, that did not work. Even more (about 0,7 seconds) is cut off.
[Desire Android Development] germanhoss:
Here are my main preferences in the app:

Call recording format: WAV (larger files, but no need for mp3 encoding and therefore faster)

Show notification: ticked (enhanced process priority - this is important)

Delay before recording: 0,7 sec (to get the phone properly initialized)

With this preferences nearly all calls are properly recorded - which means from the very beginning minus ca. 1 second. And to be honest the information in the first seconds is mostly neglectable :-)
[Desire Android Development] skvalex:
All options are enabled.
[Desire Android Development] germanhoss:
Hmm - if you have german customers, who had paid for the app, then there is only one explanation: your app is on a blacklist of german T-Mobile.

This is my only conclusion because all the other call-recording apps are buyable for me.
[Desire Android Development] Quark^2:
I noticed a larger powerconsumption on installing Call Recorder.

I went from 9-10 mA to about 20-25 mA (idle, screen off).

This is quite a lot. Is it possible to improve or tweak this power consumption when idling?
[Desire Android Development] skvalex:
try to disable wake lock during call in advanced preferences
[Desire Android Development] gatewayad:
Just set the trial all up on a thunderbolt and seems to be working, if all goes well over the next week or so you have made me very happy. thanks for the trial better than finding out in the market it doesn't work and being stuck. Keep up the good work

FYI running BMAF SOAB 1.03, [KERNEL][2.6.35.10][BETA]Test 3++
[Desire Android Development] ivangs1:
CallRecorder FC with last Siyah Kernel v2.4.
[Desire Android Development] ivangs1:
Sorry i have fixed it.
[Desire Android Development] gatewayad:
Pretty bad reception on Thunderbolt leading to very bad recordings, will that be addressed in an update

thanks
[Desire Android Development] Quark^2:
I have another question:

There's a big difference in incoming and outgoing volume when recording a call (using kernel 2WR).

The incoming voice volume is much lower (2 or 3 times lower) than my own voice.

Is it possible to tweak this?

Must I change phone speaker settings?
[Desire Android Development] iDaddy:
Hi there!

I just rooted my friends Desire and left the "afterroot" Android 2.2 there (kernel 2_6_32) , bcs my friend didn't want any custom ROM.

After this, I flashed the 2way recording patch intended for this kernel - update_2_6_32.zip

This didn't work - recording the call with "Callrecorder" records only the outgoing voice, not the incoming one. Callrecorder is set to use a kernel with 2way call recording.

Any ideas? Would be very glad,

P.S. Rooted with the latest UnRevoked

Best regards,
[Desire Android Development] mindphaser2k9:
Are there any patches for Galaxy S?
[Desire Android Development] skvalex:
version 1.0.43 alpha:

- critical bug were fixed

- added audio source when BT headset connected (needs for Samsung Galaxy SII only)

- small UI improvements

also, you can buy this app at the Market for $9.95 to promote my work
[Desire Android Development] Myster:
I have an acer liquid Metal , for the first time i managed to get it work but only for the outgoing calls not the incoming ones, any ideas ??
[Desire Android Development] avelec:
Not working with Galaxy Nexus GSM

Hi, tried it on my Galaxy nexus gsm version and not working. Wonder if you're working on the fix? Thanks in advance.
[Desire Android Development] nuflood:
recommendation for a ROM

hi.

I'm using gingervillain with GoLauncher and I'm having many problems with speed, screen unlock and more.

I want to try another ROM that still gets updates (gingervillain is kind of dead) and has the 2 ways recording kernel.

any suggestions?

I have a Desire.
[Desire Android Development] ReshamG:
Try Runnymede AIO v3.0.5 CM7r2 with 2Way Kernel. Or MIUI X-Part, this app works flawlessly on both ROMs.
[Desire Android Development] jdobry:
I am not know why, but I has setting for "uplinkBoostPref" and "downlinkBoostPref". And now I am not able to find it in setting. What can be wrong?
[Desire Android Development] Haraldr Blaatand:
I hate to call this a bug, but...

When I choose bottom with 0 offset, the in-call button is not at the bottom of the phone screen, as I'd hoped.

Currently, it sits just above the "Bluetooth" button, and I'd like it on top of the bluetooth button (disabled).

Positioning the button is important, because it tends to block a large-ish area around the visible button. This blocks a large portion of the underlying button, making it a little tricky to tap around.

Thanks, skvalex, for the work you're putting into this.
[Desire Android Development] skvalex:
version 1.0.44 alpha:

- Recording data are now stored in recording files themselves

- UI improvements

- Language selection in settings

- Trial period extended to 15 Jan 2012

also, you can buy this app at the Market for $9.95 to promote my work
[Desire Android Development] PamelaGirl:
Hello skvalex,

The UI improvements are nice, that green and blue combo is sweet!

The sliding feature "Favorite/incoming/Outgoing" just made this my favorite all time app!

Keep up the good work.

THANK YOU!
[Desire Android Development] spymare:
as expected it wiped my current kernel and installed this one... however it works perfect for both outgoing and incoming calls, not even any delay.

(I bought you app ;)

even I think it's a little bit overkill that I need anorther kernel for this to work :/ hoped it would just be a mod/path to my current kernel.

I'm using mildwild 2.4
[Desire Android Development] skvalex:
version 1.0.45 alpha:

- bug fixes

- open/add contact from the context menu

also, you can buy this app at the Market for $9.95 to promote my work
[Desire Android Development] spymare:
after running the update zip file, camera is no longer working...
[Desire Android Development] okiwankenoki:
Hello skvalex,

I have a Samsung Galaxy S2

Germany Vodafone

Gingerbred 2.3.4

Callrecorder 1.0.43

normal 2-way recording is ok

2-way recording via bluetooth does not work (VW Touran)

Starting a call via bluethooth to my VW Touran produces this error:

"process com.skvalex.callrecorder unexpected stopped!

on Android Market you write:

- Samsung GT-I9100 Galaxy S II (Preferences: Audio source - voice uplink, and voice downlink for BT)

Please tell us the right instructions for the the required callrecorder parameters on a Galaxy S2

If you like I can test for you, for a complete working recording on a SGS2...

Thanks for your response!

Olaf
[Desire Android Development] skvalex:
Can you enable detailed logs in preferences and after "process com.skvalex.callrecorder unexpected stopped!" send me a logs?

Enable "menu->Preferences->Standard Android API preferences->Change audio source when BT headset connected" and change "menu->Preferences->Standard Android API preferences->Audio source when BT headset connected" to "Voice call downlink", "menu->Preferences->Standard Android API preferences->Audio source" must be "Voice call uplink"
[Desire Android Development] sadonlyone:
on versions 1.0.44 or 1.0.45 and not using a BT headset:

using also sgs2 with cm7 nb#116 and siyah kernel (it doesn't matter version) call recorder doesn't work any more. I tried all audio source, standard or kernel patch options, but is useless.

latest good version for me is 1.0.43.

edited and added:

also I've noticed a problem which is a different subject: testing call recorded on a htc desire hd sound quality is much much better, louder and clear, when playing a file comparing to sgs2; although desire hd has poor performances (hardware quality, I guess) than galaxy s2 playing other audio files, movie or using phone calls. second issue on sgs2 is when playing a recorded file, often it sounds like interrupted call or poor signal from network, although signal is strength. I must say that I used same version of call recorder on both devices (v1.0.43 alpha).

it doesn't matter which kernel I use as long it has support for 2 way call recorder. using fresh cm7, maximal volume for both devices and no other scripts, no other apps installed, full signal power from network (also 3g+).

I almost forgot: a good option for next releases is to use proximity sensor to shut off screen when playing a file by phone speaker output (many times when I put phone near my ear, I "touch" a lot of files or menu with my face lol)

many thanks for your work around, skvalex.

happy new year.
[Desire Android Development] shunsai:
is it possible to add the ability to record skype conversations with this app?
[Desire Android Development] helbet:
Wildfire S

Hi there!

I instaled 1.0.45 alpha on my Wildfire S with a stock 2.3.5 ROM and rooted. It seems to record 2 way from line, but the other way sounds to be distorted from time to time (in call and in the recorded file).

It records the conversation only if I chose Kernel with 2-way call recording patch (even if my phone doesn't have such patch). If I chose Standards Android API, CallRecorder will generate a 0 bytes file..

Will be my Wildfire S fully supported?

Thanks a lot!
[Desire Android Development] CAL7:
skvalex- I am running the paid version .45. Can you tell me what changed in .44 with the above feature? I thought that was how it always was. Thanks.
[Desire Android Development] markkal123:
ok, im running Liquid Smooth Roms 3.2 on a rooted HTC Thunderbolt. does anyone have a recommendation for an appropriate kernel. ooops maybe my question should query whether or not this version of call recorder will even work with the thunderbolt.

thanks in advance

mark

ok,.. tried the Tiamat_Mecha-v1.1.5 with +++ Liquid Smooth Roms 3.2 and the 906 radio . all is cool. actually better than cool. sound quality incoming and outgoing is perfect. thanks to the developers.
[Desire Android Development] juston80:
Hello skvalex,

there is a patch for kernel patch 2-way for sgs 2 v2.3.6 (stock) rooted?

The program works fine but activating the Bluetooth headset does not record my voice.

Thanks for your response!
[Desire Android Development] ivangs1:
Hello skvalex,

I have a Samsung Galaxy S2

Gingerbred 2.3.7 - last Cyanogenmod

Callrecorder 1.0.45 alpha full

It is using Standard API

Kernel - 2.6.35.14

The CallRecorder creates AMR files but i can't play them.

Is there any patch which should be applied?

Thank you in advance.
[Desire Android Development] sadonlyone:
yeah, I already told that is something wrong with v1.0.44 and v1.0.45 on sgs2.

maybe skvalex is searching for a solution for us. or he's on holiday :>
[Desire Android Development] Oxide™:
Please help :confused:

Since recently purchasing CallRecorder - every day around 12pm (not sure if this is related) I get constant high battery drain averaging 50ma instead of the usual 5ma when asleep - to stop the draining I have to restart the phone each day which is not ideal.

BetterBatteryStats reports the culprit as callrecorderservice.java under partial wakelocks

I have a Desire HD with Smartdroid ROM (android 2.3.5, sense 3.5)

Other than this issue I am perfectly happy with CallRecorer - please please investigate this issue or provide an explanation :)
[Desire Android Development] SpideRMaN-17:
Null Recording

I created a group called no recording and added a few friends in it.

I added the group into call recorder (latest paid app from market) in advanced > exceptions with option never record.

when I call one of the numbers in the group, call recorder starts recording the same and the saved recording is renamed to unknown number - Null.

If I call other friends not in this group, then app works very good !!

is this normal ?

thanks :)
[Desire Android Development] skvalex:
No, it's not normal. Can you send me logs after this call?

---------- Post added at 12:56 PM ---------- Previous post was at 12:54 PM ----------

No, CallRecorder won't support Wildfire S and Legend. Sorry
[Desire Android Development] moperi:
Thanks for great apps. is it possible to add a feature to prevent storing the record file that is less than the specific time period? I want to clean up the files automatically if it's not worth keeping.
[Desire Android Development] skvalex:
I've created new thread to discuss CallRecorder

Can you add your suggestion to the issue tracker?
[Desire Android Development] SpideRMaN-17:
logs sent . .
[Desire Android Development] spidius:
Hello mates,

Now that the call-recording has been solved, may i ask for sth relevant? Is there a way to do exactly the opposite? Meaning to add music (an mp3 for example) as background noise during a call (without the need of turning on speaker)? Or is this something very difficult. I am not sure but I guess that its a matter of the kernel, like in call recording. Right?
[Desire Android Development] skvalex:
new version of the app http://xdaforums.com/showpost.php?p=21434303&postcount=11
[Desire Android Development] frankieicory:
confused!

I come from this post => http://xdaforums.com/showthread.php?t=1441643 where it's mentioned that in order for skvalex's call recorder to work => "Requires the kernel with 2-way call recording patch and ROOT permissions" and im directed here.

Well I have a HTC WIDLFIRE with s-off and rooted but with stock rom and kernel...can anyone clearly specify what patch should i install in order to activate the 2 way call recorder feature on my phone cause i'm not interested to install any custom.

thank you in advance

P.S. Im a noob into this so have mercy!
[Desire Android Development] Bruca66:
Bluetooth with external HandsFree

Is possible make Bluetooth Handsfree recording (Parrot) for Standard API?
[Desire Android Development] Droidzone:
Send one of the wildfire devs to look into this. You can't install kernel patches, you have to modify the kernel source code.

Swyped on my Htc Desire running on Supernova Extreme - Gingerbread goodness with 2 GB of Internal memory
[Desire Android Development] Mr.Mefisto:
Thanks again man!