<?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=Chowd</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=Chowd"/>
	<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/wiki/Special:Contributions/Chowd"/>
	<updated>2026-04-05T23:55:33Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>http://wiki.webos-internals.org/index.php?title=Memboot&amp;diff=10745</id>
		<title>Memboot</title>
		<link rel="alternate" type="text/html" href="http://wiki.webos-internals.org/index.php?title=Memboot&amp;diff=10745"/>
		<updated>2010-08-10T17:27:55Z</updated>

		<summary type="html">&lt;p&gt;Chowd: /* Memboot */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Memboot =&lt;br /&gt;
&lt;br /&gt;
Memboot is an option to boot the pre using an kernel supplied via usb and novacom, its quite useful as a second-last-option before doctoring, to remove a custom kernel which doesnt boot.&lt;br /&gt;
&lt;br /&gt;
Stuff you'll need:&lt;br /&gt;
&lt;br /&gt;
* Up-to-date SDK (especially novacom &amp;amp; novacomd)&lt;br /&gt;
* Up-to-date WebOS Doctor Image&lt;br /&gt;
* A little bit of knowledge and understanding of the next steps... But when you play with custom kernels, you should have that, right?&lt;br /&gt;
&lt;br /&gt;
From the WebOS Doctor Image you'll need to extract the (original) kernel, that has been installed on the device:&lt;br /&gt;
&lt;br /&gt;
* open the .jar file (rename it to .zip is a hint, if you don't know how to access the contents)&lt;br /&gt;
* inside, there is an archive /resources/webOS.tar - open/extract that one, too&lt;br /&gt;
* inside webOS.tar, there is an archive nova-cust-image-rootfs.tar.gz  - open/extract that one&lt;br /&gt;
* inside the rootfs, in /boot there'll be the uImage you're searching for. For 1.4.5 the file is named uImage-2.6.24-palm-joplin-3430&lt;br /&gt;
* Copy the uImage to the novacom folder on your computer:&lt;br /&gt;
**for '''Windows''': program files\palm\sdk\bin &lt;br /&gt;
**for '''Linux''': /opt/Palm/novacom/ &lt;br /&gt;
&lt;br /&gt;
Memboot is a feature of [[bootie]], the bootloader installed on the pre. To get into bootie mode you must:&lt;br /&gt;
&lt;br /&gt;
* power off the phone&lt;br /&gt;
* put in a USB cable connected to your computer&lt;br /&gt;
* hold the volume up key, while powering on the pre&lt;br /&gt;
&lt;br /&gt;
Now you should have that big usb-resembling log on the screen:&lt;br /&gt;
&lt;br /&gt;
*Start the memboot using the following command:&lt;br /&gt;
**On '''Linux''': (after opening a shell)&lt;br /&gt;
     /opt/Palm/novacom/novacom boot mem:// &amp;lt; uImage-2.6.24-palm-joplin-3430&lt;br /&gt;
**On '''Windows''' : (after running cmd.exe)&lt;br /&gt;
     cd \program files\palm\sdk\bin&lt;br /&gt;
     novacom boot mem:// &amp;lt; uImage-2.6.24-palm-joplin-3430&lt;br /&gt;
&lt;br /&gt;
(specify the name of YOUR kernel, of course)&lt;br /&gt;
&lt;br /&gt;
More Information:&lt;br /&gt;
*Membooting Pre To Recover From Faulty/beta Kernels: http://www.rimweb.in/forums/topic/26437-membooting-pre-to-recover-from-faultybeta-kernels/&lt;/div&gt;</summary>
		<author><name>Chowd</name></author>
	</entry>
</feed>