This post describes how to activate/deactivate the on device demo on legacy webOS devices. It also features the videos extracted from said demos.
Activation on webOS 1.x devices
- Launch the Phone app
- Type the following code: #*3366# on GSM or ##3366# on CDMA
- Tap Dial
Please note that this will erase all your accounts (e.g., email), but it will not delete your files or apps.
You will need the following packages to be installed for this to work:
root@palm-webos-device:/# ipkg list | egrep "odd|ondevicedemo"
com.palm.app.odd - 1.0-21 -
com.palm.app.ondevicedemo - 1.0-7.1 -
ondevicedemod - 1.0.5-60 -
Activation on webOS 2.x devices
- Install the following package: http://museum.weboslives.eu/AppPackages/com.palm.sncbls.pre3_3.0.3_all.ipk on the Pre 3 or http://museum.weboslives.eu/AppPackages/com.palm.app.odd_2.1.12_all.ipk on all other devices
- Launch the dialer and dial #*3366# on GSM or ##3366# on CDMA
- Follow on-screen instructions
Activation on webOS 3.x devices
- Install the following three IPKs in this particular order: http://museum.weboslives.eu/AppPackages/com.palm.app.oddx_2.0.0_all.ipk http://museum.weboslives.eu/AppPackages/com.palm.app.oddx_2.1.10_all.ipk http://museum.weboslives.eu/AppPackages/com.palm.sncbls.touchpad_3.0.13_all.ipk
- Reboot TouchPad
- Launch Device Alive app
Current list of recovered ODD IPKs
How to remove ODD?
The easiest way is to use novacom or novaterm as follows:
novacom -t open tty://
root@Palm Pre Plus:/# ipkg list | egrep "odd|ondevicedemo"
com.palm.app.oddcore - 1.0-22 -
ondevicedemod - 1.0.8-93 -
root@Palm Pre Plus:/# ipkg remove ondevicedemod
Removing package ondevicedemod from root...
root@Palm Pre Plus:/# ipkg remove com.palm.app.oddcore
Removing package com.palm.app.oddcore from root...
root@Palm Pre Plus:/# ipkg list | egrep "odd|ondevicedemo"
root@Palm Pre Plus:/# reboot
This example shows a Pre Plus. Package names may differ in newer versions of ODD.
Watch the videos online
I have extracted the videos from all the IPKs, you can watch them here: