<?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=AlisonW</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=AlisonW"/>
	<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/wiki/Special:Contributions/AlisonW"/>
	<updated>2026-05-03T19:39:07Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=User:AlisonW&amp;diff=18051</id>
		<title>User:AlisonW</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=User:AlisonW&amp;diff=18051"/>
		<updated>2011-08-29T12:26:17Z</updated>

		<summary type="html">&lt;p&gt;AlisonW: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;'''[http://twitter.com/#!/AlisonW @AlisonW]'''&lt;br /&gt;
&lt;br /&gt;
* Owner of original Pre ''(updated to WebOS 2.1.0)'' and TouchPad 32Gb ''(WebOS 3.0.2)''&lt;/div&gt;</summary>
		<author><name>AlisonW</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Talk:Changing_keyboard_layout_on_Touchpad&amp;diff=18049</id>
		<title>Talk:Changing keyboard layout on Touchpad</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Talk:Changing_keyboard_layout_on_Touchpad&amp;diff=18049"/>
		<updated>2011-08-29T12:21:57Z</updated>

		<summary type="html">&lt;p&gt;AlisonW: Cursor keys&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Cursor keys ==&lt;br /&gt;
&lt;br /&gt;
Thanks for this; one thing I very quickly realised was the most amazing omission from the TP keyboard was any way of moving the cursor (especially if you mis-type a long web address), specifically [home] [end] [-&amp;gt;] and [&amp;lt;-] options. I had been wondering whether the layout itself could be amended to insert a generic ''cursor-move'' key (pref by reducing the width of the space bar and adding  [&amp;lt;-] and [-&amp;gt;] under the 'n' and 'm' keys, with shift giving the [home] and [end], but the info here suggests that may not be possible. Having other options on the [Tab] key might be? Anyway, anyone else looking at possible ways to add these oh-so-necessary functions? --[[User:AlisonW|AlisonW]] 12:21, 29 August 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>AlisonW</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Application_talk:MetaDoctor&amp;diff=13681</id>
		<title>Application talk:MetaDoctor</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Application_talk:MetaDoctor&amp;diff=13681"/>
		<updated>2011-03-07T17:53:15Z</updated>

		<summary type="html">&lt;p&gt;AlisonW: /* Ubuntu */ new section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== How to change a provider's DB-entry so 3G data can be used on the Pre ==&lt;br /&gt;
&lt;br /&gt;
This is a bit off-topic, and should be either removed completely or replaced by a link to [[How to solve 3G data problems]], IMHO.&lt;br /&gt;
--[[User:Mephinet|Mephinet]] 12:07, 8 January 2011 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Ubuntu ==&lt;br /&gt;
&lt;br /&gt;
To clarify one thing, one my Kubuntu (ubuntu with KDE front-end) java wouldn't start with a &amp;lt;code&amp;gt;Exception in thread &amp;quot;main&amp;quot; java.lang.InternalError: Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.&amp;lt;/code&amp;gt; but it has worked fine (albeit with different issues!) on my ubuntu (with Gnome) netbook. --[[User:AlisonW|AlisonW]] 17:53, 7 March 2011 (UTC)&lt;/div&gt;</summary>
		<author><name>AlisonW</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Carriers&amp;diff=6690</id>
		<title>Portal:Carriers</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Carriers&amp;diff=6690"/>
		<updated>2009-10-27T00:19:47Z</updated>

		<summary type="html">&lt;p&gt;AlisonW: /* Name (GSM) */ updating&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==United States==&lt;br /&gt;
===Sprint (CDMA)===&lt;br /&gt;
&lt;br /&gt;
Sprint is the only carrier at the moment, and is available in the USA at the moment.&lt;br /&gt;
&lt;br /&gt;
==Europe==&lt;br /&gt;
===Name (GSM)===&lt;br /&gt;
*Germany: Telefónica &lt;br /&gt;
*Ireland: Telefónica (O2 brand)&lt;br /&gt;
*Spain: Telefónica &lt;br /&gt;
*UK: Telefónica (O2 Brand)&lt;/div&gt;</summary>
		<author><name>AlisonW</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Next_steps&amp;diff=6689</id>
		<title>Next steps</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Next_steps&amp;diff=6689"/>
		<updated>2009-10-26T23:06:58Z</updated>

		<summary type="html">&lt;p&gt;AlisonW: /* Installing Optware in the Emulator? */ how&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''The old, manual setup of Optware and users can be found [[Setting_up_optware_feed | here]].''&lt;br /&gt;
&lt;br /&gt;
=Automated Setup of Optware, Users and Access=&lt;br /&gt;
The webOS community asks that users who have obtained access to the Linux subsystem install a standard set of software  to ensure everyone has the necessary tools in place to use the resources the community is providing.&lt;br /&gt;
&lt;br /&gt;
In particular, this includes the Optware package manager.  Palm's webOS uses the ''ipkg'' package manager internally.  The community has a version of ''ipkg''  called  ''ipkg-opt'' which accesses the Optware library of over 1300 Linux programs available for installation on the Pre. &lt;br /&gt;
&lt;br /&gt;
Palm has indicated that they have no intention of using the /opt directory, so we direct our installs to /opt/bin rather than /bin to avoid being overwritten  by future Palm software upgrades. &lt;br /&gt;
&lt;br /&gt;
In addition, the standard package  creates a non-root user, installs ''sudo'', and includes a SSH program (''Dropbear'') and SFTP program. &lt;br /&gt;
&lt;br /&gt;
For your convenience, we've packaged all this up into a simple script.&lt;br /&gt;
&lt;br /&gt;
==Optware Setup==&lt;br /&gt;
&lt;br /&gt;
===Installing Optware in the Emulator?===&lt;br /&gt;
If you're attempting to install these packages to your emulator, you must first add sufficient space by [[Adding_Disks_to_the_Emulator|enabling a virtual disk]].&lt;br /&gt;
&lt;br /&gt;
After completing the process of obtaining access to your Pre, do the following: &lt;br /&gt;
&lt;br /&gt;
'''Type each line exactly as it appears.  Copying and pasting is probably a good idea.''' &lt;br /&gt;
&lt;br /&gt;
''Note to Windows Putty users:  To paste in putty, simply right-click and the program pastes into the terminal whatever you have copied to the clipboard.''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
 cd /tmp&lt;br /&gt;
 wget http://gitorious.org/webos-internals/bootstrap/blobs/raw/master/optware-bootstrap.sh&lt;br /&gt;
 #Alternately you can use this tiny url http://tinyurl.com/n8q2vy&lt;br /&gt;
 sh optware-bootstrap.sh&lt;br /&gt;
 source /etc/profile.d/optware&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Follow the on-screen instructions.  &lt;br /&gt;
&lt;br /&gt;
If you want to review the script before you run it, you can look here: &lt;br /&gt;
&lt;br /&gt;
[http://gitorious.org/webos-internals/bootstrap/blobs/master/optware-bootstrap.sh http://gitorious.org/webos-internals/bootstrap/blobs/master/optware-bootstrap.sh]&lt;br /&gt;
&lt;br /&gt;
Note that using the WiFi connection for the above steps is to be highly recommended over the 3G or GSM options, which are reported as sometimes failing. (Turn on aeroplane mode then turn on and connect to WiFi)&lt;br /&gt;
&lt;br /&gt;
==Quilt setup==&lt;br /&gt;
&lt;br /&gt;
Optionally, you can then install the ''quilt'' patch manager which allows multiple-file patches.  (Yes, the pun was intentional. Quilt manages multiple patches.)  This installation process has also been packaged into a simple script. It will install quilt, and all of its dependencies, and create a local clone of the WebOS-Internals patch repository. [[Applying_Patches | Applying Patches]] provides a more thorough guide on the use of quilt.&lt;br /&gt;
&lt;br /&gt;
'''Again, type each line exactly as it appears.  Copying and pasting is probably a good idea.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
 cd /tmp&lt;br /&gt;
 wget http://gitorious.org/webos-internals/bootstrap/blobs/raw/master/quilt-bootstrap.sh&lt;br /&gt;
 sh quilt-bootstrap.sh&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to review the script before you run it, you can look here: &lt;br /&gt;
&lt;br /&gt;
[http://gitorious.org/webos-internals/bootstrap/blobs/master/quilt-bootstrap.sh http://gitorious.org/webos-internals/bootstrap/blobs/master/quilt-bootstrap.sh]&lt;br /&gt;
&lt;br /&gt;
==Finishing==&lt;br /&gt;
&lt;br /&gt;
To finish off, turn Developer Mode back to &amp;quot;Off&amp;quot; (which will reboot your Pre).&lt;br /&gt;
&lt;br /&gt;
Once you are finished, you may SSH into your Pre with an SSH client like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ Putty]:&lt;br /&gt;
*Find your IP address on your Pre with [http://checkmyip.com/ CheckMyIP.com]&lt;br /&gt;
**In many cases, you are in a local network, but checkmyip.com gives you the WAN addess.  Install whatismyip from the homebrew catalog to get your pre's ip address within the local network and use that&lt;br /&gt;
*SSH to that IP address on port 222&lt;br /&gt;
**If you're doing this over EVDO, there may be a lot of latency.  Be patient.&lt;br /&gt;
**You can optionally install [[Avahi]] and SSH to &amp;lt;tt&amp;gt;castle.local.&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Log in with the username and password you created during the Optware installation&lt;br /&gt;
**Many operations cannot be carried out with the permissions of that username.  You'll need to [[Basic_Linux_Use#sudo|sudo]] those operations with the new username's password&lt;br /&gt;
&lt;br /&gt;
Only the default shell (/bin/ash) will work for ssh. To change your shell to bash (which will be located in /opt/bin/bash, once you've completed the quilt install procedure above), you will have to [http://www.webos-internals.org/wiki/Setup_Bash create] an /etc/shells file, and add the following lines:&lt;br /&gt;
&lt;br /&gt;
 /bin/ash&lt;br /&gt;
 /bin/sh&lt;br /&gt;
 /opt/bin/bash&lt;br /&gt;
&lt;br /&gt;
Then you will be able to edit /etc/passwd and change the shell parameter for the user you created. Note that if you try to change your shell without adding an /etc/shells the SSH server (Dropbear) will look like it is rejecting your password on subsequent connections.&lt;/div&gt;</summary>
		<author><name>AlisonW</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Next_steps&amp;diff=6688</id>
		<title>Next steps</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Next_steps&amp;diff=6688"/>
		<updated>2009-10-26T23:05:36Z</updated>

		<summary type="html">&lt;p&gt;AlisonW: gr.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''The old, manual setup of Optware and users can be found [[Setting_up_optware_feed | here]].''&lt;br /&gt;
&lt;br /&gt;
=Automated Setup of Optware, Users and Access=&lt;br /&gt;
The webOS community asks that users who have obtained access to the Linux subsystem install a standard set of software  to ensure everyone has the necessary tools in place to use the resources the community is providing.&lt;br /&gt;
&lt;br /&gt;
In particular, this includes the Optware package manager.  Palm's webOS uses the ''ipkg'' package manager internally.  The community has a version of ''ipkg''  called  ''ipkg-opt'' which accesses the Optware library of over 1300 Linux programs available for installation on the Pre. &lt;br /&gt;
&lt;br /&gt;
Palm has indicated that they have no intention of using the /opt directory, so we direct our installs to /opt/bin rather than /bin to avoid being overwritten  by future Palm software upgrades. &lt;br /&gt;
&lt;br /&gt;
In addition, the standard package  creates a non-root user, installs ''sudo'', and includes a SSH program (''Dropbear'') and SFTP program. &lt;br /&gt;
&lt;br /&gt;
For your convenience, we've packaged all this up into a simple script.&lt;br /&gt;
&lt;br /&gt;
==Optware Setup==&lt;br /&gt;
&lt;br /&gt;
===Installing Optware in the Emulator?===&lt;br /&gt;
If you're attempting to install these packages to your emulator, you must first add sufficient space by [[Adding_Disks_to_the_Emulator|enabling a virtual disk]].&lt;br /&gt;
&lt;br /&gt;
After completing the process of obtaining access to your Pre, do the following: &lt;br /&gt;
&lt;br /&gt;
'''Type each line exactly as it appears.  Copying and pasting is probably a good idea.''' &lt;br /&gt;
&lt;br /&gt;
''Note to Windows Putty users:  To paste in putty, simply right-click and the program pastes into the terminal whatever you have copied to the clipboard.''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
 cd /tmp&lt;br /&gt;
 wget http://gitorious.org/webos-internals/bootstrap/blobs/raw/master/optware-bootstrap.sh&lt;br /&gt;
 #Alternately you can use this tiny url http://tinyurl.com/n8q2vy&lt;br /&gt;
 sh optware-bootstrap.sh&lt;br /&gt;
 source /etc/profile.d/optware&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Follow the on-screen instructions.  &lt;br /&gt;
&lt;br /&gt;
If you want to review the script before you run it, you can look here: &lt;br /&gt;
&lt;br /&gt;
[http://gitorious.org/webos-internals/bootstrap/blobs/master/optware-bootstrap.sh http://gitorious.org/webos-internals/bootstrap/blobs/master/optware-bootstrap.sh]&lt;br /&gt;
&lt;br /&gt;
Note that using the WiFi connection for the above steps is to be highly recommended over the 3G or GSM options, which are reported as sometimes failing.&lt;br /&gt;
&lt;br /&gt;
==Quilt setup==&lt;br /&gt;
&lt;br /&gt;
Optionally, you can then install the ''quilt'' patch manager which allows multiple-file patches.  (Yes, the pun was intentional. Quilt manages multiple patches.)  This installation process has also been packaged into a simple script. It will install quilt, and all of its dependencies, and create a local clone of the WebOS-Internals patch repository. [[Applying_Patches | Applying Patches]] provides a more thorough guide on the use of quilt.&lt;br /&gt;
&lt;br /&gt;
'''Again, type each line exactly as it appears.  Copying and pasting is probably a good idea.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
 cd /tmp&lt;br /&gt;
 wget http://gitorious.org/webos-internals/bootstrap/blobs/raw/master/quilt-bootstrap.sh&lt;br /&gt;
 sh quilt-bootstrap.sh&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to review the script before you run it, you can look here: &lt;br /&gt;
&lt;br /&gt;
[http://gitorious.org/webos-internals/bootstrap/blobs/master/quilt-bootstrap.sh http://gitorious.org/webos-internals/bootstrap/blobs/master/quilt-bootstrap.sh]&lt;br /&gt;
&lt;br /&gt;
==Finishing==&lt;br /&gt;
&lt;br /&gt;
To finish off, turn Developer Mode back to &amp;quot;Off&amp;quot; (which will reboot your Pre).&lt;br /&gt;
&lt;br /&gt;
Once you are finished, you may SSH into your Pre with an SSH client like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ Putty]:&lt;br /&gt;
*Find your IP address on your Pre with [http://checkmyip.com/ CheckMyIP.com]&lt;br /&gt;
**In many cases, you are in a local network, but checkmyip.com gives you the WAN addess.  Install whatismyip from the homebrew catalog to get your pre's ip address within the local network and use that&lt;br /&gt;
*SSH to that IP address on port 222&lt;br /&gt;
**If you're doing this over EVDO, there may be a lot of latency.  Be patient.&lt;br /&gt;
**You can optionally install [[Avahi]] and SSH to &amp;lt;tt&amp;gt;castle.local.&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Log in with the username and password you created during the Optware installation&lt;br /&gt;
**Many operations cannot be carried out with the permissions of that username.  You'll need to [[Basic_Linux_Use#sudo|sudo]] those operations with the new username's password&lt;br /&gt;
&lt;br /&gt;
Only the default shell (/bin/ash) will work for ssh. To change your shell to bash (which will be located in /opt/bin/bash, once you've completed the quilt install procedure above), you will have to [http://www.webos-internals.org/wiki/Setup_Bash create] an /etc/shells file, and add the following lines:&lt;br /&gt;
&lt;br /&gt;
 /bin/ash&lt;br /&gt;
 /bin/sh&lt;br /&gt;
 /opt/bin/bash&lt;br /&gt;
&lt;br /&gt;
Then you will be able to edit /etc/passwd and change the shell parameter for the user you created. Note that if you try to change your shell without adding an /etc/shells the SSH server (Dropbear) will look like it is rejecting your password on subsequent connections.&lt;/div&gt;</summary>
		<author><name>AlisonW</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Next_steps&amp;diff=6687</id>
		<title>Next steps</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Next_steps&amp;diff=6687"/>
		<updated>2009-10-26T23:01:38Z</updated>

		<summary type="html">&lt;p&gt;AlisonW: add wifi not 3g preference&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;''The old, manual setup of Optware and users can be found [[Setting_up_optware_feed | here]].''&lt;br /&gt;
&lt;br /&gt;
=Automated Setup of Optware, Users and Access=&lt;br /&gt;
The webOS community asks that users who have obtained access to the Linux subsystem install a standard set of software  to ensure everyone has the necessary tools in place to use the resources the community is providing.&lt;br /&gt;
&lt;br /&gt;
In particular, this includes the Optware package manager.  Palm's webOS uses the ''ipkg'' package manager internally.  The community has a version of ''ipkg''  called  ''ipkg-opt'' which accesses the Optware library of over 1300 Linux programs available for installation on the Pre. &lt;br /&gt;
&lt;br /&gt;
Palm has indicated that they have no intention of using the /opt directory, so we direct our installs to /opt/bin rather than /bin to avoid being overwritten  by future Palm software upgrades. &lt;br /&gt;
&lt;br /&gt;
In addition, the standard package  creates a non-root user, installs ''sudo'', and includes a SSH program (''Dropbear'') and SFTP program. &lt;br /&gt;
&lt;br /&gt;
For your convenience, we've packaged all this up into a simple script.&lt;br /&gt;
&lt;br /&gt;
==Optware Setup==&lt;br /&gt;
&lt;br /&gt;
===Installing Optware in the Emulator?===&lt;br /&gt;
If you're attempting to install these packages to your emulator, you must first add sufficient space by [[Adding_Disks_to_the_Emulator|enabling a virtual disk]].&lt;br /&gt;
&lt;br /&gt;
After completing the process of obtaining access to your Pre, do the following: &lt;br /&gt;
&lt;br /&gt;
'''Type each line exactly as it appears.  Copying and pasting is probably a good idea.''' &lt;br /&gt;
&lt;br /&gt;
''Note to Windows Putty users:  To paste in putty, simply right-click and the program pastes into the terminal whatever you have copied to the clipboard.''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
 cd /tmp&lt;br /&gt;
 wget http://gitorious.org/webos-internals/bootstrap/blobs/raw/master/optware-bootstrap.sh&lt;br /&gt;
 #Alternately you can use this tiny url http://tinyurl.com/n8q2vy&lt;br /&gt;
 sh optware-bootstrap.sh&lt;br /&gt;
 source /etc/profile.d/optware&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Follow the on-screen instructions.  &lt;br /&gt;
&lt;br /&gt;
If you want to review the script before you run it, you can look here: &lt;br /&gt;
&lt;br /&gt;
[http://gitorious.org/webos-internals/bootstrap/blobs/master/optware-bootstrap.sh http://gitorious.org/webos-internals/bootstrap/blobs/master/optware-bootstrap.sh]&lt;br /&gt;
&lt;br /&gt;
Note that using the WiFi connection is to be highly recommended over the 3G option, which is reported as sometimes failing.&lt;br /&gt;
&lt;br /&gt;
==Quilt setup==&lt;br /&gt;
&lt;br /&gt;
Optionally, you can then install the ''quilt'' patch manager which allows multiple-file patches.  (Yes, the pun was intentional. Quilt manages multiple patches.)  This installation process has also been packaged into a simple script. It will install quilt, and all of its dependencies, and create a local clone of the WebOS-Internals patch repository. [[Applying_Patches | Applying Patches]] provides a more thorough guide on the use of quilt.&lt;br /&gt;
&lt;br /&gt;
'''Again, type each line exactly as it appears.  Copying and pasting is probably a good idea.'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:100%;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=bash&amp;gt;&lt;br /&gt;
 cd /tmp&lt;br /&gt;
 wget http://gitorious.org/webos-internals/bootstrap/blobs/raw/master/quilt-bootstrap.sh&lt;br /&gt;
 sh quilt-bootstrap.sh&lt;br /&gt;
&amp;lt;/source&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want to review the script before you run it, you can look here: &lt;br /&gt;
&lt;br /&gt;
[http://gitorious.org/webos-internals/bootstrap/blobs/master/quilt-bootstrap.sh http://gitorious.org/webos-internals/bootstrap/blobs/master/quilt-bootstrap.sh]&lt;br /&gt;
&lt;br /&gt;
==Finishing==&lt;br /&gt;
&lt;br /&gt;
To finish off, turn Developer Mode back to &amp;quot;Off&amp;quot; (which will reboot your Pre).&lt;br /&gt;
&lt;br /&gt;
Once you are finished, you may SSH into your Pre with an SSH client like [http://www.chiark.greenend.org.uk/~sgtatham/putty/ Putty]:&lt;br /&gt;
*Find your IP address on your Pre with [http://checkmyip.com/ CheckMyIP.com]&lt;br /&gt;
**In many cases, you are in a local network, but checkmyip.com gives you the WAN addess.  Install whatismyip from the homebrew catalog to get your pre's ip address within the local network and use that&lt;br /&gt;
*SSH to that IP address on port 222&lt;br /&gt;
**If you're doing this over EVDO, there may be a lot of latency.  Be patient.&lt;br /&gt;
**You can optionally install [[Avahi]] and SSH to &amp;lt;tt&amp;gt;castle.local.&amp;lt;/tt&amp;gt;&lt;br /&gt;
*Log in with the username and password you created during the Optware installation&lt;br /&gt;
**Many operations cannot be carried out with the permissions of that username.  You'll need to [[Basic_Linux_Use#sudo|sudo]] those operations with the new username's password&lt;br /&gt;
&lt;br /&gt;
Only the default shell (/bin/ash) will work for ssh. To change your shell to bash (which will be located in /opt/bin/bash, once you've completed the quilt install procedure above), you will have to [http://www.webos-internals.org/wiki/Setup_Bash create] an /etc/shells file, and add the following lines:&lt;br /&gt;
&lt;br /&gt;
 /bin/ash&lt;br /&gt;
 /bin/sh&lt;br /&gt;
 /opt/bin/bash&lt;br /&gt;
&lt;br /&gt;
Then you will be able to edit /etc/passwd and change the shell parameter for the user you created. Note that if you try to change your shell without adding an /etc/shells the SSH server (Dropbear) will look like it is rejecting your password on subsequent connections.&lt;/div&gt;</summary>
		<author><name>AlisonW</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=User:AlisonW&amp;diff=6685</id>
		<title>User:AlisonW</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=User:AlisonW&amp;diff=6685"/>
		<updated>2009-10-26T22:25:25Z</updated>

		<summary type="html">&lt;p&gt;AlisonW: create&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;@AlisonW&lt;/div&gt;</summary>
		<author><name>AlisonW</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Talk:Portal:Patches_to_webOS&amp;diff=6684</id>
		<title>Talk:Portal:Patches to webOS</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Talk:Portal:Patches_to_webOS&amp;diff=6684"/>
		<updated>2009-10-26T22:24:59Z</updated>

		<summary type="html">&lt;p&gt;AlisonW: New section: Re WebOS versions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== catagories ==&lt;br /&gt;
we have ten catagories for webOS apps &lt;br /&gt;
do we need to catagorize these so that they aren't one giant long list? &lt;br /&gt;
[[User:Rboatright|rboatright]] 20:30, 28 July 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== separate pages ==&lt;br /&gt;
It may be beneficial to create separate pages for each patch.  For example, the Camera Modifications &amp;amp; Additions page contains multiple patches, two distinct countdown timers, Shutter Sound On/Off Button.  I have the Shutter Sound On/Off Button installed, and it's working on 1.1.0, but it looks like the count-downs do not (I haven't tried, so I can't say for sure).&lt;br /&gt;
[[User:JackieRipper|JackieRipper]]&lt;br /&gt;
&lt;br /&gt;
:  I agree.  Each mod should be split onto it's own page.  [[User:Rboatright|rboatright]] 15:39, 29 July 2009 (UTC)&lt;br /&gt;
:  I split the pages with multiple modifications and added their links to the article. [[User:Hopspitfire|hopspitfire]] 17:41, 29 July 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Editing and new pages ==&lt;br /&gt;
Users editing this page, please keep the columns organized alphabetically. [[User:Hopspitfire|hopspitfire]] 06:50, 1 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
At the top of each new Patch page, please put:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
{{template:patch}}&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This will make the wiki much more cohesive. -[[User:Hopspitfire|hopspitfire]] 09:07, 3 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== naming ==&lt;br /&gt;
&lt;br /&gt;
we need a better naming scheme for patches. &amp;quot;Patch blah blah&amp;quot; does not make sense as an article title. here are some options:&lt;br /&gt;
* just the name of the patch. i think this is the best option. you can still organize them using [[wikipedia:Wikipedia:Categorization|categories]] or that template you seem to be fond of.&lt;br /&gt;
* &amp;quot;Patches/Name of Patch&amp;quot;. this will give you a link back to the Patches page on each of these pages.&lt;br /&gt;
** you may also extend this to &amp;quot;Patches/Application/Name of Patch&amp;quot;&lt;br /&gt;
* &amp;quot;Patch: Name of Patch&amp;quot;&lt;br /&gt;
—[[user:X1011|X1011]] 10:00, 3 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
I've tried using colons, but that makes the patch unsearchable. Using a &amp;quot;/&amp;quot; is also avoided [[User_talk:Hopspitfire#Porting_pages|read here]], therefore I changed them all to Patch [application] [description]. Using only the name of the patch (example: &amp;quot;Force Offline Send Without Dialog&amp;quot;) creates clutter and confusion without specifying what it is (a Patch). Furthermore, we need to specify what application it actually patches so that people can look at a glance and know exactly what it is: Patch Messaging Force Offline Send Without Dialog. Also, have a look at the source code of the Patches Portal, it's much cleaner now that I've renamed all the patches. -[[User:Hopspitfire|hopspitfire]] 20:46, 3 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
i think templarian just meant not to use '/' as part of the title of a regular article so as not to unintentionally create a [[metawikipedia:Help:Link#Subpage feature|subpage]].&lt;br /&gt;
&lt;br /&gt;
we can use the patch template to organize the articles and prevent confusion. we can add a parameter to the template to specify which application the patch is for. we can also add a patch category and an application-specific category based on the parameter, so that any article using the template will automatically be included in those categories.&lt;br /&gt;
&lt;br /&gt;
not sure how using only the name creates clutter; i think the opposite is true: that adding extra prefixes clutters the title of an article.&lt;br /&gt;
&lt;br /&gt;
—[[user:X1011|X1011]] 09:30, 4 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Quilt incorporation ==&lt;br /&gt;
&lt;br /&gt;
It seems like people have abandoned quilt.  Making all these modifications and then risking your pre breaking on a software update, or meticulously going in and undoing all the changes you've made before a software update seems like a wasted step in the wrong direction.  There is also no way to to distinguish in Quilt, which patches are working in the current version of webOS you have, which kinda goings along with the naming topic above.&lt;br /&gt;
--[[User:S4rs|S4rs]] 18:06, 3 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
agreed; a wiki is not a good software repository. not sure i can help, though; i haven't started using Quilt yet. —[[user:X1011|X1011]] 09:36, 4 August 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Are more patches 1.2.1 compatible than are shown? ==&lt;br /&gt;
&lt;br /&gt;
These patches are listed as not yet being 1.2.1 compatible but are'nt they in the 1.2.1 autopatch feed for Preware and WOQI?&lt;br /&gt;
*Camera: Shutter Sound On-Off Button &lt;br /&gt;
*Clock: Enabling the Hidden Theme &lt;br /&gt;
*Messaging: Change &amp;quot;Enter Key&amp;quot; To Create Newline &lt;br /&gt;
*Messaging: New Cards For Each Conversation &lt;br /&gt;
*Messaging: Adding Timestamps to All Received Messages &lt;br /&gt;
*Tasks: Always Show Details of New Tasks &lt;br /&gt;
*Browser: Delete Individual History Items &lt;br /&gt;
*Calendar: Show All-Day Events in Month View &lt;br /&gt;
*Camera: Using Volume Buttons to Take a Picture &lt;br /&gt;
*Email: Delete All &lt;br /&gt;
*++Messaging: Force Offline Send Without Dialog &lt;br /&gt;
*Messaging: Forward Messages &lt;br /&gt;
*Messaging: Jump Forward, Backward One Word at a Time &lt;br /&gt;
*Messaging: Landscape Orientation &lt;br /&gt;
*Messaging: Message Sound &lt;br /&gt;
*++PDF Viewer: Change Orientation &lt;br /&gt;
*Phone: Disable Various Call Sounds &lt;br /&gt;
&lt;br /&gt;
Note: The Music Player: Bookmarking does nto work with classical or opera genres etc. and has not been made obsolete.&lt;br /&gt;
[[User:Milominderbinder|Milominderbinder]] 03:49, 7 October 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
The listings are a bit confusing to follow with regards to compatibility with versions. Should a patch be listed multiple times, once for each version that it works with, or if the patch works with the current version, do we not care about the older versions that it may have worked with? I would propose reorganizing the patch list as a table, with all the patches listed then have a column for each version, and put &amp;quot;OK&amp;quot;, &amp;quot;N/A&amp;quot;, or some other designation in each respective location. It'd also be easy to add to when new versions of WebOS come out. [[User:Roto|Roto]] 23:37, 10 October 2009 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Creating a patch ==&lt;br /&gt;
&lt;br /&gt;
I know this probably isn't the right place, but I'm trying to create a patch to submit for inclusion in Preware. I'm comfortable with the Linux command line and creating standard patch files. I need to know if there's a special format or header that I need to add to the standard patch file. I also need to know if patches are still applied with / as the working directory, and how to submit the patch for inclusion in Preware once it's been tested. Thanks.&lt;br /&gt;
&lt;br /&gt;
== Re WebOS versions ==&lt;br /&gt;
&lt;br /&gt;
I note that in the UK (and, I believe, the rest of Europe) we are being ''held back'' (as it were) from the latest WebOS releases currently. As such, might there be sense in listing which apps ''will'' work this side of the pond even though not 'that' side. --[[User:AlisonW|AlisonW]] 22:24, 26 October 2009 (UTC)&lt;/div&gt;</summary>
		<author><name>AlisonW</name></author>
	</entry>
</feed>