Guest Cliffoshay Posted November 1, 2011 Report Posted November 1, 2011 So, after loads of research I bought my OSF today and delighted that it works perfectly with total recall for clear and simple automatic call recording. All I've done so far is unlock it to work with my t-mobile sim. Now I want to experiment with roms but I read that 2-way call recording doesn't work with CM7. S do I need to just make sure I choose a rom using the stock kernel or modified stock/source or is it not a simple as that?
Guest t0mm13b Posted November 1, 2011 Report Posted November 1, 2011 So, after loads of research I bought my OSF today and delighted that it works perfectly with total recall for clear and simple automatic call recording. All I've done so far is unlock it to work with my t-mobile sim. Now I want to experiment with roms but I read that 2-way call recording doesn't work with CM7. S do I need to just make sure I choose a rom using the stock kernel or modified stock/source or is it not a simple as that? AFAIK, CM7 does not have that feature.... lurk around a bit and see what others say :)
Guest Cliffoshay Posted November 2, 2011 Report Posted November 2, 2011 Thanks for your reply. I've been searching through threads already, and that fact is about all I have been able to ascertain.
Guest t0mm13b Posted November 2, 2011 Report Posted November 2, 2011 Thanks for your reply. I've been searching through threads already, and that fact is about all I have been able to ascertain. I guess you have not tried this apk, found on AppBrain? :)
Guest t0mm13b Posted November 2, 2011 Report Posted November 2, 2011 To follow up: Here's what I found, there's an app on the market that does this, with a catch! Ho yes, a catch indeed, it requires patching of the kernel to enable just that for the app to work. The thread is over at XDA, despite the market's description that it works with Zte Blade, and the source code for the patches are found here. In theory, it may be possible to take the patch from that and patch it into the 2.6.35 pseudo-kernel code base, by grabbing the latest source from TomG's github and patch it in, recompile and fingers crossed that it will work. Which leads to this question - which patchset to use - experiment and try and see which one works! :D
Guest Cliffoshay Posted November 3, 2011 Report Posted November 3, 2011 Thanks t0mm13b, that's really useful. I bought my OSF because I need a cost effective way to record 2-way calls automatically. Having read up about various apps I found that total recall reported that I does to with some custom roms on the blade. I duly unlocked the blade so it would work with my t-mobile contract sim and downloaded the 14 day trial for TR. Set it to strategy 'b' as advised and it works perfectly even on the stock orange rom. Seems weird but I'm not complaining. Tried it on several calls over the last couple of days and I can't fault it at all. However, I don't want the stock orange rom with all the bloatware so now need a rom that will work as well as it is now. I understand that CM7 is not an option so I guess I'm limited to froyo. I might pluck up the courage to play around with patches etc but tbh, it's a bit out of my comfort zone atm.
Guest t0mm13b Posted November 3, 2011 Report Posted November 3, 2011 Thanks t0mm13b, that's really useful. I bought my OSF because I need a cost effective way to record 2-way calls automatically. Having read up about various apps I found that total recall reported that I does to with some custom roms on the blade. I duly unlocked the blade so it would work with my t-mobile contract sim and downloaded the 14 day trial for TR. Set it to strategy 'b' as advised and it works perfectly even on the stock orange rom. Seems weird but I'm not complaining. Tried it on several calls over the last couple of days and I can't fault it at all. However, I don't want the stock orange rom with all the bloatware so now need a rom that will work as well as it is now. I understand that CM7 is not an option so I guess I'm limited to froyo. I might pluck up the courage to play around with patches etc but tbh, it's a bit out of my comfort zone atm. The thing is it requires patches to the kernel, regardless of what ROM is used! :) Sounds like the stock rom's kernel was patched in for that capability, the majority of the ROM's that you see here, are mostly unmodified in that arena for the 2 way call capability AFAIK. :) The weird thing is this, why does Orange's Stock ROM's kernel have that capability and not the kernels used in the majority of ROM's?... food for thought... conspiracy theories... :lol: Admittedly that struck me as odd! :D
Guest John W Posted November 3, 2011 Report Posted November 3, 2011 (edited) Two way call recording using Total Recall works properly with all of the Ginger Stir Fry roms which are Gingerbread, and also with FLB-Froyo too. It doesn't work with CM7, I believe because it needs a patch to libaudio (if you google discussions on the matter, there are patched LibAudio.so files for a number of phones including the Moto Defy). I've tried replacing the CM7 libaudio.so with libaudio.so from Ginger Stir Fry and it causes a weird audio slo-mo effect and still doesn't record. As far as I'm aware it just needs the right patch finding - which I do NOT think is the patch from Skvalex Callrecorder because it says it will only work with skvalex.callrecorder and not with any other call recorders. Total Recall and others just seem to use a default recording API that on some phones allows record from line and on others doesn't by default. It would be good to identify the right patch and ask Sej or other Blade specific compiler of CM7 if they'd include it in their builds. The CM7 team have a stated policy of not including two way call recording for political/legal reasons so you can forget it being in the standard builds. The latest GSF b27 build which has a Burstlam kernel compiled from source (which we have access to) rather than being a leaked binary definitely works with two way call recording, so the patch is in the Burstlam source almost certainly in libaudio (which is the only updated file in the binary patches for the Motorola Defy for CM7) - so how difficult it would be to identify, extract and apply to the CM7 kernel I have no idea, Tomm13b could probably enlighten us? Edited November 3, 2011 by John W
Guest John W Posted November 3, 2011 Report Posted November 3, 2011 The thing is it requires patches to the kernel, regardless of what ROM is used! :) Sounds like the stock rom's kernel was patched in for that capability, the majority of the ROM's that you see here, are mostly unmodified in that arena for the 2 way call capability AFAIK. :) The weird thing is this, why does Orange's Stock ROM's kernel have that capability and not the kernels used in the majority of ROM's?... food for thought... conspiracy theories... :lol: Admittedly that struck me as odd! :D The reason why Orange's rom includes the patch will be that some versions of the bundled ZTE dialer have a record option and that almost certainly uses the same standard API that Total Recall and others use, in contrast to Skvalex Callrecorder which seems to imply it uses it's own, hence the specific patch.
Guest t0mm13b Posted November 3, 2011 Report Posted November 3, 2011 The latest GSF b27 build which has a Burstlam kernel compiled from source (which we have access to) rather than being a leaked binary definitely works with two way call recording, so the patch is in the Burstlam source almost certainly in libaudio (which is the only updated file in the binary patches for the Motorola Defy for CM7) - so how difficult it would be to identify, extract and apply to the CM7 kernel I have no idea, Tomm13b could probably enlighten us? Okie, I would hazard a guess, in taking the filenames used in the patches as I have mentioned in the previous postings, the filenames are quite obvious so can be homed in on the Burstlam's sources and diff it with TomG's sources, and merge in the diffs into TomG's source for the functionality, and try that build of the kernel in CM7, it's not too difficult. Using a good tool such as WinMerge or Kompare will suffice and nail it down :)
Guest Cliffoshay Posted November 3, 2011 Report Posted November 3, 2011 I wish I had the skills and confidence to experiment with CM7 and patches. I don't understand the position not to include it on CM7 for 'legal reasons'. It seems most threads on the subject include comments from some busybody spouting off about legalities. Surely it is the responsibility of the one recording the calls to comply with any applicable laws, whatever they may be. It's just a cop out IMO I can't see any possible implication being levied against any third party. I'll try a GSF rom until i get a bit more brave!
Guest t0mm13b Posted November 3, 2011 Report Posted November 3, 2011 I wish I had the skills and confidence to experiment with CM7 and patches. I don't understand the position not to include it on CM7 for 'legal reasons'. It seems most threads on the subject include comments from some busybody spouting off about legalities. Surely it is the responsibility of the one recording the calls to comply with any applicable laws, whatever they may be. It's just a cop out IMO I can't see any possible implication being levied against any third party. I'll try a GSF rom until i get a bit more brave! Leave it with me and I'll see what I can do ;) It will be a while as have other things to do :)
Guest Cliffoshay Posted November 3, 2011 Report Posted November 3, 2011 Leave it with me and I'll see what I can do ;) It will be a while as have other things to do :) You're a star! (no pressure though )
Guest unrandomsam Posted November 4, 2011 Report Posted November 4, 2011 Its a feature of the ZTE dialer afaik
Guest Cliffoshay Posted November 7, 2011 Report Posted November 7, 2011 Total Recall is far preferable for my requirements as it will automatically record all calls; incoming and/or outgoing and even email the recordings automatically. I've now installed GSF and everything working better than ever. Would love to have this feature with CM7 though.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now