Normally, 5 seconds is min and 30 seconds is max! (Depends on the phone carrier!)
Call your phone carrier if you want to set a value higher than the max allowed!)
Disabling "voicemail" and "missed calls sms" may allow ringing duration to go higher than 30/45 seconds!
If you want "missed calls" notification to play ring music from start to end, do it from "Settings\Apps & notifications\Phone\App notifications"!
___________________________________________
To find out your voicemail number and how long your phone is currently ringing before diverting to voicemail, dial:
*#61#
You’ll see a pop-up appear that tells you your voicemail phone number, and how many seconds your phone will ring for each call that comes in.
___
Another way to find voicemail number:
- in dial screen, open "Settings", "Call Settings", then "Call Forwarding"
- In some phones, in "Call Forwarding" option, the ring duration and voicemail number can be changed by using the "When Unanswered" option!
___
Note that, the voicemail number may be different than the phone number, example:
phone number: +238 9348756
voicemail: +238 18 9348756
____________________________________________
To change ringing duration, dial: **61*VoicemailNumber**Seconds#
Example, after dialing *#61#, +238189348756 is returned:
for (15 seconds): **61*+238189348756**15#
for (30 seconds): **61*+238189348756**30#
You’ll then see a pop-up appear with a message that says “Call forwarding successful”!
___________________________________________
Another way is to use: **61*101**Seconds#
for (15 seconds): **61*101**15#
for (30 seconds): **61*101**30#
Make sure to write down your voicemail number first before using this method because it may change your voicemail number to "101"!
If your voicemail number was changed to "101", use the other methods mentioned above to revert it back!
___________________________________________