HitchhikersGuide
Jump to navigation
Jump to search
Palm Pre Hitchhikers Guide
Making it Hackable
Enable Developer Mode
- From the Pre home screen, without any apps open, simply start typing and type: upupdowndownleftrightleftrightbastart
- Click on "Developer Mode Enabler"
- Slide "Developer Mode" to ON
- 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.
- Go to http://forums.precentral.net/homebrew-apps/194832-webos-quick-install.html
- 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).
- Once you're registered, save the file WebOSQuickInstall.jar to some directory on your computer.
- Download http://palm.cdnetworks.net/rom/pre_p100eww/webosdoctorp100ewwsprint.jar
- Place this file in the same directory as WebOSQuickInstall.jar
- Rename webosdoctorp100ewwsprint.jar to WebOSDoctor.jar
- For Windows 7:
- Follow the instructions here: http://www.webos-internals.org/wiki/Novacom_with_Windows_7
- 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)
- 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.
- Double click on WebOSQuickInstall.jar
- 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.
- 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.
- From the drop down at the top, choose "WebOS-Internals Feed (all)"
- Check "Package Manager Service" and click Download
- Click Close
- Click Install
- Click the download button again
- Check "Preware" and click Download
- Click Close
- Click Install
Hacking
Install a Terminal Application
- Open WebOSQuickInstall.jar
- Click the download button
- From the drop down, select "WebOS-Internals Feed (Pre)"
- Check "Terminal Service Plugin"
- Click Download
- Click Close
- Click Install
- Click the download button
- From the drop down, select "WebOS-Internals Feed (all)"
- Check "Terminal"
- Click Download
- Click Close
- Click Install