yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] Cryceratops:
I am indeed running SuperSU, by Chainfire. I have managed to obtain the logs, CallRecorder requests permissions roughly 5 times an hour, if not more, and these are the 4 most recent logs according to SuperSU:

http://i.imgur.com/js2GGE3.png

http://i.imgur.com/MGG62Q9.png

http://i.imgur.com/uBFCPqx.png

http://i.imgur.com/JLMH6Oo.png

It seems to loop between the first three, before starting over again. Anyone know what that means, or if it's normal?

Thanks.
[Paid Software Announcement and Discussion] Bradden1:
+1
[Paid Software Announcement and Discussion] prdog1:
Never seen this watching this thread since T-Bolt. No telling what setting it off. I would do complete wipe and reinstall everything. I do 2 -3 daqys a week at least so no big deal. :cool:
[Paid Software Announcement and Discussion] skvalex:
Try beta version form the first post
[Paid Software Announcement and Discussion] saeed81:
Is it possible for this to work on Galaxy S4 (i9500 - Android 4.3) ? I have rooted my device and installed alsa mixer and busy box pro 10.3

anyone has any suggestions ?
[Paid Software Announcement and Discussion] Cryceratops:
Still seems to be exhibiting the same issues. I went ahead and did a clean wipe of CM (unrelated reasons) and reinstalled CallRecorder, so far it seems the frequency of the permission requests has gone down... although it still seems to do it once or twice an hour regardless of what I'm doing.
[Paid Software Announcement and Discussion] polobunny:
Are you running out of RAM often? Maybe CallRecorder gets killed by Android memory management. I assume you have not disabled the notification feature of CallRecorder so it has less probability of getting killed?
[Paid Software Announcement and Discussion] Cryceratops:
Actually, yes I have disabled the notification feature, mostly because I didn't want to see it in my status bar and notification tray, but I have 1.5GB of free RAM at all times, I don't see how that would affect it, perhaps I will try enabling it and seeing if that makes a difference.
[Paid Software Announcement and Discussion] polobunny:
Ah! Because it looks like the daemon gets restarted, so the app probably quits then restarts. It's just Android doing it's own memory cleanup/management thing.

Since you have Jellybean, there's a much better way to disable the notifcation. Re-enable the notification feature in CallRecorder. Then in your phone, go to Settings > Applications and select CallRecorder in the list. You should see a checkbox titled Show notifications.

Uncheck this, ignore the warning, then exit out. This way, Android is much less likely to kill the app and you won't see the notifications either. ;)

App info should look like this:
[Paid Software Announcement and Discussion] Cryceratops:
Ahh, thank you, nice to know! I've done that now, I'll keep checking the logs to see if that fixes it, fingers crossed!
[Paid Software Announcement and Discussion] polobunny:
Can't say it will completely fix it, under pressure Android might still end CallRecorder and thus these entries will show in the log when it restarts, but there's usually less chances that way. :)
[Paid Software Announcement and Discussion] Cryceratops:
Do you know why it ends it in the first place? I've never experienced anything else like this, and as I said, it's not an issue of RAM, could it just be a bug in the program?
[Paid Software Announcement and Discussion] polobunny:
No, it's Android memory management. It decides whether or not it's necessary to end the program depending on the priority of the process. It was a bit different and manageable in Gingerbread, but since ICS it's a tad more complex.

Without using root methods, having a notification shown in the notification bar/pane is the simplest and honestly one of the only way to make it much less likely to have your app killed.

There's ways however using certain apps to "force" the app as resident, as long as possible. They require root and it's generally not good practice for coders to use these ways without consent from the user, and even then it's best not to try and mess with Android memory management.
[Paid Software Announcement and Discussion] Cryceratops:
Ah, I see, that's interesting to know, seems kind of like a flaw in Android to not allow for alternative ways of management, but then again what do I know, I'm no coder hehe
[Paid Software Announcement and Discussion] prdog1:
Can also go into SuperSU and tell it to always allow and it won't ask you. :cool:
[Paid Software Announcement and Discussion] Cryceratops:
Yep, I had done that previously, but it's much like putting a band aid on a bruise, the permission requests would still keep coming (because the app was restarting constantly), I just wouldn't see them :P

So far though polobunny's trick seems to be doing it, hopefully it keeps up!
[Paid Software Announcement and Discussion] prdog1:
Not sure what is causing that. Has never done it on T-Bolt, Rezound or S3. :cool:
[Paid Software Announcement and Discussion] surveyganga:
Is anybody successful in using Call recorder on Nexus 5. I have a paid version but its not working.
[Paid Software Announcement and Discussion] prdog1:
Should work fine once Skvalex gets his if doesn't have yet. Would try the latest Beta. Don't know if he got that far yet. :cool:
[Paid Software Announcement and Discussion] polobunny:
No not really. You don't want to let "simple" users modify the core functionality of the OS. It's well made for the most part, just that coders kinda want more to work with. As long as it's not causing any issue for you, be happy. :silly:
[Paid Software Announcement and Discussion] prdog1:
HaHaa. It's open. Can code whatever you want. That's what we do. Just have to do yourself. If we couldn't code functionality we would have no roms, mods or call recorder on any device. :cool:
[Paid Software Announcement and Discussion] polobunny:
Absolutely agree. :good:
[Paid Software Announcement and Discussion] prdog1:
Yes. I have much respect for Skvalex. Only dev been able to make call record work on most any device and many roms with no way to test on those devices and roms. That is a huge accomplishment and should be respected. I have had it working for years on multiple devices. Sometimes we hit bugs but if email him he will answer and try to fix. Logcats help a lot for any of us that can write code. :cool:
[Paid Software Announcement and Discussion] polobunny:
First and only CallRecorder that I could thinker with that works 100% reliably. Awesome to me, although makes it a bit hard for me to recommend it for other people because of the "steep" price. In a world dominated by 1$ apps, a 10$ one seems like extreme heh.
[Paid Software Announcement and Discussion] prdog1:
Yea. They want all the reliabilty and options but don't want to pay. This is a niche that is not even legal in all jurisdictions and why it has been stripped from all US phones and some International versions. I can testify to it's functionality and his expertise as I have used it on multiple devices and payed $5 probably 5 yrs ago. Yall just late to the party. lol Can always use Beta for free till next one. :cool:
[Paid Software Announcement and Discussion] qriozum:
[MENTION=2859866]skvalex[/MENTION] - please, please......

Wysłane z mojego HTC One przy użyciu Tapatalka
[Paid Software Announcement and Discussion] Cryceratops:
[MENTION=4311957]polobunny[/MENTION]

Just wanted to say so far your notification suggestion has been working! I've noticed no permission requests in the SuperSU logs, aside from when I make/receive a phone call, it seems to be working great! If this keeps up over the next couple days I'll definitely be shelling out the cash for this, thanks again.
[Paid Software Announcement and Discussion] kashifnomi:
works well on htc desire hd
[Paid Software Announcement and Discussion] surveyganga:
Tried the latest beta no-go. Will wait for skvalex to fix it. Is any one in the same boat as me.
[Paid Software Announcement and Discussion] polobunny:
I'm glad it works for you. I've been busting my brain trying to find a good call recording software that worked reliably, so when I found out about CallRecorder you can be damn sure I started recommending it to everyone now and I'm willing to help others configure it successfully. :p
[Paid Software Announcement and Discussion] soulesidibe:
Great

Great job.

I have a nexus 4. I'll try it and send you feedback!
[Paid Software Announcement and Discussion] GunnyHighway82:
I hope we can have the same quality with nexus 5 because I think in december I will buy it and will leave my Gnexus that have worked fine with this app.

Skvalex thanks you
[Paid Software Announcement and Discussion] tracerit:
just got my nexus 5. was going to hang onto the nexus 4 until CallRecorder was updated for the N5, but I'm loving this phone too much to let go. I'm gonna really miss CallRecorder until it comes out!
[Paid Software Announcement and Discussion] skvalex:
No news since this message: http://xdaforums.com/showpost.php?p=47060660&postcount=2412 (but we don't stop working on the solution for htc one's stock rom)
[Paid Software Announcement and Discussion] qriozum:
Highly keep my fingers crossed for you to find a solution.

For example, for DesireZ Your program and a patch for the kernel function sensational!

greetings

q.
[Paid Software Announcement and Discussion] cyaniris:
I find call detection on my Galaxy S4 Duos (GT-I9502) is broken after update from version 1.4.7 to 1.5.1. Ticking the newest dual sim setting does not help. :(
[Paid Software Announcement and Discussion] in.abhi9:
I tried this on stock 4.3 ROM. The recording result is great but when I tried with hands-free the other party's voice becomes noisy in recording. Is there any settings in ALSA or something?

Btw, thanx for this patch! :)
[Paid Software Announcement and Discussion] Xoib:
By hand free do you mean earphones / headphones or speaker ?

If speaker, try with earphones/headphones with mic integrated just to confirm to you have the correct setting for recording through line and not mic the other party's voice.
[Paid Software Announcement and Discussion] in.abhi9:
I meant earphone with integrated mic. and have checked setting which is ALSA as Recording method (said by skvalex)
[Paid Software Announcement and Discussion] Xoib:
Ok. So this bug should be considered by [MENTION=2859866]skvalex[/MENTION] because the main purpose / the whole point of this patch (mediaserver bin patch) is to make it work on Nexus 4. Whether or not using the earphone it should go through the same API to record.
[Paid Software Announcement and Discussion] deduction:
I'm having one rather glaring issue with this app. I set up encryption keys but they're not used to encrypt calls before sending off to Dropbox. I am fairly certain I scoured the options and couldn't find a relevant setting that governs which calls to encrypt and when. Also what method do you use to generate the RSA encryption key? Simple openssl genrsa?

---------- Post added at 08:40 AM ---------- Previous post was at 08:05 AM ----------

Crap, I just saw this post. If only you could encrypt files before sending off to Dropbox using GPG public keys... *drool*. This is a feature I'd pay for (in bitcoins)! I wonder how much bulk would it add...
[Paid Software Announcement and Discussion] fc_themaster:
It work with 4.4?
[Paid Software Announcement and Discussion] Xoib:
No.

The is the mediaserver bin patched for 4.3 and 4.2.

But it still suffer from bug when you use earphones w/ mic.
[Paid Software Announcement and Discussion] prdog1:
Give Skvalex some time, He has ordered the N5. for himself. If itis gonna work he will make it work. If running AOSP or CM Version that a different scenario. He has to make stock 4.4 work first and then go from there. :cool:
[Paid Software Announcement and Discussion] Xoib:
Sure but hopefully the Nexus 4 owners will not be forgotten :highfive:
[Paid Software Announcement and Discussion] GunnyHighway82:
I'm waiting any news about Nexus 5
[Paid Software Announcement and Discussion] Teemoo:
I couldn't find how to, so I guess I should post this

To uninstall alsa

delete these

/system/usr/share/alsa/*

/system/xbin/alsa*

/system/lib/libasound.so this might be a part of your rom. Confirm before deleting.

correct me if I am wrong please, that should be all the alsa related files.

edit:
[Paid Software Announcement and Discussion] prdog1:
Depends on device. Can go to playstore and uninstall. Much easier. lol
[Paid Software Announcement and Discussion] skvalex:
AlsaMixer doesn't replace files if they exist on the phone, so if you delete this file which AlsaMixer didn't install - the system probably won't boot..
[Paid Software Announcement and Discussion] kkvo:
Galaxy S4 MF3 AT&T

Not working on Galaxy S4 MF3 AT&T(non root).Would it work if i rooted my phone??pls let me know!!!!
[Paid Software Announcement and Discussion] tracerit:
Skvalex, by any chance do you know when you'll be getting your Nexus 5?
[Paid Software Announcement and Discussion] prdog1:
Depends how much he paid for shipping. :p:laugh::cool:
[Paid Software Announcement and Discussion] skvalex:
In a few days. In Russia, of course, it isn't available yet, so I purchased from the US. That's why I didn't receive it yet. It has been sent from the US one week ago.

13.99$ for shipping in US and 80.87$ for shipping from the US to Russia.
[Paid Software Announcement and Discussion] skvalex:
http://xdaforums.com/showthread.php?t=2352797
[Paid Software Announcement and Discussion] skvalex:
Just got it.
[Paid Software Announcement and Discussion] pvkanjiyani:
nexux 4 4.4

hi skvalex

great job

i have flashed nexus 4 Factory Image 4.4 (KRT16O)

i tried your patched 4.3 mediaserverupdate.zip

nexus have boot loop

i am attached log cat & 4.4 mediaserver file

can it possible to patch 4.4 mediaserver file

thanks
[Paid Software Announcement and Discussion] skvalex:
About Nexus 5:

Seems like the solution from Nexus 4 won't help to get call recording on N5 as I thought before. So it can take some time until solution will be found for N5.
[Paid Software Announcement and Discussion] prdog1:
Keep digging. HaHaa. If anyone can find the exploit it will be you. At least you have the device. Much easier than flying blind. :cool:
[Paid Software Announcement and Discussion] GunnyHighway82:
:D:D work work
[Paid Software Announcement and Discussion] testina:
also works well with stock rom note 3, no root and standard api

Inviato dal mio SM-N9005 utilizzando Tapatalk
[Paid Software Announcement and Discussion] skvalex:
I have two news about Nexus 5, good and bad. The good one is that I managed to record both sides on Nexus 5.. The bad one is that the quality is not so good: my voice enough faint when the other side's voice is loud and distorted a bit.

The new beta in the first post. (If you're upgrading it's better to select Nexus 5 in the settings->recording->device again, even if it's already selected)

Download

P.S. Root is required, of course
[Paid Software Announcement and Discussion] poorangus:
(jumped the gun - deleted)
[Paid Software Announcement and Discussion] GunnyHighway82:
thank for your job. no bad for a couple of days:good:

honestly I'm happy to listen better who calling me , doesnt matter my voice :laugh: I hope you can improve soon
[Paid Software Announcement and Discussion] blaine07:
You can do it Skvalex if anyone can!

Happy this works great on my Verizon Note 3. Used this since back in the Thunderbolt /Dinc days. Man, come a long ways lol. :)

Sent from my SM-N900V
[Paid Software Announcement and Discussion] tracerit:
just installed the beta onto my nexus 5 catacylsm/franco r13 and the recording is better than expected! my volume does come in lower than the other end but just by a little bit. looks like things will only get greater! :)
[Paid Software Announcement and Discussion] poorangus:
Have you tried bluetooth?
[Paid Software Announcement and Discussion] tracerit:
Works great with my car's Bluetooth system (stock head unit in a BRZ)
[Paid Software Announcement and Discussion] ndwarika:
Hi all, I was wondering if i still need to install the 2-way kernel patch, and most importantly, which one? I am running the beta on a rooted (ChainFire) Nexus 5, but I am not seeing anything being recorded. Any tips on how to configure the app for my device? Many thanks.
[Paid Software Announcement and Discussion] skvalex:
http://xdaforums.com/showthread.php?p=47548388#post47548388
[Paid Software Announcement and Discussion] ndwarika:
Sorry to be a pain, but please confirm that I DO NOT need to install any other patch while testing the beta. And, the recording method remains at "Standard API" with the audio source being "Default"... OR should I use "Kernel" (as I already rooted). I did test the 1.5.1 and had to install Busybox and ALSA, but these I uninstalled when I removed 1.5.1. Please advise. Much Thanks.
[Paid Software Announcement and Discussion] vukis:
For my nexus 5 recording does not work. Cannot hear caller. When choosing kernel method there are no recording at all - no files created.

EDIT: installed busy box and alsa mixer. Now it is working.

I am completely stock (recovery also stock) with root only.

Installation of busybox is totally new for me. Will I have trouble in OTA updates when busybox is installed? Because now when I hit uninstall in busybox app it is prompting the warning that everything will be messed up in my phone. Rooted applications will stop working, all rom will become unstable.
[Paid Software Announcement and Discussion] veerendram1:
Only first call after reboot is getting recorded

Hi,

I'm on Rooted nexus 4, running CM 10.2 - Android 4.3.1 with CM Kernel itself

Have purchased and installed call recorder 1.5.1 (latest available on play store).

Installed the patch (from OP) and ALSA but have a peculiar problem.

After installing everything, when i tried testing, it records only the first call perfectly whether incoming or outgoing.

Post the first call something gets messed up and then, forget about recording, i'm not even able to make or receive calls. I mean if someone calls me or i call someone, neither party can hear anything!!!

Please help....Looks like my precious $$$s have gone waste:(:(:(:(:(
[Paid Software Announcement and Discussion] skvalex:
Have you updated CM after that? If so, you need to install the patch again.
[Paid Software Announcement and Discussion] veerendram1:
No...I have done no changes to CM.

So much so that i had to uninstall the patch, ALSA and Call recorder itself...

I uninstalled the patch through restore...

To try again, did the folowing:

Installed the patch through recovery

Installed ALSAMixer from Playstore

Installed Call recorder 1.5.1

Rebooted the phone...Made a call and yes the first call goes through flawlessly...

Next call onwards the system goes crazy with no sound from other party if someone calls me and vice versa..Basically i cannot even hear that its ringing on the other side coz there is no sound from phone speaker....Neither the other party can hear me coz mic also doesnt seem to work...

I've repeated this install and uninstall 3 times today but same fate all the time...

Please help, else i may need to ask for refund of my $10, which i wouldn't want to...I want functionality and ready to pay top $$$ for great work...
[Paid Software Announcement and Discussion] skvalex:
Send me logs from settings->debug right after that
[Paid Software Announcement and Discussion] medo2_0:
i have 3 questions

what is the difference between audio sources ?

is using microphone as audio sources good or the recording quality is gonna be bad ?

are you going to support Galaxy Mega 8.5 GT-I9152 soon ?

thanks :)
[Paid Software Announcement and Discussion] skvalex:
Try SuperSU instead of Superuser
[Paid Software Announcement and Discussion] poorangus:
[MENTION=2859866]skvalex[/MENTION], is it possible we will see improvements to quality on Nexus 5, or have you reached the limit of what is possible on this hardware?

Thanks!!
[Paid Software Announcement and Discussion] prdog1:
Skvalex will continue to work on N5 and will post when can't get any further. He paid and has the device. He gonna make it work on his device if can. :cool:
[Paid Software Announcement and Discussion] poorangus:
Actually he posted his initial results but has not specifically stated whether his work on N5 is ongoing. No disrespect, but I'd prefer to let the man speak for himself.
[Paid Software Announcement and Discussion] BLADESMAN1889:
Does the Mediaserver.update zip only work on 4.3 (for nexus⁴) or will it work on 4.4 also ?

Sent from NEXUS⁴ via XDA Prem [SLIMKAT 4:4]​
[Paid Software Announcement and Discussion] surveyganga:
No need to install anything other than the callrecorder beta itself. Make sure you select Nexus 5 again
[Paid Software Announcement and Discussion] prdog1:
No disrespect but been running call recorder like 4-5 years and he never stops on any device until can't make work and will announce. Especially his own. He didn't buy N5 and pay $100 on shipping to give it up. :cool:
[Paid Software Announcement and Discussion] vukis:
[MENTION=2859866]skvalex[/MENTION] what is the possible consequences for nexus 5 Alsa type recording if I uncheck "Show notification"?
[Paid Software Announcement and Discussion] prdog1:
I'm not Skvalex. But usually it stops notification in status bar and dropdown..Disabling has more to do with amount of ram as android kills apps that are not held in status. Running games and other high ram usage apps can kill the app and would have to restart. If go to debug and check disable notification on call nothing shows. It is like incognito mode. As disclaimer this is illegal in a lot of jurisdictions. These variables don't usually change per device. If wan't quicker answers from Skvalex email him from link in playstore. :cool:
[Paid Software Announcement and Discussion] poorangus:
That's fantastic - but I think when people ask him questions directly, it is because they are looking for a direct answer from the source, rather than speculation from another user.
[Paid Software Announcement and Discussion] vukis:
So in this case there is possibility, that during the game or even after exiting the game if somebody calls it will not record the call? Or it will be bigger delay for recording to start?
[Paid Software Announcement and Discussion] prdog1:
Possible that would need to restart the app although unlikely with the newer devices running 2GB ram or more. Not sure if he has it coded to remain persistent even without the status icon. This is usually why apps have icon in status from default. It helps keep them active. :cool:
[Paid Software Announcement and Discussion] polobunny:
Don't do it like that. Instead, go in app information under Android settings then find CallRecorder in the list and uncheck the show notifications box. Look back a few pages I discussed this with another user. This is the proper way to hide notifications in JB and will ensure the app won't be killed yet won't show notifications.
[Paid Software Announcement and Discussion] stakoz:
mediaserver_update

Nope, i tried media_server_update_4.3.zip on android 4.4 on nexus4 and it would not boot had to flash back the restore mediaserver zip file, so seems no two way recording for nexus 4 on 4.4 for the time being
[Paid Software Announcement and Discussion] ndwarika:
Sorry to be a pain (again), but could you please walk me through the settings/setup?
[Paid Software Announcement and Discussion] deduction:
Reporting in with beta01 and Nexus5. Both lines sound nice and clear. The Nexus5 Leg A line sound has a slight echo, but both legs are still perfectly intelligible.
[Paid Software Announcement and Discussion] ndwarika:
THANKS!

Ok Guys, I got it sorted out. Thanks to those who helped. The trick was in using the ALSA option under Recordings. The caller's line is quite clear and loud, while my end is a bit softer, but intelligible. Thanks [MENTION=2859866]skvalex[/MENTION]! Can't wait to buy the final version! This is an invaluable tool as I am a journalist.
[Paid Software Announcement and Discussion] skvalex:
I hope so, I'll keep working.