yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] Halor:
Love it! I am going to begin testing shortly!

update: after testing outgoing call on gnex cyanogenmod 10 nightlies I can report it working flawlessly. (Gsm)

I will test incoming calls soon and report back.

Update 2: incoming working as intended as well.

Well done! Gnex two way recording via alsa good to go!!!!!!!

Thank you for your ahead of your own timeline fix!!!
[Paid Software Announcement and Discussion] viroge:
It works on maguro with JB 4.1.1. Thanks, Skvalex! :)
[Paid Software Announcement and Discussion] arifqur:
Which Rom and kernel are you guys using? I tried it on ParanoidAndroid_v1.9.4 but I get error message "Sorry this call cannot be recorded"

Using all the default settings

Hey started working perfectly after reboot.

Thanks skvalex
[Paid Software Announcement and Discussion] dneto:
HI mate,

Thanks for you update. This build just working with Kernel Patch or Std API ? Not working with wav on ALSA mode support?

Rergards,
[Paid Software Announcement and Discussion] jpeterson:
Working Great on Galaxy Nexus Toro - Personal custom build "Jalapeno" based on Pete's BB

I had to change the detected phone to Galaxy Nexus (Jelly Bean) for it to work but after that no problems so far.

UPDATE 08/01/2012: Call Recorder Service does not auto start on boot.
[Paid Software Announcement and Discussion] WastidLeprechaun:
Works on my Galaxy Nexus running CM10-Euroskank-2012-08-01 with franco nightly kernel r230.

As mentioned above, I changed my device to Galaxy Nexus Jelly Bean in the preferences.
[Paid Software Announcement and Discussion] hellrokr:
buying a android just for this tweak...

i have everything in iphone but nocall recording :(:(
[Paid Software Announcement and Discussion] 1wayjonny:
Thanks for this I was able to get my wifes GNex 4.1.1 to record.

For Noobs:

1) Install the beta 1.2.8

2) Install ALSA

3) Install Busybox Installer from JRummer Apps @ Google Play- Stericson gave ALSA issues about being detected, but the one from JRummer worked fine

4) Open Call recorder - set to Galaxy Nexus and make sure ALSA is selected.

5) When the recording was finished I can play it in the Call Recorder app but its was missing from SDCARD when plugged into the computer. Files were not in Windows but I was able to see them using a file manager for Android and moved the files once and when the explorer moved them they appeared in Windows. Must be a permission bug when writing the WAV to /storage/sdcard0/voix.

Will test for a week or so if all good no problem paying for the full version, as this is a 30 months trial.

Thanks for the hard work on the JB update.
[Paid Software Announcement and Discussion] dneto:
- Stock 4.1.1 (from factory image)

- root and busybox from GNex Toolkit (mskip)

- ALSA Mixer from Market (continous ask to install fixed setting permission - chmod -R 755 /system/usr/share/alsa )

- Call Recorder 1.27 Seems OK, but not appearing record buttom or options during call.

- Call Recorder 1.28b1 - Getting Force Close... already clear data, cache. Unistall, install .... not work....

Sad but true....
[Paid Software Announcement and Discussion] dannych:
- Franco r230 kernel +Android Revolution HD 6.0.1(4.1.1)+ LouderJellybeanV3(AwesomeBeats)

- Install CallRecorder 1.28 beta

- Install AlsaMixer and fix permission

Works fine!

Finally.:good:
[Paid Software Announcement and Discussion] giant22000:
On my Toro Gnex this app would have about 80-90% success rate of recording both sides of the conversation. Sometiems both sides were loud and clear and sometimes you could barely hear the other side. Did you have this problem with your Toro Gnex. Does it persist in JB? Thanks.
[Paid Software Announcement and Discussion] avelec:
Hi, can you explain step by step on how to "fix permission" for alsamixer? Thanks in advance.
[Paid Software Announcement and Discussion] jpeterson:
The random call with low volume prior to JB. With the current 1.2.8b I have not had much time to test, but it is working and have not had issues other then the service not starting on boot. I notified skvalex and he is enabling for next release.

---------- Post added at 11:56 AM ---------- Previous post was at 11:45 AM ----------

adb shell

<insert your favorite remount procedure>

cd /system/usr/share/

chmod 775 alsa

cd alsa

chmod 775 cards pcm

chmod 664 pmc/*

chmod 664 cards/*

chmod 664 alsa.conf

reboot for safety sake

that will fix any alsa complaints.
[Paid Software Announcement and Discussion] blaine07:
Can that be done in root explorer? What combination of r w r etc does 664 turn to?
[Paid Software Announcement and Discussion] efrant:
Yes, it can be done in Root Explorer.

664 = rw-rw-r--

775 = rwxrwxr-x

Although I could be mistaken, I think the following permissions would suffice:

644 = rw-r--r--

755 = rwx-r-xr-x
[Paid Software Announcement and Discussion] apat183:
Has anyone got this full recording working (both voices on each end and I inbound and outbound calls) for Galaxy S3 on CM9?

Can't get it to work? Anyone wanna share there setup?
[Paid Software Announcement and Discussion] snebojsa:
Can not make it work on Htc One M8, Lollipop, rooted. Tried every combination in settings, not working, have no recordings at all, or have recorded file but length is 0.0, or have recorded file with normal length but absolutely no sound at all. Anyone make it work on M8 Lollipop?
[Paid Software Announcement and Discussion] skvalex:
Try CAF recording method
[Paid Software Announcement and Discussion] snebojsa:
Tried, no recordings at all, tried every settings in CAF...
[Paid Software Announcement and Discussion] snebojsa:
Sorry, my bad... (feel stupid right now :D)

When I tried recording, I call service center, which have automatic response system and receive call immediately, therefore the call recording not start at all. At the meantime, I receive a regular call and everything works excellent! :good:

Thanks for splendid program!
[Paid Software Announcement and Discussion] TheATHEiST:
No, exactly same. Doesn't record/nothing in list :(
[Paid Software Announcement and Discussion] MadProfessor2002:
CallRecorder has also stopped working for me after receiving the OTA update for lollipop 5.0.2

My phone is a dual sim Moto G 2nd Gen (XT1068) UK Retail.

CallRecorder was working fine while the phone was running android 4.4.4, but since the OTA update, I can not get CallRecorder to work at all.

I can confirm that the phone has the bootloader unlocked, it is fully rooted, and confirmed by "Root Checker".

I have tried, Standard API, CAD, ALSA, Kernel.

The CallRecorder icon does not change colour at all when making or receiving any calls.

Can you please advice.

Thanks for your time.

Best Regards.
[Paid Software Announcement and Discussion] fbiryujin:
Is your kernel running SELinux in permissive mode? Any root apps that do deep level stuff (like intercepting call audio) require SELinux to be in permissive mode. In Lollipop it defaults to enforcing now :/ I'm not on Lollipop yet so I can't give you instructions to make the change, but I'm sure someone in your phone model's section will be able to help.
[Paid Software Announcement and Discussion] MadProfessor2002:
fbiryujin: Thank you for your reply.

I have no idea if my phones kernel is running SELinux in permissive mode or not. I have done nothing more then unlocking the bootloader, installed TWRP recovery, then rooted the phone with SuperSU-v2.45 via TWRP, I then confirmed my phone is rooted with Root Checker.

I would be very grateful if someone would be able to advice more.

Thanks again for your time.

Best Regards.
[Paid Software Announcement and Discussion] skvalex:
Check if CallRecorder got root in settings->debug, then select your device in settings->recording (even if it's already selected), recording method - CAF. Then try to record something.
[Paid Software Announcement and Discussion] Kariharri:
Is it just me or does CallRecorder set SELinux to permissive on boot for anyone else? I have Nexus 6 running Lollipop 5.0.2.

I noticed that my SELinux was permissive and started digging why it gets set to permissive even though it should be enforcing by default. After I declined root privileges from CallRecorder and booted, SELinux didn't change from enforcing to permissive. [MENTION=2859866]skvalex[/MENTION] is this normal?
[Paid Software Announcement and Discussion] skvalex:
Yes, the app does "setenforced 0"
[Paid Software Announcement and Discussion] Kariharri:
Ok, it would be nice if you would tell the users that your app does this. Setting SELinux to permissive is bad for security.

Is it possible to record phone calls on Nexus 6 without setting SELinux to permissive? I really liked your app but I wouldn't wan't to "disable" SELinux....
[Paid Software Announcement and Discussion] Cheeky_Fink:
First things first, just want to say I love your app. I've tried pretty much everything else out there, but nothing else really worked unless it was done through the speakerphone method, which is something I can't stand. I have an HTC One M7 running the latest CM12 nightlies, and this works great with the CAF option. Couple things though. First, would it be possible to add a mic gain setting for recording? I can hear the other side of calls perfectly, however my voice is very quiet unless I use speakerphone, and even then it's still quieter than the other side. That could be because of a CM12 bug, but a setting for mic gain would at least help for the recordings. Second, from the comments above mine, I see it sets SELinux to permissive. I have some other apps that require permissive status to work properly, mainly BootManager, and I had to install an app to set that at the beginning of boot for me. Does your app set it immediately upon boot, or is it a little later, after apps have started? Just want to know if I should keep the other app, or if it's irrelevant with yours installed.
[Paid Software Announcement and Discussion] kurtcebe:
Moto G Xt1033 falcon

Can I use this on my Moto G XT1033?
[Paid Software Announcement and Discussion] F.E.K.:
Try the free trial.

G6-L11
[Paid Software Announcement and Discussion] vodoomoth:
I've been using this app, full version, for two years now, i.e. one year on an HTC Desire, and one year on a Samsung Galaxy S4 that I bought last year. The recordings were picture-perfect with the HTC Desire. But with the Galaxy S4 (stock version, non-rooted, original ROM, etc.), when I listen to a recorded call, I can hear frequent sudden bursts of saturation on my voice, even when I have been speaking at the same level of volume and in an otherwise totally quiet room (no fans turning, no humming of any kind, no one else talking in the room, no noise at all).

The recording method that I use is "standard API" and the phone model I've selected is "Samsung GT-I9505 Galaxy S IV LTE".

Following some piece of advice read on this thread, I had disabled 4 or 6 months ago the noise reduction feature in the audio settings of the phone. But that hasn't had the expected positive effect. Does anyone have another idea on how to solve this problem? Thanks.
[Paid Software Announcement and Discussion] hammud:
m8 ext sd issue

Hi Guys,

Can anyone tell me if it is possible to store all data in External SD card? Tried to change the location where all data is stored

FROM: /storage/emulated/0/voix

TO: /storage/ext_sd/voix

After this change application stopped functioning. Tried to reboot phone, but still - no recording happens. I have manually created "/storage/ext_sd/voix" directory and renamed old one to "/storage/emulated/0/voix0" - no success.

Any ideas what path should I use?

Phone: HTC M8 (Lollipop)
[Paid Software Announcement and Discussion] kamieniarz:
Is your phone rooted? Maybe you have problems with writing on your SD card

Wysłane z mojego SM-G900F przy użyciu Tapatalka
[Paid Software Announcement and Discussion] hammud:
No, it's not rooted. is that mandatory?

How can I check if it has problems writing to SD?
[Paid Software Announcement and Discussion] BACARDILIMON:
Yes

BAD ASS NOTE 4 & GEAR S
[Paid Software Announcement and Discussion] hammud:
BACARDILIMON, please read WHATS NEW in your screenshot :) i'm using m8 with lollipop
[Paid Software Announcement and Discussion] prdog1:
Unrooted will work for call recording.. My guess is to write to SD card needs root. Since JB there are prerequisites to write to sd card. :cool:
[Paid Software Announcement and Discussion] hammud:
Any official confirmations? :) anyone is using this feature without root?
[Paid Software Announcement and Discussion] prdog1:
Hard to find people on XDA without root. :laugh::p:cool:
[Paid Software Announcement and Discussion] androkolik:
[emoji780]

LG g2

Blitz rom 3.2
[Paid Software Announcement and Discussion] xftox:
Does this work with skype
[Paid Software Announcement and Discussion] BACARDILIMON:
Ummmm meaning

BAD ASS NOTE 4 & GEAR S
[Paid Software Announcement and Discussion] xftox:
Can I record skype calls with this
[Paid Software Announcement and Discussion] BACARDILIMON:
As long as it is a phone call sure as long as it functions the same as a phone. You would have to try. But probably not.

BAD ASS NOTE 4 & GEAR S
[Paid Software Announcement and Discussion] osssinator:
Delete

Sent from my GT-I9192
[Paid Software Announcement and Discussion] sk83r:
No trial versions anymore ?

1.6.6 expired already at March 1st.:confused:
[Paid Software Announcement and Discussion] viniu:
Download, install and then you'll see
[Paid Software Announcement and Discussion] Televinken:
A small suggestion/request for next version of CR;

could you implement the possibility to adjust input

volume separately, for your side/other side.

Hope it hasn't been discussed before.

Thx.
[Paid Software Announcement and Discussion] mikeoswego:
Could you make this optional or review the need for this? I've found on my Moto X with CM12 that I can issue "setenforce 1" from terminal, about phone shows enforcing and CallRecorder still works. Does this vary by phone, does CallRecorder only need permissive during initialization, or?
[Paid Software Announcement and Discussion] Kariharri:
I would also like to see a version of this app without the "setenforce 0" issue. As chainfire says "it is certainly good practise to make sure your apps work on an enforcing system". See How-To SU. Setting SELinux to permissive opens security holes.
[Paid Software Announcement and Discussion] thinkmac:
CallRecorder doesn't seem to record anymore under 5.1

Can anyone else confirm this? Thanks
[Paid Software Announcement and Discussion] Ja_som:
Can't confirm that... For me is everything OK.
[Paid Software Announcement and Discussion] joebrit:
Has anyone noticed call recording has stopped working for caf on a nexus 5 now? Standard api works though. I get an error of "this call cannot be recorded". I'm on 4.4.4 and the only change I can think of that caused it is the new supersu out yesterday.
[Paid Software Announcement and Discussion] s27moto:
not work on moto g XT1033 with android 5.0.2 but with 4.4.4 work without problem i hope in next update this bug fix it

(i'm in root access and alsa mixer)
[Paid Software Announcement and Discussion] jointfull:
Latest SuperSU binaries broke support for CallRecorder

For me too!

I'm running a Nexus 5 with Android 5.0.1 and everthing worked perfectly until this morning, when I updated my SuperSU to version 2.46 and consequently also updated my su binaries (as recommended by SuperSU).

I'm using the CallRecorder in its CAF mode and root (su) permission are working flawlessly.

However, since I upgraded the SuperSU - the same error repeats in all of my calls:

"An error has occured, this call cannot be recorded.."
[Paid Software Announcement and Discussion] thinkmac:
It may have nothing to do with Lollipop 5.1. It may have everything to do with SuperSU 2.46

Are you running the latest SuperSU?
[Paid Software Announcement and Discussion] Ja_som:
Yes, I use SuperSu 2.46
[Paid Software Announcement and Discussion] thinkmac:
Well, I don't know what to tell you. CallRecorder is not working at all.

I currently have 5.1 installed along with SuperSU 2.46

All my other apps requiring root access work just fine..(AdAway, FasterGPS, Greenify, Titanium Backup, BusyBox) except CallRecorder at this time.

I even re-installed CallRecorder, removed CallRecorder entry from SuperSU, so that I can grant root access again. No dice.
[Paid Software Announcement and Discussion] skvalex:
Try to disable "ok, google" from any screen.
[Paid Software Announcement and Discussion] flash608:
Note 4 Android 5.0.1 - bluetooth not recording "other side"

In my case on Note 4 - Andoid 5.0.1 (tested on two different Roms) i can`t get recorder the person who i speak to while using bluetooth headset. Without bluetooth everything is ok (both sides are recorded). On android 4.x it was ok as well.

I`m in touch with the developer so maybe he would find a way to fix it.

BTW i`m using this app since SGS2 and i must say it`s the best recording app ever :)
[Paid Software Announcement and Discussion] thinkmac:
That seems to have addressed the issue with recordings. CallRecorders used to work fine with "ok google" enabled on any screens. Any chance that you can fix it? Thanks
[Paid Software Announcement and Discussion] shemshad:
same problem please help MOTO G user in android 5
[Paid Software Announcement and Discussion] P.x.:
Same issue.

5.0.1 - Ok google from any screen + Call Recorder worked fine

5.1 - Ok google from any screen blocks Call Recorder from recording.

Nexus 5 D821, 5.1 Stock + SuperSU + SELinuxModeChanger

UPD: Reverted to superSu 2.45 - still not able to record with "ok google from any screen", which version of supersu is the last known good?
[Paid Software Announcement and Discussion] wrongway213:
[MENTION=2859866]skvalex[/MENTION] Am I missing something, or even with SuperSU logging disabled and call recording strictly manual does this app keep your phone from entering deep sleep during phone calls? Trying to find a workaround for this but so far no dice. On a Nexus 6 running Dirty Unicorns ROM, caf recording. All works fine - just trying to figure out if deep sleep during calls is possible while using this app (I do not intend to use this app often - just for legal calls I have occasionally) as that will determine whether I purchase or not - battery life during 99.9% of the unrecorded phone calls that I make definitely trumps the inconvenience of having to switch ROMs to CM when I need call recording that 0.1% of the time.
[Paid Software Announcement and Discussion] thinkmac:
I use Greenify to put CallRecorder to sleep
[Paid Software Announcement and Discussion] wrongway213:
Does it keep the phone in deep sleep during phone calls as long as you are not actually recording this way?
[Paid Software Announcement and Discussion] bizkit_120:
Can anyone help?

Can anyone help?

My problem is, it works only on first time when just installed with CAF method, it immediately stop working after reboot, it got red indicator states “an error has occurred ……” that is really weird an annoying to me, don’t understand why it stop works after reboot…

Tried flash new different kernels , reinstalled ROM, always be the same problem as I said above, anyone can give some suggestions? Thanks a lot!!!

HTC one m7

•	Revolution HD 4.4.3 rooted, S-on

•	Kernel: tried stock, Xelement, kangroo

•	Callrecorder 1.6.6
[Paid Software Announcement and Discussion] RoadToNever:
How is the distortion issue on Nexus 4?
[Paid Software Announcement and Discussion] skvalex:
Hi,

Exact 4 years ago (16 March 2011), I made the first version of this app. It supported just one device - HTC Desire and had no any settings. Now it's one of the most advanced call recorders on the Play Store.

Today I want to show you a new version 2.0. This version has been written from the scratch. It has a new look and feel.

Here's a list what's planned:

1. Compact view

2. Dark/black theme

3. Google Drive and other clouds

4. Settings backup with uploading to a cloud

5. Colored dialog buttons (call confirm, delete confirmation dialog)

6. External storage support for unrooted devices since Lollipop

7. Auto remove files from a device after upload to a cloud

8. Add shortcut to the dialer

9. Statistics

10. Encrypt recordings after a call

11. Make it easy to seek a position during playback long recordings.

You can download this version from the OP or from the Play Store become a tester (see the OP)

Screenshots
[Paid Software Announcement and Discussion] prdog1:
2.0 working good on XT1103 N6 using default settings. Awesome work as usual my friend. :cool:
[Paid Software Announcement and Discussion] P.x.:
Thanks, [MENTION=2859866]skvalex[/MENTION]!

Beta looks great.

And btw, it fixed the problem of not recording when "ok google from any screen" is enabled on android 5.1 with latest supersu.
[Paid Software Announcement and Discussion] Ja_som:
Also, as always, no issue on my Nexus5.

Great job and thank you for new material design [MENTION=2859866]skvalex[/MENTION] ;)
[Paid Software Announcement and Discussion] RoadToNever:
Bumping this cause it friggin works, yay!

One caveat though: I have to use a headset, otherwise the other line is feeding back to me.
[Paid Software Announcement and Discussion] :
Please also be aware that during phonecalls audio from the upper mic will be picked up now which can be a problem if you are standing next to a loud street or sth similar. In this case covering the upper mic with my index finger fixed the problem for me.
[Paid Software Announcement and Discussion] ForgottenSolstace:
Latest 2.0.1 beta fails to start on lolipop 5.0.2. Database read exception.

Sent bug report. Using htlemo note 3
[Paid Software Announcement and Discussion] mproshkin:
Nexus 5б 5.1 stock, rooted - 2 beta crashes on "call waiting notification"

If a have second incoming call during the call - application crashes and phone going to quick reboot.
[Paid Software Announcement and Discussion] BACARDILIMON:
Bug report. What phone? What android version? What rom? What xposed mods are you running?
[Paid Software Announcement and Discussion] mproshkin:
Please carefully read title of the post:

Nexus 5, Android 5.1 stock, rooted. Call recorder 2.0 beta.
[Paid Software Announcement and Discussion] gustkiller:
Hi,

First of all, congratulations for this app. Bought it 2 months ago and it was perfect until yesteday.

I have a Motorola MotoMaxx (XT1225), same as US Droid Turbo and after update to Android 5.0.2, the recordings stopped to work via standard API downlink / uplink. Now it´s works via microphone.

And for everyone used to downlink/uplink audio, it´s hard to use the microphone audio.

Do you need more information from me to fix this? or it´s a known issue?
[Paid Software Announcement and Discussion] joebrit:
I don't know if you've fixed your problem but I joined the beta release and after restarting and changing back to caf, it seems to be working again.

I don't know if it was the supersu 2.46 that caused it or not (I did revert to 2.45 and callrecorder still didn't work but then again I didn't revert the su binary), and skvalex has been silent on the subject so far but might be worth trying it out.
[Paid Software Announcement and Discussion] jwds1978:
While I don't know about with Lollipop, I've been using SuperSU v2.46 for some time without issue on 4.4.4 though. If I recall offhand, without checking, the SuperSU binary wasn't updated to v2.46 and is still v2.45 anyhow.
[Paid Software Announcement and Discussion] joebrit:
Well like jointfull, my binary was updated with 2.46 but it might be a coincidence anyway and not have caused the issue. After all, callrecorder was still showing valid superuser toasts but I guess only skvalex knows :) I just happy it's working again.
[Paid Software Announcement and Discussion] prdog1:
He needs Log from debug in settings.

Been testing this since Alpha 1 on N6 with stock software, rooted with SU 2.46 and Android 5.0.1 and 5.1.0. Had no problems with default settings. Send him the logs. That all he has to go by. When send give info for what is wrong and device, rom etc. You would be surprised what he can do with this info.:cool: