Call recording is a nice feature to have on smartphone, especially if the user makes phone calls for work that are data and information intensive. A person’s memory can only hold on to reminders and information on voice calls for so long, and sometimes technology can help out those memory gaps. Fortunately, the good fellows at XDA has help for us.
We need to first say that the best and easiest route for users is to install an Xposed Framework module. The Xposed Framework is basically a tool to let you tweak apps and features on your phone “on the fly” – and one of those things can be the voice call recording. This is done by installing a module for it. Sady, there are also many reasons that people can’t or are not able to use an Xposed module. This is where XDA member “_alxandr” and his script comes in.
For the Samsung Galaxy S5 – and some other branded carrier-locked phones – the feature is actually already in your device, although it doesn’t advertise itself via an app or an app button. This may be Samsung’s or your carrier’s decision in some ways – but the mod is achieved by tweaking an XML file deep inside the Galaxy S5’s /system partition. There are three was to “activate” this feature on your Galaxy S5 (or other device) – first is flashing the script through Odin, second is flashing the script through custom recovery, and lastly by locating said XML file and editing it manually.
All of the information you need is mentioned in the official XDA thread here. Be sure that you are confident enough to do these tweaks on your phone if you want this feature. As we have found out so painfully by experience, crap happens almost randomly when tweaking your devices – so always have a backup of your phone’s system and data that you can come back to should anything untoward happen. Enjoy!
SOURCE: XDA
It’s disabled by default for legal reasons since in some countries it’s illegal to record phone conversations, so Samsung removed this ability by default.