My extensive reading brought me here and this looks like a friendly place so here goes.
I'm considering trying Darky 9.5 specifically for the Call Recording.
Q 1: Can I simply extract the Phone.apk from Darky v9.5 and use it in DarkROM v10.4.2, or my current stock JW1 ROM?
Q 2: If I move to Darky ROM can I re-use the (stock) KG3 baseband/modem as it is for Canada?
Q3: As my sig shows, I am (at present) on stock JW1 + stock KG3 modem, + Semaphore kernel. Do I need to flash back to full stock KG3 or JW1 before proceeding? I use Odin.
Q2 If you move to Darky 9.5 you can use froyo compatible modems, so check if that one is compatible with 2.2.1 froyo versions.
Q2 if you want to flash darky 9.5 just follow my guide above, exacly as i say, you can be using any rom atm so doesnt matter, the guide is valid independently of the rom you are using because flashing with odin will erase all and install a js8 base.
Good luck hope you enjoy..call recording rulez ;P