I too have the One S as well and what I do far as the volume issue i just make sure whatever ringtone i use for a contact i try and make sure that I choose a ringtone that is loud enough so if I happen to be in a noisy environment i can still hear my phone ring and as far as the vibration level...