I would like my Iphone not to have a ringer sound but I would still like sounds on all other functions such as when using the keyboard and games. It should still vibrate when someone is calling. Obviously this doesn't work out of the box because if I set ringer volume to lowest I cannot get sounds on other phone functions. I don't want to keep switching from silent to non silent. What hack to use?