Root access is a must for many phones, as manufacturers often won’t implement the required functionality.
There are 4 recording methods:
– Standard API
– CAF (root required)
– ALSA (root requried)
– Kernel (root required)
Standard API – method which doesn’t require root access. Check out every audio source before using. Many phones support recording using this method, from the microphone only (audio source “Microphone” should be selected).
CAF and ALSA – both methods require root access. Device settings in settings → recording are very important here. If your phone isn’t listed, select a device which has the same chipset as yours. The main difference between CAF and ALSA is that CAF doesn’t require ALSA installation, and supports more functions.
Kernel – recording method for phones based on old chipsets by Qualcomm; root is required. This method doesn’t guarantee 2 way call recording.
Which recording method is better?
Neither recording method can ensure that your calls will be recorded from the line; this is phone-specific. And you have to try and find out the one that fits your phone if it’s not auto-detected.
Where can I download a trial version?
On xda-developers.com: http://goo.gl/u690rm
• In call control
• Call confirm
• After call actions dialog
• Search recordings
• Edit info about recordings
• Volume control
• WAV, AMR, MP3
• Manual encryption for WAV recordings