yashsingh1/xdaforums huggingface dataset:
[Paid Software Announcement and Discussion] skvalex:
It's possible without the SIM card: https://xdaforums.com/galaxy-s9-plu...change-s9-s9-csc-model-csc-t3870836?nocache=1

That's the reason I've implemented "system recorder" method: https://skvalex.org/help/system-recorder?hl=en
[Paid Software Announcement and Discussion] morgej:
Has anyone taken the Note 9 Pie / One UI update on AT&T to see if call recording is still working?

(I have seen some folks with the beta reporting that call recording was working)
[Paid Software Announcement and Discussion] kryshnakishore:
Happen to see with root support. Does it consume battery more since it runs all the time in background waiting for call
[Paid Software Announcement and Discussion] skvalex:
No, it doesn't do any job while waiting.
[Paid Software Announcement and Discussion] lahceneamine:
Hello [MENTION=2859866]skvalex[/MENTION],

I've switched today to your magisk module method, but since doing so, During the call it shows that it's recording without any problem but in reality it didn't record (my records are have 0:00 duration, don't play within the app and are about 63 bytes only XD).

That's by using the standard api and voice uplink and downlink as I did since the galaxy s2.

But if I use any other option / method, it records well (voice communication, default, microphone, root method caf.. Etc)

For now I switched to CAF method, I told myself you would like to know this bug, if I can help you by any log just tell me where to find it.

This is my config :

- Galaxy S9+ G965F

- Android 9.0 (Stock Samsung)

- ELS Kernel (enforcing)

- Rooted with Magisk v18.1

- Installed CallRecorder v3.0.8 through playstore

- Installed the Unlocker through client area (your website)

- Installed the module v2.0.6 through magisk manager.

- I use the internal memory to record.
[Paid Software Announcement and Discussion] ettore88:
Hi guys.I ask for help. I have a Samsung S9 + with stock fw 9.0 (Android PIE)UNROOTED.I noticed that during the recording the voice of the interlocutor is barely audible!Hw can i fix it?THX in advance.[emoji6]
[Paid Software Announcement and Discussion] lahceneamine:
Try to enable stereo recording and then rise up the incoming volume :)
[Paid Software Announcement and Discussion] skvalex:
Thanks for such a great report! It helped a lot.

Try the attached apk (just install it over), then select Standard API as recording method, I hope it will work now.
[Paid Software Announcement and Discussion] ettore88:
I tried.Thank you, but unfortunately the interlocutor is not listening well.Why?On Android 8 (oreo)everything was ok...
[Paid Software Announcement and Discussion] skvalex:
1. Change your CSC code to Thailand or Vietnam and use "System Recorder" method.

or

2. Root your device
[Paid Software Announcement and Discussion] lahceneamine:
It seems to be working, thank you a lot.

Do I have to uninstall the magisk module ? Or wait until it gets updated ? Use the apk directly ?
[Paid Software Announcement and Discussion] skvalex:
No, if you uninstall magisk-module, it'll stop working. So just keep it as is. I'll update Magisk module soon and you'll be able to receive an update as usual.
[Paid Software Announcement and Discussion] Sebi673:
Hi, I'm having trouble using the box account. I enter box credentials, then it reloads and i have to enter them again. After that, I can only view the files in my box. I was expecting a way to select a folder or an acknowledgment that the app is indeed signed into the box account. Am I doing something wrong?

Thank you!
[Paid Software Announcement and Discussion] skvalex:
Thanks, I'll check it
[Paid Software Announcement and Discussion] amlanrd:
Issue with Motorola One Power (Android 9.0/Rooted/Magisk)

Hello [MENTION=2859866]skvalex[/MENTION],

Auto Recording isn't working properly for Outgoing Calls.

Issue #1

If I enable the "Start recording on answer" option, it fails to detect the answered state and thus fails to auto record the call.

Issue #2

If I set the "Delay before start recording" > 0 secs for outgoing calls while disabling the "Start recording on answer" option, the other side's voice becomes too low after a few rings before he answers .

Issue #3

Sometimes (rarely), it doesn't record the call completely. Say my call duration is 03:50, but it records only 0:07.

Auto Recording is working properly for Incoming Calls.

For now I'm using Manual Recording method for Outgoing Calls after the call is being answered.

Device Config:

- Motorola One Power

- Android 9.0 (Stock)

- Rooted with Magisk v18.1

- Call Recorder Magisk Module Installed via Magisk Manager

Call Recorder Config:

- Call Recorder Version : 3.0.9

- Magisk Module Version : 2.0.7

- Device : Qualcomm SDMxxx

- Recording method : ROOT

- Audio source : CAF

- Recording format : AMR/WAV (both tried)

- Volume control : 100% (I don't wanna increase it as it makes the voice too noisy :( )

- Storage : Internal (App Default) with sufficient space

For your information, there's no any other call recorder app installed on my phone. I've disabled Google Assistant Voice options too.

I am expecting a fix for the mentioned issues! ;)

Thanks in advance!
[Paid Software Announcement and Discussion] Sebi673:
Also, no vibration on call connected/ended on Xperia XZp running Pie w/ Google Phone Apk.

The reported issues are minor at best. Core functionality is solid, features are working as designed (root method), including record on answer and BT headset.

As a suggestion for some future tense, black/whitelisting contacts is a hassle - a multiple select could come in handy.

Congrats on the Magisk integration! Now i can depart from boldbeast :) :D

Cheers!
[Paid Software Announcement and Discussion] skvalex:
Check out the attached version. Hope the problem is fixed now
[Paid Software Announcement and Discussion] lahceneamine:
Check if logging is enabled your kernel / device since this option rely on it.

I don't know how / where to check on Sony devices sorry.
[Paid Software Announcement and Discussion] amlanrd:
Logger is enabled.
[Paid Software Announcement and Discussion] lahceneamine:
The file is not available :(
[Paid Software Announcement and Discussion] skvalex:
Re-uploaded. Try again
[Paid Software Announcement and Discussion] lahceneamine:
BOX works again for me :)

Thank You.

Edit : [MENTION=2859866]skvalex[/MENTION]

After a bit of testing, it seems that this alpha apk has a problem with recording :

By using the standard api, voice uplink + downlink, when you play a record, your own voice can be heard normally but no voice at all from the other side.

I don't know if you understood me, if not i'll send you an example.
[Paid Software Announcement and Discussion] skvalex:
Does it happen with every call?
[Paid Software Announcement and Discussion] lahceneamine:
I tried 7 times with different configuration using the standard api, stereo, mono, rising the incoming volume but no success.

It works well through root method.

I reverted back to 3.0.9 for now and the api works flawlessly.
[Paid Software Announcement and Discussion] skvalex:
For the first call only? Seems like the bug appeared in 3.0.9.
[Paid Software Announcement and Discussion] lahceneamine:
All the calls, not the first only.

I'm going to try again just to be sure.
[Paid Software Announcement and Discussion] skvalex:
Should now be fixed as well as vibrate on start/end call issue

Check out Magisk repository for version 2.0.8
[Paid Software Announcement and Discussion] Sebi673:
All good! No longer hanging on the Auth. ? Also vibrated on call connected. Magisk updated too. Will test everything again tomorrow.

Congrats on some fine dev skills and support. [nll's acr should pay attention]

Great day to you, sir!
[Paid Software Announcement and Discussion] amlanrd:
Found Issues Again (Motorola One Power/Android 9.0/Rooted/Magisk)

Hi [MENTION=2859866]skvalex[/MENTION] ,

I've tested the app using different different settings and found the following issues :(

Issue #1

For the first few seconds it record both sides very well, but suddenly one side becomes inaudible or too low to hear. Sometimes my voice is lower or sometimes the other voice. This happens after a few seconds after the call is being answered. Sometimes after 7 secs, sometimes after 30-50 secs, sometimes after 3 minutes. These are happening for both Outgoing & Incoming Calls.

Issue #2

Recently I made a outgoing call where the duration was 0:20. But it recorded 0:01 only.

Device Config:

- Motorola One Power

- Android 9.0 (Stock)

- Rooted with Magisk v18.1

- Call Recorder Magisk Module Installed via Magisk Manager

Call Recorder APP Settings Tried:

- Call Recorder Version : 3.1.0 beta01

- Magisk Add-on Version : 2.0.8

- Device : Qualcomm SDMXXX

- Recording method : ROOT / Standard API

- Audio Source : CAF / Voice call uplink + downlink

- Recording format : AMR / WAV

- Don't use AMR driver : No in ROOT / Yes in Standard method

- Start recording on answer : Yes

- Delay : 0.0 sec / 0.0 sec

- Vibrate on call start : Yes

- Vibrate on call end : Yes

If you need recording sample, I will provide that too.

For your information, no any app installed on my phone which can interfere while recording.

I hope for a permanent fix ;)

I've left you email also.

Thanks in advance!
[Paid Software Announcement and Discussion] ahac85:
Hi my bootloader is unlocked and is it possible to be able to push the the apk to the system partition using adb push and be able to get system privileges and record from line on android 9 ?
[Paid Software Announcement and Discussion] xKillerXSmileZx:
Hey you made a typo in the Magisk module description. It says "download" when I'm sure you meant "downlink":

[IMG="Magisk"]https://i.imgur.com/yLumDBl.png[/IMG]
[Paid Software Announcement and Discussion] skvalex:
Just install magisk module "Call Recorder - SKVALEX"

Fixed that, thanks. Seems like my brain autocorrected the word : )
[Paid Software Announcement and Discussion] ahac85:
OK installed however call is not automatically recording on answer even though it is checked in settings. Phone is Huawei P20 running stock rooted 8.1.0
[Paid Software Announcement and Discussion] htcpili:
very good。
[Paid Software Announcement and Discussion] skvalex:
Your device? What exactly don't work?
[Paid Software Announcement and Discussion] htcpili:
nexus6p android9.0
[Paid Software Announcement and Discussion] haled:
Anyone have working definitions for rooted Mi A1 under Pie?

I've tried CAF but am getting nothing.
[Paid Software Announcement and Discussion] skvalex:
Install Magisk-module and try Standard API with "* Voice call uplink + downlink" audio source. The sound might be distorted a little bit on Xiaomi Mi A1 - it's not possible to fix within the app.
[Paid Software Announcement and Discussion] haled:
Yeah, it gives a clicking sound. But does record the other side.

Device should be Qualcomm MSM89xx, right?
[Paid Software Announcement and Discussion] skvalex:
Yes, it's right
[Paid Software Announcement and Discussion] skvalex:
Update

As you might already know, I'll have to remove some features from the Play Store version of the app due Google's restriction on Call Log permissions. Today I published the app to XDA Labs:

https://labs.xda-developers.com/store/app/org.skvalex.cr

If you have XDA Labs (apk) installed on your device, you will get an update through XDA Labs before 9th March which won't let the app to receive Play Store updates with less features anymore.

upd: You will also receive this update, If you have installed the app through Magisk Manager.
[Paid Software Announcement and Discussion] krakout:
Just installed XDA labs, sounds promising, though I already had Magisk and so I guess it's not needed?
[Paid Software Announcement and Discussion] nogods:
I am keeping my phones on android 8.1 - do i have to avoid updating the app to keep it working under 8.1? they are not rooted.
[Paid Software Announcement and Discussion] skvalex:
Yes, you'll get an update through Magisk Manager.

You should avoid updating the app from the Play Store after 8 March. Version which won't let the app to auto-update from the Play Store will be posted to Magisk repo (Magisk Manager > Downloads), to XDA Labs and to the OP of this thread as soon as I implement self-updating mechanism.

Version from the Play Store won't stop recording calls after 8 March, it just won't know phone numbers: https://skvalex.org/help/call-log-ban
[Paid Software Announcement and Discussion] provolinoo:
Since this version doesn't need to follow Google's restrictions could you release a all-in-one version that doesn't need installation of root-module separately? It would be very handy :)
[Paid Software Announcement and Discussion] skvalex:
I'm not sure I'll make such version. But I will able to place a direct link to install add-on from within the app.
[Paid Software Announcement and Discussion] nogods:
Thanks for the quick reply. If I stay on Android 8.1, unrooted, can I download and install the APK from either of those links, or is it only for rooted phones?
[Paid Software Announcement and Discussion] pieces of cake:
Forgive me for asking because I presume this has already been answered, but I'm seeing what appears to be conflicting information...

I have an S9 Plus and just recently updated to Android Pie 9.0 on T-Mobile. Not rooted. Is there any way to continue recording calls now?
[Paid Software Announcement and Discussion] nogods:
It is my understanding that you can't record phone calls with Android 9 unless you root the phone.

I have 3 moto x4's that cannot be rooted that I use in my work and need to record interviews. I am trying to avoid updating from 8.1 to Pie by always pressing the "remind me later" button when the update notice pops up, but I'm worried that sooner or later motorola will force the update on these phones. If that happens I'll then have to buy a rootable phone to replace them because phone recording is critical to my work.

I've been using skvalex's call recorder for many years, going all the way back to a galaxy 4. Thankfully he has a version that can be used on rootable phones but I'm mad as hell at Google for turning my phones into crappy apples with Pie.
[Paid Software Announcement and Discussion] Ja_som:
Few seconds with the search feature:

https://xdaforums.com/showthread.php?p=78833583#post78833583
[Paid Software Announcement and Discussion] skvalex:
As far as I know, you can't root Snapdragon-based Samsung. So it's not an option for you. Also, you can't change a CSC-code to Thailand or Vietnam as these regions are for Exynos based devices.
[Paid Software Announcement and Discussion] pieces of cake:
Thanks man. I found an acceptable (but far from perfect) workaround. My business relies heavily on my ability to record about 30% of my phone calls, which is 100% legal where I live, even without notifying the other party to the conversation.

If I leave most of the default settings in place, but choose to start recording calls manually, record in stereo, and boost the Rx volume to 400% the recordings are pretty good when using speakerphone.

I'm going to try boosting Rx volume to 1600% to see if that will allow me to avoid using speakerphone.
[Paid Software Announcement and Discussion] skvalex:
Check if channels audio differ as it most probably record the same audio to both channels. Would be great if you can upload a sample recording.
[Paid Software Announcement and Discussion] _alexndr:
Is there a special reason why it may work only for these 2 CSCs without root??

Is it just enough that following line is present in cscfeature.xml in case of CSC in which we can use "System Recorder" method?

<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>

I'm asking because in case of the newest, just released Pie stable ROM for Note 8 (N950F, exynos) - above line is present in following CSCs:

BNG, CAM, EGY, ILO, INS, LAO, MYM, NPL, BTC, LYS, TMC, WTL, SLK, THL, TUN, XXV
[Paid Software Announcement and Discussion] skvalex:
I recommend these two just because they also support Samsung Pay. Other countries are also mentioned on the help page: https://skvalex.org/help/system-recorder

Edit: Seems like India also supports call recording and SPay.
[Paid Software Announcement and Discussion] acwcanada:
[MENTION=2859866]skvalex[/MENTION]:

I am a happy paid user with rooted OP3 phone. However, I am switching to Samsung Galaxy S9+ Snapdragon Pie in a few days. Reading the OP and recent messages, I am confused. I will be on Pie with a unrootable phone, do I still able to get your app work with my new phone? My understanding of the OP, I was thinking that I can install v3.0.9 with root add-on as apk, then grant READ_LOGS permission via adb, with these procedures then your app will be working with my new S9+ in pie. Can you please help me out if my understanding is correct. Call recording is very important to me, if it doesn't work, then I may consider not to go ahead of the switching. Thanks
[Paid Software Announcement and Discussion] skvalex:
Add-on and READ_LOGS will just allow "start recording on answer" option to work. So you still won't hear the other side on recordings.
[Paid Software Announcement and Discussion] acwcanada:
So, Samsung Pie unrooted is no way to record, am I correct?
[Paid Software Announcement and Discussion] Beamen1:
YES: http://xdaforums.com/showthread.php?p=32337085&highlight=note+ii#post32337085
[Paid Software Announcement and Discussion] Aids10:
App appears to work on my Prevail; though after reboot it fails saying "application has stopped unexpectedly (process com.skvalex.callrecorder)".

If I reinstall app its fine as long as I don't reboot phone.

Noticed this problem is listed on apps website-

http://code.skvalex.com/callrecorder/issue/154/call-recording-doesnt-work-correctly-after

Any Solution??
[Paid Software Announcement and Discussion] cmlusco:
Works great on my HTC Incredible running GB 2.3.4, and the GingerTiny kernel.
[Paid Software Announcement and Discussion] tracerit:
probably a long shot, but any chance of this working on the Nexus 4? Is it already working with the Optimus G?
[Paid Software Announcement and Discussion] dneto:
Skvalex,

In August, when I had the problem with Callrecord and ALSA Permissins some recorded files im Wav is having some strange beheaviour.

All files recoreded before 15 August (almost) and after 15 Setember (almost) are working well = Playing on Callrecored embbed player, Google Music and all others (PC included).

But the files recorded in theses days, seens corrupted or MIME wrong.... because i just can play it on Call Recorded, all other options the files are indicated as corrupted....

So i have some important files recorded to use on Court. Can you suggest me some option to recover this file?

- Already tried VLC, Audacity (seems indentify using Raw Import, but tested with 8000Mhz, Mono and 32bit not playing well...)...

Regards mate,
[Paid Software Announcement and Discussion] Pressa:
Use Lame:

lame.exe -r -m m -s 8 [corrupt file name] [new file name].mp3

Works for me.

Pietro from Italy
[Paid Software Announcement and Discussion] dneto:
Amazing. Works like a charm.!!!! =]
[Paid Software Announcement and Discussion] Splendor_09:
Downloading... Good word, pal :)
[Paid Software Announcement and Discussion] mcsssantos:
It doesn't work in my Samsung Duos S7562 with stock rooted firmware.

I installed Alsa Mixer and the calls get recorded, but the wav file constains only loud noise. I also tried all other standard Android API options and the mic works, but it's too quiet.

Does anybody have a clue why it doesn't work using alsa ?

Márcio
[Paid Software Announcement and Discussion] matuo:
I'm using this app 3 or 4 days on desire z. All is great, but I'm much louder than caller. Can I balance it somehow in settings or it's just normal?
[Paid Software Announcement and Discussion] blaine07:
Not working on Franco 298 & BAMF Paradigm 2.4(4.1.2). Not working...at all for me?
[Paid Software Announcement and Discussion] toxic-hero:
you can if you can enable recording through alsa. try it.
[Paid Software Announcement and Discussion] wsleone:
Error with 3.14.401.20 RUU - HTC One X JB final release (call recorder 1.3 beta 05 and version purchased)

----------------------------------------------------------------------------
[Paid Software Announcement and Discussion] JHimmelbauer:
its the same on Galaxy Note 2 :crying:
[Paid Software Announcement and Discussion] gsmsikar:
i have a samsung sch-i589, i have tried many call recorder but all of them does not record both side voice ,

please help me what to do for recording both sided voice ...
[Paid Software Announcement and Discussion] boodies:
1.3 Beta 5 -

Works flawlessly on my Note 2 T-Mo Stock Rom Rooted

Selected Note 2 Device under option and didn't touch anything else.

Perfect, thank you will be purchasing on Nov 15th
[Paid Software Announcement and Discussion] gsmsikar:
i also tried the trial version yesterday on my i589 but it didnt work, the recording keeps silent, can this model be supported?

i can purchase it too
[Paid Software Announcement and Discussion] Droidzone:
I can assure you that what you have right now is hardly what this app's capable of. You need a proper kernel patch to utilize its maximum potential. The outgoing sound volume is too low with the api

- Swyped from my Galaxy Note 2
[Paid Software Announcement and Discussion] ex-28:
latest version on the galazy s3 and jellybean , it shows the file but cant hear anything , problem still here and been waiting over a month trying all diffreent things , anyone have an s3 with this working ?

please post all settings.
[Paid Software Announcement and Discussion] boodies:
Yeah, the outgoing sound (my voice) is a little low but loud enough to hear it clearly. And the incoming sound is loud and clear. I love the fact that the file size is tiny as well. Can't wait for the patch to be available. but this is an awesome start. Do you by chance know when the kernel will be available for the Note 2? Thank you.
[Paid Software Announcement and Discussion] faoineag:
Changing CSC can you make big damage to your phone? Do I lose the guarantee? Is it possible to solve this problem with the other party's voice without having to make these changes?

Inviato dal mio SM-G965F utilizzando Tapatalk

---------- Post added at 11:06 AM ---------- Previous post was at 10:56 AM ----------

@skvalex

Inviato dal mio SM-G965F utilizzando Tapatalk
[Paid Software Announcement and Discussion] skvalex:
Many users already changed their CSC codes on exynos based devices, didn't hear about any problems. No, you don't lose guarantee, even Samsung Pay will keep working if it worked before.

Samsung with Snapdragon, no way to record both sides unless it has Chinese CSC code (but seems like there's no way to change it from other regions).
[Paid Software Announcement and Discussion] tetriusno1:
Use the Samsung SM-N960F / DS.

Settings → Recording → Device → SM-N960F / DS

There is an error in recording.

I'll let you know the error.

1) Select SM-N960F / DS Phone Settings → Connections → SIM Card Manager → First use SIM card → (Call → SIM 1)

2) Call Recorder app Settings → Recording → Actions → Action for incoming calls(Record all) → Action for outgoing calls(Do not record) → Call conflrm(Check) → After-call actions dialog(Check)

3) If you start a phone call, the call record will be automatically recorded even if you do not check Record this call in the popup window.

End) When you start a phone call, you can unconditionally send outgoing calls to SIM 1
[Paid Software Announcement and Discussion] skvalex:
Thanks, I'll check that.

Ask there: https://xdaforums.com/galaxy-s9-plu...change-s9-s9-csc-model-csc-t3870836?nocache=1