<?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=Wrlee</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=Wrlee"/>
	<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/wiki/Special:Contributions/Wrlee"/>
	<updated>2026-05-14T10:02:50Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=WebOS_Exploration_-_Various_Information&amp;diff=5871</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=5871"/>
		<updated>2009-09-22T23:21:43Z</updated>

		<summary type="html">&lt;p&gt;Wrlee: /* Novacom Restore Program */  Added additional novacom syntax.&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;
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>Wrlee</name></author>
	</entry>
</feed>