Description:
This application is designed to record your phone calls automatically to a sound file on your device. It automatically detects when you are on an incoming or outgoing call and then records the conversation to the folder you specify.
ACR now has a few more options in this version to try and cover all the requests made on forum.xda-developers.com and there are more to come but this version is more about making the application stable than anything else.
The next version should be the last beta version and will incorporate a selective call recording list based on contacts you choose, a display of the calls that ACR has recorded as well as some statistics. It will also include a graphical overhaul of the world’s ugliest interface.
Warning!!!
This application is not legal in all countries/states. Check first before you use this software as you could get into serious trouble in some countries/states.
Also a note to those writing personal messages to request software/features, if you need to ask me privately to request software that you couldn’t request in this thread then that in itself should be a warning bell for you. You can try any beg/tell me sob stories all you want, I have no interest whatsoever in infringing on people’s privacy be it legal or otherwise.
Installation:
Copy the cab file to your device and execute it but double clicking on it in a program such as Explorer/Total Commander/Resco File Explorer. You can install the program to either the device or the storage card.
Options:
There are two tabs of options to choose from. Most of these you will not need to use at all but where included to provide a better experience for some users who have different requirements such as limited memory, no use to record all calls and such.
- File Tab:
- Folder to save calls in.
From the top of the file tab, first we have a textbox showing where the files will be saved. On the right of this textbox is a button. This button when pressed will open a window so that you may change where ACR saves the files.
- Ask to save Call.
This checkbox when checked will make ACR prompt you with a choice to save the call once the call has finished. Note that even if you choose no you will still have the option to retrieve the last call up until you receive another call. The file Lastcall.wav is only overwritten when you receive another call.
- Record Incoming Calls/Record Outgoing Calls.
These checkboxes is pretty self explanatory, if you want ACR to record your incoming calls then check this box, if you don’t then uncheck this box. The same goes for Record Outgoing Calls.
- Write to Debug File.
Only use this option if you are having problems. At the moment the debug is very limited. When you have this option check ACR will write debug messages to a file ‘debug.txt’ in the installation folder.
- Recording Tab:
The recording tab contains the setting for the file to be recorded.
- First is the Wav format. This is either PCM or GSM6.10 PCM is a 'raw' wav format that will use about 1MB per minute. I have included this format for devices that do not support GSM6.10. The other format GSM6.10 is a ‘compressed’ Wav format and consumes approximately 30kB per minute. Obviously this is the preferred choice.
- Bits per channel are either 8 or 16 bits. 16 bits is the preferred choice but I have also included 8 bits for slower devices.
- Samples per Second are the number of samples taken each second. This is a matter of preference/device capability. The choices are 8000, 11025, 16000, 22050, 32000, 44100, 48000, 96000 and 192000Hz. If you have a slow device then you are better starting from the bottom and working your way up by testing to see which the best is for you. If you have a newer device then it is more a choice of how much space you want to use as the higher the number the more space the file will use. Also your device may not support the higher frequencies so I recommend starting with something like 48000Hz. If you set the frequency to high you will get gaps in your recordings.
Uninstalling:
To uninstall Auto Call Recorder disable recording in the ACR options first before uninstalling the Cab.
Devices:
This program will work on a number of devices at different degrees of success. Below is a few lists of devices and there reported success. If your device is not listed then try it anyway and don’t forget to report back you amount of success. If your device don’t match up to whats reported then please do.
- Devices known to work 'Out of the box' both ways:
- Touch HD (Stock Rom 6.1/WM6.5).
- Devices that require registry setting to work both ways:
- HTC Touch Diamond - deep_purple reported that after installing GSM610 Codec he could use GSM6.10.
- Devices that only work one way:
- HTC XDA2.
- Xperia X1.
- Devices that don't work:
- HTC Snap.
- HTC Vogue.
- HTC TyTN.
Tips And Fixes:
This is a condensed form of the previous thread and this thread. I will cover all the fixes found by the great folk at XDA.
"I only hear my voice, the other party is very soft?"
This is because you device is not setup to record both the incoming and outgoing voices. This can also be because your device is only ‘half-duplex’. To solve this try the suggestions in the Devices Post.
"ACR only records the first minute of the call?"
This is because you have ‘fast sleep’ enabled on your device. Try something like Advanced Configuration Tool to disable fast sleep.
"I can’t see if it’s working?"
ACR has no interface when it’s running. It was designed like this to keep memory usage to a minimum. If you are having troubles with this then I suggest you use the ‘Ask to save call’ option so you know it’s worked after the call. You can also see it running in a task manager program when you choose to show 'view processes'.
"Its borked, it saves two copies of the file?"
This is intentional, the file Lastcall.wav is overwritten every time a call is made. This file is also here in case you did want to save the last call but pressed no you can still retrieve it. It’s also because I’m too lazy to clean up this part of the code for the time being.
Update Description:
v1.1:
- Should be able to used by most non English roms.
v1.0:
- First version. English only.