Guillaume Chereau wrote: > 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 >>> SIDs for a ringtone? . . . *THAT'S* . . . *AWESOME*! . . .
/me adds this to the list of things you can't do on any other phone... _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community