not tested on ICS but I thought it would work
how does it work:
press menu during the phonecall, you'll find a new "turn on recording" option
record will be auto saved in sdcard/record after you stop it or hang the phone
flash it in CWM
port from LT25c ICS
Fixed LTE network support in Settings-More-Mobile networks-NetworkMode, LTE mode now is available for ur device, sorry for last version 'cause we don't have LTE network in China.
Enable dual mic noise suppression in "Settings-Call settings", I didn't notice this section in last version for that I apologize
Disable that annoying notify said"disable mobile data blablabla" when you press the Mobiledata toggle in status bar, I used to decompile SemcPhone.apk but it seems too complicated to modify smali by every update, can be solved by this patch.
like what Samsung did in his own Offical Rom, different patches are used like a switch for different function, as u all know call record is illegal in numbers of countries but not in China, I just accidentally found this patch in Chinese version FTF file, so, it's not my great work actually.
I once woked for gameloft, now I'm a cell phone reseller but still have interested in Android developping, I learned so much from xda, so EVERYONE are welcomed to use this patch in ur rom, it might be fit for all SONY JB device, no necessary to get my permission or inform me, all for one and one for all isn't it?