Omnia will automatically enabled the Key Lock during call. Samsung Technical Support is unwilling to tell customer how to disable this fuction. But they have hint to Omnia Commuity on what to do and not to do in the registry. There are two methods to work around, one is in a Mortscript and another an exe file.
The registry key involved is HKLM\System\State\Touchlock .
Set to 0 -> screen enabled, set to 1 -> screen locked
Editing the registry do not help as it will automatically set to 1 after a call is connected. They have built the function in SECDialer.dll unless you hack this dll file.
The program will set it to 1 to lock when you are making a call and set it to 0 when you press the Action Key to ulock.
Installing a MorScript File
You can install a morscript file to get around this Key Lock. The morscript will check when the phone program is running and resets the registry value to 0 after the phone program sets it to 1.
The morscript will continue to run until the next soft reset or when you power off your phone. I am not sure how this will affect the battery life on your Omnia. You may try and see whether it have an big impact on your battery life.
Using the MorScript File
1. Extract the MorScript.exe and No_screenlock.mscr to your Omina.
2. Run the Morscript.exe
3. Run the No_screenlock.mscr
Installing a EXE File
Another way to overcome this is to install a EXE File. it will disable the screen lock every time it turns ON. You just need to extract the EXE file and put it on your Omnia. Run the EXE file and if you do not want it just delete the EXE file from your Omnia.




