0

I need my app to be able to change the ringback tone (The sound the other side hears when calling me, the funtone or waitone).

Rami
  • 39
  • 1
  • 6

1 Answers1

4

You can't. This is set by your carrier, and not by the device.

Raghav Sood
  • 81,899
  • 22
  • 187
  • 195
  • But I can buy fun tones and set them manually on my device, so can't I do the same with my app? – Rami Mar 14 '13 at 19:53
  • @Rami Not unless your carrier offers an API for it – Raghav Sood Mar 14 '13 at 19:54
  • 2
    I'm so glad this isn't possible. – Kevin Coppock Mar 14 '13 at 20:00
  • @kcoppock Agreed. It'd be so easy for carrier to pay off some dev to make an app that automatically does this every now and then, and make loads of money off users (how many of us call ourselves up?). They can always blame it on the dev later. – Raghav Sood Mar 14 '13 at 20:01
  • @Rami You can buy and set ringtones (what you hear when someone calls you) on your device, but you cannot change the tone that other people hear when they call you. – Bryan Herbst Mar 14 '13 at 20:11
  • So how come there are applications that offers the ability to change the ringback tone? e.g. https://play.google.com/store/apps/details?id=com.mnc.moblife.hitsRbt&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5tbmMubW9ibGlmZS5oaXRzUmJ0Il0. – Rami Mar 14 '13 at 21:53
  • @rami as you can see from the ratings it doesn't work in most countries. And android still doesn't have an API for this. The app must be using a carrier API. – Raghav Sood Mar 14 '13 at 22:08