Strano come problema, le cose che mi vengono in mente da fare sono:
1 provi a reinstallare la cyano e vedere se il problema si ripresenta.
2 Provi a smanettare nelle impostazioni e con qualche app particolare dedicata alle ringtones (tipo "ringtone maker" ecc. ecc.)
Ciauz
P.S. Ma non ti va l'altoparlante solo quando ricevi una chiamata, oppure non ti permette di impostare un profilo diverso dal vibrato+silenzioso o silenzioso?
P.S. 2 Ma l'audio per esempio con una musica o con un gioco, è ok?