<?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=Eguy</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=Eguy"/>
	<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/wiki/Special:Contributions/Eguy"/>
	<updated>2026-05-20T23:24:28Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=User:Eguy&amp;diff=5986</id>
		<title>User:Eguy</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=User:Eguy&amp;diff=5986"/>
		<updated>2009-09-29T08:36:01Z</updated>

		<summary type="html">&lt;p&gt;Eguy: New page: I currently manage the #webos-watercooler IRC channel on Freenode and am here to offer assistance on occasion.  Feel free to contact me on the watercooler channel at any time.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I currently manage the #webos-watercooler IRC channel on Freenode and am here to offer assistance on occasion.&lt;br /&gt;
&lt;br /&gt;
Feel free to contact me on the watercooler channel at any time.&lt;/div&gt;</summary>
		<author><name>Eguy</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Patch_Enable_LED_Notifications&amp;diff=5985</id>
		<title>Patch Enable LED Notifications</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Patch_Enable_LED_Notifications&amp;diff=5985"/>
		<updated>2009-09-29T08:33:13Z</updated>

		<summary type="html">&lt;p&gt;Eguy: made more newbie friendly&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This patch needs a rooted Pre to manually make these changes though a command line.&lt;br /&gt;
&lt;br /&gt;
Two files need to be modified.&lt;br /&gt;
&lt;br /&gt;
/usr/palm/applications/com.app.screenlock/app/controllers/securityconfig-assistant.js&lt;br /&gt;
&lt;br /&gt;
Uncomment lines 54,55,248-251.&lt;br /&gt;
&lt;br /&gt;
Here is what the files should look like:&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
Lines 54/55:&lt;br /&gt;
		//this.controller.setupWidget('blinkAlerts', this.onOffToggleOpt, this.ledThrobberToggleModel);&lt;br /&gt;
		//Mojo.Event.listen($('blinkAlerts'),'mojo-property-change', this.toggleLEDThrobber.bindAsEventListener(this));&lt;br /&gt;
&lt;br /&gt;
Should be changed to: &lt;br /&gt;
		this.controller.setupWidget('blinkAlerts', this.onOffToggleOpt, this.ledThrobberToggleModel);&lt;br /&gt;
		Mojo.Event.listen($('blinkAlerts'),'mojo-property-change', this.toggleLEDThrobber.bindAsEventListener(this));&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
Lines 248-251:&lt;br /&gt;
                /*if (payload.LEDThrobberEnabled != undefined) {&lt;br /&gt;
			this.ledThrobberToggleModel.value = payload.LEDThrobberEnabled;&lt;br /&gt;
			this.controller.modelChanged(this.ledThrobberToggleModel, this);&lt;br /&gt;
		}*/&lt;br /&gt;
&lt;br /&gt;
Should be changed to:&lt;br /&gt;
                if (payload.LEDThrobberEnabled != undefined) {&lt;br /&gt;
			this.ledThrobberToggleModel.value = payload.LEDThrobberEnabled;&lt;br /&gt;
			this.controller.modelChanged(this.ledThrobberToggleModel, this);&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/usr/palm/applications/com.app.screenlock/app/views/securityconfig/securityconfig-scene.html:&lt;br /&gt;
&lt;br /&gt;
Uncomment 92-97 and 101-103.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
Lines 92-97:&lt;br /&gt;
                        &amp;lt;!--&amp;lt;div class=&amp;quot;palm-row last&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;palm-row-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div x-mojo-element=&amp;quot;ToggleButton&amp;quot; id=&amp;quot;blinkAlerts&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;title capitalize&amp;quot; x-mojo-loc=''&amp;gt;Blink notifications&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Should be changed to:&lt;br /&gt;
                        &amp;lt;div class=&amp;quot;palm-row last&amp;quot;&amp;gt;&lt;br /&gt;
				&amp;lt;div class=&amp;quot;palm-row-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
					&amp;lt;div x-mojo-element=&amp;quot;ToggleButton&amp;quot; id=&amp;quot;blinkAlerts&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
					&amp;lt;div class=&amp;quot;title capitalize&amp;quot; x-mojo-loc=''&amp;gt;Blink notifications&amp;lt;/div&amp;gt;&lt;br /&gt;
				&amp;lt;/div&amp;gt;&lt;br /&gt;
			&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=text&amp;gt;&lt;br /&gt;
Lines 101-103:&lt;br /&gt;
        &amp;lt;!--&amp;lt;div class=&amp;quot;palm-info-text single&amp;quot; x-mojo-loc=''&amp;gt;&lt;br /&gt;
		The gesture area blinks when new notifications arrive.&lt;br /&gt;
	&amp;lt;/div&amp;gt;--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Should be changed to:&lt;br /&gt;
        &amp;lt;div class=&amp;quot;palm-info-text single&amp;quot; x-mojo-loc=''&amp;gt;&lt;br /&gt;
		The gesture area blinks when new notifications arrive.&lt;br /&gt;
	&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Eguy</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_Doctor_Versions&amp;diff=5943</id>
		<title>WebOS Doctor Versions</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=WebOS_Doctor_Versions&amp;diff=5943"/>
		<updated>2009-09-29T00:43:22Z</updated>

		<summary type="html">&lt;p&gt;Eguy: new webos doctor 1.2 [sprint]&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It seems the webOS Doctor jar files provided by Palm keep changing:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Sprint:  http://palm.cdnetworks.net/rom/ash994djslspam356z/s2x56ydt/webosdoctorp100ewwsprint.jar&lt;br /&gt;
&lt;br /&gt;
Bell Mobility: http://palm.cdnetworks.net/rom/pre_p100eww/webosdoctorp100ewwbellmo.jar&lt;br /&gt;
&lt;br /&gt;
(see [[Sprint_vs_Bellmo_Doctor_Differences_1.1.0]])&lt;br /&gt;
&lt;br /&gt;
Note that the webOS Doctor package comes with the following license:&lt;br /&gt;
&lt;br /&gt;
RESTRICTIONS: The Software is licensed for use only with the single Palm device you originally purchased, and you may not distribute or make the Software available over a network or for use with multiple devices. The Software and supporting documentation may be copied only as necessary for backup or archive purposes in support of your use of the Software.&lt;br /&gt;
&lt;br /&gt;
So we can't host different versions of it anywhere - the best we can do is record the md5sums of the versions we know about so that individuals can match this to the files they have for use with their Palm device.&lt;br /&gt;
&lt;br /&gt;
Here is a list of the versions that we know about (with md5sums for each, and the date they were first spotted and recorded here):&lt;br /&gt;
&lt;br /&gt;
Sprint:&lt;br /&gt;
&lt;br /&gt;
 4b3e396f8b1f1c5d3388e3c298af0484  webosdoctorp100ewwsprint-1.0.2.jar (10 June 2009)&lt;br /&gt;
 0c8027b5a707eb0d02b1997d48021bd5  webosdoctorp100ewwsprint-1.0.3.jar (24 June 2009)  (changes in [[WebOS_Doctor_version_1.0.3]])&lt;br /&gt;
 32852c4b57d938e85f0fc819e57eacb7  webosdoctorp100ewwsprint-1.0.4.jar (9 July 2009) (changes in [[WebOS_Doctor_version_1.0.4]])&lt;br /&gt;
 fc602490fdd7b3be8c5f727349c6195f  webosdoctorp100ewwsprint-1.1.0.jar (24 July 2009) (changes in [[WebOS_Doctor_version_1.1.0]])&lt;br /&gt;
&lt;br /&gt;
 3123efda0a40821bd03daf1dd11cf2e3  webosdoctorp100ewwsprint-1.2.0-0830.jar (4 Sep 2009 - accidentally released early) (changes in [[WebOS_Doctor_version_1.2.0-0830]])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Bell Mobility: &lt;br /&gt;
&lt;br /&gt;
 ffd1bc50066d8f54d134b7aac194e3ec  webosdoctorp100ewwbellmo-1.1.0.jar (27 August 2009)&lt;/div&gt;</summary>
		<author><name>Eguy</name></author>
	</entry>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Portal:Accessing_Linux&amp;diff=3428</id>
		<title>Portal:Accessing Linux</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Portal:Accessing_Linux&amp;diff=3428"/>
		<updated>2009-08-01T19:27:24Z</updated>

		<summary type="html">&lt;p&gt;Eguy: Added dev mode step&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__notoc__&lt;br /&gt;
{{portal-one-column-blue&lt;br /&gt;
|header=Accessing Linux on the Pre or the Pre Emulator&lt;br /&gt;
|column1=&lt;br /&gt;
The Palm Pre is a Linux based device.  Palm provides a simple method to access Linux running on the Pre or the Pre Emulator.&lt;br /&gt;
&lt;br /&gt;
Once you have access to Linux, everything else is a process of installing a ''community standard library'' of Linux programs so that users have the same tools and options available to them.  Once this is process is completed, pretty much anything you can do on a Linux box you can also do on the Pre or the Pre Emulator.&lt;br /&gt;
&lt;br /&gt;
The following procedures will walk you through the process of obtaining access to Linux on the Pre or the Pre Emulator, and installing the community standard software packages.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{portal-two-columns&lt;br /&gt;
|column1=&lt;br /&gt;
== Before you start ==  &lt;br /&gt;
&lt;br /&gt;
Please make a note of this page:  [[How To Recover]]&lt;br /&gt;
&lt;br /&gt;
If you are unfamiliar with basic Linux command usage, you should visit this page: [[Basic_Linux_Use|Basic Linux Use]]&lt;br /&gt;
&lt;br /&gt;
===Disclaimer===&lt;br /&gt;
Enacting any set of instructions from this site has the (remote, but greater than zero) potential to void your warranty.  Our intention and the specific design of all instructions is such that you should be able to recover using the [http://www.palm.com/ROM webOS Doctor] should anything go wrong, and put your Pre back to a state which is indistinguishable from a factory-new Pre, but we give no guarantee.  Use any information from this site at your own risk.  At the very least, you should be prepared to lose all data on your phone at any time.  We cannot tell you what you should do - we provide the information, but it's up to your own sense of personal responsibility to determine what you do with that information.  '''We require you to use the [http://www.palm.com/ROM webOS Doctor] to put your Pre back to factory condition before contacting Palm or your cellular carrier for service or support.'''&lt;br /&gt;
&lt;br /&gt;
You might also want to consider backing up any files you have in the usb drive portion of the Pre. &lt;br /&gt;
|column2=&lt;br /&gt;
== Procedure: ==&lt;br /&gt;
&lt;br /&gt;
# Download the [http://developer.palm.com/index.php?option=com_ajaxregister&amp;amp;view=register&amp;amp;sdkdownload Palm SDK].&lt;br /&gt;
# Install it using the [http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1597 Palm SDK installation instructions].&lt;br /&gt;
#* If you are on Windows 7, the SDK may not install properly and will rollback 75% of the way through install.  You need to follow special instructions [http://forums.precentral.net/web-os-development/195043-setting-up-novacom-windows-7-easier-method.html here from PreCentral] to get the Novacom to install properly.&lt;br /&gt;
# Enable dev mode on your Pre [http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1552#dev_mode Enable dev mode].&lt;br /&gt;
# You can then run [http://developer.palm.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=1552#CommandLineTools-palminstall palm-install] to install a package onto your Pre (or onto the Pre Emulator)&lt;br /&gt;
# The next step is different for different operating systems: &lt;br /&gt;
#* If you are on a Mac or Linux, you can type '''novaterm''' instead of 'palm-install' to directly access the Linux command line.  &lt;br /&gt;
#* If you are using 32 bit Windows XP or Vista there is a novaterm program at the following address: [http://tkgeisel.com/stuff/novaterm-1.zip novaterm1.zip]  Download it and unzip it into the sdk/bin directory.  Then, just like the Mac and Linux users you can just type '''novaterm'''. &lt;br /&gt;
#* If you are on 64 bit Windows Vista or Windows 7, novaterm isn't running yet, but you can type '''novacom -t open tty://''' to achieve a similar outcome to using '''novaterm''' on the other platforms.  &lt;br /&gt;
#* Long Versions&lt;br /&gt;
#** -- detailed walk through for windows 64 users: [[Novcom on Windows|Novacom on Windows]]. &lt;br /&gt;
#** -- detailed walk through for Mac OS X / Linux / 32 Bit Windows users: [[Accessing Linux Using Novaterm]]&lt;br /&gt;
# Follow desired steps from the 'Next steps' below.&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{portal-two-columns&lt;br /&gt;
|column1=&lt;br /&gt;
== Advanced Topics ==&lt;br /&gt;
&lt;br /&gt;
* [[Adding Disks to the Emulator]]&lt;br /&gt;
* [[Backing_Up_via_Rsync|Backing Up via Rsync]]&lt;br /&gt;
&lt;br /&gt;
|column2=&lt;br /&gt;
== Next Steps ==&lt;br /&gt;
&lt;br /&gt;
* [[Next_steps|Set up users, Optware, and access]] '''(Strongly recommended)'''&lt;br /&gt;
* [[Applying_Patches|Applying Patches]]&lt;br /&gt;
* [[Tutorials_Linux_DDNS_for_EVDO|DDNS for EVDO]]&lt;br /&gt;
* [[Setup_SFTP|Setup SFTP]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
}}&lt;br /&gt;
{{portal-one-column-blue&lt;br /&gt;
|header=Obsolete Pages&lt;br /&gt;
|column1=&lt;br /&gt;
&lt;br /&gt;
There are three other old deprecated, unsupported, and much more difficult versions of the secure root access procedure below.  These were   developed before the Palm SDK was publicly available and are no longer required (since using the Palm SDK and novaterm is so much simpler and more reliable). &lt;br /&gt;
* [[Accessing Linux From Windows|Windows XP or Windows Vista via USB cable  (novaproxy) ]]&lt;br /&gt;
* [[Accessing Linux From OSX|Mac OS X procedure via usb cable ]] &lt;br /&gt;
* [[Accessing Linux From Linux|Linux procedure via usb cable ]]&lt;br /&gt;
&lt;br /&gt;
If you followed '''very early''' sets of obsolete instructions (even before the ones above), you might need this page:&lt;br /&gt;
* [[Change_From_Loopback|Change from loopback]] &lt;br /&gt;
* [[Alt_optmedia|Alternative optmedia &amp;amp; LVM]]&lt;br /&gt;
&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Eguy</name></author>
	</entry>
</feed>