Difference between revisions of "Disable dropped call sound"

From WebOS Internals
Jump to navigation Jump to search
(New page: The signal in my office isn't great and due to the Pre's poor tower handling abilities right now (soon to be updated via software, I hope, Palm?) I do get several dropped calls a week. Wh...)
 
Line 8: Line 8:
 
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</nowiki></pre>
 
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</nowiki></pre>
  
2. Look for this line QDLogger.log( "announceDisconnectAbnormal" (line 743 on WebOS 1.1 - it's not the first occurence oc this line.
+
2. Look for this line QDLogger.log( "announceDisconnectAbnormal" (line 743 on WebOS 1.1 - it's not the first occurrence of this line.
3. few lines below that it shows:
+
 
 +
3. A few lines below that it shows:
  
 
<pre><nowiki>
 
<pre><nowiki>

Revision as of 17:11, 31 July 2009

The signal in my office isn't great and due to the Pre's poor tower handling abilities right now (soon to be updated via software, I hope, Palm?) I do get several dropped calls a week. Which is annoying in and of itself but even worse it plays this ridiculous alert tone that taunts you into throwing the phone against the nearest wall, seconds after the call is dropped. I needed this removed ASAP.

I used the link Turn Off Missed Call Sound as a starting point.

1. Gain access to 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 QDLogger.log( "announceDisconnectAbnormal" (line 743 on WebOS 1.1 - it's not the first occurrence of this line.

3. A few lines below that it shows:

this.appControl.createStageWithCallback({
                                        lightweight: true,
                                        applicationStylesheets: ["stylesheets/ph
                                        name: stageName,
                                        "height": height,
                                        soundclass: "alerts"

4. Change "alerts" to "none"

this.appControl.createStageWithCallback({
                                        lightweight: true,
                                        applicationStylesheets: ["stylesheets/ph
                                        name: stageName,
                                        "height": height,
                                        soundclass: "none"

5. Save and quit vi
6. I always reboot after every mod

reboot