Call Recorder app no longer works after OS update

Ever since updating to 4.4.0.58 Vanha Rauma this app doesnt open. I found it using the Storeman app incase anyone was wondering.

After reading the comments for the app in storeman, i found this comment but dont know how to apply the fix:

Disable sailjail in /usr/share/applications/harbour-callrecorder.desktop

if anyone can help me get this app working I would GREATLY appreciate it! I know how to use the built in call recording feature in sailfish, but its not ideal (plus i cant figure out where the recorded call files are actually kept)

Thanks!!!

-Mark

1 Like

I cant believe it, but i actually figured it out myself.

i used a text editing app tinyedit to edit the file harbour-callrecorder.desktop (located in /usr/share/applications) and added to the end of the file:

[X-Sailjail]
Sandboxing=Disabled

then saved it to my Documents folder. Then i downloaded ToeTerm and used the command devel-su to run as root, then I used the command: cp harbour-callrecorder.desktop /usr/share/applications

It replaced the file, and now it works great! Hopefully this helps someone else out here.

7 Likes

I have recently accidentally record one call with original OS function and it worked great. No changes needed.

I’m glad you fixed it yourself.

2 Likes

Could you please tell me what device do you have?
I have a Xperia 10 II and I can’t use call recorder, because mic stops working after recording an outgoing call:

1 Like

I have an xperia 10 plus, and sometimes ot doesnt record both sides of the phone call also, but it seems random whenever it wants to work properly or not. Also, I LOVE my sailfish phone, the price of the phone and price of Sailfish X was worth every penny! In the future if I have a problem with an app, I will try the same fix

edit: does anyone know where the recorded call files are kept when using the built in call recording feature? I know how to display and play the recorded calls, but cant seem to find the files themselves

1 Like

The recorded call files are in ~/.local/share/system/privileged/Phone/CallRecordings

3 Likes

Hi, I installed callrecorder-0.7.4-3 on Xperia 10 III with Sailfish_OS-Jolla-4.5.0.25-xqbt52. I need a callrecorder with automatic recording of every phone conversation, because I carry the phone in a bag and connect via bluetooth headphones
After the first installation, the app initially crashed after launch. I read in this forum and added

Blockquote

i used a text editing app tinyedit to edit the file harbor-callrecorder.desktop (located in /usr/share/applications) and added to the end of the file:

[X-Sailjail]
Sandboxing=Disabled

Blockquote

The callrecorder then started normally but did not record any calls. I decided to uninstall it and reinstall it, but it gave me the messages below:

[defaultuser@Xperia10III Downloads]$ devel-su
Password:
[root@Xperia10III Downloads]# ls

harbor-callrecorder-0.7.4-3.aarch64.rpm
[root@Xperia10III Downloads]# rpm -e harbor-callrecorder-0.7.4-3.aarch64.rpm
error: package harbor-callrecorder-0.7.4-3.aarch64.rpm is not installed

Then I reinstall it, but it gives me a message:

[root@Xperia10III Downloads]# rpm -ivh harbor-callrecorder-0.7.4-3.aarch64.rpm
Verifying… ################################ [100%]
Preparing… ################################ [100%]
package harbor-callrecorder-0.7.4-3.aarch64 is already installed
[root@Xperia10III Downloads]#

What can I do or configure to make the app or native callrecorder automatically record phone calls?

@liya, WRT …

… please note this message; more details are provided by this thread linked there.

P.S.: I don’t know if not using rpm makes a difference here, in other cases it definitely does (negatively); IIRC Call Recorder has (had?) special packaging issues.

1 Like

Is your Recording daemon active (In Settings → Recording daemon → Active)? Can you activate it? If not set up following link:
devel-su ln -s /usr/lib64/systemd/user/harbour-callrecorderd.service /usr/lib/systemd/user/harbour-callrecorderd.service
After that you should be able to activate the recording daemon and the calls should be recorded automatically.

2 Likes

Is your Recording daemon active (In Settings → Recording daemon → Active)? Can you activate it? If not set up following link:
devel-su ln -s /usr/lib64/systemd/user/harbour-callrecorderd.service /usr/lib/systemd/user/harbour-callrecorderd.service
After that you should be able to activate the recording daemon and the calls should be recorded automatically.

With the given link and activation it worked. Thanks!

1 Like