[Verizon HTC Droid Incredible 4G LTE] NWdev:
First thanks to all the great info and efforts here -- lots to read and learn from.

I am looking for a concise way to accomplish the following:

Record both sides of a phone conversation not using speaker phone or "announcing" the call is being recorded.

I have found an app called "Call Recorder" by skvalex. This app uses the " 2-way call recording" available on my phone which is a Verizon HTC Incredible 4G LTE.

Originally I was able to record both sides with a different app, however after a time -- likely when I did the Verizon software update -- that application was unable to record the other side of the conversation. So I sought a different app, tried several, and reached the following conclusion after much digging (googling, reading forums) -- that I needed to use the " 2-way call recording" functionality of the phone's kernel.

According to the developer skvalex, I need to root the phone to allow his application to utilize this 2-way call recording (2wcr) functionality.

I have found the following regarding the device:

http://www.xda-developers.com/andro...te-finally-gets-non-htcdev-bootloader-unlock/

and the companion thread

http://xdaforums.com/showthread.php?t=1986346

However, I'm not clear on the exact steps I need to take -- and want to be "uber" cautious giving I am not traditionally an android developer and have never rooted a phone before. Nor is it clear that the "boot unlock" is necessarily the full picture. My impression is that I need to do these things before the Call Recorder app can access the 2wcr functionality of the kernel.

Run the unlock process from "Team fireballas FakeCid AUTOMATIC bootloader unlock" stepping carefully through the process

Follow Captain Rewind's instructions and add the TWRP recovery software to enable full phone backups (seems this is actually part of root process?) and the Super user

http://teamw.in/project/twrp2/139

From these as I'm understanding it the CWM noted in Captain Rewind' instructions are not applicable (and obsolete based on that link) if you're using TWRP. Is that correct??

If I'm reading this process correctly it's basically these steps:

Fool the CID to be the nonstandard 11111111 and use 'other supported devices' to download from HTC's unlock boot loader listing to unlock the phone's bootloader

Install TWRP

Install Superuser

After this, the phone's apps can access the kernel and the Call Recorder app should be able to record *both* sides of the conversation. In this scenario is there a way to keep those apps from accessing other things? Or is that in the permissions of the apps themselves (i.e. don't allow them to do X)?

I recognize this will need to be a clear-headed, step-by-careful-step walkthru to do it. So I want to make sure its truly necessary and that I am not missing something important -- like how do I ensure that someone doesn't call or text or email isn't picked up during the process? Or is that handled by USB debugging mode being on and the phone being connected to the computer?

What am I missing?

Thanks in advance for any assistance!!

-B.

(typically a PHP, MySQL deveioper)

BTW, I really do like my phone aside from this aspect -- and the earlier app I'd tried did a wonderful job until it appears that the software update closed the hole it might have used to access the other side of the conversation without doing speakerphone which doesn't work well for my purpose.

For those who might comment/wonder about the legality of the 2-sided recording, I have the legal approvals (signed legal documents) in place for doing it. It needs to be without interruption of the announcement to avoid impacting the information, so a call service isn't an option.

My phone software info:

Android 4.0.4

HTC Sense version 4.1

Software number 2.17.605.2 710RD

Model number ADR6410VW

Dual core processor, 1GB memory

Last software update ADR6410LVW_2.17.605.2-1.43.605.3

Kernel version 3.0.8-01620-gabf7709