It is terrible that you can see the light ring and phone icon ringing but the phone wont actually ring until at least 2 or 3 rings, totally unacceptable. Hopefully someone discovers a real remedy.
Update: Found an old post with some great info and it seems to have worked for me doen to 1.5 rings till the ringtone comes on vs 2-3 check it out: The regedit seems to stick for me through soft reset
HKEY_CURRENT_USER\ControlPanel\Sounds\RingTone0
Change 'Script' from 'av0pw3r' to 'av0pr' and you'll get 0 sec delay.
OR change it to
av0pw1r = wait for 1 sec
av0pw2r = wait for 2 sec
and so on...
++
Edit :
Here are the ringing codes
a - stands for display
r - repeat/replay the script again
c - sets the volume C50, c150, c100
f - means flash .. f1 flash for 1 second and f0 stands for flash continuously
p -means play ringtone
v- vibrate then incorporate with number to state how many seconds it will vibrate example. v3 vibrate for 3seconds or v0 for continous
w - stands for wait or pause then specify how many seconds like w3(wait for 3 seconds)
here are some examples
Flash - af1w60f0
Ring - apw3r
Ring Once - ap
Increasing Ring - c50apw3c150r
Vibrate Then Ring - v3w3apw3r
Vibrate - av3w3r
Short Vibrate - av1w3r
Vibrate Long Then Ring - v3w3v3w3apw3r
Vibrate And Ring - av0pw3r
Increasing Ring And Vibrate - c50apv3w3c150r
Fast Vibrate And Flash - af1v1w1f0r
Vibrate and Ring Continously without pausing - av0pr
info found here
http://www.ppcsg.com/lofiversion/index.php/t75344.html