Just for your information, with the new events system, it will soon be different. You will have to edit the rule.yaml file. It looks like this now :
- # This rule will play a ring tone when a call is incoming trigger: CallStatus() filters: HasAttr(status, "incoming") actions: - PlaySound("/usr/share/sounds/Arkanoid_PSID.sid") - StartVibration() - # This one will stop the ring tone when the call is in an other state trigger: CallStatus() filters: Not(HasAttr(status, "incoming")) actions: - StopSound("/usr/share/sounds/Arkanoid_PSID.sid") - StopVibration() So you will need to replace the path to the path you want. Still not as good as a real user interface, but better than being hard-coded in the framework code. Charlie On Thu, 2008-08-07 at 01:53 +0200, Francesco Cat wrote: > add this on the wiki :D it seems nice and should be automated in a > really simple way! :) > > 2008/8/7 Angus Ainslie <[EMAIL PROTECTED]>: > > On Wed, Aug 6, 2008 at 3:40 PM, simarillion <[EMAIL PROTECTED]> wrote: > >> > >> On Wednesday 06 August 2008 20:20:29 Angus Ainslie wrote: > >> > Where is the FSO ring tone saved ? > >> > > >> > Angus > >> > >> I think it's /usr/share/sounds/ > >> But I'm not sure. > > > > > > Thanks , > > > > Thats exactly where it is. > > > > /usr/share/sounds/Arkanoid_PSID.sid > > > > Now to change it is a little bit of fun. > > > > first in > > > > /usr/lib/python2.5/site-packages/framework/subsystems/oeventd/receiver.py > > > > Change the line that reads: > > > > decoder = gst.element_factory_make( "siddec", "decoder" ) > > > > to > > > > decoder = gst.element_factory_make( "mad", "decoder" ) > > > > > > and change the line that reads: > > > > filesrc.set_property( "location", "/usr/share/sounds/Arkanoid_PSID.sid" ) > > > > to > > > > filesrc.set_property( "location", "/usr/share/sounds/ringtone" ) > > > > Then > > > > mv > > /usr/lib/python2.5/site-packages/framework/subsystems/oeventd/receiver.pyo > > /home/root > > > > then reboot the phone ( I'm sure there's a better way to regenerate > > receiver.pyo but I don't know it ) > > > > Now you can link /usr/share/sounds/ringtone to any mp3 and that will be your > > ringtone > > > > Angus > > > > _______________________________________________ > > Openmoko community mailing list > > community@lists.openmoko.org > > http://lists.openmoko.org/mailman/listinfo/community > > > > > > _______________________________________________ > Openmoko community mailing list > community@lists.openmoko.org > http://lists.openmoko.org/mailman/listinfo/community
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community