Difference between revisions of "Pages to be Transferred"

From WebOS Internals
Jump to navigation Jump to search
(New page: <div id="page-title"> List All Pages When you complete conversion of a page, please delete it from this page. </div> <div class="pages-list" id="page-content"> <div class="pages...)
 
m (Removed "Database Storage Using Mojo" - conversion complete)
Line 603: Line 603:
 
         fine, with one big limitation &acirc;&euro;&rdquo; the power switch doesn't dim
 
         fine, with one big limitation &acirc;&euro;&rdquo; the power switch doesn't dim
 
         the display. I've narrowed the problem down to a...
 
         the display. I've narrowed the problem down to a...
      </div>
 
    </div>
 
 
    <div class="pages-list-item">
 
      <div class="title">
 
        [http://www.webos-internals.org/database-storage Database Storage Using Mojo]
 
      </div>
 
 
      <div class="preview">
 
        This page was created to help others by giving a basic example of creating a new
 
        database for your application and storing some data in it. SQL Overview It needs
 
        to be mentioned that SQLite (what...
 
 
       </div>
 
       </div>
 
     </div>
 
     </div>

Revision as of 23:32, 18 July 2009

List All Pages

When you complete conversion of a page, please delete it from this page.

       The following information is from /etc/audio/media_a2dp.txt. The registers have
       been matched to descriptions taken from a Texas Instruments TPS65930/TPS65920
       OMAP Power Management Chip...
       The accelerometer appears to be a "KXSD9 SERIES Tri-Axis, 2g, 4g, 6g, 8g, User
       Selectable, Ultra Low Power...
       Introduction I am trying to add a integer picker (0 - 59) along with another list
       picker which will have units of time (minutes, hours, days, weeks) to the
       notification alert that pops-up for a...
       This is a quick tutorial on how to add or delete pages in the Launcher. Someone
       in the forum talked about being able to add and delete pages in the Launcher app
       and I thought I would look into it...
       The Pre has an autocorrect function. If you type 'u' in a text field, it will be
       replaced with 'you'. The file that contains auto correction...
       To enable: iwconfig eth0 mode ad-hoc essid pre This of course disconnects your
       existing wi-fi connection, so make sure you're connected via EVDO or USB. This is
       just the standard linux method...
       Methods of getting this work: Rewrite the current AJAX calls into Mojo Style Ajax
       calls, this will allow us to run the basic html pages as an app.
       Alternative opt media method to store Optware packages This page describes an
       alternate way of using /opt to store packages. WARNING! This mode is much more
       advanced and could possibly cause you a...
       Description I've made a small modification that changes how new tasks are
       handled. Ordinarily, new tasks appear at the bottom of the task list. In this
       view, you need to tap again to enter details...
       Showing up as an input is something identified as a temt6200_light. That's
       probably something doing an a2d conversion of Vishay Semiconductors TEMT 6200
       ambient light sensor You can read the...
       I've successfully loaded apache/mysql/php/net-snmp onto the Pre, and tested it
       with a popular NMS tool "Cacti". It runs very well. All of the prerequisite
       packages were installed from optware...
       todo: talk about the app framework! Applications that come bundled on the device
       are located here. root@castle:/usr/palm/applications# ls -lah drwxr-xr-x 44 root
       root 4.0k May 22...
       Orientation Changes Introduction The PDF viewer on the Palm Pre is capable of
       displaying documents in landscape mode as well as in portrait mode, however it
       seems that only portrait mode is enabled...
       Applications that come bundled on the device are located here.
       root@castle:/usr/palm/applications# ls com.handson.app.nascar
       com.palm.app.calendar com.palm.app.deviceinfo...
       Since we cannot legally redistribute Palm source code (it is copyrighted code,
       and is not released under an open source license), then we need to manage our
       modifications as patches. Since these...
       This page is for info about changing the background of the Dialer Application and
       the Lock Screen. It is still in development, so please correct any errors.
       Editing the Dialer Screen We can change...
       Linux Linux at it's core runs a command line shell similar to that of DOS and the
       Windows Command Prompt, and like the Windows/DOS Command Line, you can seriously
       harm your OS if you just go...
       This site is available for anyone to read. To contribute, you must become a
       member. If you want to apply, please do so, and include your username at either
       PreCentral or EverythingPre. People who...
       Here is a quick and dirty way to block webOS updates brought to us by "psykoz"
       This is only for the truly paranoic - we don't suggest that everyone needs to do
       this, since we've seen that 1.0.3...
       Testing tools There are several bluetooth related programs in the stock webOS
       /usr/bin directory root@castle:/usr/bin# ls *Bt* PmBtAtCmdSniff PmBtEngine
       PmBtTestApi...
       Motivation There are fields in the /var/luna/data/mediadb.db3 file that seem to
       indicate that Palm intends to have the current song in a playlist, as well as the
       current position within a song...
       boot/boot.bin Load Address: 0x40200000 This does some minimal hardware
       initialization, then loads the "real" bootloader and executes it. The "real"
       bootloader is tacked onto the end of boot.bin as...
       Current Version: 145.2.6 for WebOS 1.0.3 stage3 bootloader of the device,
       unpacked from the end of boot.bin. loaded to 0x82000000 in memory and looks very
       similar to iBoot from the iPhoneOS...
       When the Pre is booting or shutting down, the screen fades between two images -
       palm-logo.png and palm-logo-bright.png located in /usr/palm/sysmgr/images. By
       replacing either or both of these...
       Modifying Brightness Slider Obviously this isn't too big a hack, and it honestly
       barely makes a difference, but people have complained about the lowest brightness
       being too bright. As it turns out,...
       Call for hackers From destinal July 11 09 — This is very much
       a work in progress. If you are interested in being part of the effort to get a
       graphical terminal (and any number of other GUI...
       Here is where we will place bugs found on the Pre so that maybe Palm (or us) can
       fix them. Please bullet below if you know a fix for the bug listed. wikidot
       codebox issue in browser — panning...
       This guide assumes you have a rooted Pre, with SFTP access. If you don't, please
       follow the other guides on this wiki first. This guide also assumes that you have
       at least a basic knowledge of...
       If you are outside of Sprint's service area in the United States and would like
       to still be able to use your Pre, you are required to possess a Palm profile. The
       phone will not let you past the...
       The Palm Pre comes shipped with a Camera application that has basic
       functionality, but lacks several advanced features. Several camera modifications
       are now available. Until an automated...
       Goal: To be able to remote into the Pre over EV-DO and grab a current snapshot
       from the camera…good for many reasons. ;) Prerequisites: 1. A
       rooted Pre. 2. Optware & DropBear SSH on the Pre...
       Further testing has revealed that editing bar-scene.html fails. The following is
       a revised mod as a result of that testing. Want to change the Sprint text in the
       upper left hand corner to...
       [http://www.webos-internals.org/change-default-font-for-replies-forwards-from-navy-to-black
       Change default font for replies/forwards from navy to black]
       It bothered me how all my replies/forwards showed up in navy blue font, so I
       figured out a way to make the font black. The fix is pretty easy actually. On
       your rooted Pre, edit the following file:...
       [http://www.webos-internals.org/change-enter-to-create-newline-instead-of-send-message
       Change Enter To Create Newline Instead of Send Message]
       Author(s) xluryan Description I know a lot of people really like sending messages
       that are coherent, and a great way to do that is with the newline character.
       However, pressing the ENTER key in...
       Notes on the old loopback method We used to use a loopback file on
       /media/internal to store the contents of /opt. This didn't work well, since as
       long as the loopback filesystem is mounted, this...
       [http://www.webos-internals.org/alerts-from-usb Changes Alert/Notification
       Sounds]
       This page details a way of making the Pre use a pre-defined MP3 from the USB
       storage side as it's Alert and Notification tones. This is a work around until
       Palm adds the UI to be able to modify...
       Sideffect : this is the same sound that sounds when you attach a charger to your
       phone. NOTE: To use MP3 files off of the USB Storage side of the Pre, please
       check THIS article. 1. Root your...
       How to put data into the clipboard from a rooted Pre. The "/tmp/webkit-clipboard"
       file is where "copied" data is stored (hence clipboard). If you want to change
       what is on the "clipboard" of the...
       Changing the "Turn off after X" time in the Palm Pre ("Screen and Lock Menu") By
       Townsend Harris ("tharris-" IRC channel) Ultimately what this does is allow you
       to change the idle time value that...
       This is what mdklein has found out about the palm built in download manager.
       method: download params: {"target":"url"} downloads url to
       /media/internal/downloads luna-send -n 1...
       This will enable the confirmation when swiping emails off the screen. Some people
       have found themselves mistakenly deleting email that they needed, so here's the
       method to enable the confirm...
       Please PM me at 'emkman' on PreCentral or EverythingPre for administrative
       issues. For any legal issues which you are authorized to act on the behalf of,
       you can contact compliance at...
       Unconfirmed, but I guess that contact links are store in
       /var/luna/data/dbdata/PalmAccountDatabase.db3 or
       /var/luna/data/dbdata/PalmDatabase.db3 It looks like the the table...
       Contributors: Sargun Dhillon Phone: +1.925.235.1105 Email: xbmodder+pre [at]
       gmail [dawt] com IRC Nickname: Sargun Dreadchicken jblebrun IRC Nickname:
       jblebrun Ali Scissons IRC...
       I wish the device would indicate via flashing LED that I had a message or alert
       waiting. I didn't find a way to do it via the regular interface, but from the
       command line I can at least control the...
       Overview There are currently 2 methods to enable further power saving - neither
       is perfect. Note that these 2 methods CANNOT be used together so make sure you
       try only one solution at a time. Using...
       crond is a system that allows command to be run at specified intervals. Do not
       use the built in crontab -e as it is overwritten on each boot. Optware has cron
       available as an installable package,...
       An easy way to setup a cross-compilation environment on Linux is to set up
       Optware. See http://www.nslu2-linux.org/wiki/Optware/AddAPackageToOptware for
       details. If you want to contribute to...
       Some caveats and warnings: At this point, the kernels I've compiled seem to work
       fine, with one big limitation — the power switch doesn't dim
       the display. I've narrowed the problem down to a...
       This is just a simple script that will find all .db3 or .db files and dump them
       to the /media/internal/dbdump directory as html so you can poke around easily to
       see if there's anything...
       How to install Debian Building the rootfs on host system Download this Debian
       image to your Linux desktop. On your Linux desktop, run as root: bunzip2
       debsmall.img.bz2 resize2fs debsmall.img...
       [http://www.webos-internals.org/decrypt-ssl-traffic Decrypt SSL (trusted
       man-in-the-middle technique)]
       At times, it can be useful to sniff or intercept and decode communications from
       the pre / webOS client and its backend web services. As many of them utilize SSL
       for security, however, this can make...
       Delete please.
       This page is deprecated. You should Enable the Optware Package Feed instead, and
       install Dropbear or OpenSSH. DO NOT FOLLOW THE INSTRUCTIONS BELOW. Permanent
       Backdoor Once you have got a shell via...
       [http://www.webos-internals.org/update-dns-hostname-from-sprint-ip DEPRECATED:
       Update DNS hostname from Sprint IP]
       This page has been replaced by ddns-update. Please go there.
       [http://www.webos-internals.org/detecting-errors-syslog Detecting Application
       Errors, Syslog]
       The Palm Pre has an active Linux syslog process running to capture errors,
       warnings and informational messages from the running applications on the phone.
       To view the output of the system logger...
       Here are some ideas for tweaks which have not been implemented yet (to my
       knowledge): If you decide to start working one of these, please leave a note
       under the item as a second-level bullet. If...
       foldunfold Table of Contents Overview Install and Run Screenshot TODO List
       Keyboard remapping Research event1 (keypad1) - non-keyboard keys event2 (keypad0)
       - keyboard keys Make use of the...
       Using Diff Using Diff to Determine changes when you have two files Let's say you
       need to know the differences between a new patch file and your existing file.
       Here is the command: diff —unified...
       Setting up DirectFB in Debian 1. Get into your Debian chroot: apt-get install -y
       libdirectfb-1.0-0 libdirectfb-bin libdirectfb-extra cat >...
       [http://www.webos-internals.org/remove-charging-event-alerts Disable Charging
       Event Alerts Sounds]
       When charging the Pre via USB or Touchstone, the alert event will sound. These
       following steps are how to disable it. Procedure Step 1: sudo -i Step 2: Unlock
       file system mount -o remount rw...
       Setup: 1. Setup Debian. 2. Setup DirectFB. 3. Run, outside the chroot:
       /sbin/initctl stop LunaSysMgr #NOTE: THIS WILL KILL THE GUI 4. Run, inside the
       debian chroot: apt-get install -y...
       As of 2009/07/06, all parts of this modification have been incorporated into the
       path file at...
       How to allow dragging through the App Menu and Device Menu to open them Hi guys.
       One of the big annoyances of mine was that the App Menu and Device Menu are a
       pain to hit. I have trouble hitting...
       There are different SSH servers you can install. Dropbear uses very little
       storage space and memory when running (which is good for the Pre that only has
       256MB of RAM) but doesn't have all the...
       The Dynamic DNS client INADYN is well used around the world. It is typically
       found on OpenWRT, DD-WRT Routers, and now can be on your Palm Pre. The INADYN
       service maintain your IP address in...
       This document describes a method to setup ez-ipupdate to automatically update a
       dynamic DNS hostname to your Palm Pre's Sprint IP address living on ppp0. for
       updating your Pre's DNS information...
       This page is for info about changing the theme of the Dialer Application. It is
       still in development, so please correct any errors. This guide involves much the
       same process as demonstrated in the...
       Preamble You will need write permissions to the filesystem on your pre to apply
       this patch. To get write persmissions execute: rootfs_open -w To remount the
       filesystem as read-only: mount -o...
       [http://www.webos-internals.org/enable-landscape-viewing Enable Landscape Viewing
       in Email]
       Preamble You will need write permissions to the file system on your Pre to apply
       this patch. To get write persmissions execute: rootfs_open -w After you've made
       the changes below, remount the...
       Secure root access to the Linux operating system on the Pre has been achieved.
       What does that mean? The Palm Pre webOS is a framework which runs on top of a
       fairly standard Linux operating system....
       YOU MUST FOLLOW ALL STEPS ON THIS PAGE EXACTLY AS WRITTEN. ANY DEVIATION WILL
       CAUSE PROBLEMS. IF YOU DO NOT FOLLOW THEM EXACTLY, YOU GIVE UP ALL HOPE OF ANYONE
       HELPING YOU. The Optware package...
       [http://www.webos-internals.org/fix-broken-formatting-for-reply-forward-e-mails
       Fix Broken Formatting for Reply/Forward E-mails]
       There is a well known problem with the Pre's e-mail handling of forward and reply
       messages. (see...
       Make All email attachments show up Only in webOS 1.0.3 — other
       revisions may or may not work Introduction You may have noticed that some of your
       emails with attachments do not display the...
       Description: This mod will allow you to forward a message by simply tapping on
       the text of a message in the chat view. It does not interfere with the current
       attachment-tapping behavior. Tapping an...
       For this example I am going to add a reddit.com option to the global search. Feel
       free to use whatever site you want — just make sure to change
       the names accordingly :) *NOTE* Make sure you put...
       This page is a collection of all the Global Search buttons you can add to the
       Pre. If you want to know how to add these to your Pre, follow the tutorial. We
       are open to requests on the PreCentral...
       Here is my super happy awesome tracker script! Script code SECRET=make up any
       secret code here DEST=put your e-mail address here track() { export IFS=$'\n' for
       loc in $(luna-send...
       This article will allow you to use your web browser on your Pre for a terminal
       using thttp-php and ajaxphpterm. You should have already rooted your Pre and
       installed an SSH server, and enabled...
       Most people are reporting that ajaxphpterm works better than this method. You
       might want to try that one first … This article will allow
       you to use your web browser on your Pre for a terminal....
       Post all of your custom/homemade images relating to the Pre here. ultraBlack's
       Submissions Icons Tux Preview: Pre - Front Preview: Pre - Side/Tilt Preview:
       Touchstone Preview: JackieRipper's...
       foldunfold Table of Contents ecoder ide.php vi clones This page covers available
       options for editing any file locally from the palm pre itself, without setting up
       any of the...
       Hamachi VPN for Palm Pre This document assumes you're familiar with the Hamachi
       VPN, specifically the linux version. It is geared towards a person wanting to
       "get it working" on the Pre. If you're...
       Hardware visible to the Linux kernel: Accelerometer IR Proximity Sensor Ambient
       Light Sensor Upgraded Hardware Post your links to higher-capacity batteries,
       quality Micro-USB cables, and other...
       If you use the included headphones, you can skip to the next track by pressing
       the microphone mute button twice. A solution is still needed for cases where
       there are no hardware keys on the...
       This page details ways to enable hidden functionality in on the palm pre. You
       will need root shell access to perform these changes. Follow these instructions
       at your own risk, if you make an error...
       Root your Pre. Enable the Optware Package Feed and install a backdoor. 1. SSH in.
       2. Remount the file system as read/write: mount -o remount,rw / To HIDE the
       NASCAR app: 3. Bring up the visual...
       The Instructions on building WebOS Mojo applications of your own are simple and
       straight forward. Please take the time to read why and how it is important and
       permissible for developers to...
       On my old Treo, I used to use an application called "Chime v1.2" by Redwood
       Creative Computing. It allowed you to set a Chime that would go off to remind you
       as every hour elapsed. I don't know...
       You must create an account and join this site to edit pages. It may take a while
       to be accepted as a member. Alternatively, you may get someone who already is a
       member to invite you. Once you are...
       BusyBox Method: If you've been spoiled by other Linux OS distros that use color
       to help easily identify files & directory structures, and found the Pre to be
       somewhat wanting in this area, read...
       [http://www.webos-internals.org/ignore-a-an-the-in-artist-album-names Ignore 'A',
       'An', and 'The' In Artist and Album names]
       The Pre's default music player does not treat artists and albums beginning with
       'A', 'An', or 'The' with any special consideration. Thus 'The Killers' shows up
       under the 'T' section in your list of...
       [http://www.webos-internals.org/installing-apps-on-a-stock-pre-post-1-04-update
       Installing Apps on a Stock Pre (consumer friendly method)]
       Intro Our goal is to provide the simplest, most consumer friendly method to
       install homebrew apps on a stock Pre. The Pre does not have to be 'rooted'. The
       setup is much easier than the SDK...
       [http://www.webos-internals.org/installing-apps-with-rooting Installing Homebrew
       Apps With A Rooted Pre]
       If you have already rooted your pre and prefer to install apps from the command
       line, read on.. Prerequisites: 1) Rooted Pre 2) Ipkg-opt & unprivileged user
       installed & configured 3) SSH...
       [http://www.webos-internals.org/installing-apps-without-rooted-pre Installing
       Homebrew Apps Without Rooting A Pre]
       Prerequisites: Assumptions: Generic Steps Content goes here Quick example of
       installing something Content goes here Good Housekeepingâ„¢ Call
       a cleaning service Rationale These instructions are for...
       This is an initial stab at introspecting the methods available on dbus. I've used
       python and the dbus-python tools. The dbus-python in ipkg isn't quite built
       properly, and will throw and error. I'm...
       If you know someone who can contribute, invite them here. They will become a
       member instantly without needing a password or my approval.
       Walking the /sys/class/ tree, there's something that identifies itself as an
       hsdl9100 root@castle:/sys/class# cat input/input3/name hsdl9100_proximity That's
       probably a Agilent HSDL-9100...
       We will do a quick overview on how to create a Java-based service and get it
       running under the dbus system. The service framework of webOS depends largely on
       dbus, but Palm wrote most of the...
       Found in: /usr/palm/frameworks/mojo/submissions/175.7/javascripts/keycodes.js
       That file has the key codes for the keys on the keyboard: Mojo.Char.backspace =
       8; Mojo.Char.tab...
       Getting a root prompt using Linux Some reverse engineering effort has been made
       to write a multi platform open source driver for the novacom protocol. The
       project is hosted at the webos-internals...
       One of the most basic forms of debugging information available is to print a
       message. By liberally scattering such print statements throughout code, you can
       see the value of certain variables...
       tictac is working on this.
       NOTE: You have to run with root perms. Using luna-send to refresh the Launcher
       panel. luna-send -n 1 palm://com.palm.applicationManager/rescan {} Get a list of
       all installed apps: luna-send -n...
       foldunfold Table of Contents Local MeetUps US (United States) Arizona Phoenix, AZ
       California Fresno San Diego/Los Angelos, CA San Francisco/Bay Area/SJ, CA
       Colorado Denver,...
       Description: This mod will allow you to specify the sound played on an incoming
       message, distinct from the alert and notification sounds. History: This is based
       heavily on the Sounds and Alerts...
       All files are located in /usr/palm/applications/com.palm.app.messaging/ Force
       Message send to an offline user without question dialog box. sudo mount -o
       remount,rw / sudo vi...
       This is the place to list modifications to built-in or downloadable applications.
       Note that violations of license or copyright will not be tolerated here. Many
       modifications are collected together...
       [http://www.webos-internals.org/modify-stock-app-while-keeping-original Modifying
       a Stock App While Keeping the Original]
       I have been able to copy a pre-existing app, rename it and keep the original in
       the launcher. Now able to launch either original or the modified app - both show
       up in the Launcher. Am also doing it...
       This section includes instructions for modifying the stock WebOS applications to
       add potentially useful capabilities…and/or remove annoyances.
       In general, the procedures listed here will normally...
       This page is a placeholder for user-created Mojo SDK documentation. Ideally, this
       should include a prototype and 1-2 lines of description for each found function.
       In the interim, webOShelp.net has...
       As mentioned in Controlling LEDs from the Shell, there are some sysfs endpoints
       for controlling the LEDs. For a small example of a native program twiddling the
       LEDs using these endpoints, check...
       How To Get Your Avatar In The Chat This will get the avatars (both yours and
       theirs) in the lower right hand corner. Also, I'd suggest the gradient in the
       chat balloons all fading to one side....
       "My Notification" App The App is now live at
       http://forums.precentral.net/homebrew-apps/188729-my-notification-no-rooting-needed.html
       Pleas use this site to talk about future development and needed...
       Doom. Nintindo. Direct Frame Buffer. If these things excite you, you're in the
       right portal. nintendo doom vala-terminal vnc directfb Direct fb terminal
       [http://www.webos-internals.org/carded-messaging New Cards For Each Messaging
       Conversation]
       How to make the mesaging application create a new card for each conversation The
       message app can be a pain when you have multiple conversations going on. You have
       to swipe back and then pick...
       [http://www.webos-internals.org/next-steps-after-rooting Next Steps: Enable the
       Optware Package Feed]
       After you have gained initial root access to the Pre, you will want to install a
       secure access mechanism for use in the future. There are several steps you should
       take immediately: Install the...
       Nintendo emulation is now possible without having to run "Classic" for WebOS.
       Simply compile FCEUltra from within a Debian chroot. Demos Video of game being
       played Unmodified version of image @...
       Overview The novacom installers included in the WebOS Doctor do not support being
       installed in Windows 7. However, if the files are unpacked and installed
       manually, the drivers and the novacomd...
       The device which vibrates when the phone gets a call is able to be controlled on
       a rooted Pre via sysfs. This can be done manually or through shell scripts.
       root@castle:/# cd...
       1. Install OpenSSH: ipkg-opt install openssh Note that the default configuration
       of OpenSSH does not enable SFTP. Since SCP just uses basic SSH, that works. 2.
       Kill the OpenSSH daemon...
       There is an openvpn ipkg for the palm pre that works fine; when you install it it
       complains "openvpn: unsatisfied recommendation for kernel-module-tun", however
       the palm pre linux is compiled with...
       A brief instruction here on how to setup optware cross build environment. For
       detail, see http://www.nslu2-linux.org/wiki/Optware/AddAPackageToOptware On your
       host Linux PC, first you'll need to...
       Mac OS X: If you are not on a mac, follow the instructions here instead. Download
       the webOS image. Rename this file to .zip, and extract it. Untar
       resources/NovacomInstaller.pkg.tar.gz (tar...
       [http://www.webos-internals.org/installing-apps-without-rooting Packaging
       Homebrew Apps for Stock Pre without Rooting]
       How To Create Packages for Installation on a Stock Pre Brought to you
       by… xorg - started the initiative, host of this page
       simplyflipflops - discovered the install via email link (no longer...
       I use my phone as a pager when I'm on-call at work. The Pre's notification tone
       is way too short and quiet to wake me up. Here's a script that will nag you by
       playing a .wav file every minute while...
       The file /var/luna/data/dbdata/PalmDatabase.db3 is an sqlite database file that
       appears to contain much of the personal data stored on the Pre. The information
       in this database, which has about 100...
       You can install the old PalmOS PalmVNC vnc client -
       http://palmvnc2.free.fr/download.php - under classic, and then run a vnc server
       from WebOS (via a debian chroot). This is a way to get a full...
       This will give you the option when viewing a fullscreen photo to start a slide
       show. This makes a great addition when on the touchstone. Since we are doing this
       on just the fullscreen we will only...
       There is some interesting stuff leftover from the testing process:
       root@castle:/var/log/hwtest/ted# ls -F log/ pics/ The pics/ directory has what
       appears to be a shot taken inside the factory...
       A couple of scripts for podcatching, podcast management, and playlist creation
       Motivation I wanted an on-device method for downloading podcast episodes and
       generating playlists, and didn't want to...
       there is no shortage of open source license (mostly variations on mit) older
       javascript apps out there. Games, calculators, sketchpads, whatever. I have
       completed porting 4, and am working on an...
       This page lists applications you can install on your Pre that run through the
       linux shell, and modifications you can make to the linux to make your Pre do what
       you want. This is distinct from webOS...
       Fortunately, Palm has created a tool called webOS Doctor intended for users to
       easily restore their devices in the event that they do not want to boot for one
       reason or another. Download webOS...
       Write blurbs / pros and cons about: via USB novacom related linux-rooting
       standard usb networking usbnet-setup via WiFi ad-hoc-networking reverse-tunnel
       Tethering Reference tethering for...
       The following hash codes were discovered by LarrySteeze CONFIRMED:
       ##STICKYDIALER# (784259342537) This enables/disables the Sticky Dialer feature.
       The sticky dialer feature, when enabled, allows...
       There are a number of ways to run a terminal on the Pre to access its own
       GNU/Linux command line. None of them are yet mojo apps. via Classic - vt100
       terminal The simplest is simply to run a ssh...
       After following the Bash Installation Tutorial one can use these examples below
       to change the bash environment. /etc/profile.d/profile.custom #this sets up the
       nice...
       Detailed Putty Terminal Settings Detailed Putty Terminal Settings using SSh-2,
       DropBear and DynDNS. How to configure Putty for the Dynamic DNS to the Pre, so
       you can connect via Wifi and have good...
       THIS DOES NOT WORK. REPEAT, DOES NOT WORK. THIS IS STILL BEING INVESTIGATED. 1)
       Grab qemu-omap3. 2) Compile (standard configure options are fine). 3) Create a
       full PC-partitioned disk image with a...
       Extracting a valid initrd and kernel from the nova-installer-image-castle.uImage
       as supplied with the webOS Doctor .jar (for 1.0.2 - not figured out for 1.0.3
       webOS Doctor). dd...
       I created this mod so I can turn off the cellular radio, but keep WiFi and
       Bluetooth on. Strangely, The Pre does not seem to have an existing way to do
       this, only the "Airplane Mode" which shuts...
       Goal On my desktop I have installed desktop drapes and my wallpaper switches
       every few hours to a random image in a wallpapers folder. I wanted to have the
       same functionality on my...
       [http://www.webos-internals.org/replace-vi-with-a-fullscreen-text-editor Replace
       "vi" with Fullscreen Text Editor "joe" or "nano"]
       If you find "vi" to be frustrating to use, there are solutions for you.
       Prerequisites: 1) Rooted Pre 2) Ipkg-opt & unprivileged user installed &
       configured 3) SSH installed 4) Connect &...
       This page links to pages which have the results of research into the Pre. It is
       something of a catch-all. There may, or may not be procedural instructions.
       Results may be incomplete or...
       Resources: This page contains various resources related to the Palm Pre. If you
       want to get listed here, just jump in our IRC channel and ask! PalmPre.org -
       Unofficial Palm Pre Fan Site
       Jun 11, 2009 6:44:38 PM com.palm.nova.installer.recoverytool.ConfigFileMgr
       loadConfiguration INFO: baseBuild webOS.tar Jun 11, 2009 6:44:38 PM...
       This page will explain how to do the reverse of ad-hoc-networking - set your
       computer up as an access point, connect to it with your pre, and then connect
       back to the pre from your computer. Note...
       Roam Control Creating a "Roam Only" mode By default, the Pre has no "Roam Only"
       mode. For fringe Sprint service areas, this can be very annoying, as the phone
       will tend to prefer a weak Sprint...
       As of June 9, 2009, running firmware version [webOS 1.0.2]: After rooting into
       the phone here is a list all the running processes on the Palm Pre and what their
       purpose is… System...
       QEMU is an emulator that will allow testing changes to webOS without loading them
       onto the Pre. The Palm webOS SDK emulator is not based on QEMU. Even if someone
       were to have the SDK, which no one...
       This document is still a work in progress, as once the installation is complete
       you will have access to your Pre via your home network but it will disable audio
       i am still in the process of...
       Setting up Bash as a Replacment Shell for /bin/sh Preliminaries Gain root access.
       Setup the Optware Feed. Open the root file system to read/write with rootfs_open.
       Install bash ipkg-opt install...
       Once you have rooted your Pre, it would be nice to be able to get and put files
       off the Pre without having to switch to usb drive mode, and copy the files
       over,and switch back to user mode, and...
       Background The battery level fluctuates between 94% to 100% when a charging
       device is present. The systemui shows 100%, regardless of actual battery percent
       once changed to 100% while in the...
       This patch will modify the calendar application to show all day events in the
       month view of the application. It denotes days with all day events by changing
       the background of the cell to be...
       Welcome Page How to Join How to Edit User Controls All Pages Recent Changes
       Invite a Friend Members Getting Started How To Recover Basic Linux Use Enable
       Root Access Next steps: Enable the...
       Members: Moderators Admins
       Coming from the Treo 800w (and 3 other windows mobile phones) I am missing the
       'Today' screen. I would like to research a build an app that reaches out to other
       applications data (using the same...
       It is possible to place applications in alternate locations (eg /media/internal)
       and symlink them to the appropriate application folder (eg /usr/palm/applications
       or...
       Playing a sound From the command-line luna-send -n 1
       palm://com.palm.audio/systemsounds/playFeedback '{"name":"shutter"}' Inside a
       mojo...
       We have been politely cautioned by Palm (in private, and not by any legal team)
       that any discussion of tethering during the Sprint exclusivity period (and
       perhaps beyond—we don't know yet) will...
       tictac's Tidbits This section lists various tidbits of information tictac has
       found. rootfs/etc/palm-build-info PRODUCT_VERSION_STRING=Palm webOS...
       Latest Community Ideas Update 1.0.4 Update 1.0.3 Other Goals Tethering Contact
       Contributors Administrative
       The Camera Flash LED - Background This is a pretty cool device. I just did some
       research and concluded that Palm is using the Luxeon Flash LED after looking at
       available products. There is a PDF...
       Preamble You will need write permissions to the filesystem on your pre to apply
       this patch. To get write persmissions execute: rootfs_open -w To remount the
       filesystem as read-only: mount -o...
       Disable sound when you miss a call If you're like me, you want to use the alarm
       clock and hear SMS alerts in case the NOC is on fire, but you don't want some
       random spam call to wake you up. Even...
       1. Root your Pre. (Follow the Enabling Root Access tutorial for instructions on
       how to do this.) 2. SSH in. (Follow the Optware Package Feed tutorial to install
       and enable SSH on your phone.) 3....
       I thought it'd be a good idea to create a page detailing some of the changes that
       were performed in 1.0.3 with regard to the posted hacks here. Confirmed Working
       After Update Add / Delete Pages in...
       Put all information about Update 1.0.4 here, including changes made, current
       development ideas, etc. Disabled After Update Installing apps through links to
       .ipk files in the stock Email...
       This is a trace of a captured / decrypted session from the pre updater client to
       Palm's updater web service (ps.palmws.com — presumably PS
       stands for Patch Server?) This session was captured via...
       USB
       lsusb from a linux host after running "usbnet enable" to get into 0101 mode. Bus
       002 Device 003: ID 0830:0101 Palm, Inc. Device Descriptor: bLength 18
       bDescriptorType...
       USBnet allows you to create an IP network over the USB cable. This will allow you
       to talk to your Pre without WiFi or Bluetooth, and it keeps the battery charged.
       On your rooted Pre run usbnet...
       [http://www.webos-internals.org/using-novaproxy Using Novaproxy to Gain Root
       Access]
       If you are using a mac, follow the instructions here instead of this page.
       Procedure: This procedure works as is with Windows XP or Vista, and can be made
       to work with Windows 7 by manually...
       Preamble You will need write permissions to the filesystem on your Pre to apply
       this patch. To get write persmissions execute: rootfs_open -w To remount the
       filesystem as read-only: mount -o...
       lunaprop: Appears to be a key:value program for preferences. Preferences are
       stored in JSON format. Careful when using lunaprop though. If it cannot find the
       'com.palm.*' file in /var/preferences...
       Update 2009-07-04: Note that until http://trac.freesmartphone.org/ticket/446 is
       implemented or someone gets the touchscreen working under directfb, I'm working
       on DFBTerm again since there is no...
       Version You can tell how many seconds your CPU has run in each state, and the
       date of manufacture and the factory shipping date by running this command. Create
       a file that does this for...
       VNC on the Palm Pre NOTE: As an alternative to enabling VNC by following this
       tutorial, one can use PalmVNC in the Classic emulator with full control. You may
       download PalmVNC at:...
       Changes: Here are the changes (excluding changes in /usr/lib/ipkg) between 1.0.2
       and 1.0.3, based on the contents of the webOS Doctor jar file: File
       /META-INF/JARKEY.RSA differs File...
       Changes: Here are the changes (excluding changes in /usr/lib/ipkg) between 1.0.3
       and 1.0.4, based on the contents of the webOS Doctor jar file: File...
       It seems the webOS Doctor at
       http://palm.cdnetworks.net/rom/pre_p100eww/webosdoctorp100ewwsprint.jar keeps
       changing. Note that the webOS Doctor package comes with the following...
       [http://www.webos-internals.org/webos-hacking webOS Exploration - Various
       Information]
       webOS is a open source based operating system, running a Linux kernel based off
       of 2.6.24. This page serves as a collection of information and subtopics, with
       the end goal of gaining root access on...
       This page documents the charter of the #webos-internals IRC channel on Freenode,
       and outlines specific policies, rules and guidelines that the channel operators
       will enforce. Charter The...
       The basic instructions for starting programming in webOS are found in
       building-webos-mojo-applications. additional webOS application information can be
       found on these...
       Intro 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...
       If you have never used Linux before please look at Basic Linux Use to get an idea
       of linux usage before proceeding. Windows rooting via wifi This procedure works
       as is with Windows XP or Vista, and...
       The great thing about Amarok 1.4.x is that you can configure pretty much anything
       as a media device to sync music files. I know Amarok 1.4 is old news if you're
       running KDE4, but I still like it...
       You can use the USB Drive partition via WIFI as a non-root user by telling fstab
       to mount it owned by the non-root user's UID. This is useful if you don't want to
       have to remount the root...