Main Page

From WebOS Internals

Jump to: navigation, search
Develop native apps with the
Webos Internals Development Kit
Preware
Install Application, Patches, and Themes
Suppport
Show your support for our work.
Welcome to the WebOS Internals wiki
This site is for collecting information about the inner workings of webOS, which powers everybody (else)'s favorite smart phone, the Palm Pre. If you add information which you did not discover yourself, please try to give credit to the original researcher. Also, please do not add information that has not been confirmed. This is meant to be a collection of facts, and our site is growing quickly, so organization may sometimes be lacking.
Getting Started Getting Started

Various paths to start enhancing and understanding your Pre.

Linux Applications Linux Apps & Tutorials

The entire catalog of Optware packages is available on the Pre.

Development Tools Source Patches

Get patches for Mojo apps to add functionality and expose hidden features.

Development Tools Accessing Linux

Get information on Accessing Linux.

Webos Applications webOS Apps & Tutorials

Check out the homebrew apps made by our users and affiliates.

Hardware Information Hardware Information

Interested in the inner workings of the device? Check it out.

Development Tools Development Tools

Get information on toolchains, cross-compiling, kernels and more.

Development Tools SDK Documentation

Need help with something? Looking for a tutorial? Find it here.

Research Research & Reference

Bleeding edge research of the device, with reference links.

Development Tools Recovery

Borked your Pre? Find out how to restore the factory image.

Email Accouncements Subscribe to Announcements

Google groups, where webOS-Internals dispatches announcements on important topics.

Development Tools Wiki Help

Want to help out with the wiki, but don't know where to start.

Overview · Editing · Questions · Changes that Require an Admin · Style Guide · Help Where Things Go (The intended structure of this wiki)
Development Tools IRC

Join us in #webos-internals

The same rules apply as those on the wiki for discussion.

Development Tools Code Repositories
Development Tools Resources

Want to find a community to join or help beyond what the wiki offers, find links here.

Featured Article

WebOS Internals Development Kit

Palm's binary sdk the "Plugin Developer Kit" will not be available until an unnannounced future time. In the mean time, WebOS Internals has released a full "WIDK" for you using Scratchbox2. We strongly urge the community to standardize on this WIDK until Palm releases theirs. Scratchbox 2 is a cross-compilation engine, it can be used to create a highly flexible SDK. As installed below, the install process uses a script which extracts the required Palm provided files from a copy of webos doctor, and downloads from other sources, and builds a complete compilation environment automatically which can compile SDL and openGLES apps for webOS.

Full article at: WebOS Internals PDK


Past and future featured articles

Featured Project

WIRC

The WebOS IRC Client, wIRC is a Mojo IRC client. The WebOS-Internals team uses IRC as its primary communications channel, and Palm staff participate in IRC as well. wIRC provides a way for us to stay connected to the team while away from our desktops.

Note that wIRC is Beta 0.0.4 It is rapidly changing and subject to failure at any time.

Do not bet your life on this stuff.

On the other hand, it seems to work for us.

If you have reports about issues or bugs or wants or design please contact oil, PufftheMagic, or egaudet on freenode.net irc in the #webos-internals channel.

  • Project Repository for source: [ ]
  • Contact for source commit permission: #webos-internals
  • Full article at: Application:WIRC


Past and future featured projects


Disclaimer

Enacting any set of instructions from this site has the (remote, but greater than zero) potential to void your warranty. Our intention and the specific design of all instructions is such that you should be able to recover using the webOS Doctor should anything go wrong, and put your Pre back to a state which is indistinguishable from a factory-new Pre, but we give no guarantee. Use any information from this site at your own risk. At the very least, you should be prepared to lose all data on your phone at any time. We cannot tell you what you should do - we provide the information, but it's up to your own sense of personal responsibility to determine what you do with that information. We require you to use the webOS Doctor to put your Pre back to factory condition before contacting Palm or your cellular carrier for service or support.

Note: The section called "Accessing Linux" used to be known as "Rooting your Pre".
See Accessing Linux != "rooting your Pre" for more details.

Personal tools
webos announcements
Toolbox
Sponsored Links