Call recording


Is there a way to record calls (both channels, mine and the speaker at the other end of the line) with Iodé (on s10e)?
I tried with a few apps (including True phone and “Call Recorder” from F-droid) but they only seem to record the mic or line input.

Do you have any knowledge about that?

Thank you

I think you will find nothing satisfying on fdroid
and remember that it is not allowed in general to record calls.

Where did you get that information?

In UK and, from my understanding, in mots of EU, it is perfectly legal to record phone calls in which you are one of the participants. In some other jurisdictions, it is legal only if the other party is informed that the call is being recorded

On my devices, running LineageOS and /e/OS, when a call - incoming or outgoing - is connected, a Record button appears on the call screen of the Phone app. No third party app is needed.

Does that not happen in the iodéOS phone / Dialler app?

not the default app. If I use “true phone”, there is.
But the issue is that it either doesn’t record anything, or just my mic , which isn’t really useful to me.

Maybe i am wrong, yes
If yes, then sorry

In France it’s mostly not legal but there are exceptions:

selon l’article 226-1 du Code pénal, il est considéré comme un procédé déloyal rendant la preuve irrecevable en justice, puni d’un an d’emprisonnement et de 45 000 euros d’amende. Il existe des exceptions sur l’absence de consentement en matière pénale. La preuve peut être recevable si l’enregistrement permet d’identifier l’auteur d’infractions. Dans ce cas, les juges restent libres de déterminer la valeur probante de l’enregistrement. En effet, selon l’article 427 du Code de procédure pénale, hors les cas où la loi en dispose autrement, les infractions peuvent être établies par tout mode de preuve et le juge décide d’après son intime conviction. Ce dernier ne peut fonder sa décision que sur des preuves qui lui sont apportées au cours des débats et contradictoirement discutées devant lui.

voir aussi :

No need to apologise :slight_smile:

Your post prompted me to do some digging, and I found a couple of interesting replies (with references) in the /e/OS gitlab issue tracker (which I’m pretty sure is public)

On the legality of call recording, this post says

  • Please be aware that in some countries it’s not allowed to record calls without permission or other restrictions are in place:
  1. Germany: German Criminal Code, sec. 201
  • Germany is a two-party consent country, meaning recording calls and conversations without the consent of the two or, when applicable, more, parties is a criminal offense
  1. France NS 57 - Ecoute et enregistrement des conversations téléphoniques sur le lieu de travail
  • The French data protection authority, Commission Nationale de l’informatique et des Libertés (CNIL) also implemented the simplified norms in 2015 which provides guidance on monitoring and recording telephone calls in the workplace. Under the decision, only data processing operations that involve monitoring and recording employee telephone calls on a periodic basis are within the scope of the simplified norms. Moreover, the monitoring and recording of telephone calls may not be implemented by any public or private organization whose tasks consist of collecting sensitive personal data.

So I think my understanding is correct for UK, less so for EU countries.

On its implementation in LineageOS this later post says

There is an overlay to enable this feature on the device:

In case we want the feature to be enabled on all devices by default, we can override the boolean in the dialer repository as well: java/com/android/dialer/callrecord/res/values/config.xml · v1-q · e / os / android_packages_apps_Dialer · GitLab

Given that iodéOS are based in France (I believe) it would make sense if they chose not to implement it.

Interestingly, in the /e/OS issue, Gaël Duval, the founder of /e/OS (which is also based in France) says

Sure but it’s the user responsability to use it or not according to local laws, not ours to implement this feature or not.

So the issue is not clear cut, and OS developers will make judgement calls on whether or not to implement it.

Call Recording in LineageOS (iodéOS) is only supported in the default Dialer and depends on country law. Your country is determined by your country’s SIM card, and you can find the list of supported countries here.

LineageOS (iodéOS) doesn’t support automatic call recording.

I tried various call recording apps, none work properly since Android 9.

Which is frustrating for someone, who actually need it (old person, who have hearing or memory problems). Or generally anyone, who have many calls from different persons and need to remember names, dates, etc.