HitchhikersGuide

From WebOS Internals
Revision as of 16:56, 11 September 2009 by Zirbizy (talk | contribs)
Jump to navigation Jump to search

Palm Pre Hitchhikers Guide

Making it Hackable

Enable Developer Mode

  1. From the Pre home screen, without any apps open, simply start typing and type: upupdowndownleftrightleftrightbastart
  2. Click on "Developer Mode Enabler"
  3. Slide "Developer Mode" to ON
  4. Click "Reset the Device." This just reboots the device. Why they chose the word "Reset" is a mystery.

Installing WebOS Internals

You will need Preware which is an application management suite. To install Preware (as well as other applications), you will need WebOS Internals, which is a Java application that talks to the Pre.

  1. Go to http://forums.precentral.net/homebrew-apps/194832-webos-quick-install.html
  2. At the bottom of the first page, there is an "Attached Files" section. Click on the WebOSQuickInstall.jar link. You will need to register for the forum system (Ugh! But oh well).
  3. Once you're registered, save the file WebOSQuickInstall.jar to some directory on your computer.
  4. Download http://palm.cdnetworks.net/rom/pre_p100eww/webosdoctorp100ewwsprint.jar
  5. Place this file in the same directory as WebOSQuickInstall.jar
  6. Rename webosdoctorp100ewwsprint.jar to WebOSDoctor.jar
  7. For Windows 7:
    1. Follow the instructions here: http://www.webos-internals.org/wiki/Novacom_with_Windows_7
    2. When you run NovacomInstaller*.msi, it won't really say "finished installing" or anything like that, but novacomd.exe is running.

Installing Preware

(See also http://www.webos-internals.org/wiki/Tutorials_webOS_Installing_An_Ipk#WebOS_Quick_Install_Method)

  1. Attach your Pre with a USB cable to your computer. Choose "Just Charge." Even though it's "just charging," the computer has access to the device.
  2. Double click on WebOSQuickInstall.jar
  3. On first launch, there will be a first-time setup popup asking which device you want to use. Choose "USB Device" which is the Pre.
  4. On the right, there are 3 buttons, a plus, a minus, and harddrive with a green arrow. The harddrive button is a "Download Apps" button. Click this.
  5. From the drop down at the top, choose "WebOS-Internals Feed (all)"
  6. Check "Package Manager Service" and click Download
  7. Click Close
  8. Click Install
  9. Click the download button again
  10. Check "Preware" and click Download
  11. Click Close
  12. Click Install

Hacking

Install a Terminal Application

  1. Open WebOSQuickInstall.jar
  2. Click the download button
  3. From the drop down, select "WebOS-Internals Feed (Pre)"
  4. Check "Terminal Service Plugin"
  5. Click Download
  6. Click Close
  7. Click Install
  8. Click the download button
  9. From the drop down, select "WebOS-Internals Feed (all)"
  10. Check "Terminal"
  11. Click Download
  12. Click Close
  13. Click Install