Disable Call Ended Sound

From WebOS Internals
Revision as of 05:40, 1 August 2009 by Mamouton (talk | contribs)
Jump to navigation Jump to search

I have been looking for a way to turn this sound off since day one. I had applied the sound and messaging mod so everytime I ended a call my phone would chime out "You got mail" very irritating. I used this as my starting point. http://www.webos-internals.org/wiki/Patch_Phone_Disable_Missed-Dropped_Call_Sound

Procedure

1. Gain access to http://www.webos-internals.org/wiki/Portal:Accessing_Linux remount as writable and always backup:

mount -o remount rw, /
cp /usr/palm/applications/com.palm.app.phone/app/controllers/announcer-assistant.js /usr/palm/applications/com.palm.app.phone/app/controllers/announcer-assistant.js.bak


2. Look for this line (line 818 on WebOS 1.1)

QDLogger.log( "announceDisconnectNormal"


3. A few lines below that (lines 820-823):

                this.appControl.showBanner(
			{
				messageText: message,
				soundClass: 'notifications'

4. Delete 'notifications' leaving both apostrophes

                this.appControl.showBanner(
			{
				messageText: message,
				soundClass: ''


5. Save and quit vi

:wq 

6. Now restart the GUI

stop LunaSysMgr && start LunaSysMgr

7. Now remount read only

mount -o remount,ro /


No more sound!

You will still get your popup message

Notes

**(Do not delete the word message in above statement your phone will keep rebooting)** This will not remove the message being shown.

Confirmed by Webby_S at PreCentral


http://forums.precentral.net/showthread.php?p=1796242&posted=1#post1796242