<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.webos-internals.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sottey</id>
	<title>WebOS Internals - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.webos-internals.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Sottey"/>
	<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/wiki/Special:Contributions/Sottey"/>
	<updated>2026-04-15T08:33:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Easter_Eggs&amp;diff=9266</id>
		<title>Easter Eggs</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Easter_Eggs&amp;diff=9266"/>
		<updated>2010-03-02T06:06:54Z</updated>

		<summary type="html">&lt;p&gt;Sottey: changed heading sizes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Intro==&lt;br /&gt;
&lt;br /&gt;
This is a research page to store all found Easter Eggs (secrets which enable fun or interesting things).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
==Global==&lt;br /&gt;
====Enable Developer Mode====&lt;br /&gt;
In universal search, type the Konami code: &amp;quot;upupdowndownleftrightleftrightbastart&amp;quot; (without quotes).&lt;br /&gt;
This easter egg will let you turn on Developer Mode. You should now reset your Pre. Credit to ''dsevil'' for the find.&lt;br /&gt;
&lt;br /&gt;
Devmode can also be enabled by typing &amp;quot;webos20090606&amp;quot; (without quotes)&lt;br /&gt;
&lt;br /&gt;
Additionally, you can [[Patch Launcher Unhide the DeveloperMode App | unhide the DeveloperMode Enabler by altering the visible attribute for it]].&lt;br /&gt;
&lt;br /&gt;
==Clock Application==&lt;br /&gt;
====Alarm Interval Toggle====&lt;br /&gt;
On the Clock Preferences screen, enter &amp;quot;sixtyten&amp;quot; (no quotes) to toggle 1 minute or 5 minute intervals for alarms. You will hear an alarm sound confirming the egg took effect. (WebOS 1.4.0)&lt;br /&gt;
&lt;br /&gt;
====Hide Alarm Dashboard====&lt;br /&gt;
To hide alarm dashboard notifications, on the preferences screen, double click the orange key (to force all numbers) and enter &amp;quot;&amp;quot;4231&amp;quot; (no quotes). (WebOS 1.4.0)&lt;br /&gt;
&lt;br /&gt;
==Email Application==&lt;br /&gt;
====Landscape Mode Email====&lt;br /&gt;
Typing &amp;quot;RocknRollHax&amp;quot; in the accounts list window will cause the email app to go into 'free' orientation mode. (WebOS 1.4.0)&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Easter_Eggs&amp;diff=9265</id>
		<title>Easter Eggs</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Easter_Eggs&amp;diff=9265"/>
		<updated>2010-03-02T06:06:00Z</updated>

		<summary type="html">&lt;p&gt;Sottey: moved email to it's own subsection&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Intro==&lt;br /&gt;
&lt;br /&gt;
This is a research page to store all found Easter Eggs (secrets which enable fun or interesting things).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Enable Developer Mode==&lt;br /&gt;
&lt;br /&gt;
In universal search, type the Konami code: &amp;quot;upupdowndownleftrightleftrightbastart&amp;quot; (without quotes).&lt;br /&gt;
This easter egg will let you turn on Developer Mode. You should now reset your Pre. Credit to ''dsevil'' for the find.&lt;br /&gt;
&lt;br /&gt;
Devmode can also be enabled by typing &amp;quot;webos20090606&amp;quot; (without quotes)&lt;br /&gt;
&lt;br /&gt;
Additionally, you can [[Patch Launcher Unhide the DeveloperMode App | unhide the DeveloperMode Enabler by altering the visible attribute for it]].&lt;br /&gt;
&lt;br /&gt;
==Clock Application==&lt;br /&gt;
===Alarm Interval Toggle===&lt;br /&gt;
On the Clock Preferences screen, enter &amp;quot;sixtyten&amp;quot; (no quotes) to toggle 1 minute or 5 minute intervals for alarms. You will hear an alarm sound confirming the egg took effect. (WebOS 1.4.0)&lt;br /&gt;
&lt;br /&gt;
===Hide Alarm Dashboard===&lt;br /&gt;
To hide alarm dashboard notifications, on the preferences screen, double click the orange key (to force all numbers) and enter &amp;quot;&amp;quot;4231&amp;quot; (no quotes). (WebOS 1.4.0)&lt;br /&gt;
&lt;br /&gt;
==Email Application==&lt;br /&gt;
===Landscape Mode Email===&lt;br /&gt;
Typing &amp;quot;RocknRollHax&amp;quot; in the accounts list window will cause the email app to go into 'free' orientation mode. (WebOS 1.4.0)&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Easter_Eggs&amp;diff=9264</id>
		<title>Easter Eggs</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Easter_Eggs&amp;diff=9264"/>
		<updated>2010-03-02T06:05:12Z</updated>

		<summary type="html">&lt;p&gt;Sottey: added email landscape eaaster egg&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Intro==&lt;br /&gt;
&lt;br /&gt;
This is a research page to store all found Easter Eggs (secrets which enable fun or interesting things).&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Enable Developer Mode==&lt;br /&gt;
&lt;br /&gt;
In universal search, type the Konami code: &amp;quot;upupdowndownleftrightleftrightbastart&amp;quot; (without quotes).&lt;br /&gt;
This easter egg will let you turn on Developer Mode. You should now reset your Pre. Credit to ''dsevil'' for the find.&lt;br /&gt;
&lt;br /&gt;
Devmode can also be enabled by typing &amp;quot;webos20090606&amp;quot; (without quotes)&lt;br /&gt;
&lt;br /&gt;
Additionally, you can [[Patch Launcher Unhide the DeveloperMode App | unhide the DeveloperMode Enabler by altering the visible attribute for it]].&lt;br /&gt;
&lt;br /&gt;
==Clock Application==&lt;br /&gt;
===Alarm Interval Toggle===&lt;br /&gt;
On the Clock Preferences screen, enter &amp;quot;sixtyten&amp;quot; (no quotes) to toggle 1 minute or 5 minute intervals for alarms. You will hear an alarm sound confirming the egg took effect. (WebOS 1.4.0)&lt;br /&gt;
&lt;br /&gt;
===Hide Alarm Dashboard===&lt;br /&gt;
To hide alarm dashboard notifications, on the preferences screen, double click the orange key (to force all numbers) and enter &amp;quot;&amp;quot;4231&amp;quot; (no quotes). (WebOS 1.4.0)&lt;br /&gt;
&lt;br /&gt;
===Landscape Mode Email===&lt;br /&gt;
Typing &amp;quot;RocknRollHax&amp;quot; in the accounts list window will cause the email app to go into 'free' orientation mode.&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Easter_Eggs&amp;diff=9263</id>
		<title>Easter Eggs</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Easter_Eggs&amp;diff=9263"/>
		<updated>2010-03-02T06:00:55Z</updated>

		<summary type="html">&lt;p&gt;Sottey: changed heading size&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Intro==&lt;br /&gt;
&lt;br /&gt;
This is a research page to store all found Easter Eggs (secrets which enable fun or interesting things)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Enable Developer Mode==&lt;br /&gt;
&lt;br /&gt;
In universal search, type the Konami code: &amp;quot;upupdowndownleftrightleftrightbastart&amp;quot; (without quotes).&lt;br /&gt;
This easter egg will let you turn on Developer Mode. You should now reset your Pre. Credit to ''dsevil'' for the find.&lt;br /&gt;
&lt;br /&gt;
Devmode can also be enabled by typing &amp;quot;webos20090606&amp;quot; (without quotes)&lt;br /&gt;
&lt;br /&gt;
Additionally, you can [[Patch Launcher Unhide the DeveloperMode App | unhide the DeveloperMode Enabler by altering the visible attribute for it]].&lt;br /&gt;
&lt;br /&gt;
==Clock Application==&lt;br /&gt;
===Alarm Interval Toggle===&lt;br /&gt;
On the Clock Preferences screen, enter &amp;quot;sixtyten&amp;quot; (no quotes) to toggle 1 minute or 5 minute intervals for alarms. You will hear an alarm sound confirming the egg took effect.&lt;br /&gt;
&lt;br /&gt;
===Hide Alarm Dashboard===&lt;br /&gt;
To hide alarm dashboard notifications, on the preferences screen, double click the orange key (to force all numbers) and enter &amp;quot;&amp;quot;4231&amp;quot; (no quotes)&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Easter_Eggs&amp;diff=9262</id>
		<title>Easter Eggs</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Easter_Eggs&amp;diff=9262"/>
		<updated>2010-03-02T06:00:23Z</updated>

		<summary type="html">&lt;p&gt;Sottey: added initial easter eggs.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Intro==&lt;br /&gt;
&lt;br /&gt;
This is a research page to store all found Easter Eggs (secrets which enable fun or interesting things)&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Enable Developer Mode==&lt;br /&gt;
&lt;br /&gt;
In universal search, type the Konami code: &amp;quot;upupdowndownleftrightleftrightbastart&amp;quot; (without quotes).&lt;br /&gt;
This easter egg will let you turn on Developer Mode. You should now reset your Pre. Credit to ''dsevil'' for the find.&lt;br /&gt;
&lt;br /&gt;
Devmode can also be enabled by typing &amp;quot;webos20090606&amp;quot; (without quotes)&lt;br /&gt;
&lt;br /&gt;
Additionally, you can [[Patch Launcher Unhide the DeveloperMode App | unhide the DeveloperMode Enabler by altering the visible attribute for it]].&lt;br /&gt;
&lt;br /&gt;
==Clock Application==&lt;br /&gt;
=Alarm Interval Toggle=&lt;br /&gt;
On the Clock Preferences screen, enter &amp;quot;sixtyten&amp;quot; (no quotes) to toggle 1 minute or 5 minute intervals for alarms. You will hear an alarm sound confirming the egg took effect.&lt;br /&gt;
&lt;br /&gt;
=Hide Alarm Dashboard=&lt;br /&gt;
To hide alarm dashboard notifications, on the preferences screen, double click the orange key (to force all numbers) and enter &amp;quot;&amp;quot;4231&amp;quot; (no quotes)&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_Exploration_-_Various_Information&amp;diff=9261</id>
		<title>WebOS Exploration - Various Information</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_Exploration_-_Various_Information&amp;diff=9261"/>
		<updated>2010-03-02T05:53:57Z</updated>

		<summary type="html">&lt;p&gt;Sottey: moving easter egg from here to more specific East Eggs Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;webOS is a open source based operating system, running a Linux kernel based off of 2.6.24.&lt;br /&gt;
This page serves as a collection of information and subtopics, with the end goal of [[Portal:Accessing_Linux | accessing linux]], which has, as you can see, been accomplished.&lt;br /&gt;
&lt;br /&gt;
== Public Restore Image Found!==&lt;br /&gt;
&lt;br /&gt;
This contains the entire webOS image, as well as a flash tool and other goodies:&lt;br /&gt;
http://palm.cdnetworks.net/rom/pre_p100eww/webosdoctorp100ewwsprint.jar&lt;br /&gt;
&lt;br /&gt;
== Novacom Restore Program==&lt;br /&gt;
&lt;br /&gt;
The Java program installs something called NovaComd, which seems to be a driver for the Pre that provides various tools.&lt;br /&gt;
&lt;br /&gt;
It uses rules for each kind of device, the Pre being &amp;quot;castle&amp;quot;, in the device's flashing process. The program also has access to the mentioned NovaComd driver, and judging from the program bytecode, allows lots of useful things such as executing programs in the Linux OS of the Pre.&lt;br /&gt;
&lt;br /&gt;
Known Novacom commands:&lt;br /&gt;
&lt;br /&gt;
This will retrieve the log file off your Pre:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
novacom get file://klog &amp;gt; log.txt&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the webOS device is in debug mode, this will open a command line to the device (will work against the emulator as well):&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
novacom -t open tty://&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates a file on the device:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
novacom put file://tmp/newfile &amp;lt; localfile&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Note: Under a Windows command line, you will need to enter a end-of-file character (^Z) to close the stream.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running webOS in QEMU==&lt;br /&gt;
&lt;br /&gt;
[[Running_webOS_in_QEMU | Running webOS in QEMU]]&lt;br /&gt;
&lt;br /&gt;
== Running webOS in Sun xVM==&lt;br /&gt;
&lt;br /&gt;
Untested, but apparently there's a virtual machine called Virtura from the InvisibleMan [http://solsie.com/2009/05/palm-pre-video-ui-demo-webos-emulator/ videos] from the forums on precentral, that can run webOS as an application. This gives you the emulator functionality.&lt;br /&gt;
&lt;br /&gt;
Try it and see if you can get it working with the boot image from webOS Doctor.&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Research&amp;diff=9260</id>
		<title>Portal:Research</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Research&amp;diff=9260"/>
		<updated>2010-03-02T05:51:20Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Added Easter Eggs Link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header|&lt;br /&gt;
The Research Portal is for bleeding edge things being done with the device. &lt;br /&gt;
&lt;br /&gt;
Title all pages: '''Research [description]''' or '''Reference [description]'''&lt;br /&gt;
}}&lt;br /&gt;
{{portal-two-columns&lt;br /&gt;
|column1=&lt;br /&gt;
===Research:===&lt;br /&gt;
&lt;br /&gt;
* [[Applications Bundled on the Pre]]&lt;br /&gt;
* [[Application_Framework|Application Framework]]&lt;br /&gt;
* [[Application Signing|Application Signing]]&lt;br /&gt;
* [[Blocking Updates]]&lt;br /&gt;
* [[New Bluetooth|BlueZ (Replacing Palm Bluetooth)]]&lt;br /&gt;
* [[Boot_Chain|Boot Chain]]&lt;br /&gt;
* [[Bootie]]&lt;br /&gt;
* [[ClassicFilesystem]]&lt;br /&gt;
* [[Decrypt SSL (trusted man-in-the-middle technique)|Decrypt SSL (trusted man-in-the-middle technique)]]&lt;br /&gt;
* [[Easter Eggs|Easter Eggs]]&lt;br /&gt;
* [[FirstUse Application Functionality]]&lt;br /&gt;
* [[Fonts available on board the Pre]]&lt;br /&gt;
* [[Gstreamer]]&lt;br /&gt;
* [[Hidd]]&lt;br /&gt;
* [[Introspecting_Dbus|Introspecting Dbus]]&lt;br /&gt;
* [[Key Codes|Key Codes]] &lt;br /&gt;
* [[Network Management|Network Management]]&lt;br /&gt;
* [[OpenGL|OpenGL research]]&lt;br /&gt;
* [[OpenGL_Triangle_of_Doom|OpenGL coding and demo Triangle of Doom]]&lt;br /&gt;
* [[Pre Specific Hash Codes|Pre Specific Hash Codes]]&lt;br /&gt;
* [[Research_Pre_Keyboard | Pre keyboard scancodes and keycodes]]&lt;br /&gt;
* [[Proximity Sensor]] &lt;br /&gt;
* [[Pictures from Self-Test|Pictures from Self-Test]] &lt;br /&gt;
* [[PmIpcDispatch|PmIpcDispatch to talk to palm IPC servers]]&lt;br /&gt;
* [[Restore Debug Log|Restore Debug Log]] &lt;br /&gt;
* [[Reverse_Engineering_WebOS_Doctor|Reverse Engineering WebOS Doctor]]&lt;br /&gt;
* [[Rooted Pre Issues|Rooted Pre Issues]] &lt;br /&gt;
* [[Research_Securing_Pre|Securing your Pre]]&lt;br /&gt;
* [[Running Processes|Running Processes]] &lt;br /&gt;
* [[Symlink Applications|Symlink Applications]] &lt;br /&gt;
* [[System Sounds|System Sounds]] &lt;br /&gt;
* [[TestApps|TestApps]] &lt;br /&gt;
* [[Facebook timezone issue|The annoying Facebook timezone issue]]&lt;br /&gt;
* [[Update Service Trace|Update Service Trace]] &lt;br /&gt;
* [[Tidbits|Tidbits]] &lt;br /&gt;
* [[VideoRecording]]&lt;br /&gt;
* [[WebOS Exploration - Various Information|WebOS Exploration - Various Information]] &lt;br /&gt;
* [[Research_Pre_GSM_Modem | Pre GSM modem device informations]]&lt;br /&gt;
* [[Research_Pre_GSM_Modem_Protocol | Pre GSM modem protocol informations]]&lt;br /&gt;
* [[Research_Pre_Audio | Audio routing and setup on the Pre]]&lt;br /&gt;
* [[Research_mpt | MSM modem passthru mode ]]&lt;br /&gt;
* [[Research_Pre_Boot_Process | Boot process]]&lt;br /&gt;
* [[LibSDL Research| SDL LibSDL research which lead to Quake and Doom running]]&lt;br /&gt;
* [[LibPDL Research| PDL LibPDL research ties into palm's device hooks]]&lt;br /&gt;
* [[Unofficial networks compatiblity list]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Reference===&lt;br /&gt;
* [[Packaging Standards|Packaging Standards]]&lt;br /&gt;
* [[webkit_transform|Webkit Transform]]- a powerful set of commands for manipulating elements.&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_Exploration_-_Various_Information&amp;diff=9259</id>
		<title>WebOS Exploration - Various Information</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_Exploration_-_Various_Information&amp;diff=9259"/>
		<updated>2010-03-02T05:48:52Z</updated>

		<summary type="html">&lt;p&gt;Sottey: /* Enable Developer Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;webOS is a open source based operating system, running a Linux kernel based off of 2.6.24.&lt;br /&gt;
This page serves as a collection of information and subtopics, with the end goal of [[Portal:Accessing_Linux | accessing linux]], which has, as you can see, been accomplished.&lt;br /&gt;
&lt;br /&gt;
== Public Restore Image Found!==&lt;br /&gt;
&lt;br /&gt;
This contains the entire webOS image, as well as a flash tool and other goodies:&lt;br /&gt;
http://palm.cdnetworks.net/rom/pre_p100eww/webosdoctorp100ewwsprint.jar&lt;br /&gt;
&lt;br /&gt;
== Novacom Restore Program==&lt;br /&gt;
&lt;br /&gt;
The Java program installs something called NovaComd, which seems to be a driver for the Pre that provides various tools.&lt;br /&gt;
&lt;br /&gt;
It uses rules for each kind of device, the Pre being &amp;quot;castle&amp;quot;, in the device's flashing process. The program also has access to the mentioned NovaComd driver, and judging from the program bytecode, allows lots of useful things such as executing programs in the Linux OS of the Pre.&lt;br /&gt;
&lt;br /&gt;
Known Novacom commands:&lt;br /&gt;
&lt;br /&gt;
This will retrieve the log file off your Pre:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
novacom get file://klog &amp;gt; log.txt&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If the webOS device is in debug mode, this will open a command line to the device (will work against the emulator as well):&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
novacom -t open tty://&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This creates a file on the device:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
novacom put file://tmp/newfile &amp;lt; localfile&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
Note: Under a Windows command line, you will need to enter a end-of-file character (^Z) to close the stream.&lt;br /&gt;
&lt;br /&gt;
== Enable Developer Mode==&lt;br /&gt;
&lt;br /&gt;
In universal search, type the Konami code: &amp;quot;upupdowndownleftrightleftrightbastart&amp;quot; (without quotes).&lt;br /&gt;
This easter egg will let you turn on Developer Mode. You should now reset your Pre. Credit to ''dsevil'' for the find.&lt;br /&gt;
&lt;br /&gt;
Devmode can also be enabled by typing &amp;quot;webos20090606&amp;quot; (without quotes)&lt;br /&gt;
&lt;br /&gt;
Additionally, you can [[Patch Launcher Unhide the DeveloperMode App | unhide the DeveloperMode Enabler by altering the visible attribute for it]].&lt;br /&gt;
&lt;br /&gt;
== Running webOS in QEMU==&lt;br /&gt;
&lt;br /&gt;
[[Running_webOS_in_QEMU | Running webOS in QEMU]]&lt;br /&gt;
&lt;br /&gt;
== Running webOS in Sun xVM==&lt;br /&gt;
&lt;br /&gt;
Untested, but apparently there's a virtual machine called Virtura from the InvisibleMan [http://solsie.com/2009/05/palm-pre-video-ui-demo-webos-emulator/ videos] from the forums on precentral, that can run webOS as an application. This gives you the emulator functionality.&lt;br /&gt;
&lt;br /&gt;
Try it and see if you can get it working with the boot image from webOS Doctor.&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_Hash_Codes&amp;diff=9239</id>
		<title>WebOS Hash Codes</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_Hash_Codes&amp;diff=9239"/>
		<updated>2010-03-01T03:47:39Z</updated>

		<summary type="html">&lt;p&gt;Sottey: added mnemonic for sticky dialer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hash codes (so called because they are prefixed and suffixed with &amp;quot;#&amp;quot; 'hash' characters) are entered into the phone dialer to invoke information displays and behaviors on the phone which can not be reached through menu choices.  &lt;br /&gt;
&lt;br /&gt;
The hash codes can be found in the following file: /usr/palm/applications/com.palm.app.phone/app/models/DialStringParser.js&lt;br /&gt;
&lt;br /&gt;
== GSM Pre note ==&lt;br /&gt;
The GSM Pre accepts only some of the following codes. You also have to change the preceding double hash '##' to '#*', e.g. ##HELPHELP# becomes #*HELPHELP#.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Display Information==&lt;br /&gt;
&lt;br /&gt;
*'''##DEBUG# (33284)''' (CMDA only)&lt;br /&gt;
:This opens a &amp;quot;Debug Parameters&amp;quot; page that contains technical data on your current signal and tower connection. Signal strength is given as RSSI, which stands for Received Signal Strength Indicator. The closer to zero the RSSI value, the better the signal.&lt;br /&gt;
&lt;br /&gt;
*'''##GPS# (477)''' (CMDA only but there's a [http://gitorious.org/webos-internals/modifications/commit/f14eb152e9bad8eac7fefa4fb1e33e762c1446c2 patch], available in Preware, for that)&lt;br /&gt;
:This opens a &amp;quot;GPS Information&amp;quot; page that will give you location, altitude, speed, and accuracy information gathered via GPS.&lt;br /&gt;
&lt;br /&gt;
*'''##HELPHELP# (43574357)''' &lt;br /&gt;
:This opens the &amp;quot;Device Information&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
*'''##RADIO# (72346)''' &lt;br /&gt;
:This displays your telephony radio firmware version.&lt;br /&gt;
&lt;br /&gt;
*'''##RTN# (786)''' (CMDA only)&lt;br /&gt;
:This opens a &amp;quot;Reverse Logistics Support&amp;quot; page that tells you how many minutes the unit has on it, how much data has transpired, the warranty date, ESN, phone number, software and hardware revisions, refurbished status, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collect Logs &amp;amp; Perform Tests==&lt;br /&gt;
*'''##8011183#'''&lt;br /&gt;
:This application is used to collect logging information from Palm's software running on a webOS device into a single file that caan be emailed to Palm's developers to analyze the reason for an issue.&lt;br /&gt;
&lt;br /&gt;
*'''##LOGS# (5647)'''&lt;br /&gt;
:This application is used to collect logging information from Palm's software running on a webOS device into a single file that caan be emailed to Palm's developers to analyze the reason for an issue.&lt;br /&gt;
&lt;br /&gt;
*'''##MONAD# (66623)'''&lt;br /&gt;
:This opens a &amp;quot;Monad&amp;quot; page that has a button labeled &amp;quot;CelleBrite Export.&amp;quot; The Monad application is used to prepare certain data for export to a Cellebrite device.&lt;br /&gt;
&lt;br /&gt;
*'''##TEST# (8378)'''&lt;br /&gt;
:This opens a &amp;quot;Diagnostic Tests&amp;quot; page with options for manual tests and automatic tests.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Change Settings==&lt;br /&gt;
===Safe===&lt;br /&gt;
*'''##TEARMEDOWN# (8327633696)'''&lt;br /&gt;
:This enables/disables the &amp;quot;Sticky Dialer&amp;quot; feature.  The sticky dialer feature, when enabled, allows the phone app to run in the background.  It is enabled by default.  When it is disabled, the phone application closes when it is not the &amp;quot;focused&amp;quot; card.  This means that if you open the phone app, then go to browse the net, the phone app closes.&lt;br /&gt;
&lt;br /&gt;
*'''##EVDO# (3836)''' (CMDA only)&lt;br /&gt;
:This opens a &amp;quot;EVDO Mode&amp;quot; page that controls your phone's EVDO Settings. It gives you the options to force your pre into the following options: 1xRTT only, EVDO Rev 0 only, Hybrid Rev 0, EVDO only, or Hybrid Rev A (meaning pick the best available). Hybrid Rev A is likely to get you the best speed, but if you don't have good reception in your area, you may want to choose something else to conserve battery life.&lt;br /&gt;
&lt;br /&gt;
*'''##SID6581# (7436581)'''&lt;br /&gt;
:This enables/disables &amp;quot;Number Masking.&amp;quot; Number masking, when enabled, masks all incoming call numbers as to ensure total privacy for the user.&lt;br /&gt;
&lt;br /&gt;
*'''##TTY# (889)'''&lt;br /&gt;
:This enables/disables TTY.&lt;br /&gt;
&lt;br /&gt;
*'''##VPON# (8766)''' (CMDA only)&lt;br /&gt;
:This enables &amp;quot;Voice privacy.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*'''##VPOFF# (87633)''' (CMDA only)&lt;br /&gt;
:This disables &amp;quot;Voice privacy.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Use Caution (you may disable your phone)===&lt;br /&gt;
&lt;br /&gt;
*'''##AKEY# (2539)''' (CMDA only)&lt;br /&gt;
:Allows you to re-enter the 26-digit AKey on CDMA devices. Note: An incorrect AKey will deactivate the phone and you will need to contact technical support for the AKey. MSL is required.&lt;br /&gt;
&lt;br /&gt;
*'''##DATA# (3282)''' (CMDA only)&lt;br /&gt;
:This stores all of your Sprint Data login information, including default gateway, etc. I don't recommend changing these settings unless your data services are not working. MSL is required.&lt;br /&gt;
&lt;br /&gt;
*'''##DEMO# (3366)'''&lt;br /&gt;
:This allows you to put your phone into &amp;quot;Demo&amp;quot; mode. '''WARNING: Enabling the Palm demo will erase all of your personal settings and enable an instructional demo.'''&lt;br /&gt;
&lt;br /&gt;
*'''##(MSL)# (Whatever your phone's MSL is)''' (CMDA only)&lt;br /&gt;
:This allows you to see/change your number. Do NOT change this to a number without notifying Sprint, or your phone will no longer work.&lt;br /&gt;
&lt;br /&gt;
*'''##OFF# (633)'''&lt;br /&gt;
:This turns off the phone radio.&lt;br /&gt;
&lt;br /&gt;
*'''##OMADM# (66236)''' (CMDA only)&lt;br /&gt;
:Open Mobile Alliance Device Management provisioning. MSL is required.&lt;br /&gt;
&lt;br /&gt;
*'''##PREV# (7738)''' (CMDA only)&lt;br /&gt;
:This opens a Mobile Protocol Revision menu. MSL is required.&lt;br /&gt;
&lt;br /&gt;
*'''##USBPASS# (8727277)''' &lt;br /&gt;
:Opens 'USB pass through Control' which makes it easier to switch into diag mode. MSL is required.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Unknown Functionality==&lt;br /&gt;
&lt;br /&gt;
*'''##ONDEV# (66338)''' &lt;br /&gt;
:ondevlog&lt;br /&gt;
&lt;br /&gt;
*'''##6346843277#''' &lt;br /&gt;
:CDTEST- Toggle Experimental Mode.&lt;br /&gt;
&lt;br /&gt;
*'''##CELLARDOOR# (2355273667)''' &lt;br /&gt;
:PPTEST- Toggle Experimental Mode.&lt;br /&gt;
&lt;br /&gt;
*'''##AUDEQON# (2833766)'''&lt;br /&gt;
:Turns on AUDEQ headset.&lt;br /&gt;
&lt;br /&gt;
*'''##AUDEQOFF# (28337633)'''&lt;br /&gt;
:Turns off AUDEQ headset.&lt;br /&gt;
&lt;br /&gt;
*'''##FTP# (387)''' &lt;br /&gt;
:ftp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Research credit to users LarrySteeze and MarkhamDev'''&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_Hash_Codes&amp;diff=9238</id>
		<title>WebOS Hash Codes</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_Hash_Codes&amp;diff=9238"/>
		<updated>2010-03-01T03:37:58Z</updated>

		<summary type="html">&lt;p&gt;Sottey: added mnemonic for logs hash&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hash codes (so called because they are prefixed and suffixed with &amp;quot;#&amp;quot; 'hash' characters) are entered into the phone dialer to invoke information displays and behaviors on the phone which can not be reached through menu choices.  &lt;br /&gt;
&lt;br /&gt;
The hash codes can be found in the following file: /usr/palm/applications/com.palm.app.phone/app/models/DialStringParser.js&lt;br /&gt;
&lt;br /&gt;
== GSM Pre note ==&lt;br /&gt;
The GSM Pre accepts only some of the following codes. You also have to change the preceding double hash '##' to '#*', e.g. ##HELPHELP# becomes #*HELPHELP#.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Display Information==&lt;br /&gt;
&lt;br /&gt;
*'''##DEBUG# (33284)''' (CMDA only)&lt;br /&gt;
:This opens a &amp;quot;Debug Parameters&amp;quot; page that contains technical data on your current signal and tower connection. Signal strength is given as RSSI, which stands for Received Signal Strength Indicator. The closer to zero the RSSI value, the better the signal.&lt;br /&gt;
&lt;br /&gt;
*'''##GPS# (477)''' (CMDA only but there's a [http://gitorious.org/webos-internals/modifications/commit/f14eb152e9bad8eac7fefa4fb1e33e762c1446c2 patch], available in Preware, for that)&lt;br /&gt;
:This opens a &amp;quot;GPS Information&amp;quot; page that will give you location, altitude, speed, and accuracy information gathered via GPS.&lt;br /&gt;
&lt;br /&gt;
*'''##HELPHELP# (43574357)''' &lt;br /&gt;
:This opens the &amp;quot;Device Information&amp;quot; page.&lt;br /&gt;
&lt;br /&gt;
*'''##RADIO# (72346)''' &lt;br /&gt;
:This displays your telephony radio firmware version.&lt;br /&gt;
&lt;br /&gt;
*'''##RTN# (786)''' (CMDA only)&lt;br /&gt;
:This opens a &amp;quot;Reverse Logistics Support&amp;quot; page that tells you how many minutes the unit has on it, how much data has transpired, the warranty date, ESN, phone number, software and hardware revisions, refurbished status, etc.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Collect Logs &amp;amp; Perform Tests==&lt;br /&gt;
*'''##8011183#'''&lt;br /&gt;
:This application is used to collect logging information from Palm's software running on a webOS device into a single file that caan be emailed to Palm's developers to analyze the reason for an issue.&lt;br /&gt;
&lt;br /&gt;
*'''##LOGS# (5647)'''&lt;br /&gt;
:This application is used to collect logging information from Palm's software running on a webOS device into a single file that caan be emailed to Palm's developers to analyze the reason for an issue.&lt;br /&gt;
&lt;br /&gt;
*'''##MONAD# (66623)'''&lt;br /&gt;
:This opens a &amp;quot;Monad&amp;quot; page that has a button labeled &amp;quot;CelleBrite Export.&amp;quot; The Monad application is used to prepare certain data for export to a Cellebrite device.&lt;br /&gt;
&lt;br /&gt;
*'''##TEST# (8378)'''&lt;br /&gt;
:This opens a &amp;quot;Diagnostic Tests&amp;quot; page with options for manual tests and automatic tests.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Change Settings==&lt;br /&gt;
===Safe===&lt;br /&gt;
*'''##8327633696#'''&lt;br /&gt;
:This enables/disables the &amp;quot;Sticky Dialer&amp;quot; feature.  The sticky dialer feature, when enabled, allows the phone app to run in the background.  It is enabled by default.  When it is disabled, the phone application closes when it is not the &amp;quot;focused&amp;quot; card.  This means that if you open the phone app, then go to browse the net, the phone app closes.&lt;br /&gt;
&lt;br /&gt;
*'''##EVDO# (3836)''' (CMDA only)&lt;br /&gt;
:This opens a &amp;quot;EVDO Mode&amp;quot; page that controls your phone's EVDO Settings. It gives you the options to force your pre into the following options: 1xRTT only, EVDO Rev 0 only, Hybrid Rev 0, EVDO only, or Hybrid Rev A (meaning pick the best available). Hybrid Rev A is likely to get you the best speed, but if you don't have good reception in your area, you may want to choose something else to conserve battery life.&lt;br /&gt;
&lt;br /&gt;
*'''##SID6581# (7436581)'''&lt;br /&gt;
:This enables/disables &amp;quot;Number Masking.&amp;quot; Number masking, when enabled, masks all incoming call numbers as to ensure total privacy for the user.&lt;br /&gt;
&lt;br /&gt;
*'''##TTY# (889)'''&lt;br /&gt;
:This enables/disables TTY.&lt;br /&gt;
&lt;br /&gt;
*'''##VPON# (8766)''' (CMDA only)&lt;br /&gt;
:This enables &amp;quot;Voice privacy.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
*'''##VPOFF# (87633)''' (CMDA only)&lt;br /&gt;
:This disables &amp;quot;Voice privacy.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
===Use Caution (you may disable your phone)===&lt;br /&gt;
&lt;br /&gt;
*'''##AKEY# (2539)''' (CMDA only)&lt;br /&gt;
:Allows you to re-enter the 26-digit AKey on CDMA devices. Note: An incorrect AKey will deactivate the phone and you will need to contact technical support for the AKey. MSL is required.&lt;br /&gt;
&lt;br /&gt;
*'''##DATA# (3282)''' (CMDA only)&lt;br /&gt;
:This stores all of your Sprint Data login information, including default gateway, etc. I don't recommend changing these settings unless your data services are not working. MSL is required.&lt;br /&gt;
&lt;br /&gt;
*'''##DEMO# (3366)'''&lt;br /&gt;
:This allows you to put your phone into &amp;quot;Demo&amp;quot; mode. '''WARNING: Enabling the Palm demo will erase all of your personal settings and enable an instructional demo.'''&lt;br /&gt;
&lt;br /&gt;
*'''##(MSL)# (Whatever your phone's MSL is)''' (CMDA only)&lt;br /&gt;
:This allows you to see/change your number. Do NOT change this to a number without notifying Sprint, or your phone will no longer work.&lt;br /&gt;
&lt;br /&gt;
*'''##OFF# (633)'''&lt;br /&gt;
:This turns off the phone radio.&lt;br /&gt;
&lt;br /&gt;
*'''##OMADM# (66236)''' (CMDA only)&lt;br /&gt;
:Open Mobile Alliance Device Management provisioning. MSL is required.&lt;br /&gt;
&lt;br /&gt;
*'''##PREV# (7738)''' (CMDA only)&lt;br /&gt;
:This opens a Mobile Protocol Revision menu. MSL is required.&lt;br /&gt;
&lt;br /&gt;
*'''##USBPASS# (8727277)''' &lt;br /&gt;
:Opens 'USB pass through Control' which makes it easier to switch into diag mode. MSL is required.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Unknown Functionality==&lt;br /&gt;
&lt;br /&gt;
*'''##66338#''' &lt;br /&gt;
:ondevlog&lt;br /&gt;
&lt;br /&gt;
*'''##6346843277#''' &lt;br /&gt;
:CDTEST- Toggle Experimental Mode.&lt;br /&gt;
&lt;br /&gt;
*'''##2355273667#''' &lt;br /&gt;
:PPTEST- Toggle Experimental Mode.&lt;br /&gt;
&lt;br /&gt;
*'''##AUDEQON# (2833766)'''&lt;br /&gt;
:Turns on AUDEQ headset.&lt;br /&gt;
&lt;br /&gt;
*'''##AUDEQOFF# (28337633)'''&lt;br /&gt;
:Turns off AUDEQ headset.&lt;br /&gt;
&lt;br /&gt;
*'''##FTP# (387)''' &lt;br /&gt;
:ftp&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Research credit to users LarrySteeze and MarkhamDev'''&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4276</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4276"/>
		<updated>2009-08-12T17:11:29Z</updated>

		<summary type="html">&lt;p&gt;Sottey: moving sudoku patch to NOT 1.1 compat. code no longer uses scroller object&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;''' (for application specific patches) &amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;quot;Patch webOS [description]&amp;quot;''' (for patches not part of a specific application)&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing Clipboard Data From The Shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Patch Amazon Download Music over EVDO|Amazon: Download Music over EVDO]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Patch Browser Delete Individual History Items|Browser: Delete Individual History Items]]&lt;br /&gt;
* [[Patch Browser Downloading Files|Browser: Downloading Files]] &lt;br /&gt;
* [[Patch Calendar Show All-Day Events in Month View|Calendar: Show All-Day Events in Month View]] &lt;br /&gt;
* [[Patch Camera 10 Second Countdown Timer|Camera: 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Camera Shutter Sound On-Off Button|Camera: Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Patch Camera Using Volume Buttons to Take a Picture|Camera: Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Patch Clock Changing Alarm Button Order and Snooze Duration|Clock: Changing Alarm Button Order and Snooze Duration]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Patch Email Change &amp;quot;Running Late&amp;quot; Message|Email: Change &amp;quot;Running Late&amp;quot; Message]]&lt;br /&gt;
* [[Patch Email Confirm Deletion|Email: Confirm Deletion]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[Patch Email DeleteAll|Email: Delete All]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher To Allow More Icons Per Row|Launcher: Allows More Icons Per Row]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch MediaPlayer Bookmarking|MediaPlayer: Bookmarking]]&lt;br /&gt;
* [[Patch Messaging Adding Timestamps to All Received Messages|Messaging: Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Display Full Status Messages|Messaging: Display Full Status Messages]] &lt;br /&gt;
* [[Patch Messaging Force Offline Send Without Dialog|Messaging: Force Offline Send Without Dialog]]&lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch Messaging Sounds|Messaging: Message Sound]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch Music App Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Patch PDF Viewer Change Orientation|PDF Viewer: Change Orientation]]&lt;br /&gt;
* [[Patch Phone Disable Various Call Sounds|Phone: Disable Various Call Sounds]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Patch Phone Show Call Duration in the Call Log|Phone: Show Call Duration in the Call Log]]&lt;br /&gt;
* [[Patch Tasks Always Show Details of New Tasks|Tasks: Always Show Details of New Tasks]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch Camera Remote View|Camera: Remote View]]&lt;br /&gt;
* [[Patch Email Enable Landscape Viewing|Email: Enable Landscape Viewing]] &lt;br /&gt;
* [[Patch Email Fix Attachments|Email: Fix Attachments]]&lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Patch webOS Boot Themes|Boot Themes]]&lt;br /&gt;
* [[Patch webOS Brightness|Brightness]]&lt;br /&gt;
* [[Patch webOS Bypassing Activation|Bypassing Activation]]&lt;br /&gt;
* [[Patch webOS Change Carrier String|Change Carrier String]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Patch webOS Changing the &amp;quot;Turn off after X&amp;quot; time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[Patch webOS CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Patch webOS Disable Charging Event Sounds|Disable Charging Event Sounds]]&lt;br /&gt;
* [[Patch webOS GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Patch webOS Graphics|Graphics]]&lt;br /&gt;
* [[Patch webOS Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Patch webOS Turning Off Dialpad Noise|Turning Off Dialpad Noise]]&lt;br /&gt;
* [[Patch webOS Keep Phone Awake While in Remote Session|Keep Phone Awake While in Remote Session]]&lt;br /&gt;
* [[Patch webOS Logging Information from Within Scripts|Logging Information from Within Scripts]]&lt;br /&gt;
* [[Patch webOS Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Patch webOS Add Words to AutoCorrect Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Patch webOS Radio Power Switch|Radio Power Switch]]&lt;br /&gt;
* [[Patch webOS Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Patch webOS Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Patch webOS Roam Control|Roam Control]]&lt;br /&gt;
* [[Patch webOS Show Actual Battery Percentage | Show Actual Battery Percentage]]&lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
* [[Make USB Partition Writable via SFTP|Make_USB_Partition_writable_via_SFTP]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch webOS Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
&lt;br /&gt;
==== The following are deprecated.  They have been replaced with methods which are easier or are moot in 1.1 ====&lt;br /&gt;
&lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:webOS_Applications&amp;diff=4275</id>
		<title>Portal:webOS Applications</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:webOS_Applications&amp;diff=4275"/>
		<updated>2009-08-12T16:45:38Z</updated>

		<summary type="html">&lt;p&gt;Sottey: moved My Notifications here, out of patch area&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{reorganize|Some applications are only listed under &amp;quot;All&amp;quot;. Please help copy unsorted applications, see [[Talk:Portal:webOS_Applications | talk]] for a list of applications that have not been sorted. New applications are being written faster than we can add them.  Please help by adding apps you find missing here. }}&lt;br /&gt;
{{portal-header&lt;br /&gt;
|The Instructions on [[Tutorials_webOS_Hello_World|building WebOS Mojo applications]] of your own are simple and straight forward.&lt;br /&gt;
}}&lt;br /&gt;
{{portal-header&lt;br /&gt;
|If you are looking for [[Portal:Patches_to_webOS|patches to modify existing webOS applications]] those are found in '''[[Portal:Patches_to_webOS|Patches to webOS]]'''. &lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1=&lt;br /&gt;
* [[Portal:webOS_Applications_All|All]]&lt;br /&gt;
* [[Portal:webOS_Applications_Business|Business]]&lt;br /&gt;
* [[Portal:webOS_Applications_Communications|Communications]]&lt;br /&gt;
* [[Portal:webOS_Applications_Entertainment|Entertainment]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
* [[Portal:webOS_Applications_Food|Food]]&lt;br /&gt;
* [[Portal:webOS_Applications_Games|Games]]&lt;br /&gt;
* [[Portal:webOS_Applications_Lifestyle|Lifestyle]]&lt;br /&gt;
* [[Portal:webOS_Applications_News|News]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
* [[Portal:webOS_Applications_Social Networking|Social Networking]]&lt;br /&gt;
* [[Portal:webOS_Applications_Tutorial|Tutorial]]&lt;br /&gt;
* [[Portal:webOS_Applications_Utilities|Utilities]]&lt;br /&gt;
* [[Portal:webOS_Applications_Productivity|Productivity]]&lt;br /&gt;
}}&lt;br /&gt;
{{portal-two-columns&lt;br /&gt;
|column1=&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
* [[Tutorials_webOS_Getting_Started|Getting Started Developing]]&lt;br /&gt;
* [[Tutorials_webOS_Hello_World|Building Your First Application]]&lt;br /&gt;
* [[Tutorials_webOS_Porting_Older_App|Porting older javascript apps]]&lt;br /&gt;
* [[Tutorials_webOS_Installing_An_Ipk|Installing an IPK]]&lt;br /&gt;
* [[Tutorials_webOS_Loading_Existing_Apps_Into_An_Eclipse_Project|Loading Existing apps into an Eclipse Project]]&lt;br /&gt;
&lt;br /&gt;
== Want to write a tutorial and Add it? ==&lt;br /&gt;
&lt;br /&gt;
Just name the article like&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tutorials webOS &amp;quot; + name&lt;br /&gt;
&lt;br /&gt;
Ex: Tutorials_webOS_Getting_Started&amp;lt;br /&amp;gt;&lt;br /&gt;
(spaces are the same thing as underscores)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
== Policies about adding Applications ==&lt;br /&gt;
&lt;br /&gt;
Your application can be any progress (Completed/Beta/Design Phase), just make sure you have a temporary name. For example if your application is called &amp;quot;Testing This&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
{{portal-application-item&lt;br /&gt;
|name=Asteroids&lt;br /&gt;
|article=Asteroids&lt;br /&gt;
|user=AWESOM-O&lt;br /&gt;
|site=http://domain.com/asteroids/&lt;br /&gt;
|description=This is a short description, leave screenshots&lt;br /&gt;
and other details for the application page.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Place this under the [[Portal:webOS Applications All|All webOS Application Portal]], and the category it goes under (for instance &amp;quot;Games&amp;quot; if it is a game). You can always change the applications name just make sure it is not taken and let us know on the [[Admin_Changes|Admin Changes]] page so we can delete the old application page (so others can use it).&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
==Development Projects==&lt;br /&gt;
webOS Mojo and Multiple language projects being developed as open source by the community. &lt;br /&gt;
&lt;br /&gt;
* [[Application:Preware|Preware]]: A mojo app with backend plugin to run ipkg and fetch over the air installs and updates from the PreWare ipkg feed.&lt;br /&gt;
&lt;br /&gt;
* [[My notification|My notification]] : a Mojo app to enable the changing of system sounds and wallpaper.&lt;br /&gt;
&lt;br /&gt;
== Development Proposals ==&lt;br /&gt;
These proposals for webOS applications lack a formal project at this time. &lt;br /&gt;
* [[Splash Application|Splash Application]]&lt;br /&gt;
* [[On Screen Keyboard]]&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4274</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4274"/>
		<updated>2009-08-12T16:44:15Z</updated>

		<summary type="html">&lt;p&gt;Sottey: moving My Notification to Apps section, not appropriate in Patches section.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;''' (for application specific patches) &amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;quot;Patch webOS [description]&amp;quot;''' (for patches not part of a specific application)&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing Clipboard Data From The Shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Patch Amazon Download Music over EVDO|Amazon: Download Music over EVDO]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Patch Browser Delete Individual History Items|Browser: Delete Individual History Items]]&lt;br /&gt;
* [[Patch Browser Downloading Files|Browser: Downloading Files]] &lt;br /&gt;
* [[Patch Calendar Show All-Day Events in Month View|Calendar: Show All-Day Events in Month View]] &lt;br /&gt;
* [[Patch Camera 10 Second Countdown Timer|Camera: 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Camera Shutter Sound On-Off Button|Camera: Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Patch Camera Using Volume Buttons to Take a Picture|Camera: Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Patch Clock Changing Alarm Button Order and Snooze Duration|Clock: Changing Alarm Button Order and Snooze Duration]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Patch Email Change &amp;quot;Running Late&amp;quot; Message|Email: Change &amp;quot;Running Late&amp;quot; Message]]&lt;br /&gt;
* [[Patch Email Confirm Deletion|Email: Confirm Deletion]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[Patch Email DeleteAll|Email: Delete All]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher To Allow More Icons Per Row|Launcher: Allows More Icons Per Row]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch MediaPlayer Bookmarking|MediaPlayer: Bookmarking]]&lt;br /&gt;
* [[Patch Messaging Adding Timestamps to All Received Messages|Messaging: Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Display Full Status Messages|Messaging: Display Full Status Messages]] &lt;br /&gt;
* [[Patch Messaging Force Offline Send Without Dialog|Messaging: Force Offline Send Without Dialog]]&lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch Messaging Sounds|Messaging: Message Sound]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch Music App Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Patch PDF Viewer Change Orientation|PDF Viewer: Change Orientation]]&lt;br /&gt;
* [[Patch Phone Disable Various Call Sounds|Phone: Disable Various Call Sounds]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Patch Phone Show Call Duration in the Call Log|Phone: Show Call Duration in the Call Log]]&lt;br /&gt;
* [[Patch Tasks Always Show Details of New Tasks|Tasks: Always Show Details of New Tasks]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch Camera Remote View|Camera: Remote View]]&lt;br /&gt;
* [[Patch Email Enable Landscape Viewing|Email: Enable Landscape Viewing]] &lt;br /&gt;
* [[Patch Email Fix Attachments|Email: Fix Attachments]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Patch webOS Boot Themes|Boot Themes]]&lt;br /&gt;
* [[Patch webOS Brightness|Brightness]]&lt;br /&gt;
* [[Patch webOS Bypassing Activation|Bypassing Activation]]&lt;br /&gt;
* [[Patch webOS Change Carrier String|Change Carrier String]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Patch webOS Changing the &amp;quot;Turn off after X&amp;quot; time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[Patch webOS CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Patch webOS Disable Charging Event Sounds|Disable Charging Event Sounds]]&lt;br /&gt;
* [[Patch webOS GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Patch webOS Graphics|Graphics]]&lt;br /&gt;
* [[Patch webOS Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Patch webOS Turning Off Dialpad Noise|Turning Off Dialpad Noise]]&lt;br /&gt;
* [[Patch webOS Keep Phone Awake While in Remote Session|Keep Phone Awake While in Remote Session]]&lt;br /&gt;
* [[Patch webOS Logging Information from Within Scripts|Logging Information from Within Scripts]]&lt;br /&gt;
* [[Patch webOS Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Patch webOS Add Words to AutoCorrect Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Patch webOS Radio Power Switch|Radio Power Switch]]&lt;br /&gt;
* [[Patch webOS Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Patch webOS Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Patch webOS Roam Control|Roam Control]]&lt;br /&gt;
* [[Patch webOS Show Actual Battery Percentage | Show Actual Battery Percentage]]&lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
* [[Make USB Partition Writable via SFTP|Make_USB_Partition_writable_via_SFTP]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch webOS Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
&lt;br /&gt;
==== The following are deprecated.  They have been replaced with methods which are easier or are moot in 1.1 ====&lt;br /&gt;
&lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Talk:My_notification&amp;diff=4273</id>
		<title>Talk:My notification</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Talk:My_notification&amp;diff=4273"/>
		<updated>2009-08-12T16:06:04Z</updated>

		<summary type="html">&lt;p&gt;Sottey: New page:  This page should probably be relocated out of the &amp;quot;Patches&amp;quot; section, as it doesn't really fit here.... agreed?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
This page should probably be relocated out of the &amp;quot;Patches&amp;quot; section, as it doesn't really fit here.... agreed?&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Talk:Patch_Launcher_To_Allow_More_Icons_Per_Row&amp;diff=4267</id>
		<title>Talk:Patch Launcher To Allow More Icons Per Row</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Talk:Patch_Launcher_To_Allow_More_Icons_Per_Row&amp;diff=4267"/>
		<updated>2009-08-12T06:10:46Z</updated>

		<summary type="html">&lt;p&gt;Sottey: asking question about benefit of having pages with only patches...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
I know that the patches are more portable and more user friendly, but personally, I like manually mucking in the code and looking around... It seems a shame to lose the original pages that have discussion and explanation of the hacks and replace them with just a patch...&lt;br /&gt;
&lt;br /&gt;
Is it only me? If so, I will shut up :-)&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_Launcher_To_Allow_More_Icons_Per_Row&amp;diff=4228</id>
		<title>Patch Launcher To Allow More Icons Per Row</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_Launcher_To_Allow_More_Icons_Per_Row&amp;diff=4228"/>
		<updated>2009-08-11T22:22:12Z</updated>

		<summary type="html">&lt;p&gt;Sottey: corrected typos&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{template:patch}}&lt;br /&gt;
I'm gonna show you guys how to edit your launcher to customize the icon size, text size, distance between page indicators, and also, most importantly, how to make more than three icons show in each row on the pages of the launcher.&lt;br /&gt;
&lt;br /&gt;
'''NOTE''' If you mess something up while editing, you can totally screw up your icon formatting, so make sure you back up your files in case you don't like the end result.&lt;br /&gt;
&lt;br /&gt;
'''First things first, enable read/write access so you can edit the files.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;mount -o remount,rw /&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''1. Edit the following file:'''&lt;br /&gt;
/usr/lib/luna/system/luna-applauncher/app/controllers/launcher-assistant.js&lt;br /&gt;
&lt;br /&gt;
To change the space between page indicators (those are the little white lines at the bottom that show you which page you are on) go to this line:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
kPageIndicatorSpacing: 6&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change the value &amp;quot;6&amp;quot; to whatever you'd like, it is the amount of space between indicators in pixels.&lt;br /&gt;
I changed mine to 1.&lt;br /&gt;
&lt;br /&gt;
'''2. Still in that same file, you have to find the following code'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
kPageMargin: 10&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Edit the value &amp;quot;10&amp;quot; and change it to whatever you want, it really just takes some experimenting to see what looks good, you will probably want to edit this after you change the apps per row setting.&lt;br /&gt;
I changed mine to 2.&lt;br /&gt;
&lt;br /&gt;
'''3. Next, find the following code, this will control the apps per row.'''&lt;br /&gt;
&lt;br /&gt;
Modify the code to add a new div:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
this.kAppWidth = newAppDiv.getWidth();&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change that line to this:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
this.kAppWidth = 58;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This is just the value I found to look best, it puts 5 icons per row in your launcher..&lt;br /&gt;
&lt;br /&gt;
'''4. Now go to the following file to edit:'''&lt;br /&gt;
/usr/lib/luna/system/luna-applauncher/stylesheets/launcher.css&lt;br /&gt;
&lt;br /&gt;
Find the following section in the code:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
.launcher_page .name {	&lt;br /&gt;
	position:absolute;&lt;br /&gt;
	top: 68px;&lt;br /&gt;
    width:100px;&lt;br /&gt;
	height: 34px;&lt;br /&gt;
	max-height: 34px;&lt;br /&gt;
    clear:both;&lt;br /&gt;
	line-height:16px;&lt;br /&gt;
    color:white;&lt;br /&gt;
    text-align:center;&lt;br /&gt;
	font-weight:bold;&lt;br /&gt;
    font-size: 14px;	&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	text-overflow: ellipsis;&lt;br /&gt;
	z-index:5;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change the &amp;quot;font-size&amp;quot; attribute to change what the font size the name of your apps is.&lt;br /&gt;
I changed mine to &amp;quot;9&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''5. Lastly, in the same file, edit the following code:'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
.draggable {&lt;br /&gt;
	width:64px;&lt;br /&gt;
	height:64px;&lt;br /&gt;
	margin: 0 auto;&lt;br /&gt;
	-webkit-user-drag: any;&lt;br /&gt;
	-webkit-user-select: none;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change the &amp;quot;width&amp;quot; and &amp;quot;height&amp;quot;, which controls the width/height of the icons.&lt;br /&gt;
&lt;br /&gt;
I changed mine to be &amp;quot;48x48&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''6. Now just restart luna.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
mount -o remount,ro /&lt;br /&gt;
pkill LunaSysMgr&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Now, here's my end result...&lt;br /&gt;
&lt;br /&gt;
[[Image:Launcher_smaller_icons.png]]&lt;br /&gt;
&lt;br /&gt;
All value's are customizable so make it look how ever you want, I found what I like, hopefully you will too :)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
'''Credits: Me(dhMassacre/Decimation), destinal'''&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4212</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4212"/>
		<updated>2009-08-11T18:03:38Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;''' (for application specific patches) &amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;quot;Patch webOS [description]&amp;quot;''' (for patches not part of a specific application)&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing Clipboard Data From The Shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Patch Amazon Download Music over EVDO|Amazon: Download Music over EVDO]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Patch Browser Delete Individual History Items|Browser: Delete Individual History Items]]&lt;br /&gt;
* [[Patch Calendar Show All-Day Events in Month View|Calendar: Show All-Day Events in Month View]] &lt;br /&gt;
* [[Patch Camera 10 Second Countdown Timer|Camera: 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Camera Shutter Sound On-Off Button|Camera: Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Patch Camera Using Volume Buttons to Take a Picture|Camera: Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Patch Clock Changing Alarm Button Order and Snooze Duration|Clock: Changing Alarm Button Order and Snooze Duration]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Patch Email Change &amp;quot;Running Late&amp;quot; Message|Email: Change &amp;quot;Running Late&amp;quot; Message]]&lt;br /&gt;
* [[Patch Email Confirm Deletion|Email: Confirm Deletion]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[Patch Email DeleteAll|Email: Delete All]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch MediaPlayer Bookmarking|MediaPlayer: Bookmarking]]&lt;br /&gt;
* [[Patch Messaging Adding Timestamps to All Received Messages|Messaging: Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Display Full Status Messages|Messaging: Display Full Status Messages]] &lt;br /&gt;
* [[Patch Messaging Force Offline Send Without Dialog]]&lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch Messaging Sounds|Messaging: Message Sound]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch Music App Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Patch PDF Viewer Change Orientation|PDF Viewer: Change Orientation]]&lt;br /&gt;
* [[Patch Phone Disable Various Call Sounds|Phone: Disable Various Call Sounds]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Patch Phone Show Call Duration in the Call Log|Phone: Show Call Duration in the Call Log]]&lt;br /&gt;
* [[Patch Tasks Always Show Details of New Tasks|Tasks: Always Show Details of New Tasks]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch Camera Remote View|Camera: Remote View]]&lt;br /&gt;
* [[Patch Browser Downloading Files|Browser: Downloading Files]] &lt;br /&gt;
* [[Patch Email Enable Landscape Viewing|Email: Enable Landscape Viewing]] &lt;br /&gt;
* [[Patch Email Fix Attachments|Email: Fix Attachments]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Patch webOS Boot Themes|Boot Themes]]&lt;br /&gt;
* [[Patch webOS Brightness|Brightness]]&lt;br /&gt;
* [[Patch webOS Bypassing Activation|Bypassing Activation]]&lt;br /&gt;
* [[Patch webOS Change Carrier String|Change Carrier String]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Patch webOS Changing the &amp;quot;Turn off after X&amp;quot; time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[Patch webOS CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Patch webOS Disable Charging Event Sounds|Disable Charging Event Sounds]]&lt;br /&gt;
* [[Patch webOS GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Patch webOS Graphics|Graphics]]&lt;br /&gt;
* [[Patch webOS Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Patch webOS Turning Off Dialpad Noise|Turning Off Dialpad Noise]]&lt;br /&gt;
* [[Patch webOS Keep Phone Awake While in Remote Session|Keep Phone Awake While in Remote Session]]&lt;br /&gt;
* [[Patch webOS Logging Information from Within Scripts|Logging Information from Within Scripts]]&lt;br /&gt;
* [[Patch webOS Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Patch webOS Add Words to AutoCorrect Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Patch webOS Radio Power Switch|Radio Power Switch]]&lt;br /&gt;
* [[Patch webOS Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Patch webOS Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Patch webOS Roam Control|Roam Control]]&lt;br /&gt;
* [[Patch webOS Show Actual Battery Percentage | Show Actual Battery Percentage]]&lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
* [[Make USB Partition Writable via SFTP|Make_USB_Partition_writable_via_SFTP]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch webOS Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[My notification|My notification]] &lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
&lt;br /&gt;
==== The following are deprecated.  They have been replaced with methods which are easier or are moot in 1.1 ====&lt;br /&gt;
&lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Messaging_Mod_Force_Offline_Send_Without_Dialog&amp;diff=4211</id>
		<title>Messaging Mod Force Offline Send Without Dialog</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Messaging_Mod_Force_Offline_Send_Without_Dialog&amp;diff=4211"/>
		<updated>2009-08-11T18:02:53Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Messaging Mod Force Offline Send Without Dialog moved to Patch Messaging Force Offline Send Without Dialog: changing to adhere to naming conventions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Patch Messaging Force Offline Send Without Dialog]]&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_Messaging_Force_Offline_Send_Without_Dialog&amp;diff=4210</id>
		<title>Patch Messaging Force Offline Send Without Dialog</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_Messaging_Force_Offline_Send_Without_Dialog&amp;diff=4210"/>
		<updated>2009-08-11T18:02:53Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Messaging Mod Force Offline Send Without Dialog moved to Patch Messaging Force Offline Send Without Dialog: changing to adhere to naming conventions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{template:patch}}&lt;br /&gt;
&lt;br /&gt;
=== The Change ===&lt;br /&gt;
- Make a backup of the file you are going to edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/palm/applications/com.palm.app.messaging/app/controllers/&lt;br /&gt;
cp chatview-assistant.js chatview-assistant.js.orig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Open the file in vi:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi chatview-assistant.js &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Once the file is loaded, search for the string &amp;quot;forceSendIfOffline&amp;quot; by hitting the &amp;quot;/&amp;quot; key and then typing the string &amp;quot;forceSendIfOffline&amp;quot; and pressing enter&lt;br /&gt;
&lt;br /&gt;
- hit the &amp;quot;i&amp;quot; key to inssert.&lt;br /&gt;
&lt;br /&gt;
- Move to the part of the line that says &amp;quot;false&amp;quot; and change to &amp;quot;true&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Save the file (:qw)&lt;br /&gt;
&lt;br /&gt;
- Reload the system and you are done:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    sudo stop LunaSysMgr ; sudo start LunaSysMgr&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_Messaging_Force_Offline_Send_Without_Dialog&amp;diff=4209</id>
		<title>Patch Messaging Force Offline Send Without Dialog</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_Messaging_Force_Offline_Send_Without_Dialog&amp;diff=4209"/>
		<updated>2009-08-11T18:00:27Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Cleaqed up and verified for webOS 1.1&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{template:patch}}&lt;br /&gt;
&lt;br /&gt;
=== The Change ===&lt;br /&gt;
- Make a backup of the file you are going to edit:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/palm/applications/com.palm.app.messaging/app/controllers/&lt;br /&gt;
cp chatview-assistant.js chatview-assistant.js.orig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Open the file in vi:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
vi chatview-assistant.js &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
- Once the file is loaded, search for the string &amp;quot;forceSendIfOffline&amp;quot; by hitting the &amp;quot;/&amp;quot; key and then typing the string &amp;quot;forceSendIfOffline&amp;quot; and pressing enter&lt;br /&gt;
&lt;br /&gt;
- hit the &amp;quot;i&amp;quot; key to inssert.&lt;br /&gt;
&lt;br /&gt;
- Move to the part of the line that says &amp;quot;false&amp;quot; and change to &amp;quot;true&amp;quot;&lt;br /&gt;
&lt;br /&gt;
- Save the file (:qw)&lt;br /&gt;
&lt;br /&gt;
- Reload the system and you are done:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    sudo stop LunaSysMgr ; sudo start LunaSysMgr&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4208</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4208"/>
		<updated>2009-08-11T17:52:03Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;''' (for application specific patches) &amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;quot;Patch webOS [description]&amp;quot;''' (for patches not part of a specific application)&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing Clipboard Data From The Shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Patch Amazon Download Music over EVDO|Amazon: Download Music over EVDO]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Patch Browser Delete Individual History Items|Browser: Delete Individual History Items]]&lt;br /&gt;
* [[Patch Calendar Show All-Day Events in Month View|Calendar: Show All-Day Events in Month View]] &lt;br /&gt;
* [[Patch Camera 10 Second Countdown Timer|Camera: 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Camera Shutter Sound On-Off Button|Camera: Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Patch Camera Using Volume Buttons to Take a Picture|Camera: Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Patch Clock Changing Alarm Button Order and Snooze Duration|Clock: Changing Alarm Button Order and Snooze Duration]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Patch Email Change &amp;quot;Running Late&amp;quot; Message|Email: Change &amp;quot;Running Late&amp;quot; Message]]&lt;br /&gt;
* [[Patch Email Confirm Deletion|Email: Confirm Deletion]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[Patch Email DeleteAll|Email: Delete All]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch MediaPlayer Bookmarking|MediaPlayer: Bookmarking]]&lt;br /&gt;
* [[Patch Messaging Adding Timestamps to All Received Messages|Messaging: Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Display Full Status Messages|Messaging: Display Full Status Messages]] &lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch Messaging Sounds|Messaging: Message Sound]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch Music App Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Patch PDF Viewer Change Orientation|PDF Viewer: Change Orientation]]&lt;br /&gt;
* [[Patch Phone Disable Various Call Sounds|Phone: Disable Various Call Sounds]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Patch Phone Show Call Duration in the Call Log|Phone: Show Call Duration in the Call Log]]&lt;br /&gt;
* [[Patch Tasks Always Show Details of New Tasks|Tasks: Always Show Details of New Tasks]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch Camera Remote View|Camera: Remote View]]&lt;br /&gt;
* [[Patch Browser Downloading Files|Browser: Downloading Files]] &lt;br /&gt;
* [[Patch Email Enable Landscape Viewing|Email: Enable Landscape Viewing]] &lt;br /&gt;
* [[Patch Email Fix Attachments|Email: Fix Attachments]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Patch webOS Boot Themes|Boot Themes]]&lt;br /&gt;
* [[Patch webOS Brightness|Brightness]]&lt;br /&gt;
* [[Patch webOS Bypassing Activation|Bypassing Activation]]&lt;br /&gt;
* [[Patch webOS Change Carrier String|Change Carrier String]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Patch webOS Changing the &amp;quot;Turn off after X&amp;quot; time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[Patch webOS CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Patch webOS Disable Charging Event Sounds|Disable Charging Event Sounds]]&lt;br /&gt;
* [[Patch webOS GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Patch webOS Graphics|Graphics]]&lt;br /&gt;
* [[Patch webOS Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Patch webOS Turning Off Dialpad Noise|Turning Off Dialpad Noise]]&lt;br /&gt;
* [[Patch webOS Keep Phone Awake While in Remote Session|Keep Phone Awake While in Remote Session]]&lt;br /&gt;
* [[Patch webOS Logging Information from Within Scripts|Logging Information from Within Scripts]]&lt;br /&gt;
* [[Patch webOS Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Patch webOS Add Words to AutoCorrect Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Patch webOS Radio Power Switch|Radio Power Switch]]&lt;br /&gt;
* [[Patch webOS Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Patch webOS Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Patch webOS Roam Control|Roam Control]]&lt;br /&gt;
* [[Patch webOS Show Actual Battery Percentage | Show Actual Battery Percentage]]&lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
* [[Make USB Partition Writable via SFTP|Make_USB_Partition_writable_via_SFTP]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch webOS Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[Messaging Mod Force Offline Send Without Dialog]]&lt;br /&gt;
* [[My notification|My notification]] &lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
&lt;br /&gt;
==== The following are deprecated.  They have been replaced with methods which are easier or are moot in 1.1 ====&lt;br /&gt;
&lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_WebOS_Turning_Off_Dialpad_Noise&amp;diff=4207</id>
		<title>Patch WebOS Turning Off Dialpad Noise</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_WebOS_Turning_Off_Dialpad_Noise&amp;diff=4207"/>
		<updated>2009-08-11T17:50:29Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Patch WebOS Turning Off Dialpad Noise moved to Patch webOS Turning Off Dialpad Noise&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Patch webOS Turning Off Dialpad Noise]]&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_webOS_Turning_Off_Dialpad_Noise&amp;diff=4206</id>
		<title>Patch webOS Turning Off Dialpad Noise</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_webOS_Turning_Off_Dialpad_Noise&amp;diff=4206"/>
		<updated>2009-08-11T17:50:29Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Patch WebOS Turning Off Dialpad Noise moved to Patch webOS Turning Off Dialpad Noise&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{template:patch}}&lt;br /&gt;
=== Introduction===&lt;br /&gt;
&lt;br /&gt;
When dialing on the phone with sound enabled, the phone makes really really loud noises. There are a number of ways to address this. One's first attempt might be to lower the volume on the DTMF mp3s. However, a quick examination of the phone app indicates that these same sounds are played over the phone for touch-tone responsive systems, so mucking with them is not a good idea.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== The Change===&lt;br /&gt;
&lt;br /&gt;
The key is the TelephoneyCommands.sendDTMF function. It sends a tone over the network, or optionally, just a noise on the speaker (if the second argument is true: it's mapped to a service parameter called &amp;quot;feedBackOnly&amp;quot;. In dialpad assistant, simply commenting out these lines stops the noise. This dialpad assistant is by default located in &lt;br /&gt;
&lt;br /&gt;
First, make a backup of /usr/palm/applications/com.palm.app.phone/app/controllers/dialpad-assistant.js&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/palm/applications/com.palm.app.phone/app/controllers&lt;br /&gt;
cp dialpad-assistant.js.orig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Second, open the dialpad-assistant.js file in your editor (e.g. vi dialpad-assistant.js). I actually find copying the file to /media/internal then opening it on my pc. Once the edits are done, I copy it back to the location on the pre.&lt;br /&gt;
&lt;br /&gt;
Once you have the file open, search (or scan) for &amp;quot;TelephoneyCommands.sendDTMF&amp;quot;. There are two instances. At the end of this page are approximate line numbers, but these can change from version to version.&lt;br /&gt;
&lt;br /&gt;
As is indicated above, you need to comment out the tones. At the beginning of those two lines, add &amp;quot;//&amp;quot; to comment them out.&lt;br /&gt;
&lt;br /&gt;
That's IT!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vibrating Feedback ===&lt;br /&gt;
My girlfriend and I have debates about who's phone is cooler. The only thing she would have on the plus side was that she had vibrating touch response when dialing. I love that. SO...&lt;br /&gt;
&lt;br /&gt;
Once you have commented out the SendDTMF lines, add a new line below each and put in:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    // SCOCHANGE&lt;br /&gt;
    this.controller.serviceRequest(&amp;quot;palm://com.palm.vibrate&amp;quot;, {&lt;br /&gt;
    method: 'vibrate', parameters: { 'period': 0,'duration': 250 }&lt;br /&gt;
    });&lt;br /&gt;
    // END SCOCHANGE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Note: when I make changes to the OS, to make it easier to find them the next time I add comments around them with my initials and the word change. i.e. SCOCHANGE)&lt;br /&gt;
&lt;br /&gt;
Save your changes (and if you are editing on your pc, copy back to the pre location) and reboot the phone. &lt;br /&gt;
&lt;br /&gt;
Tada! No tones and touch feedback when you dial!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Line Numbers ===&lt;br /&gt;
As stated above, your best bet is to search, line numbers are always changing. With that said:&lt;br /&gt;
&lt;br /&gt;
The approximate lines of interest in dialpad-assistant.js in older versions are:&lt;br /&gt;
&lt;br /&gt;
Line 509 for the touch screen.&lt;br /&gt;
&lt;br /&gt;
Line 791 for the keyboard keys.&lt;br /&gt;
&lt;br /&gt;
(The lines are 634 and 929 with 1.1)&lt;br /&gt;
&lt;br /&gt;
=== Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
Thanks to icederror for the mod, writeup by jblebrun&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4205</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4205"/>
		<updated>2009-08-11T17:49:47Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;''' (for application specific patches) &amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;quot;Patch webOS [description]&amp;quot;''' (for patches not part of a specific application)&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing Clipboard Data From The Shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Patch Amazon Download Music over EVDO|Amazon: Download Music over EVDO]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Patch Browser Delete Individual History Items|Browser: Delete Individual History Items]]&lt;br /&gt;
* [[Patch Calendar Show All-Day Events in Month View|Calendar: Show All-Day Events in Month View]] &lt;br /&gt;
* [[Patch Camera 10 Second Countdown Timer|Camera: 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Camera Shutter Sound On-Off Button|Camera: Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Patch Camera Using Volume Buttons to Take a Picture|Camera: Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Patch Clock Changing Alarm Button Order and Snooze Duration|Clock: Changing Alarm Button Order and Snooze Duration]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Patch Email Change &amp;quot;Running Late&amp;quot; Message|Email: Change &amp;quot;Running Late&amp;quot; Message]]&lt;br /&gt;
* [[Patch Email Confirm Deletion|Email: Confirm Deletion]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[Patch Email DeleteAll|Email: Delete All]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch MediaPlayer Bookmarking|MediaPlayer: Bookmarking]]&lt;br /&gt;
* [[Patch Messaging Adding Timestamps to All Received Messages|Messaging: Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Display Full Status Messages|Messaging: Display Full Status Messages]] &lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch Messaging Sounds|Messaging: Message Sound]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch Music App Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Patch PDF Viewer Change Orientation|PDF Viewer: Change Orientation]]&lt;br /&gt;
* [[Patch Phone Disable Various Call Sounds|Phone: Disable Various Call Sounds]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Patch Phone Show Call Duration in the Call Log|Phone: Show Call Duration in the Call Log]]&lt;br /&gt;
* [[Patch Tasks Always Show Details of New Tasks|Tasks: Always Show Details of New Tasks]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch Camera Remote View|Camera: Remote View]]&lt;br /&gt;
* [[Patch Browser Downloading Files|Browser: Downloading Files]] &lt;br /&gt;
* [[Patch Email Enable Landscape Viewing|Email: Enable Landscape Viewing]] &lt;br /&gt;
* [[Patch Email Fix Attachments|Email: Fix Attachments]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Patch webOS Boot Themes|Boot Themes]]&lt;br /&gt;
* [[Patch webOS Brightness|Brightness]]&lt;br /&gt;
* [[Patch webOS Bypassing Activation|Bypassing Activation]]&lt;br /&gt;
* [[Patch webOS Change Carrier String|Change Carrier String]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Patch webOS Changing the &amp;quot;Turn off after X&amp;quot; time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[Patch webOS CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Patch webOS Disable Charging Event Sounds|Disable Charging Event Sounds]]&lt;br /&gt;
* [[Patch webOS GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Patch webOS Graphics|Graphics]]&lt;br /&gt;
* [[Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Patch webOS Turning Off Dialpad Noise|Turning Off Dialpad Noise]]&lt;br /&gt;
* [[Patch webOS Keep Phone Awake While in Remote Session|Keep Phone Awake While in Remote Session]]&lt;br /&gt;
* [[Patch webOS Logging Information from Within Scripts|Logging Information from Within Scripts]]&lt;br /&gt;
* [[Patch webOS Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Patch webOS Add Words to AutoCorrect Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Patch webOS Radio Power Switch|Radio Power Switch]]&lt;br /&gt;
* [[Patch webOS Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Patch webOS Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Patch webOS Roam Control|Roam Control]]&lt;br /&gt;
* [[Patch webOS Show Actual Battery Percentage | Show Actual Battery Percentage]]&lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
* [[Make USB Partition Writable via SFTP|Make_USB_Partition_writable_via_SFTP]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch webOS Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[Messaging Mod Force Offline Send Without Dialog]]&lt;br /&gt;
* [[My notification|My notification]] &lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
&lt;br /&gt;
==== The following are deprecated.  They have been replaced with methods which are easier or are moot in 1.1 ====&lt;br /&gt;
&lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Turning_Off_Dialpad_Noise&amp;diff=4204</id>
		<title>Turning Off Dialpad Noise</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Turning_Off_Dialpad_Noise&amp;diff=4204"/>
		<updated>2009-08-11T17:48:26Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Turning Off Dialpad Noise moved to Patch WebOS Turning Off Dialpad Noise: moving to adhere to naming conventions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Patch WebOS Turning Off Dialpad Noise]]&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_webOS_Turning_Off_Dialpad_Noise&amp;diff=4203</id>
		<title>Patch webOS Turning Off Dialpad Noise</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_webOS_Turning_Off_Dialpad_Noise&amp;diff=4203"/>
		<updated>2009-08-11T17:48:26Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Turning Off Dialpad Noise moved to Patch WebOS Turning Off Dialpad Noise: moving to adhere to naming conventions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{template:patch}}&lt;br /&gt;
=== Introduction===&lt;br /&gt;
&lt;br /&gt;
When dialing on the phone with sound enabled, the phone makes really really loud noises. There are a number of ways to address this. One's first attempt might be to lower the volume on the DTMF mp3s. However, a quick examination of the phone app indicates that these same sounds are played over the phone for touch-tone responsive systems, so mucking with them is not a good idea.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== The Change===&lt;br /&gt;
&lt;br /&gt;
The key is the TelephoneyCommands.sendDTMF function. It sends a tone over the network, or optionally, just a noise on the speaker (if the second argument is true: it's mapped to a service parameter called &amp;quot;feedBackOnly&amp;quot;. In dialpad assistant, simply commenting out these lines stops the noise. This dialpad assistant is by default located in &lt;br /&gt;
&lt;br /&gt;
First, make a backup of /usr/palm/applications/com.palm.app.phone/app/controllers/dialpad-assistant.js&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/palm/applications/com.palm.app.phone/app/controllers&lt;br /&gt;
cp dialpad-assistant.js.orig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Second, open the dialpad-assistant.js file in your editor (e.g. vi dialpad-assistant.js). I actually find copying the file to /media/internal then opening it on my pc. Once the edits are done, I copy it back to the location on the pre.&lt;br /&gt;
&lt;br /&gt;
Once you have the file open, search (or scan) for &amp;quot;TelephoneyCommands.sendDTMF&amp;quot;. There are two instances. At the end of this page are approximate line numbers, but these can change from version to version.&lt;br /&gt;
&lt;br /&gt;
As is indicated above, you need to comment out the tones. At the beginning of those two lines, add &amp;quot;//&amp;quot; to comment them out.&lt;br /&gt;
&lt;br /&gt;
That's IT!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vibrating Feedback ===&lt;br /&gt;
My girlfriend and I have debates about who's phone is cooler. The only thing she would have on the plus side was that she had vibrating touch response when dialing. I love that. SO...&lt;br /&gt;
&lt;br /&gt;
Once you have commented out the SendDTMF lines, add a new line below each and put in:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    // SCOCHANGE&lt;br /&gt;
    this.controller.serviceRequest(&amp;quot;palm://com.palm.vibrate&amp;quot;, {&lt;br /&gt;
    method: 'vibrate', parameters: { 'period': 0,'duration': 250 }&lt;br /&gt;
    });&lt;br /&gt;
    // END SCOCHANGE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Note: when I make changes to the OS, to make it easier to find them the next time I add comments around them with my initials and the word change. i.e. SCOCHANGE)&lt;br /&gt;
&lt;br /&gt;
Save your changes (and if you are editing on your pc, copy back to the pre location) and reboot the phone. &lt;br /&gt;
&lt;br /&gt;
Tada! No tones and touch feedback when you dial!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Line Numbers ===&lt;br /&gt;
As stated above, your best bet is to search, line numbers are always changing. With that said:&lt;br /&gt;
&lt;br /&gt;
The approximate lines of interest in dialpad-assistant.js in older versions are:&lt;br /&gt;
&lt;br /&gt;
Line 509 for the touch screen.&lt;br /&gt;
&lt;br /&gt;
Line 791 for the keyboard keys.&lt;br /&gt;
&lt;br /&gt;
(The lines are 634 and 929 with 1.1)&lt;br /&gt;
&lt;br /&gt;
=== Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
Thanks to icederror for the mod, writeup by jblebrun&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4202</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4202"/>
		<updated>2009-08-11T17:47:27Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Moved dialpad noise patch to WebOS 1.1 friendly section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;''' (for application specific patches) &amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;quot;Patch webOS [description]&amp;quot;''' (for patches not part of a specific application)&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing Clipboard Data From The Shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Patch Amazon Download Music over EVDO|Amazon: Download Music over EVDO]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Patch Browser Delete Individual History Items|Browser: Delete Individual History Items]]&lt;br /&gt;
* [[Patch Calendar Show All-Day Events in Month View|Calendar: Show All-Day Events in Month View]] &lt;br /&gt;
* [[Patch Camera 10 Second Countdown Timer|Camera: 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Camera Shutter Sound On-Off Button|Camera: Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Patch Camera Using Volume Buttons to Take a Picture|Camera: Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Patch Clock Changing Alarm Button Order and Snooze Duration|Clock: Changing Alarm Button Order and Snooze Duration]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Patch Email Change &amp;quot;Running Late&amp;quot; Message|Email: Change &amp;quot;Running Late&amp;quot; Message]]&lt;br /&gt;
* [[Patch Email Confirm Deletion|Email: Confirm Deletion]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[Patch Email DeleteAll|Email: Delete All]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch MediaPlayer Bookmarking|MediaPlayer: Bookmarking]]&lt;br /&gt;
* [[Patch Messaging Adding Timestamps to All Received Messages|Messaging: Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Display Full Status Messages|Messaging: Display Full Status Messages]] &lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch Messaging Sounds|Messaging: Message Sound]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch Music App Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Patch PDF Viewer Change Orientation|PDF Viewer: Change Orientation]]&lt;br /&gt;
* [[Patch Phone Disable Various Call Sounds|Phone: Disable Various Call Sounds]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Patch Phone Show Call Duration in the Call Log|Phone: Show Call Duration in the Call Log]]&lt;br /&gt;
* [[Patch Tasks Always Show Details of New Tasks|Tasks: Always Show Details of New Tasks]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch Camera Remote View|Camera: Remote View]]&lt;br /&gt;
* [[Patch Browser Downloading Files|Browser: Downloading Files]] &lt;br /&gt;
* [[Patch Email Enable Landscape Viewing|Email: Enable Landscape Viewing]] &lt;br /&gt;
* [[Patch Email Fix Attachments|Email: Fix Attachments]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Patch webOS Boot Themes|Boot Themes]]&lt;br /&gt;
* [[Patch webOS Brightness|Brightness]]&lt;br /&gt;
* [[Patch webOS Bypassing Activation|Bypassing Activation]]&lt;br /&gt;
* [[Patch webOS Change Carrier String|Change Carrier String]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Patch webOS Changing the &amp;quot;Turn off after X&amp;quot; time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[Patch webOS CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Patch webOS Disable Charging Event Sounds|Disable Charging Event Sounds]]&lt;br /&gt;
* [[Patch webOS GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Patch webOS Graphics|Graphics]]&lt;br /&gt;
* [[Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Turning Off Dialpad Noise]]&lt;br /&gt;
* [[Patch webOS Keep Phone Awake While in Remote Session|Keep Phone Awake While in Remote Session]]&lt;br /&gt;
* [[Patch webOS Logging Information from Within Scripts|Logging Information from Within Scripts]]&lt;br /&gt;
* [[Patch webOS Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Patch webOS Add Words to AutoCorrect Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Patch webOS Radio Power Switch|Radio Power Switch]]&lt;br /&gt;
* [[Patch webOS Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Patch webOS Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Patch webOS Roam Control|Roam Control]]&lt;br /&gt;
* [[Patch webOS Show Actual Battery Percentage | Show Actual Battery Percentage]]&lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
* [[Make USB Partition Writable via SFTP|Make_USB_Partition_writable_via_SFTP]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch webOS Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[Messaging Mod Force Offline Send Without Dialog]]&lt;br /&gt;
* [[My notification|My notification]] &lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
&lt;br /&gt;
==== The following are deprecated.  They have been replaced with methods which are easier or are moot in 1.1 ====&lt;br /&gt;
&lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_webOS_Turning_Off_Dialpad_Noise&amp;diff=4201</id>
		<title>Patch webOS Turning Off Dialpad Noise</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_webOS_Turning_Off_Dialpad_Noise&amp;diff=4201"/>
		<updated>2009-08-11T17:45:32Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{template:patch}}&lt;br /&gt;
=== Introduction===&lt;br /&gt;
&lt;br /&gt;
When dialing on the phone with sound enabled, the phone makes really really loud noises. There are a number of ways to address this. One's first attempt might be to lower the volume on the DTMF mp3s. However, a quick examination of the phone app indicates that these same sounds are played over the phone for touch-tone responsive systems, so mucking with them is not a good idea.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== The Change===&lt;br /&gt;
&lt;br /&gt;
The key is the TelephoneyCommands.sendDTMF function. It sends a tone over the network, or optionally, just a noise on the speaker (if the second argument is true: it's mapped to a service parameter called &amp;quot;feedBackOnly&amp;quot;. In dialpad assistant, simply commenting out these lines stops the noise. This dialpad assistant is by default located in &lt;br /&gt;
&lt;br /&gt;
First, make a backup of /usr/palm/applications/com.palm.app.phone/app/controllers/dialpad-assistant.js&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
cd /usr/palm/applications/com.palm.app.phone/app/controllers&lt;br /&gt;
cp dialpad-assistant.js.orig&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Second, open the dialpad-assistant.js file in your editor (e.g. vi dialpad-assistant.js). I actually find copying the file to /media/internal then opening it on my pc. Once the edits are done, I copy it back to the location on the pre.&lt;br /&gt;
&lt;br /&gt;
Once you have the file open, search (or scan) for &amp;quot;TelephoneyCommands.sendDTMF&amp;quot;. There are two instances. At the end of this page are approximate line numbers, but these can change from version to version.&lt;br /&gt;
&lt;br /&gt;
As is indicated above, you need to comment out the tones. At the beginning of those two lines, add &amp;quot;//&amp;quot; to comment them out.&lt;br /&gt;
&lt;br /&gt;
That's IT!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Vibrating Feedback ===&lt;br /&gt;
My girlfriend and I have debates about who's phone is cooler. The only thing she would have on the plus side was that she had vibrating touch response when dialing. I love that. SO...&lt;br /&gt;
&lt;br /&gt;
Once you have commented out the SendDTMF lines, add a new line below each and put in:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
    // SCOCHANGE&lt;br /&gt;
    this.controller.serviceRequest(&amp;quot;palm://com.palm.vibrate&amp;quot;, {&lt;br /&gt;
    method: 'vibrate', parameters: { 'period': 0,'duration': 250 }&lt;br /&gt;
    });&lt;br /&gt;
    // END SCOCHANGE&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(Note: when I make changes to the OS, to make it easier to find them the next time I add comments around them with my initials and the word change. i.e. SCOCHANGE)&lt;br /&gt;
&lt;br /&gt;
Save your changes (and if you are editing on your pc, copy back to the pre location) and reboot the phone. &lt;br /&gt;
&lt;br /&gt;
Tada! No tones and touch feedback when you dial!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Line Numbers ===&lt;br /&gt;
As stated above, your best bet is to search, line numbers are always changing. With that said:&lt;br /&gt;
&lt;br /&gt;
The approximate lines of interest in dialpad-assistant.js in older versions are:&lt;br /&gt;
&lt;br /&gt;
Line 509 for the touch screen.&lt;br /&gt;
&lt;br /&gt;
Line 791 for the keyboard keys.&lt;br /&gt;
&lt;br /&gt;
(The lines are 634 and 929 with 1.1)&lt;br /&gt;
&lt;br /&gt;
=== Acknowledgements===&lt;br /&gt;
&lt;br /&gt;
Thanks to icederror for the mod, writeup by jblebrun&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Change_the_default_notification.wav_Sound&amp;diff=4071</id>
		<title>Change the default notification.wav Sound</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Change_the_default_notification.wav_Sound&amp;diff=4071"/>
		<updated>2009-08-08T18:35:24Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Change the default notification.wav Sound moved to Patch webOS Change the default notification.wav Sound: updating naming to adhere to standards&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Patch webOS Change the default notification.wav Sound]]&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_webOS_Change_the_default_notification.wav_Sound&amp;diff=4070</id>
		<title>Patch webOS Change the default notification.wav Sound</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_webOS_Change_the_default_notification.wav_Sound&amp;diff=4070"/>
		<updated>2009-08-08T18:35:24Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Change the default notification.wav Sound moved to Patch webOS Change the default notification.wav Sound: updating naming to adhere to standards&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{template:patch}}&lt;br /&gt;
Sideffect : this is the same sound that sounds when you attach a charger to your phone.&lt;br /&gt;
&lt;br /&gt;
NOTE: To use MP3 files off of the USB Storage side of the Pre, please check [[alerts-from-usb | THIS article]].&lt;br /&gt;
&lt;br /&gt;
1. [[Portal:Accessing_Linux | Access Linux]] your phone.&lt;br /&gt;
&lt;br /&gt;
2. Format the sound you would like to the following specs (I used Audacity):&lt;br /&gt;
WAV&lt;br /&gt;
PCM&lt;br /&gt;
44.1kHz&lt;br /&gt;
16-bit&lt;br /&gt;
&lt;br /&gt;
3. Name the file &amp;quot;notification.wav&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Copy the ringtone onto the USB memory section, let's just use the root directory to keep it simple.&lt;br /&gt;
&lt;br /&gt;
(NOTE: Once it is copied to the usb area, you need to get out of thee USB mode to enable linux access from the terminal)&lt;br /&gt;
&lt;br /&gt;
4. Run this command to mount file system:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;mount -o remount,rw /&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Create a backup of the original sound (just in case) in your usb media path:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /media/internal/&lt;br /&gt;
mkdir prebackup&lt;br /&gt;
cd prebackup&lt;br /&gt;
cp /usr/palm/sounds/notification.wav .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. Delete the old file and copy the new:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /usr/palm/sounds&lt;br /&gt;
rm notification.wav&lt;br /&gt;
cp /media/internal/notification.wav .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7. Remount file system as readonly:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;mount -o remount,ro /&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
DONE! No reboot required.&lt;br /&gt;
&lt;br /&gt;
Courtesy of **optik678** ([http://forums.precentral.net/web-os-development/184378-ok-rom-comes-25.html#post1665645 from PreCentral.net])&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4069</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4069"/>
		<updated>2009-08-08T18:34:56Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;''' (for application specific patches) &amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;quot;Patch webOS [description]&amp;quot;''' (for patches not part of a specific application)&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing Clipboard Data From The Shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Patch Amazon Download Music over EVDO|Amazon: Download Music over EVDO]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Patch Browser Delete Individual History Items|Browser: Delete Individual History Items]]&lt;br /&gt;
* [[Patch Calendar Show All-Day Events in Month View|Calendar: Show All-Day Events in Month View]] &lt;br /&gt;
* [[Patch Camera 10 Second Countdown Timer|Camera: 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Camera Shutter Sound On-Off Button|Camera: Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Patch Camera Using Volume Buttons to Take a Picture|Camera: Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Patch Clock Changing Alarm Button Order and Snooze Duration|Clock: Changing Alarm Button Order and Snooze Duration]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Patch Email Change &amp;quot;Running Late&amp;quot; Message|Email: Change &amp;quot;Running Late&amp;quot; Message]]&lt;br /&gt;
* [[Patch Email Confirm Deletion|Email: Confirm Deletion]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[Patch Email DeleteAll|Email: Delete All]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch MediaPlayer Bookmarking|MediaPlayer: Bookmarking]]&lt;br /&gt;
* [[Patch Messaging Adding Timestamps to All Received Messages|Messaging: Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Display Full Status Messages|Messaging: Display Full Status Messages]] &lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch Messaging Sounds|Messaging: Message Sound]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch PDF Viewer Change Orientation|PDF Viewer: Change Orientation]]&lt;br /&gt;
* [[Patch Phone Disable Various Call Sounds|Phone: Disable Various Call Sounds]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Patch Phone Show Call Duration in the Call Log|Phone: Show Call Duration in the Call Log]]&lt;br /&gt;
* [[Patch Tasks Always Show Details of New Tasks|Tasks: Always Show Details of New Tasks]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch Camera Remote View|Camera: Remote View]]&lt;br /&gt;
* [[Patch Browser Downloading Files|Browser: Downloading Files]] &lt;br /&gt;
* [[Patch Email Enable Landscape Viewing|Email: Enable Landscape Viewing]] &lt;br /&gt;
* [[Patch Email Fix Attachments|Email: Fix Attachments]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Patch webOS Boot Themes|Boot Themes]]&lt;br /&gt;
* [[Patch webOS Brightness|Brightness]]&lt;br /&gt;
* [[Patch webOS Bypassing Activation|Bypassing Activation]]&lt;br /&gt;
* [[Patch webOS Change Carrier String|Change Carrier String]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Patch webOS Changing the &amp;quot;Turn off after X&amp;quot; time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[Patch webOS CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Patch webOS Disable Charging Event Sounds|Disable Charging Event Sounds]]&lt;br /&gt;
* [[Patch webOS GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Patch webOS Graphics|Graphics]]&lt;br /&gt;
* [[Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Patch webOS Keep Phone Awake While in Remote Session|Keep Phone Awake While in Remote Session]]&lt;br /&gt;
* [[Patch webOS Logging Information from Within Scripts|Logging Information from Within Scripts]]&lt;br /&gt;
* [[Patch webOS Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Patch webOS Add Words to AutoCorrect Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Patch webOS Radio Power Switch|Radio Power Switch]]&lt;br /&gt;
* [[Patch webOS Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Patch webOS Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Patch webOS Roam Control|Roam Control]]&lt;br /&gt;
* [[Patch webOS Show Actual Battery Percentage | Show Actual Battery Percentage]]&lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch webOS Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Messaging Mod Force Offline Send Without Dialog]]&lt;br /&gt;
* [[My notification|My notification]] &lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
* [[Turning Off Dialpad Noise]]&lt;br /&gt;
&lt;br /&gt;
==== The following are deprecated.  They have been replaced with methods which are easier or are moot in 1.1 ====&lt;br /&gt;
&lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_webOS_Change_the_default_notification.wav_Sound&amp;diff=4068</id>
		<title>Patch webOS Change the default notification.wav Sound</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_webOS_Change_the_default_notification.wav_Sound&amp;diff=4068"/>
		<updated>2009-08-08T18:34:07Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{template:patch}}&lt;br /&gt;
Sideffect : this is the same sound that sounds when you attach a charger to your phone.&lt;br /&gt;
&lt;br /&gt;
NOTE: To use MP3 files off of the USB Storage side of the Pre, please check [[alerts-from-usb | THIS article]].&lt;br /&gt;
&lt;br /&gt;
1. [[Portal:Accessing_Linux | Access Linux]] your phone.&lt;br /&gt;
&lt;br /&gt;
2. Format the sound you would like to the following specs (I used Audacity):&lt;br /&gt;
WAV&lt;br /&gt;
PCM&lt;br /&gt;
44.1kHz&lt;br /&gt;
16-bit&lt;br /&gt;
&lt;br /&gt;
3. Name the file &amp;quot;notification.wav&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Copy the ringtone onto the USB memory section, let's just use the root directory to keep it simple.&lt;br /&gt;
&lt;br /&gt;
(NOTE: Once it is copied to the usb area, you need to get out of thee USB mode to enable linux access from the terminal)&lt;br /&gt;
&lt;br /&gt;
4. Run this command to mount file system:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;mount -o remount,rw /&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
5. Create a backup of the original sound (just in case) in your usb media path:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /media/internal/&lt;br /&gt;
mkdir prebackup&lt;br /&gt;
cd prebackup&lt;br /&gt;
cp /usr/palm/sounds/notification.wav .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
6. Delete the old file and copy the new:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
cd /usr/palm/sounds&lt;br /&gt;
rm notification.wav&lt;br /&gt;
cp /media/internal/notification.wav .&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
7. Remount file system as readonly:&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;mount -o remount,ro /&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
DONE! No reboot required.&lt;br /&gt;
&lt;br /&gt;
Courtesy of **optik678** ([http://forums.precentral.net/web-os-development/184378-ok-rom-comes-25.html#post1665645 from PreCentral.net])&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Hourly_Chime&amp;diff=4067</id>
		<title>Hourly Chime</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Hourly_Chime&amp;diff=4067"/>
		<updated>2009-08-08T17:50:54Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Hourly Chime moved to Patch webOS Hourly Chime: renaming to proper name format (adding patch webos)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#REDIRECT [[Patch webOS Hourly Chime]]&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_webOS_Hourly_Chime&amp;diff=4066</id>
		<title>Patch webOS Hourly Chime</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_webOS_Hourly_Chime&amp;diff=4066"/>
		<updated>2009-08-08T17:50:54Z</updated>

		<summary type="html">&lt;p&gt;Sottey: Hourly Chime moved to Patch webOS Hourly Chime: renaming to proper name format (adding patch webos)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{template:patch}}&lt;br /&gt;
On my old Treo, I used to use an application called &amp;quot;Chime v1.2&amp;quot; by Redwood Creative Computing.  It allowed you to set a Chime that would go off to remind you as every hour elapsed.  I don't know about you, but it's easy for me to get wrapped up in something (such as playing with the Pre) and lose total track of time.  This can result in &amp;quot;problems&amp;quot; when dealing with other people; bosses, wives, girlfriends, etc.&lt;br /&gt;
&lt;br /&gt;
I miss my old chime, so here is how I recreated it on the Pre.&lt;br /&gt;
&lt;br /&gt;
== How-To:==&lt;br /&gt;
&lt;br /&gt;
First, be sure you are logged in as root, the filesystem is writable, and your Pre has net access.&lt;br /&gt;
&lt;br /&gt;
If not already there, Add the following lines to the beginning of ''/etc/event.d/crond'': (use vi or nano)&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
start on stopped configure&lt;br /&gt;
stop on runlevel [!2]&lt;br /&gt;
&lt;br /&gt;
description &amp;quot;crond&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Save your changes and close the editor. At the command prompt, execute the following commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mkdir -p  /etc/cron/crontabs&lt;br /&gt;
 cd /usr/share/systemsounds&lt;br /&gt;
 wget http://lunaware.com/chime/chime.pcm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add the following lines to ''/etc/cron/crontabs/root'':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
0 0,10-23 * * * /usr/bin/luna-send -n 1 palm://com.palm.audio/systemsounds/playFeedback {\&amp;quot;name\&amp;quot;:\&amp;quot;chime\&amp;quot;} &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
0 * * * * /usr/bin/luna-send -n 1 palm://com.palm.vibrate/vibrate {\&amp;quot;period\&amp;quot;:500,\&amp;quot;duration\&amp;quot;:1500\} &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can customize the times here if you wish.  I have the audio portion of my chime go off starting at 10am and running through midnight.  The Vibration goes off every hour round the clock, but it's subtle.  (read: won't wake anyone)  If you have your ringer off, you won't hear the audio portion of the chime, such as when in a theater.  If you are unsure about how to adjust the crontab entries to get the result you want, just google &amp;quot;crontab examples&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
last step: Reboot!  (you MUST reboot to get the system to see the new chime sound, restarting LunaSysMgr or rescanning will NOT work!)  You can simply type ''reboot'' and close your terminal.&lt;br /&gt;
&lt;br /&gt;
Once the phone reboots, log back in and test the chime with:&lt;br /&gt;
&lt;br /&gt;
 luna-send -n 1 palm://com.palm.audio/systemsounds/playFeedback {\&amp;quot;name\&amp;quot;:\&amp;quot;chime\&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
You should hear a pleasant &amp;quot;dong&amp;quot; sound.  (make sure your ringer switch is on if you don't!)&lt;br /&gt;
&lt;br /&gt;
That's it!   Enjoy!&lt;br /&gt;
&lt;br /&gt;
== Credits:==&lt;br /&gt;
pEEf&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4065</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=4065"/>
		<updated>2009-08-08T17:49:33Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;''' (for application specific patches) &amp;lt;br&amp;gt;&lt;br /&gt;
'''&amp;quot;Patch webOS [description]&amp;quot;''' (for patches not part of a specific application)&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing Clipboard Data From The Shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Patch Amazon Download Music over EVDO|Amazon: Download Music over EVDO]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Patch Browser Delete Individual History Items|Browser: Delete Individual History Items]]&lt;br /&gt;
* [[Patch Calendar Show All-Day Events in Month View|Calendar: Show All-Day Events in Month View]] &lt;br /&gt;
* [[Patch Camera 10 Second Countdown Timer|Camera: 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Camera Shutter Sound On-Off Button|Camera: Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Patch Camera Using Volume Buttons to Take a Picture|Camera: Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Patch Clock Changing Alarm Button Order and Snooze Duration|Clock: Changing Alarm Button Order and Snooze Duration]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Patch Email Change &amp;quot;Running Late&amp;quot; Message|Email: Change &amp;quot;Running Late&amp;quot; Message]]&lt;br /&gt;
* [[Patch Email Confirm Deletion|Email: Confirm Deletion]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[Patch Email DeleteAll|Email: Delete All]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch MediaPlayer Bookmarking|MediaPlayer: Bookmarking]]&lt;br /&gt;
* [[Patch Messaging Adding Timestamps to All Received Messages|Messaging: Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Display Full Status Messages|Messaging: Display Full Status Messages]] &lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch Messaging Sounds|Messaging: Message Sound]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch PDF Viewer Change Orientation|PDF Viewer: Change Orientation]]&lt;br /&gt;
* [[Patch Phone Disable Various Call Sounds|Phone: Disable Various Call Sounds]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Patch Phone Show Call Duration in the Call Log|Phone: Show Call Duration in the Call Log]]&lt;br /&gt;
* [[Patch Tasks Always Show Details of New Tasks|Tasks: Always Show Details of New Tasks]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch Camera Remote View|Camera: Remote View]]&lt;br /&gt;
* [[Patch Browser Downloading Files|Browser: Downloading Files]] &lt;br /&gt;
* [[Patch Email Enable Landscape Viewing|Email: Enable Landscape Viewing]] &lt;br /&gt;
* [[Patch Email Fix Attachments|Email: Fix Attachments]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Patch webOS Boot Themes|Boot Themes]]&lt;br /&gt;
* [[Patch webOS Brightness|Brightness]]&lt;br /&gt;
* [[Patch webOS Bypassing Activation|Bypassing Activation]]&lt;br /&gt;
* [[Patch webOS Change Carrier String|Change Carrier String]]&lt;br /&gt;
* [[Patch webOS Changing the &amp;quot;Turn off after X&amp;quot; time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[Patch webOS CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Patch webOS Disable Charging Event Sounds|Disable Charging Event Sounds]]&lt;br /&gt;
* [[Patch webOS GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Patch webOS Graphics|Graphics]]&lt;br /&gt;
* [[Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Patch webOS Keep Phone Awake While in Remote Session|Keep Phone Awake While in Remote Session]]&lt;br /&gt;
* [[Patch webOS Logging Information from Within Scripts|Logging Information from Within Scripts]]&lt;br /&gt;
* [[Patch webOS Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Patch webOS Add Words to AutoCorrect Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Patch webOS Radio Power Switch|Radio Power Switch]]&lt;br /&gt;
* [[Patch webOS Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Patch webOS Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Patch webOS Roam Control|Roam Control]]&lt;br /&gt;
* [[Patch webOS Show Actual Battery Percentage | Show Actual Battery Percentage]]&lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Patch webOS Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Messaging Mod Force Offline Send Without Dialog]]&lt;br /&gt;
* [[My notification|My notification]] &lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
* [[Turning Off Dialpad Noise]]&lt;br /&gt;
&lt;br /&gt;
==== The following are deprecated.  They have been replaced with methods which are easier or are moot in 1.1 ====&lt;br /&gt;
&lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_webOS_Hourly_Chime&amp;diff=4064</id>
		<title>Patch webOS Hourly Chime</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_webOS_Hourly_Chime&amp;diff=4064"/>
		<updated>2009-08-08T17:42:48Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{template:patch}}&lt;br /&gt;
On my old Treo, I used to use an application called &amp;quot;Chime v1.2&amp;quot; by Redwood Creative Computing.  It allowed you to set a Chime that would go off to remind you as every hour elapsed.  I don't know about you, but it's easy for me to get wrapped up in something (such as playing with the Pre) and lose total track of time.  This can result in &amp;quot;problems&amp;quot; when dealing with other people; bosses, wives, girlfriends, etc.&lt;br /&gt;
&lt;br /&gt;
I miss my old chime, so here is how I recreated it on the Pre.&lt;br /&gt;
&lt;br /&gt;
== How-To:==&lt;br /&gt;
&lt;br /&gt;
First, be sure you are logged in as root, the filesystem is writable, and your Pre has net access.&lt;br /&gt;
&lt;br /&gt;
If not already there, Add the following lines to the beginning of ''/etc/event.d/crond'': (use vi or nano)&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
start on stopped configure&lt;br /&gt;
stop on runlevel [!2]&lt;br /&gt;
&lt;br /&gt;
description &amp;quot;crond&amp;quot;&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Save your changes and close the editor. At the command prompt, execute the following commands:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 mkdir -p  /etc/cron/crontabs&lt;br /&gt;
 cd /usr/share/systemsounds&lt;br /&gt;
 wget http://lunaware.com/chime/chime.pcm&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add the following lines to ''/etc/cron/crontabs/root'':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
0 0,10-23 * * * /usr/bin/luna-send -n 1 palm://com.palm.audio/systemsounds/playFeedback {\&amp;quot;name\&amp;quot;:\&amp;quot;chime\&amp;quot;} &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
0 * * * * /usr/bin/luna-send -n 1 palm://com.palm.vibrate/vibrate {\&amp;quot;period\&amp;quot;:500,\&amp;quot;duration\&amp;quot;:1500\} &amp;gt; /dev/null 2&amp;gt;&amp;amp;1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can customize the times here if you wish.  I have the audio portion of my chime go off starting at 10am and running through midnight.  The Vibration goes off every hour round the clock, but it's subtle.  (read: won't wake anyone)  If you have your ringer off, you won't hear the audio portion of the chime, such as when in a theater.  If you are unsure about how to adjust the crontab entries to get the result you want, just google &amp;quot;crontab examples&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
last step: Reboot!  (you MUST reboot to get the system to see the new chime sound, restarting LunaSysMgr or rescanning will NOT work!)  You can simply type ''reboot'' and close your terminal.&lt;br /&gt;
&lt;br /&gt;
Once the phone reboots, log back in and test the chime with:&lt;br /&gt;
&lt;br /&gt;
 luna-send -n 1 palm://com.palm.audio/systemsounds/playFeedback {\&amp;quot;name\&amp;quot;:\&amp;quot;chime\&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
You should hear a pleasant &amp;quot;dong&amp;quot; sound.  (make sure your ringer switch is on if you don't!)&lt;br /&gt;
&lt;br /&gt;
That's it!   Enjoy!&lt;br /&gt;
&lt;br /&gt;
== Credits:==&lt;br /&gt;
pEEf&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Tutorials_webOS_Loading_Existing_Apps_Into_An_Eclipse_Project&amp;diff=3431</id>
		<title>Tutorials webOS Loading Existing Apps Into An Eclipse Project</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Tutorials_webOS_Loading_Existing_Apps_Into_An_Eclipse_Project&amp;diff=3431"/>
		<updated>2009-08-01T19:35:05Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide assumes you have a rooted Pre, with SFTP access or a working emulator. If you don't, please follow the other guides on this wiki first. This guide also assumes that you have Eclipse installed, along with the Mojo Plugin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loading an existing Application as a project in Eclipse:==&lt;br /&gt;
&lt;br /&gt;
The simplest way to look through and app (which is the fastest way to learn to develop for a platform) is to load up a compilable project and be able to run it, poke at it, change it and see how it works. Doing this from the filesystem is cumbersome, as you have to make your changes, recompile the ipk, deploy to the device or emulator and run it.&lt;br /&gt;
&lt;br /&gt;
To simplify/streamline this process, it is best to create a new project for the existing applitation, migrate the existing application and then be able to work with it as if it were your own project, debugging, etc.&lt;br /&gt;
&lt;br /&gt;
The process to create an Eclipse project out of an existing app is very, very simple. In this example, we will use the com.palm/app.Messaging app.&lt;br /&gt;
&lt;br /&gt;
== Creating the project ==&lt;br /&gt;
# Start Eclipse&lt;br /&gt;
# Right click anywhere in the project explorer and select New|Project&lt;br /&gt;
# In the Select a Wizard, choose PalmWebOS|Mojo Application&lt;br /&gt;
# For the project name AND title, I recommend using the name (i.e. root directory name) of the app you are targeting&lt;br /&gt;
# Leave the rest of the items alone for now and click Finish&lt;br /&gt;
&lt;br /&gt;
== Adding the existing application ==&lt;br /&gt;
Now you should have the default project that Eclipse creates for a mojo app. Now we just need to copy in the existing app:&lt;br /&gt;
# Close Eclipse if it is open&lt;br /&gt;
# Navigate to the location where Eclipse stores it's projects (on my machine it is c:\sandbox)&lt;br /&gt;
# In another File System window, locate the directory of the app you want to load (i.e. com.palm.app.Messaging)&lt;br /&gt;
# In the Messaging directory (where you have the source code installed, for me: C:\Users\sottey\Desktop\webOS\usr\palm\applications\com.palm.app.messaging), select everything and copy to the new eclipse project directory (i.e. c:\sandbox\com.palm.app.messaging)&lt;br /&gt;
# Open the .project file in the new Eclipse project directory. You will see a line that looks like this:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    &amp;lt;nature&amp;gt;com.palm.pdt.nature&amp;lt;/nature&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change it to this:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
    &amp;lt;nature&amp;gt;com.palm.luna.sdk.lunaNature&amp;lt;/nature&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Loading and verifying the project ==&lt;br /&gt;
# Start Eclipse. &lt;br /&gt;
# There will be a message about the file system being out of sync. Select File|Refresh.&lt;br /&gt;
# Edit the appinfo.json file. You must add the vendor and version items.&lt;br /&gt;
# Change the app name (example: com.palm.app.Messaging to com.palm.app.Messaging2)&lt;br /&gt;
# You also must change the appinfo.json for every localized version. These are found in the resources node of the Eclipse project.&lt;br /&gt;
&lt;br /&gt;
Voila! you have the project loaded, AND it is recognized as a Palm project. you can then create a new Run Configuration (Run|Run Configurations...) for that project and you are all set&lt;br /&gt;
&lt;br /&gt;
== To Do List:==&lt;br /&gt;
* Add links to the Eclipse and Eclipse Plugin Installs&lt;br /&gt;
* Add screenshots&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Tutorials_webOS_Loading_Existing_Apps_Into_An_Eclipse_Project&amp;diff=3427</id>
		<title>Tutorials webOS Loading Existing Apps Into An Eclipse Project</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Tutorials_webOS_Loading_Existing_Apps_Into_An_Eclipse_Project&amp;diff=3427"/>
		<updated>2009-08-01T19:27:19Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide assumes you have a rooted Pre, with SFTP access or a working emulator. If you don't, please follow the other guides on this wiki first. This guide also assumes that you have Eclipse installed, along with the Mojo Plugin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loading an existing Application as a project in Eclipse:==&lt;br /&gt;
&lt;br /&gt;
The simplest way to look through and app (which is the fastest way to learn to develop for a platform) is to load up a compilable project and be able to run it, poke at it, change it and see how it works. Doing this from the filesystem is cumbersome, as you have to make your changes, recompile the ipk, deploy to the device or emulator and run it.&lt;br /&gt;
&lt;br /&gt;
To simplify/streamline this process, it is best to create a new project for the existing applitation, migrate the existing application and then be able to work with it as if it were your own project, debugging, etc.&lt;br /&gt;
&lt;br /&gt;
The process to create an Eclipse project out of an existing app is very, very simple. In this example, we will use the com.palm/app.Messaging app.&lt;br /&gt;
&lt;br /&gt;
== Creating the project ==&lt;br /&gt;
# Start Eclipse&lt;br /&gt;
# Right click anywhere in the project explorer and select New|Project&lt;br /&gt;
# In the Select a Wizard, choose PalmWebOS|Mojo Application&lt;br /&gt;
# For the project name AND title, I recommend using the name (i.e. root directory name) of the app you are targeting&lt;br /&gt;
# Leave the rest of the items alone for now and click Finish&lt;br /&gt;
&lt;br /&gt;
== Adding the existing application ==&lt;br /&gt;
Now you should have the default project that Eclipse creates for a mojo app. Now we just need to copy in the existing app:&lt;br /&gt;
# Close Eclipse if it is open&lt;br /&gt;
# Navigate to the location where Eclipse stores it's projects (on my machine it is c:\sandbox)&lt;br /&gt;
# In another File System window, locate the directory of the app you want to load (i.e. com.palm.app.Messaging)&lt;br /&gt;
# In the Messaging directory (where you have the source code installed, for me: C:\Users\sottey\Desktop\webOS\usr\palm\applications\com.palm.app.messaging), select everything EXCEPT the &amp;quot;.project&amp;quot; file and copy to the new eclipse project directory (i.e. c:\sandbox\com.palm.app.messaging)&lt;br /&gt;
&lt;br /&gt;
== Loading and verifying the project ==&lt;br /&gt;
Now Start Eclipse. &lt;br /&gt;
# There will be a message about the file system being out of sync. Select File|Refresh.&lt;br /&gt;
# Edit the appinfo.json file. You must add the vendor and version items.&lt;br /&gt;
# Change the app name (example: com.palm.app.Messaging to com.palm.app.Messaging2)&lt;br /&gt;
# You also must change the appinfo.json for every localized version. These are found in the resources node of the Eclipse project.&lt;br /&gt;
&lt;br /&gt;
Voila! you have the project loaded, AND it is recognized as a Palm project. you can then create a new Run Configuration (Run|Run Configurations...) for that project and you are all set&lt;br /&gt;
&lt;br /&gt;
== To Do List:==&lt;br /&gt;
* Add links to the Eclipse and Eclipse Plugin Installs&lt;br /&gt;
* Add screenshots&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Tutorials_webOS_Loading_Existing_Apps_Into_An_Eclipse_Project&amp;diff=3424</id>
		<title>Tutorials webOS Loading Existing Apps Into An Eclipse Project</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Tutorials_webOS_Loading_Existing_Apps_Into_An_Eclipse_Project&amp;diff=3424"/>
		<updated>2009-08-01T18:48:49Z</updated>

		<summary type="html">&lt;p&gt;Sottey: New page: This guide assumes you have a rooted Pre, with SFTP access or a working emulator. If you don't, please follow the other guides on this wiki first. This guide also assumes that you have Ecl...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This guide assumes you have a rooted Pre, with SFTP access or a working emulator. If you don't, please follow the other guides on this wiki first. This guide also assumes that you have Eclipse installed, along with the Mojo Plugin.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Loading an existing Application as a project in Eclipse:==&lt;br /&gt;
&lt;br /&gt;
The simplest way to look through and app (which is the fastest way to learn to develop for a platform) is to load up a compilable project and be able to run it, poke at it, change it and see how it works. Doing this from the filesystem is cumbersome, as you have to make your changes, recompile the ipk, deploy to the device or emulator and run it.&lt;br /&gt;
&lt;br /&gt;
To simplify/streamline this process, it is best to create a new project for the existing applitation, migrate the existing application and then be able to work with it as if it were your own project, debugging, etc.&lt;br /&gt;
&lt;br /&gt;
The process to create an Eclipse project out of an existing app is very, very simple. In this example, we will use the com.palm/app.Messaging app.&lt;br /&gt;
&lt;br /&gt;
== Creating the project ==&lt;br /&gt;
# Start Eclipse&lt;br /&gt;
# Right click anywhere in the project explorer and select New|Project&lt;br /&gt;
# In the Select a Wizard, choose PalmWebOS|Mojo Application&lt;br /&gt;
# For the project name AND title, I recommend using the name (i.e. root directory name) of the app you are targeting&lt;br /&gt;
# Leave the rest of the items alone for now and click Finish&lt;br /&gt;
&lt;br /&gt;
== Adding the existing application ==&lt;br /&gt;
Now you should have the default project that Eclipse creates for a mojo app. Now we just need to copy in the existing app:&lt;br /&gt;
# Close Eclipse if it is open&lt;br /&gt;
# Navigate to the location where Eclipse stores it's projects (on my machine it is c:\sandbox)&lt;br /&gt;
# In another File System window, locate the directory of the app you want to load (i.e. com.palm.app.Messaging)&lt;br /&gt;
# In the Messaging directory (where you have the source code installed, for me: C:\Users\sottey\Desktop\webOS\usr\palm\applications\com.palm.app.messaging), select everything EXCEPT the &amp;quot;.project&amp;quot; file and copy to the new eclipse project directory (i.e. c:\sandbox\com.palm.app.messaging)&lt;br /&gt;
&lt;br /&gt;
== Loading and verifying the project ==&lt;br /&gt;
Now Start Eclipse. There will be a message about the file system being out of sync. Select File|Refresh.&lt;br /&gt;
&lt;br /&gt;
Voila! you have the project loaded, AND it is recognized as a Palm project. you can then create a new Run Configuration (Run|Run Configurations...) for that project and you are all set&lt;br /&gt;
&lt;br /&gt;
== To Do List:==&lt;br /&gt;
* Add links to the Eclipse and Eclipse Plugin Installs&lt;br /&gt;
* Add screenshots&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:webOS_Applications&amp;diff=3423</id>
		<title>Portal:webOS Applications</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:webOS_Applications&amp;diff=3423"/>
		<updated>2009-08-01T18:29:14Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{reorganize|Some applications are only listed under &amp;quot;All&amp;quot;. Please help copy unsorted applications, see [[Talk:Portal:webOS_Applications | talk]] for a list of applications that have not been sorted. New applications are being written faster than we can add them.  Please help by adding apps you find missing here. }}&lt;br /&gt;
{{portal-header&lt;br /&gt;
|The Instructions on [[Tutorials_webOS_Hello_World|building WebOS Mojo applications]] of your own are simple and straight forward.&lt;br /&gt;
}}&lt;br /&gt;
{{portal-header&lt;br /&gt;
|If you are looking for [[Portal:Patches_to_webOS|patches to modify existing webOS applications]] those are found in '''[[Portal:Patches_to_webOS|Patches to webOS]]'''. &lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1=&lt;br /&gt;
* [[Portal:webOS_Applications_All|All]]&lt;br /&gt;
* [[Portal:webOS_Applications_Business|Business]]&lt;br /&gt;
* [[Portal:webOS_Applications_Communications|Communications]]&lt;br /&gt;
* [[Portal:webOS_Applications_Entertainment|Entertainment]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
* [[Portal:webOS_Applications_Food|Food]]&lt;br /&gt;
* [[Portal:webOS_Applications_Games|Games]]&lt;br /&gt;
* [[Portal:webOS_Applications_Lifestyle|Lifestyle]]&lt;br /&gt;
* [[Portal:webOS_Applications_News|News]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
* [[Portal:webOS_Applications_Social Networking|Social Networking]]&lt;br /&gt;
* [[Portal:webOS_Applications_Tutorial|Tutorial]]&lt;br /&gt;
* [[Portal:webOS_Applications_Utilities|Utilities]]&lt;br /&gt;
* [[Portal:webOS_Applications_Productivity|Productivity]]&lt;br /&gt;
}}&lt;br /&gt;
{{portal-two-columns&lt;br /&gt;
|column1=&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
&lt;br /&gt;
* [[Tutorials_webOS_Getting_Started|Getting Started Developing]]&lt;br /&gt;
* [[Tutorials_webOS_Hello_World|Building Your First Application]]&lt;br /&gt;
* [[Tutorials_webOS_Porting_Older_App|Porting older javascript apps]]&lt;br /&gt;
* [[Tutorials_webOS_Installing_An_Ipk|Installing an IPK]]&lt;br /&gt;
* [[Tutorials_webOS_Loading_Existing_Apps_Into_An_Eclipse_Project|Loading Existing apps into an Eclipse Project]]&lt;br /&gt;
&lt;br /&gt;
== Want to write a tutorial and Add it? ==&lt;br /&gt;
&lt;br /&gt;
Just name the article like&lt;br /&gt;
&lt;br /&gt;
&amp;quot;Tutorials webOS &amp;quot; + name&lt;br /&gt;
&lt;br /&gt;
Ex: Tutorials_webOS_Getting_Started&amp;lt;br /&amp;gt;&lt;br /&gt;
(spaces are the same thing as underscores)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
== Policies about adding Applications ==&lt;br /&gt;
&lt;br /&gt;
Your application can be any progress (Completed/Beta/Design Phase), just make sure you have a temporary name. For example if your application is called &amp;quot;Testing This&amp;quot;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
{{portal-application-item&lt;br /&gt;
|name=Asteroids&lt;br /&gt;
|article=Asteroids&lt;br /&gt;
|user=AWESOM-O&lt;br /&gt;
|site=http://domain.com/asteroids/&lt;br /&gt;
|description=This is a short description, leave screenshots&lt;br /&gt;
and other details for the application page.&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Place this under the [[Portal:webOS Applications All|All webOS Application Portal]], and the category it goes under (for instance &amp;quot;Games&amp;quot; if it is a game). You can always change the applications name just make sure it is not taken and let us know on the [[Admin_Changes|Admin Changes]] page so we can delete the old application page (so others can use it).&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
==Development Projects==&lt;br /&gt;
webOS Mojo and Multiple language projects being developed as open source by the community. &lt;br /&gt;
&lt;br /&gt;
* [[Application:Preware|Preware]]: A mojo app with backend plugin to run ipkg and fetch over the air installs and updates from the PreWare ipkg feed.&lt;br /&gt;
&lt;br /&gt;
== Development Proposals ==&lt;br /&gt;
These proposals for webOS applications lack a formal project at this time. &lt;br /&gt;
* [[Splash Application|Splash Application]]&lt;br /&gt;
* [[On Screen Keyboard]]&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_Messaging_Adding_Timestamps_to_All_Received_Messages&amp;diff=3421</id>
		<title>Patch Messaging Adding Timestamps to All Received Messages</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_Messaging_Adding_Timestamps_to_All_Received_Messages&amp;diff=3421"/>
		<updated>2009-08-01T17:21:53Z</updated>

		<summary type="html">&lt;p&gt;Sottey: New page: == Introduction==  A number of users have requested adding timestamps to each message that arrives on the device. Palm actually goes out of their way to group messages that have arrived du...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Introduction==&lt;br /&gt;
&lt;br /&gt;
A number of users have requested adding timestamps to each message that arrives on the device.&lt;br /&gt;
Palm actually goes out of their way to group messages that have arrived during various time intervals,&lt;br /&gt;
but if you'd prefer to see a timestamp on each message, simply follow the instructions below.&lt;br /&gt;
&lt;br /&gt;
== Procedure==&lt;br /&gt;
&lt;br /&gt;
1. Remount the file system as read/write&lt;br /&gt;
&lt;br /&gt;
2. cd to '''/usr/palm/applications/com.palm.app.messaging/app/controllers/'''&lt;br /&gt;
&lt;br /&gt;
3. Backup '''chatview-assistant.js''' (just to be safe)&lt;br /&gt;
&lt;br /&gt;
4. Open '''chatview-assistant.js''' and comment out the following lines:&lt;br /&gt;
&lt;br /&gt;
 * 1169 (webOS 1.1: '''1242''') - line that starts with: '''if(!ChatFlags.'''&lt;br /&gt;
 * 1177 (webOS 1.1: '''1250''') - line that starts with: '''if(today-msg.'''&lt;br /&gt;
 * 1179 (webOS 1.1: '''1252''') - first closing bracket on its own line: '''}'''&lt;br /&gt;
 * 1180 (webOS 1.1: '''1253''') - second closing bracket on its own line: '''}'''&lt;br /&gt;
&lt;br /&gt;
5. Save the file and exit the editor&lt;br /&gt;
&lt;br /&gt;
6. Remount the file system as read-only&lt;br /&gt;
&lt;br /&gt;
7. Logout of your root session&lt;br /&gt;
&lt;br /&gt;
8. Reboot the device&lt;br /&gt;
&lt;br /&gt;
You should now see a full timestamp on all received messages.&lt;br /&gt;
&lt;br /&gt;
= Add Timestamps to All Messages - another approach =&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
The method described above is the easiest way to display message timestamps.  I went a little farther since I didn't want the &amp;quot;Message Sent:&amp;quot; label and I also wanted to format the string a bit more.  While I was at it, I also modified the view for the message text to display as pre-formatted text since text messages are text after all, not html.&lt;br /&gt;
&lt;br /&gt;
== Procedure ==&lt;br /&gt;
&lt;br /&gt;
* same as steps 1 &amp;amp; 2 above&lt;br /&gt;
* save a backup of /usr/palm/applications/com.palm.app.messaging/&lt;br /&gt;
** stylesheets/messaging.css&lt;br /&gt;
** app/views/chatview/message/message-text.html&lt;br /&gt;
** app/controllers/chatview-assistant.js&lt;br /&gt;
* edit stylesheets/messaging.css&lt;br /&gt;
** search for the string 'messageText' and append the following after its style definition&lt;br /&gt;
&lt;br /&gt;
 .messageText pre {&lt;br /&gt;
    font-family: inherit;&lt;br /&gt;
    font-size: inherit;&lt;br /&gt;
    color: inherit;&lt;br /&gt;
 }&lt;br /&gt;
 .timeStamp {&lt;br /&gt;
    font-size: 12px;&lt;br /&gt;
    font-style: italic;&lt;br /&gt;
    color: #1111ff;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
**feel free to change the style to your liking.  I tried using 'white-space: pre-wrap' in the .messageText class but it didn't behave as expected, hence the use of the pre tag.&lt;br /&gt;
* edit app/views/chatview/message/message-text.html&lt;br /&gt;
** change the single line to:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;messageText&amp;quot;&amp;gt;&amp;lt;pre&amp;gt;#{-messageText}&amp;lt;/pre&amp;gt; #{-errorContent}&amp;lt;span class=&amp;quot;timeStamp&amp;quot;&amp;gt;#{-timeStampText}&amp;lt;/span&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* edit app/controllers/chatview-assistant.js&lt;br /&gt;
** search for the string 'preFormatChatList:' and just below that look for 'var msg = stuff.list[i];'&lt;br /&gt;
** somewhere after that line (within the for loop) add the following:&lt;br /&gt;
 var ts = new Date();&lt;br /&gt;
 ts.setTime(msg.deviceTimeStamp);&lt;br /&gt;
 msg.timeStampText = Mojo.Format.formatDate(ts,'short');&lt;br /&gt;
** note that I used msg.deviceTimeStamp which I believe is when your phone sent/received the message.  If you'd prefer the time it was actually sent by the sender, use msg.timeStamp instead.  while you're in here, you may consider applying the [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|send on return behavior]] changes.&lt;br /&gt;
* restart LunaSysMgr or reboot&lt;br /&gt;
&lt;br /&gt;
be sure to save the files you modified as they could get overwritten on the next sprint update.  better yet, install [[Applying_Patches|quilt]] to manage the diffs as a patch.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Acknowledgements==&lt;br /&gt;
&lt;br /&gt;
Thanks to tk102 and scuba_steve on [http://www.precentral.net/ PreCentral] for the mod.&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=3420</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=3420"/>
		<updated>2009-08-01T17:19:44Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;'''&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing_clipboard_data_from_the_shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Patch Amazon Download Music over EVDO|Amazon: Download Music over EVDO]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Patch Calendar Show All-Day Events in Month View|Calendar: Show All-Day Events in Month View]] &lt;br /&gt;
* [[Patch Camera 10 Second Countdown Timer|Camera: 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Camera Shutter Sound On-Off Button|Camera: Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Patch Camera Using Volume Buttons to Take a Picture|Camera: Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Patch Clock Changing Alarm Button Order and Snooze Duration|Clock: Changing Alarm Button Order and Snooze Duration]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Patch Email Change &amp;quot;Running Late&amp;quot; Message|Email: Change &amp;quot;Running Late&amp;quot; Message]]&lt;br /&gt;
* [[Patch Email Confirm Deletion|Email: Confirm Deletion]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch MediaPlayer Bookmarking|MediaPlayer: Bookmarking]]&lt;br /&gt;
* [[Patch Messaging Adding Timestamps to All Received Messages|Messaging: Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Display Full Status Messages|Messaging: Display Full Status Messages]] &lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch PDF Viewer Change Orientation|PDF Viewer: Change Orientation]]&lt;br /&gt;
* [[Patch Phone Disable Missed-Dropped-Ended Call Sound|Phone: Disable Missed-Dropped-Ended Call Sound]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Patch Phone Show Call Duration in the Call Log|Phone: Show Call Duration in the Call Log]]&lt;br /&gt;
* [[Patch Tasks Always Show Details of New Tasks|Tasks: Always Show Details of New Tasks]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Camera_Remote_View|Camera Remote View]]&lt;br /&gt;
* [[Downloading From The Browser|Downloading From The Browser]] &lt;br /&gt;
* [[Enable Landscape Viewing in Email|Enable Landscape Viewing in Email]] &lt;br /&gt;
* [[Fix Email Attachments|Fix Email Attachments]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Boot_Themes|Boot Themes]]&lt;br /&gt;
* [[Brightness]]&lt;br /&gt;
* [[Bypassing_Activation|Bypassing Activation]]&lt;br /&gt;
* [[Change_Carrier_String|Change Carrier String]]&lt;br /&gt;
* [[Changing_the_%22Turn_off_after_X%22_time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Disable Charging Event Alerts Sounds|Disable Charging Event Alerts Sounds]]&lt;br /&gt;
* [[GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Graphics]]&lt;br /&gt;
* [[Keep Phone From Entering Standby While in Remote Session]]&lt;br /&gt;
* [[Logging information from within scripts|Logging information from within scripts]]&lt;br /&gt;
* [[Message Sound|Message Sound]]&lt;br /&gt;
* [[Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Add_Words_to_AutoCorrect_Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Radio_Power_Switch|Phone On/Off Switch]]&lt;br /&gt;
* [[Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Roam Control|Roam Control]]&lt;br /&gt;
* [[Show_Actual_Battery_Percent | Show Actual Battery Percentage]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Messaging Mod Force Offline Send Without Dialog]]&lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
* [[My notification|My notification]] &lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
* [[Turning Off Dialpad Noise]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=3419</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=3419"/>
		<updated>2009-08-01T17:18:36Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;'''&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing_clipboard_data_from_the_shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Patch Amazon Download Music over EVDO|Amazon: Download Music over EVDO]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Patch Calendar Show All-Day Events in Month View|Calendar: Show All-Day Events in Month View]] &lt;br /&gt;
* [[Patch Camera 10 Second Countdown Timer|Camera: 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Camera Shutter Sound On-Off Button|Camera: Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Patch Camera Using Volume Buttons to Take a Picture|Camera: Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Patch Clock Changing Alarm Button Order and Snooze Duration|Clock: Changing Alarm Button Order and Snooze Duration]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Patch Email Change &amp;quot;Running Late&amp;quot; Message|Email: Change &amp;quot;Running Late&amp;quot; Message]]&lt;br /&gt;
* [[Patch Email Confirm Deletion|Email: Confirm Deletion]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch MediaPlayer Bookmarking|MediaPlayer: Bookmarking]]&lt;br /&gt;
* [[Patch Messaging Adding Timestamps to All Received Messages|Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Patch Messaging Change &amp;quot;Enter Key&amp;quot; To Create Newline|Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Display Full Status Messages|Messaging: Display Full Status Messages]] &lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch PDF Viewer Change Orientation|PDF Viewer: Change Orientation]]&lt;br /&gt;
* [[Patch Phone Disable Missed-Dropped-Ended Call Sound|Phone: Disable Missed-Dropped-Ended Call Sound]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Patch Phone Show Call Duration in the Call Log|Phone: Show Call Duration in the Call Log]]&lt;br /&gt;
* [[Patch Tasks Always Show Details of New Tasks|Tasks: Always Show Details of New Tasks]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Camera_Remote_View|Camera Remote View]]&lt;br /&gt;
* [[Downloading From The Browser|Downloading From The Browser]] &lt;br /&gt;
* [[Enable Landscape Viewing in Email|Enable Landscape Viewing in Email]] &lt;br /&gt;
* [[Fix Email Attachments|Fix Email Attachments]]&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Boot_Themes|Boot Themes]]&lt;br /&gt;
* [[Brightness]]&lt;br /&gt;
* [[Bypassing_Activation|Bypassing Activation]]&lt;br /&gt;
* [[Change_Carrier_String|Change Carrier String]]&lt;br /&gt;
* [[Changing_the_%22Turn_off_after_X%22_time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Disable Charging Event Alerts Sounds|Disable Charging Event Alerts Sounds]]&lt;br /&gt;
* [[GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Graphics]]&lt;br /&gt;
* [[Keep Phone From Entering Standby While in Remote Session]]&lt;br /&gt;
* [[Logging information from within scripts|Logging information from within scripts]]&lt;br /&gt;
* [[Message Sound|Message Sound]]&lt;br /&gt;
* [[Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Add_Words_to_AutoCorrect_Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Radio_Power_Switch|Phone On/Off Switch]]&lt;br /&gt;
* [[Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Roam Control|Roam Control]]&lt;br /&gt;
* [[Show_Actual_Battery_Percent | Show Actual Battery Percentage]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Messaging Mod Force Offline Send Without Dialog]]&lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
* [[My notification|My notification]] &lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
* [[Turning Off Dialpad Noise]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_Launcher_Hide_Media_Sync_Option&amp;diff=3328</id>
		<title>Patch Launcher Hide Media Sync Option</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_Launcher_Hide_Media_Sync_Option&amp;diff=3328"/>
		<updated>2009-08-01T03:37:33Z</updated>

		<summary type="html">&lt;p&gt;Sottey: New page:  Access Linux   Enable the Optware Package Feed and install a backdoor.  1. SSH in.  2. Remount the file system as read/write: &amp;lt;source lang=text...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Portal:Accessing_Linux | Access Linux]]&lt;br /&gt;
&lt;br /&gt;
[[Next_steps | Enable the Optware Package Feed]] and install a backdoor.&lt;br /&gt;
&lt;br /&gt;
1. SSH in.&lt;br /&gt;
&lt;br /&gt;
2. Remount the file system as read/write:&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
mount -o remount,rw /&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== To '''HIDE''' the Media Sync button that appears when you plug in the usb cable: ==&lt;br /&gt;
&lt;br /&gt;
3. Bring up the visual editor to edit the application info for the :&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
vi /usr/lib/luna/system/luna-systemui/app/controllers/usbdashboard-assistant.js&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
4. Press '''i''' to enter insert mode.&lt;br /&gt;
&lt;br /&gt;
5. After the ''' this.showMediaWarning = showMediaWarning;''' line, change the next line from this:&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
this.disableImasq = disableImasq;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to this:&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
this.disableImasq = true; //disableImasq;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
6. Press '''&amp;lt;ESC&amp;gt;''' to exit insert mode and go into command mode.&lt;br /&gt;
&lt;br /&gt;
7. Save and quit the file that you are editing:&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
:wq&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. Bring up the visual editor to edit the application info for the :&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
vi /usr/lib/luna/system/luna-systemui/app/controllers/storagealert-assistant.js&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
9. Press '''i''' to enter insert mode.&lt;br /&gt;
&lt;br /&gt;
10. After the ''' this.showMediaWarning = showMediaWarning;''' line, change the next line from this:&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
this.disableImasq = disableImasq;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
to this:&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
this.disableImasq = true; //disableImasq;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
11. Press '''&amp;lt;ESC&amp;gt;''' to exit insert mode and go into command mode.&lt;br /&gt;
&lt;br /&gt;
12. Save and quit the file that you are editing:&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
:wq&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
13. Remount the file system as read only:&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
mount -o remount,ro /&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
14. You may need to restart LunaSysMgr (avoids full reboot):&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
initctl stop LunaSysMgr&lt;br /&gt;
initctl start LunaSysMgr&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
(thanks to SagaciousB, Hopspitfire and Noir for making other patch pages for me to steal the formatting and some text from)&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=3326</id>
		<title>Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Patches_to_webOS&amp;diff=3326"/>
		<updated>2009-08-01T03:17:51Z</updated>

		<summary type="html">&lt;p&gt;Sottey: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-header&lt;br /&gt;
|This page lists patches to webOS existing apps which modify the behavior as shipped.  '''Note''' that these patches may be version specific and may be broken by future webOS updates.  Proceed with caution. If you get one that works please move it under the correct column, alphabetically, and title the page:&lt;br /&gt;
'''&amp;quot;Patch [application] [description]&amp;quot;'''&lt;br /&gt;
}}&lt;br /&gt;
This page is undergoing structuring please contribute moving or adding new entries under the appropriate headings. For now put pages in alphabetical order. Each page should contain at least the basic headings&lt;br /&gt;
*1. '''Introduction''': A brief description to introduce people to the patch.&lt;br /&gt;
**1.1 '''Usage''':An explanation if it is needed on how to use the modification see Add/Delete Pages in the Launcher as an example.&lt;br /&gt;
*2. '''Editing Process''': Step by step instructions to manually edit. &lt;br /&gt;
*3. '''Patching Process''': Details for making the edits with a patch file and pointing people to the [[Applying Patches]] page if the patch is also provided in the webos-internals gitorious repository.&lt;br /&gt;
&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
===webOS Update Information===&lt;br /&gt;
* [[Update 1.1.0|Update 1.1]]&lt;br /&gt;
* [[Update 1.0.4|Update 1.0.4]] &lt;br /&gt;
* [[Update 1.0.3|Update 1.0.3]]&lt;br /&gt;
&lt;br /&gt;
===Patches that Need Work===&lt;br /&gt;
* [[Bugs]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
===Patch Ideas to be Created or in Progress===&lt;br /&gt;
&lt;br /&gt;
* [[Add_Ability_To_Choose_Snooze_Length|Add Ability to Choose Snooze Length]]&lt;br /&gt;
* [[Changing_clipboard_data_from_the_shell|Changing Clipboard Data from the Shell]]&lt;br /&gt;
* [[Development_%26_Tweak_Ideas | Development &amp;amp; Tweaking Ideas]]&lt;br /&gt;
* [[Longer Vibrate|Longer Vibrate]]&lt;br /&gt;
* [[More_Calculator_Functions|Accessing additional built-in calculator functions]]&lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
===Notes===&lt;br /&gt;
These modifications lack a patch process, please add one to the details to the page and have it added to the webOS-internals gitorious repository. Info for the repository is on [[Applying Patches]].&lt;br /&gt;
&lt;br /&gt;
*Empty&lt;br /&gt;
}}&lt;br /&gt;
{{portal-three-columns&lt;br /&gt;
|column1= &lt;br /&gt;
==Patches to webOS apps==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
&lt;br /&gt;
* [[Always_Show_Details_of_New_Tasks|Always Show Details of New Tasks]]&lt;br /&gt;
* [[Patch Browser Global Search Addons|Browser: Global Search Addons]]&lt;br /&gt;
* [[Bookmarking_MediaPlayer|Bookmarking MediaPlayer]]&lt;br /&gt;
* [[Camera Mod Shutter Sound On-Off Button]]&lt;br /&gt;
* [[Camera Mod 10 Second Countdown Timer]]&lt;br /&gt;
* [[Patch Clock Enabling the Hidden Theme|Clock: Enabling the Hidden Theme]]&lt;br /&gt;
* [[Confirm Deletion on Email|Confirm Deletion on Email]]&lt;br /&gt;
* [[Patch Email Change Default Font for Replies-Forwards from Navy to Black|Email: Change Default Font for Replies/Forwards from Navy to Black]]&lt;br /&gt;
* [[GPS Tracking|GPS Tracking]]&lt;br /&gt;
* [[Patch Launcher Add or Delete Pages|Launcher: Add/Delete Pages]]&lt;br /&gt;
* [[Patch Launcher Hide-Delete The NASCAR App|Launcher: Hide/Delete The NASCAR App]]&lt;br /&gt;
* [[Patch Launcher Hide Media Sync Option|Launcher: Hide Media Sync Option]]&lt;br /&gt;
* [[Patch Launcher Unhide the DeveloperMode App|Launcher: Unhide the DeveloperMode App]]&lt;br /&gt;
* [[Patch Messaging Character Counter|Messaging: Character Counter]]&lt;br /&gt;
* [[Patch Messaging Forward Messages|Messaging: Forward Messages]]&lt;br /&gt;
* [[Patch Messaging New Cards For Each Conversation|Messaging: New Cards For Each Conversation]]&lt;br /&gt;
* [[Patch MCraig Enabling Personals Category|mCraig: Enabling Personals Category]]&lt;br /&gt;
* [[Patch Phone Disable Missed-Dropped Call Sound|Phone: Disable Missed-Dropped Call Sound]]&lt;br /&gt;
* [[Patch Phone Edit Dialer Theme|Phone: Edit Dialer Theme]]&lt;br /&gt;
* [[Patch Phone Editing the Lock Screen|Phone: Editing the Lock Screen]]&lt;br /&gt;
* [[Using Volume Buttons to Take a Picture|Using Volume Buttons to Take a Picture]]&lt;br /&gt;
* [[Changing Alarm Clock Button Order and Snooze Duration]]&lt;br /&gt;
* [[Download Amazon Music over EVDO]]&lt;br /&gt;
* [[Change_Running_Late_Email|Change &amp;quot;Running Late&amp;quot; Email]]&lt;br /&gt;
* [[Patch PDF Viewer|PDF Viewer]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* [[Patch Email Fix Broken Formatting|Email: Fix Broken Formatting for E-mails]]&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Camera_Remote_View|Camera Remote View]]&lt;br /&gt;
* [[Downloading From The Browser|Downloading From The Browser]] &lt;br /&gt;
* [[Enable Landscape Viewing in Email|Enable Landscape Viewing in Email]] &lt;br /&gt;
* [[Fix Email Attachments|Fix Email Attachments]] &lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
==Patches not part of a specific app==&lt;br /&gt;
===webOS 1.1 OK===&lt;br /&gt;
* [[Boot_Themes|Boot Themes]]&lt;br /&gt;
* [[Brightness]]&lt;br /&gt;
* [[Bypassing_Activation|Bypassing Activation]]&lt;br /&gt;
* [[Change_Carrier_String|Change Carrier String]]&lt;br /&gt;
* [[Changing_the_%22Turn_off_after_X%22_time|Changing the &amp;quot;Turn off after X&amp;quot; Time]]&lt;br /&gt;
* [[CPU Frequency or Voltage Scaling|CPU Frequency or Voltage Scaling]]&lt;br /&gt;
* [[Disable Charging Event Alerts Sounds|Disable Charging Event Alerts Sounds]]&lt;br /&gt;
* [[Graphics]]&lt;br /&gt;
* [[Keep Phone From Entering Standby While in Remote Session]]&lt;br /&gt;
* [[Logging information from within scripts|Logging information from within scripts]]&lt;br /&gt;
* [[Message Sound|Message Sound]]&lt;br /&gt;
* [[Modifying a Stock App While Keeping the Original|Modifying a Stock App While Keeping the Original]] &lt;br /&gt;
* [[Add_Words_to_AutoCorrect_Dictionary|Modify AutoCorrect Dictionary]]&lt;br /&gt;
* [[Radio_Power_Switch|Phone On/Off Switch]]&lt;br /&gt;
* [[Random Wallpaper Switching|Random Wallpaper Switching]]&lt;br /&gt;
* [[Reverse Tunnel|Reverse Tunnel]] &lt;br /&gt;
* [[Roam Control|Roam Control]]&lt;br /&gt;
* [[Show_Actual_Battery_Percent | Show Actual Battery Percentage]]&lt;br /&gt;
&lt;br /&gt;
===Fixed in 1.1 - No longer needed===&lt;br /&gt;
* Empty&lt;br /&gt;
&lt;br /&gt;
===Not 1.1 compatible===&lt;br /&gt;
* [[Email App Patch to Prompt for IPK Installation|Email App Patch to Prompt for IPK Installation]] &lt;br /&gt;
&lt;br /&gt;
|column3=&lt;br /&gt;
==== The following have not been checked for compatibility with webOS 1.1. ====&lt;br /&gt;
&lt;br /&gt;
* [[Adding Timestamps to All Received Messages]]&lt;br /&gt;
* [[Browser_Plugins|Browser Plugins]]&lt;br /&gt;
* [[Camera Mod Alternate Sound Disable]]&lt;br /&gt;
* [[Change_Enter_To_Create_Newline_Instead_of_Send_Message|Change Enter to Create Newline Instead of Send Message]]&lt;br /&gt;
* [[Change_the_default_notification.wav_Sound|Change the Default notification.wav Sound]]&lt;br /&gt;
* [[Changes_Alert/Notification_Sounds|Changes Alert/Notification Sounds]]&lt;br /&gt;
* [[Display_Full_Status_Messages(Messenger)|Display Full Status Messages(Messenger)]] &lt;br /&gt;
* [[Hourly Chime|Hourly Chime]] &lt;br /&gt;
* [[Ignore 'A', 'An', and 'The' In Artist and Album names|Ignore 'A', 'An', and 'The' In Artist and Album names]] &lt;br /&gt;
* [[Installing Homebrew Apps With A Rooted Pre|Installing Homebrew Apps With A Linux Accessed Pre]]  &lt;br /&gt;
* [[Messaging Mod Force Offline Send Without Dialog]]&lt;br /&gt;
* [[Modifying Stock Applications|Modifying Stock Applications]] &lt;br /&gt;
* [[My notification|My notification]] &lt;br /&gt;
* [[Myavatar In Messaging App|Myavatar In Messaging App]] &lt;br /&gt;
* [[Packaging Homebrew Apps for Stock Pre without Rooting|Packaging Homebrew Apps for Stock Pre without Accessing Linux]] &lt;br /&gt;
* [[Photos Slideshow|Photos Slideshow]] &lt;br /&gt;
* [[Screenlock On When Connected|Stay On While Connected]]&lt;br /&gt;
* [[Show allday events in calendar month view]] &lt;br /&gt;
* [[Show Call Duration in the Call Log]] &lt;br /&gt;
* [[Patch Sudoku Disable Zooming|Sudoku: Disable Zooming]]&lt;br /&gt;
* [[Turning Off Dialpad Noise]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Sottey</name></author>
	</entry>
</feed>