Hello,
This MOD enable call recording from dialer on Galaxy S4 for CM-based ROMs.
Due to the nature of this MOD, please check your local legislation / legal advisor before using it!
I was previously using this MOD @lingowistico made for the galaxy S5, but I experienced some bugs, so I created my own modified dialer.apk file based on an official CM12.1 build. This is my first work on android and I hope it will be useful for some of you guys.
The modified dialer.apk is based on 09/04 nightly. I will update it when needed (changes in the source code).
Updated 2015-11-20
How to install:
- download the .zip file (use the last version before your nightly's date)
- go to Settings - Apps and wipe Dialer cache/data
- reboot in recovery and flash the .zip (tested with twrp-2.8.7.0-released)
- reboot system
Confirmed working on:
- i9505 jfltexx: CM12.1 and ResurrectionRemix
- i9500: CM12.1
FAQ:
- use the 3 dot menu to record call
- the 3 dot menu button only appear when call is set up
- record both way
- you can switch between recording format (AMR and AAC/m4a) in dialer settings - calls
- What did I change ? (see below)
(check etoy's tutorial in credits for more infos, but here you can learn his method)
1) extract the Dialer.apk with SystemExtractor
2) decompile Dialer.apk with Advanced ApkTool 4.1.0 and add latest apktool.jar
3) in \res\ folder delete all values-mcc* folders
4) in \res\values\bools.xml change <bool name="call_recording_enabled">false</bool> to true
5) in res\values\integers.xml edit <integer name="call_recording_audio_source">1</integer> to 4
6) recompile
Credits:
@etoy for this tutorial
@BDFreak for Advanced ApkTool and this very useful tutorial
@Anmol9808 for SystemExtractors
@lingowistico for the s5 thread
and all the talented devs from CyanogenMOD.
Version Information:
Official CM 12.1 Nightlies for i9505 S4 jfltexx
Created 2015-09-08
Press thanks if it helps!
This MOD enable call recording from dialer on Galaxy S4 for CM-based ROMs.
Due to the nature of this MOD, please check your local legislation / legal advisor before using it!
I was previously using this MOD @lingowistico made for the galaxy S5, but I experienced some bugs, so I created my own modified dialer.apk file based on an official CM12.1 build. This is my first work on android and I hope it will be useful for some of you guys.
The modified dialer.apk is based on 09/04 nightly. I will update it when needed (changes in the source code).
Updated 2015-11-20
How to install:
- download the .zip file (use the last version before your nightly's date)
- go to Settings - Apps and wipe Dialer cache/data
- reboot in recovery and flash the .zip (tested with twrp-2.8.7.0-released)
- reboot system
Confirmed working on:
- i9505 jfltexx: CM12.1 and ResurrectionRemix
- i9500: CM12.1
FAQ:
- use the 3 dot menu to record call
- the 3 dot menu button only appear when call is set up
- record both way
- you can switch between recording format (AMR and AAC/m4a) in dialer settings - calls
- What did I change ? (see below)
(check etoy's tutorial in credits for more infos, but here you can learn his method)
1) extract the Dialer.apk with SystemExtractor
2) decompile Dialer.apk with Advanced ApkTool 4.1.0 and add latest apktool.jar
3) in \res\ folder delete all values-mcc* folders
4) in \res\values\bools.xml change <bool name="call_recording_enabled">false</bool> to true
5) in res\values\integers.xml edit <integer name="call_recording_audio_source">1</integer> to 4
6) recompile
Credits:
@etoy for this tutorial
@BDFreak for Advanced ApkTool and this very useful tutorial
@Anmol9808 for SystemExtractors
@lingowistico for the s5 thread
and all the talented devs from CyanogenMOD.
Version Information:
Official CM 12.1 Nightlies for i9505 S4 jfltexx
Created 2015-09-08
Press thanks if it helps!
Attachments
-
2.8 MB Views: 353
-
2.8 MB Views: 103
-
2.8 MB Views: 440
Last edited: