[DEV] Call recording on I9000 - JNI (DEVELOPERS ONLY)

Search This thread

dmueller2

Member
Nov 1, 2010
31
36
Hi!

on the i9000 i found out that there is a function in libaudio.so for call recording.

I'm not an expert which jni. So what would i need to use the class from within a dalvik / java program.

My idea is to test the class for call recording on the i9000.

Any help appreciated.


(I managed to compile a working kernel, but i didn't manage to compile a running arm binary neither with the CodeSourcery nor the gnu toolchain in the android sdk)

------------

Update:

Thanks to titooo7 et.al. call recording is now working using the libs and phone*.apks from the i9088.

http://db.tt/q0sfueP
 
Last edited:

gllu

Senior Member
Apr 7, 2010
93
3
Israel
So, any good news for us mortals? Are you planning to do an app with a proper call recording?
 

ed10000

Senior Member
Jun 9, 2010
829
179
That's awesome! Great progress! I wish I could help but I don't have the slightest clue about Android development. Would love to have a working call recorder though! I'd gladly send a beer or two your way too.

P.S. - I'd love to help you out with testing if you need.
 
Last edited:

jeebspawnshop

Senior Member
Feb 6, 2008
1,380
1,127
Call recording would be great! I remember a while ago spending weeks looking for a call recording app, but nothing! Even my ancient Sony Ericsson had call recording...

I'll be watching this thread ;)
 

Arise

Senior Member
Nov 29, 2005
197
42
There is an application, called Total Recall that should let you record your phone conversations.
 

gllu

Senior Member
Apr 7, 2010
93
3
Israel
My experience with similar app is that I am recorded fine but the other side is barely heard. I think OP is working on a direct recording from line in.
I'll be happy to beta test anything too.
 

dmueller2

Member
Nov 1, 2010
31
36
Please don't get me wrong. I will for sure release a version for testing.

But at first i would need the firmware versions of people who claim that call recording (with 3rd party apps) works on their phones.
 

JuanRamiro

Senior Member
Sep 2, 2010
90
7
Please don't get me wrong. I will for sure release a version for testing.

But at first i would need the firmware versions of people who claim that call recording (with 3rd party apps) works on their phones.

Among all apps I have tried, only one of them recorded successfuly both sides of the conversation. I don't remember the app and I don't remember which firmware I had (sorry). The only thing I remember is that it was a 14 or 15 dial trial and the app "draw" a (movable) circular button on top of the phone app. In order to recall the current conversation this button had to be pushed.

I am currently using Doc's JPY firmware. If I can help with some tests, I will be glad.
 

ed10000

Senior Member
Jun 9, 2010
829
179
Please don't get me wrong. I will for sure release a version for testing.

But at first i would need the firmware versions of people who claim that call recording (with 3rd party apps) works on their phones.

None of the countless apps I've tried has worked for me. What they all do is, record whatever is input through the mic, just like any other sound recorder app. For this reason, only your side of the conversation is recorded. Or both sides if you use speakerphone.
 

JuanRamiro

Senior Member
Sep 2, 2010
90
7
None of the countless apps I've tried has worked for me. What they all do is, record whatever is input through the mic, just like any other sound recorder app. For this reason, only your side of the conversation is recorded. Or both sides if you use speakerphone.

That is what most of these apps do, but the one I mentioned before successfuly and clearly recorded both sides, without speakerphone. It's a pitty I don't remember the name... hopefully, someone will tell wich app it is from my description.
 

g00ndu

Retired Recognized Developer
Apr 22, 2008
2,782
273
That is what most of these apps do, but the one I mentioned before successfuly and clearly recorded both sides, without speakerphone. It's a pitty I don't remember the name... hopefully, someone will tell wich app it is from my description.

Can you please check to see if the app is called Call Recorder | TR Demo by Killer Mobile? This is the one with a 14 days trial, and the description says it works for Samsung Galaxy (Android 2.2).

I have not personally tried it, but hopefully this can jog your memory.


Sent from my GT-I9000 using XDA App
 

vipercubic

Senior Member
Jun 30, 2009
81
3
Thessaloniki
Can you please check to see if the app is called Call Recorder | TR Demo by Killer Mobile? This is the one with a 14 days trial, and the description says it works for Samsung Galaxy (Android 2.2).

I have not personally tried it, but hopefully this can jog your memory.


Sent from my GT-I9000 using XDA App

Call Recorder | TR Demo
by Killer Mobile

http://www.appbrain.com/app/call-recorder-|-tr-demo/com.killermobile.totalrecall.trial

NOTE: May not record calls on all devices including the Droid/X/2, Nexus One, Galaxys etc)

From my research no app is working in GalaxyS atm. I mean recording both sides offcource..
 

ed10000

Senior Member
Jun 9, 2010
829
179
Can you please check to see if the app is called Call Recorder | TR Demo by Killer Mobile? This is the one with a 14 days trial, and the description says it works for Samsung Galaxy (Android 2.2).

I have not personally tried it, but hopefully this can jog your memory.


Sent from my GT-I9000 using XDA App

No it's not. That's one of the most popular ones and one of the first ones I tried, because that's what I was using on my old Symbian Nokia 5320. Unfortunately it only recorded one side of the convo, like every other app I tried.

Sent from my GT-I9000 using XDA App
 

gllu

Senior Member
Apr 7, 2010
93
3
Israel
I am using an app called CallRecorder, it records me fine and the other side very silent(yet clear enough to understand what he's saying).

I am on a custom hebrew rom, based on jpo I think.
 

ed10000

Senior Member
Jun 9, 2010
829
179
Just installed and unibstalled the Total Recall Call Recorder app, again. Tried with all the settings, and while some (Recording Strategy A) work one sided (the other side is very faint - only whatever manages to get through from the earpiece to the mic), some settings (Recording Strategy B) fail completely and keep crashing the app all the time. I'm on JPX.

Like I said, I'm yet to come across an app that does recording directly from line in.

Sent from my GT-I9000 using XDA App
 

Top Liked Posts

  • There are no posts matching your filters.
  • 23
    Hi!

    on the i9000 i found out that there is a function in libaudio.so for call recording.

    I'm not an expert which jni. So what would i need to use the class from within a dalvik / java program.

    My idea is to test the class for call recording on the i9000.

    Any help appreciated.


    (I managed to compile a working kernel, but i didn't manage to compile a running arm binary neither with the CodeSourcery nor the gnu toolchain in the android sdk)

    ------------

    Update:

    Thanks to titooo7 et.al. call recording is now working using the libs and phone*.apks from the i9088.

    http://db.tt/q0sfueP
    13
    Just in case someone wants a cwm update.zip for that, I made one with the apk files posted by nesquix and the lib files posted by wes58. I tested it on my JPY/JS3 rom (Doc ROM) and it works.
    I'm afraid that the following file only will work on Darky, Doc or sconcau pure ROM.
    http://db.tt/CYN8gpT

    If you are using a stock ROM flashed through Odin or any other custom ROM (in example Insanity), please use the following file:
    http://xdaforums.com/showpost.php?p=10859131&postcount=132


    Sent from my GT-I9000 using Tapatalk
    10
    Non Increasing Ringtone PHONE with recording option

    Try it at your own risk
    Report back if it works

    It will only work for those who got the recording working anyway

    I made a new update zip for CWM, now including non increasing tone (thanks kepke).
    It should work for everybody because it delete the odex files related to phone.apk and phone_util.apk (its using areis update script)
    dl link:
    http://db.tt/q0sfueP

    Sent from my GT-I9000 using Tapatalk
    8
    I've made this update.zip. Apply it in CWM or 2e recovery.

    Also takes care of the odex files.

    You should make a backup before it if you have a doubt.
    4
    i was partly successful. For now, call recording works only with the headset attached.

    but there won't be an app for call recording. It will be more like a patch.


    I would really need feedback from people telling that recording works with their firmware versions to go in depth.