HP Palm webOS Operating System

Introduction
The Palm Pre is a multimedia smartphone designed and marketed by Palm that has a multi-touch screen and a sliding keyboard. The phone was launched in the USA on 6 June 2009 with Sprint, in the UK on 16 October 2009 with O2 and is the first to use Palm's new Linux-based operating system, webOS. The Pre functions as a camera phone, a portable media player, a GPS navigator, and an Internet client (with text messaging, email, web browsing, and local Wi-Fi connectivity).

The Full User Guide
There is a 344 page manual available in PDF here.

webOS Software Update Information for O2 Europe
Details of the changes made to each release of webOS can be found here

There are similar pages for Germany and Spain

Locking/Unlocking The Pre
The Pre can be set to lock the screen to prevent accidental phone calls, this is done in the "Screen & Lock" section.

Different intervals can be set and it can be manually locked by pressing the power switch (top right of the handset).

To unlock the screen either slide open the handset or press the power switch and swipe the padlock symbol towards the top of the screen.

Official App Catalog
Lots of good stuff here already. On the Pre, go to the 3rd Launcher page and press on 'App Catalog'.

Data Syncronisation
The Palm Synergy feature brings your online accounts together on your phone in one simple, logical view. Any changes you make on your phone or on the online accounts are updated automatically in either location. Sync your phone with Google, Microsoft Exchange, Facebook, or back up to your Palm profile account. Or set up accounts with all three!

Headphones
This really falls under the category of RTFM (Read the flipping manual). There are two features on the headphones supplied with Pre which while not earth shattering are nice to have. On each earpiece there is a nice shiny chrome circle, these are actually magnetic to help stopping taggling. This I discovered after about two months of ownership. The other is where the wires from each earpiece merge is a about inch long moulding, and on this moulding is a little press switch the length of the whole moulding. While in the Pre's music player you press the switch once the music will pause, another single press will start it playing again. Press the switch twice quickly there player will jump to the next track. This I discovered after almost five months of ownership!!!!!

Music
Plug in the Pre to a PC via the USB cable; create a new folder on the Pre called 'music' and then copy your .mp3 albums in there. Take out the cable and launch 'Music'. It will take a few seconds for it to scan all the files and sort them. Check out my Linux shell script to embed ll the ID3 tags including album cover art!

Photos
Plug in the Pre to a PC via the USB cable; create a new folder on the Pre called 'photos' and then copy your pictures in there. Take out the cable and launch 'Music'.

Videos
Plug in the Pre to a PC via the USB cable; create a new folder called 'videos' and then copy your .mp4 files in there. Take out the cable and you are good to go... launch 'Videos' and enjoy! :-)

Email
Type in your email address and password then click OK. It will most certainly fail first time, but choose Set Manually and put in your IMAP (or POP3) and SMTP settings.

If you can, always use IMAP as the option - because this will mean that any messages you have looked at on the Pre will be there when you access your emails from your laptop or desktop.

Here are the settings for setting it up to access a Windows Live Hotmail email account:

* Mail type: POP * Incoming Mail Server: pop3.live.com * Username: your full email address * Password: your password * Port #: 995 * Encryption: SSL * Outgoing Mail Server: smtp.live.com * Use Authentication: ON         o username: your full email address o password: your password o Port #: 25 o Encryption: TLS

If it does not work first time, disconnect from your WiFi connection (if you are) and try again.

Alternatively, get your GMail (Google Mail) account to check HotMail and use that instead... or get HotMail to forward your mail to another POP or IMAP account.

Developing Applications
If you intend to develop applications for the Pre you will need to install the Mojo Software Development Kit, this requires you to register at the Palm SDK Site.

There is no native SDK for Linux or Apple users so you will need to install VirtualBox. For a guide on installing on Linux and Apple click here. The Linux guide is squarely aimed at Ubuntu/Debian users but can be installed under Gentoo with tweaking.

Taking A Screenshot
Open out the keyboard, lay the phone on a flat surface. With the fingers on your left hand hold down the button with the orange square and the shift key and with your spare hand press the 'P' key. Nothing will appear to happen but if you navigate to the 'Photo' folder you will see a new section called 'Screen captures'

Tips

 * http://www.youtube.com/watch?v=v_QEBpcgVwM
 * If you have purchased the full body shield, then do the back first. This learning experience (and boy is it one!) will prepare you for the more important front.
 * Getting the actual shield off it's paper sheet is the first hurdle. Start without wet hands, find a good point, pull up a tiny bit, leave it, then wet hands and just GO FOR IT when pulling the rest off.
 * Put plenty of spray on both hands, phone and shield.
 * Don't be worried if you see that the edges are not sticking... do the middle of the back nicely, make sure there is some spray on the edges, then leave it for 7 minutes to go tacky. Now use the cloth to push down the edges as best you can. Still don't panic. Then, cup the phone in your palm (as per youtube video) and hold it there for a few minutes. Change position, and use your fingers to hold the phone on the edges... it will start to take hold and the longer you can do this (I held mine for 15 minutes walking round the room!) the better.
 * Wrap the back of the phone 'in' the supplied cloth, then put another lint free cloth around it completely and put it in a small box to keep the slight pressure on overnight.

Fixing The Bug When Stuck In Headphone Mode
Quick Edit, needs tweaking

For some reason, the Pre will occasionally get stuck in Headphone mode for both Media Applications and Phone Calls.

To fix this, download the following homebrew app and install with WebOS Quick Install

http://futurepr0n.com/post/The-Ghastly-Headset-v002.aspx


 * Media Mode: Headset
 * Phone Mode: Front Speaker

Note: Meta-Tap
Palm has defined a new term for when you hold down a finger/thumb in the gesture area and press a physical key. That term is “meta-tap", so now instead of saying “hold in the gesture area and press the [x] key” you can say the shorter “meta-tap + V” for paste.

Access USB Mode When You Have A Dead Screen
NOTE: This only applies to devices running Palm webOS 1.3.1 upwards (hopefully the GSM version will be available by the end of November '09).

If you have been left with a dead touchscreen after 'modifying' your Pre leaving you unable to access the phone the following is a workaround.

Attach your Pre to the computer with a USB cable

Press the following key combination - Option + Sym + U (for USB) and the Pre will mount as a USB drive.

Calculator
More advanced functions on the calculator (i.e. square root) are available when you press the spacebar on the keyboard.

Caps Lock
Press the Shift key twice.

Delete an Application you installed
In the Launcher menu, hold down the Orange key and tap the application.

You’ll then have an option to Delete or Cancel. Press the on-screen Delete button.

Mimic Arrow Keys
Miss arrow keys on the keyboard? No problem! By holding the orange keyboard shift, and swiping your finger up/down/left/right you can mimic arrow controls.

Tab
To tab from one field (user name) to another (password), isn’t possible... yet. A lot of people claim hitting the Enter button will work, but it doesn’t for most web forms.

Num Lock/Function Lock
Press the Orange button twice.

Saving Pictures from the Web
Hold down the orange key and tap the picture you want to save, a list of options will appear on screen.

Speed Dial
Open 'Contacts' from the launcher

Start typing in the name of your contact, when it appears click on it

Click on the menu (ie. 'Contacts' at the top left of the screen) and click on 'Set Speed Dial', tap the phone number, tap a key

Select the phone number from the list, then select from the following menu the key you want to use for the speed dial

Now when you hold down a key for over 2 seconds the finder will appear then disappear and the dialer will call the speed dial number

Text - How To Highlight, Cut, Copy and Paste
 Highlighting 

Insert your cursor where you want to start highlighting.

If necessary, follow the Arrow keys instructions above for easy cursor placement.

Hold down shift and drag your finger on the touchscreen along the direction you want to highlight until you have selected everything you want.

 Cut & Copy

Highlight the text you want using the above steps.

Hold your finger against the gesture area to the right or left of the middle button so that the middle button glows.

Press the letter C on the keyboard (to copy) or the letter X (to cut).

 Paste 

Insert the cursor where you would like the text to be inserted

Hold your finger against the gesture area to the right or left of the middle button so that the middle button glows.

Press the letter V on the keyboard.

Text - Uncapitalising a Letter
When you start typing a word as the start of a new sentence webOS automatically converts the first letter to a capital. However if you want it to be lower case you just need to press the backspace key once and it will revert to lower case.

Papercuts
While we love the Pre and webOS, it is still a young system and occasionally you will find little niggles... these are called papercuts.


 * If you have a personal account with O2 (non-business) to retrieve your balance you are required to send a blank text to 21202. Unfortunatlely the Pre does not allow you to send a blank text, so you need to a at least one character to your text message.


 * If you want to resend a text message, you can't. FIXED/UPDATE The new version 1.3.1 of the webOS software will fix this.


 * Using rsync to transfer files to the Pre does not behave as it should. Files keep getting transferred depsite being exactly the same.


 * If you want to add or change some text (in a text message, notes or whatever) you have to tap the screen to place your cursor, because there are no 'arrow keys'. Tapping in exactly the right position is almost impossible. FIXED/UPDATE - By holding the orange keyboard shift, and swiping your finger up/down/left/right you can mimic arrow controls. Nice!

Useful Links
Palm Pre Official UK web site.

Palm Blog Plam's Official Blog Site

PreCentral Source of advice and Homebrew applications.

Palm Pre Blog Source of technical specifications.

Butterscotch.com Lots of information from Jay Goldman (The Mobile Guy) and the team.

Developer Official Palm Pre App Development Web Site.

webOS Internals Wiki site with advice for building your own apps.

Wikipedia Wikipedia Page.

Palm, Pre and Synergy are registered trademarks of Palm, Inc.