How to Use Preware for Homebrew Apps, Patches, and Themes

Preware Main Screen for webOS Palm Pre and Pixi
Preware Main Screen

Preware is a free Homebrew Installer from WebOS Internals for your Palm Pre or Pixi. Preware lets you download Homebrew Apps, patches, themes, plus official Palm Apps directly to your phone. Once Preware is installed you do not need to be connected to a computer because Preware does it's magic "Over The Air."

Preware offers content from PreCentral, PreThemer, WebOS-Internals, and now the Palm Catalog as well. In a few minutes you will have access to thousands of Applications, Patches, and Themes right from your phone!

Setup

The first step is to join the 300,000 PreCentral members in on the fun. The usual warnings apply. These apps, patches, themes, and even Preware itself are not "official" Palm apps and are under development - use with care. Only the Palm apps are official. If you have problems, see the Help section below. These instructions will use WebOS Quick Install by Jason Robitaille to install Preware.*

Install WebOS Quick Install on your PC using the Getting Started: Homebrew Apps, Patches, and Themes guide. As you get to the "Homebrew Apps" section click the Preware Guide link to come back here.

Install Preware. Install Preware and the Package Manager Service it needs at the same time. Connect the USB cable to your PC, Mac, or Linux computer and select "Just Charge" when the phone prompts you. Then open WebOS Quick Install (version 2.96 or later) on your computer. Click the third button down on the right (highlighted in yellow below).

WebOS Quick Install
WebOS Quick Install

At the top of the next screen click the drop down arrow, select WebOS-Internals Feed (all), check Package Manager Service and Preware (highlighted in yellow below), click Download (highlighted in green), and then click Close (highlighted in light blue).

Download Preware and Package Manager Service
Download Preware and Package Manager Service

Back at the main screen click Install. Once it has completed installation, restart your phone by pressing these buttons at the same time: Orange-Sym-R.

That's it. You have Preware installed! If you ever want to remove Preware, click Tools, Device Manager, check Preware, click Uninstall. (Note: As of 12/17/09, the current version of Preware is 0.9.12.)

Start Preware. On your Palm Pre or Pixi, tap the Launcher and then the Preware icon. Preware will sort though over two thousand apps, patches, and themes, so it may take 60 seconds or longer to load. Preware is much faster on a WiFi connection.

Preware Default Menu for webOS Palm Pre and Pixi

Notice that Package Updates shows that one update is available. (A "package" is a download that Preware unwraps and installs for you.)

Let's setup Preware to show Available Applications, Themes, and Patches on the main menu.

Preware Menu Setup Preware. Click the Preware button at the top-left and tap Preferences. Set Update to Every Launch and set everything to YES, except for Show Other Types which is NO.

Homebrew Applications

Homebrew Apps are applications in the final stages of development. Hundreds of free titles cover everything from games to utilities. Let's start by installing Luna Manager that lets you do a quick "Luna Restart." Luna is the webOS user interface and must be restarted after patches are installed or removed. A Luna Restart does not erase anything.

Preware Available Applications for webOS Palm Pre and Pixi

To download Luna Manager, at the main menu tap Available Applications then System Utilities. On the next screen, go down to Luna Manager (highlighted in yellow below).

Select Luna Manager

Tap Luna Manager to learn more and see screen shots. Tap Install then OK as prompted.

Preware Luna Manager Information

You just installed Luna Manager! You can Launch Luna Manager now. This is also where you would go to Remove Luna Manager.

Launch-Remove Buttons

Swipe back to see the System Utilities again. Luna Manager now has a green ball showing that it is installed. (If Luna Manager has disappeared, see Setup Preware above.)

The green ball means Luna Manager is installed

That's all there is to it! To remove a Homebrew App, just remove it as you would any app by pressing the orange key and tapping the app icon at the same time. Then tap Delete.

You might want to try a few more popular Homebrew Apps like Music Player (Remix), Battery Saver, BreakOut, Preopoly, Daily Comics, or the Bible. Don't miss the LED Torch that turns your camera strobe into a bright flashlight! To find a title, tap List of Everything on the main menu and then start typing the title. When you are ready, let's try some patches...

Patches

Patches let you make your Pre or Pixi work the way you want. You can add features from dozens of developers for free. The best part is that they are as easy to install as a Homebrew App. Dozens of patches are featured in the articles There's a Patch for That (Part 1), Part 2, and Part 3 plus here is a list of patches. Note that the feature you want may just be undocumented.

Time to patch things up! At the Preware main menu tap Available Patches.

Available Patches for webOS Palm Pre and Pixi

Let's start with a messaging patch. Tap Messaging and scroll down the list.

Messaging Patches

Some patches on this phone have green balls on the icons to show that they are up-to-date. Compose to Email and Enable Personal Avatar have blue balls showing that an update is available. Let's tap Enable Landscape Messaging to see the information screen. Tap Install and then OK as prompted.

Enable Landscape Messaging Patch

You just installed a patch! Your email now works in landscape mode! Swipe back to the Messaging patch menu and Enable Landscape Messaging now has a green ball showing that it is installed. (If Enable Landscape Messaging has disappeared, see Setup Preware above.)

Try some of the other patches such as Timestamps, the Virtual Keyboard, or the Battery Percentage and Date in the Top Bar shown shown in these examples. Try the 4x4 v3 Launcher patch for 16 icons instead of 9! The Auto-Popup Launcher patch makes your Launcher popup like a homepage when you turn on your phone.

If you want to remove a patch just come back and tap Remove. You can also remove all of your patches at once by using the Emergency Patch Recovery but more on that in a minute.

After installing or removing patches, you will need to restart you phone. A quick way is to use the Luna Manager app we installed above and tap Restart Luna. Whle a patch or theme is being installed or removed, consider not using the phone, messaging, or email, and turn off all apps.

Themes

Themes let you customize your screens and icons for your favorite teams, games, or other interests. To pick a free theme, tap Available Themes from the Preware main menu.

Preware Available Themes for webOS Palm Pre and Pixi

Let's try the iPhone-Black-Launcher theme. (In a moment, you can remove it again.) It's background blends perfectly with your phone. The icons are so clear that you may need to turn down the brightness. So tap Available Themes then All and start typing "iPhone-Black" and tap on iPhone-Black-Launcher.

iPhone Black Launcher Theme Information

Check out the screenshots and tap Install if you like it, then tap OK twice. If you want to go all-out with the iPhone look, try the iPhone theme. Plus you have a thousand other themes to pick from! Whle a patch or theme is being installed or removed, consider not using the phone, messaging, or email, and turn off all apps.

Before you install a new theme, you must go to the current theme and tap Remove to go back to Palm's original theme.

Preware Search

While Preware does not offer the webOS "Type to Search" feature in the main menu like the Palm Catalog, Preware does offer a List of Everything that really is a list of everything. The secret is to start typing in the List of Everything and "Type to Search" will work there. So, say you want to remove all of your patches at once. That is what the Emergency Patch Recovery (EPR) does! (Don't let the name scare you.)

At the main menu, tap List of Everything and start typing "Emergency". By the time you type "emerg" you will have found it! Don't install EPR unless you actually want to remove all patches.

Preware Search for Emergency Patch Recovery

Customizing Preware

You can customize how Preware works by changing the preferences and managing the feeds (sources) Preware uses. For instance, with so much content, Preware can now take over 70 seconds to load even on a fast WiFi connection. If you do not want to see themes and Palm apps, Preware will load faster.

Preware Menu Click the Preware menu at the top-left then Manage Feeds. Set PreCentral-themes and Prethemer to OFF. You can also turn off the various Palm feeds. Swipe back then tap the Preware menu again then Preferences and make sure that Show Other Types is OFF. Swipe back to the main menu and tap the Preware menu again then Update Feeds to see how fast Preware will load now. If you want to see the themes or Palm apps again, just tap Manage Feeds and turn them back on.

Removing Apps, Patches, and Themes

You have seen that to remove a Homebrew App just remove it as you would any app by pressing the orange key and tapping the app icon at the same time. To remove a Patch or Theme you installed with Preware, you just go back to it in Preware and tap Remove. As a rule, if you installed a theme with WebOS Quick Install, remove it with WebOS Quick Install.You can also remove all patches at once or even completely restore your phone back to the original factory settings.

Remove all Patches and Themes - With WebOS Quick Install:

  1. Remove themes. Click ToolsThemer Revert to Default
  2. Remove all patches. Click ToolsTweaksRun EPRLuna Restart

Remove all Patches and Themes - With Preware:

  1. Remove themes. Tap Installed Packages Theme → Tap your theme → Remove → OK OK
  2. Remove all patches. Tap List of Everything then type "emergency" and tap Emergency Patch RecoveryInstall
  3. Restart your phone. Press these buttons at the same time: Orange-Sym-R

Stuck Patches - To force the removal of all patches and themes, use the WebOS Repair Utility on your computer and click Options then Override Compatibility. You can also restore factory settings by using the WebOS Doctor to remove all personal data.

webOS Updates - Before you update to a new webOS, first remove any theme and then any patches you might have installed. Homebrew Apps, including Preware, do not need to be removed before a webOS update.

The Road Ahead

Preware is part of a family of open source products from WebOS Internals and has been upgraded dozens of times since it was released in August of 2009. The Preware Feature Roadmap details a list of enhancements under development.

Getting Help

You can get help in the Preware thread, Patch Forum, or Themes Forum. You might also want to try the WebOS Quick Install method.

When you post at PreCentral, please explain the problem and what you have done. Please take a screen shot to show your screen by pressing and holding the Orange - Sym - P keys at the same time, especially if there is an IPKG Log. Connect your phone to your computer using the USB cable and select USB Drive. Your Pre or Pixi will appear to your computer like a USB drive. Click on it's /screencaptures subdirectory to see your screen shot. For your post on PreCentral, click Manage Attachments to add the screen shot.

* Note: If you already use Javascript, Novacom, DotNet, and webOS Doctor, you can also use the Preware Installer instructions. If you don't know what all of that means just use instructions above.

Craig Lincoln, aka Milominderbinder, is a moderator on the PreCentral forums and the developer of the Palm Pre Tips and Tricks.

PS - Please post requests for installation help in the Preware or webOS Quick Install forums. Special thanks to rwhitby, oil, dBsooner, destinal, PuffTheMagic, rboatright, tharris, Zuchmir2, emoney_33, Jason Robitaille, bpdamas, cas_esq, Colonel Angus, Irish, etnpnys, jimhuff, maxima2k53, MortiseMaker, pixielee, rlanza1054, Shadavis08, SirWill, smkcpa, stubbs, Templarian, west3man and so many others for your continued user support.

 

Comments

Again, please post requests for help or questions in the forums:

Preware

WebOS Quick Install

- Craig

does anyone know how i cna get web os to read my palm pre once i open web os installer it takes forever to read it!

Wow guys, you are the best, every day i like more my palm :)

For some reason, I have 0.9.12 and when I run PreWare it does not update to the version shown in the pictures here

Sorry about that. 0.9.13 is in testing and should be out soon...

- Craig

I've been a Preware user for a while now and I just realized that I never installed Luna Manager. What exactly does Luna Manager do and why do I need it? Thanks!

Luna Manager is a app that lets you quick restart your pre, like after you've just installed a couple of new patches and you want to restart you pre, the quick restart only restarts the Luna part of the pre. Then there's a Java restart which will restart your java.

Personally I've only played with the java, and never actually had to use it because most of the apps that require a java restart usually initialize it on their own. But i do use the Luna Restart button all the time. I love this app! It saves you from having to go through the long process of actually restarting your phone.

Its for a quicker means of restarting your webos device. It can restart Luna or Java. Oftenly this app is used in conjunction with preware since it provides a quick means of rebooting the device after installing a patch or if the device starts to act funky.

I included the link to Luna Manager for more on the options it gives you and how it works.

Luna Manager lets you do a quick "Luna Restart." A Luna Restart takes a fraction of the time that a normal restart takes. After installing or removing a patch you need to do a Luna Restart in order for the change to be seen.

At some point we may see Preware offer to do the restarts for you after you are done installing patches. Here is the Preware Roadmap

- Craig

this was very HELPFUL!!!! but i also have the old version of preware 9.12 how do i update it?

ya, i just installed preware on 2 new pres. and they both installed 9.12
it the 9.13 some kind of pixi verison

"Install Preware and the Package Manager Service it needs at the same time. Connect your Pre or Pixi to your Windows, Mac, or Linux computer with the USB cable"

Quick question.. When connected to my PC, should I select Media Sync, USB Mode, or Just Charge?

I know, it's a noob question. Thanks in advance.

Just charge

hey im having a problem with preware. when i try to open it it went weird on me. whats the problem. the problem started after i updated to 1.3.5

Great question. I expanded that sentence in the article to say:

"Connect the USB cable to your PC, Mac, or Linux computer and select "Just Charge" when the phone prompts you."

It is the newbie questions that we need because it is the newbies we are trying to help!

- Craig

Mine also says 9.12 How should we go about fixing it to 9.13?

I added this in the article when you install Preware:

(Note: As of 12/17/09, the current version of Preware is 0.9.12.)

- Craig

Do I have to switch on developer-mode to use Preware? Thanks!

Just follow the Setup section in the article above. Once Preware is installed you can turn Developer Mode off.

- Craig

This is a great program. I sent a donation a while back to help keep this program going. Thanks for keeping it updated.

ok....I installed everything and love all the apps, patches, etc. I have noticed, however, that my phone is just really slow now...doing anything...takes seconds to register commands...it's driving me nuts. Anybody else experience this? I'm not the most tech savvy guy when it comes to phones..I would imagine I installed everything properly as I am able to download things...any help would be GREATLY appreciated!

Thanks

sorry I'll go to the preware thread.....

I am so stupid....I added a link to my GPS in the drop down where it shows battery life percentage....GPS was ON!!! No wonder it was slow and sucking the battery life! ok...feel free to delete my nonsense...

Can someone clarify something for me - exactly what kinds of risks am I taking by installing Preware and downloading unofficial apps and patches? Viruses? I know nothing about this sort of thing but the Precorder and virtual keyboard look sooooooo tempting. My friend has an iphone and he says I'm better off waiting for official add ons, that I risk 'bricking' my phone.

Noel28, iphone users don't have the luxury of the Doctor. With the webos doctor, you can be confident that your Pre won't become a brick. All of the advanced homebrew packages found in trusted feeds in Preware are very safe, and we take security very seriously.

Jump in, you'll be glad you did!

Is there a quick way to reinstall ALL our patches after the webOS update?

I have TRANSLATED Preware Installer 0.9.5 and WebOS Quick Install in FRENCH and now I need to test them.
I will send these translation to the Preware and WebOS Quick Install developper teams in the next weeks.
I will test these webos applications on the Palm Pré emulator in the Palm webOS SDK, but I have not a Palm Pré.
The Palm Pre is still not available in France and imported Palm Pre from Germany are very expensive (499 Euros about 750 US Dollar) without phone contract and mobile subscription cost 35 Euros/monthly (about 52 US Dollar) for 3G data in France.

In Germany Palm Pre cost 481 Euros (about 720 Us Dollar) but with 24 months mobile subscription cost included (Pre : 1€ + mobile subscription : 20€ * 24 months).
Source : http://www.o2online.de/nw/handys/palmpre/palm-pre.html
Now I have a Palm TX, but because of the cost of Palm Pre imported in France, I think that after that I will have finished these translations I will buy an ANDROID phone and will stop translation in french for webOS applications. I think that Palm Pre will not availabloe in France before November 2010 or maybe never, because France is the first market for Apple Iphone in Europe and one of the main in the world.
Palm Inc must think that France is not a very important market for them in Europe and that there is not much developpers in this country for developing webOS applications.
Do I think wrong about Palm Inc ?

It cost at Bouygues Telecom carrier for Samsung : 49€ + mobile subscription 35€ * 24), amount/total 889€ for 24 months
Source : http://www.laboutique.bouyguestelecom.fr/telephones-mobiles/samsung-1/sa...
or with Orange carrier for Samsung HTC Hero : 49€ + mobile subscription : 32,90 * 24, amount/total 838,60 for 24 months
Source : http://estore.orange.fr/stores/prospects/ma_selection2.jhtml?pTypeRecher...

If I want to buy an imported Palm Pre from Germany, it cost to me with Bouygues Telecom and 24 months mobile subscription carrier for 3G data : Palm Pre : 499€ + mobile subscription 35€ * 24), amount/total 1339€ (about 2000 US Dollars) for 24 months.
Very very expensive.

I said you that I have TRANSLATED Preware Installer 0.9.5 and WebOS Quick Install in FRENCH, but I have translated too :
* Minimap
http://www.precentral.net/homebrew-apps/minimap
* Tics'n'Tacs
http://www.precentral.net/homebrew-apps/ticsntacs
* Agenda
http://www.precentral.net/homebrew-apps/agenda
* GSMcallDiversion
http://www.precentral.net/homebrew-apps/gsmcalldiversion

These applications with french translation are not yet upload at http://www.precentral.net/homebrew-apps/
I hope that these translations will be useful for people in Québec (Canada) that use mainly the french language.

Ps : sorry my english is not perfect.

Yannick, please send this as private messages to the different developers in the forums. This article explains how to use the current Preware in English. - Craig

While on WebOS Quick Install I hit the down arrow to select Package Manager Service and PreWare and I'm getting a message of ERROR: No device detected can anyone help?

9.12 for me as well. Running 1.31 on my Pre and have uninstalled and re-installed MANY times now.

I'm having a prob with preware i have followed every instruction to the t...when i tap the preware icon the downloading feed info comes on, and it reads onfeeds error-typerrror:cannot call method'split' of undefiend.(this is with preware9.12 ).I have tried downloading it many times and diffrent ways, i dont know what to do anymore please help!note! i have used web0s quick installand still not working please HELP!

webos doctor i chose sprint and im at plug phone into computer and the next button remains dim what do i have to do what do i press just charge media sync or usb drive

oh ya its on the pixi

ok so I really want the landscape email and messaging but you need to root in order to install it on the pre right? I have no clue what rooting is or how to do it haha.

I thought I could get landscape as easy as I can get the virtual keyboard and other patches by just clicking install from preware and restarting and wooo there it is.

is there any other way to get landscape for email or messaging? Or can someone help me find a way to install it. I use preware and filecoaster and I got the basic patches that I wanted from preware. But I would like to utilize the virtual keyboard more if only I could use it in landscape for messaging and email. Its so much better.

thanks in advance for any help or feedback.

I have a question about themes. I first added the indianapolis colts theme which worked fine, then I added another theme with worked ok. But now I have removed both themes but the indianapolis theme is still there. Then I added the iphone theme and it was like a combination of the iphone and indianapolis colts theme. Now I have gone to the WebOS quick install and went to tools->Themer-> and restored default(which is verified in "current theme-default") but the indianapolis colts theme is still in effect. in the preware app it says I have no installed themes. Help??

hmmm. is the package manager supposed to disappear after your first use of preware and then a phone restart. If not should i re-install it? or is it there, and there's a problem with my launcher hud?

oooh. Does it unzip into preware? and also btw, my package updates icon has 2 available, thats not bad is it :o?

i cant download either Preware or Package. it shows that is installing but i dont see it in my pre. some help please

I'm not sure what went wrong but whenever i try to connect my device to the quick installer it says error device not found whats wrong?

Thank you so much! I appreciate it! I tried just adding a layer of red to the original files and then just selecting the actual Accredited High School | Adison High School image but it didn't do it as well as I would have liked, I found the files for the old Red & Black Theme, so I used them with mine and now its a much higher quality looking theme. Thanks again. I appreciate it! Ged Test Online | High school diploma | homeschool online

Thank you let me try it out and i get back with you, on how much that it is

Do I need to uninstall preware before I do one of palm over the air updates. I know I need to take off the themes and patches but what about preware it self?

Dear editor, I noticed an error in your guide. During the section of the first patch install, the description is for the install of "enable landscape messaging" patch. However, the first statement after the install says "You just installed a patch! Your email now works in landscape mode!" It should say your 'messaging' now works in landscape mode, not email. This could cause confusion for novice users. Just pointing that out.

So since the current version installed is 9.12, we won't be able to see games like DOOM, QUAKE, etc in Preware? B/C I do not see those game in Preware on my Pre.

Everytime i follow the instructions it doesnt install the package manager, it only installs the preware and when i launch the preware it says, "Error, did you forget to install the package manager. I reset it and everything and on the launcher preware is the only thing that comes up. I had developer mode on do i have to turn it off? Someone please help me filecoaster sucks lol.

im having the same problem been trying to fix it for two days now

Wow...I finally loaded Preware onto my phone and my phone is now PIMPED out. Thanks to all the DEVS for making a Great phone into a work of art.

Whenever I try to download a Patch an IPKG log error shows up....Why?

omg you guys are AMAZING! Everything was sooooo easy! I did the whole thing while eating my bbq chicken. Trying to make things work with Mac OS X Tiger was not an option for me so I put my macbook aside and grabbed the Vista PC. (I appreciate Windows in moments like these) This site is even more awesome now that I've joined and am taking advantage of all it has to offer.
My phone is becoming more and more the phone I have always wanted!

yes! got the luna app & the countdownclock! so glad there's a devout, hardcore community!

a thousand thanks!!

Want to leave a comment? Register for free!

In an effort to reduce comment spam, you need to log in to comment. Registration is fast, free, and easy and gives you access to comment, discuss the Palm Pre on the largest Pre forums on the 'net, enter contests, and much more. Join now!

PreCentral.net Store
Palm Pre Accessories Palm Pre Cases, Chargers, and More webOS Accessories
Palm Pre Touchstone
Palm Pre Batteries
Palm Pre Chargers
Palm Pre Cases
Palm Pre - All Accessories
Palm Pixi Accessories Palm Pixi Cases, Chargers, and More
Palm Pixi Touchstone
Palm Pixi Batteries
Palm Pixi Chargers and Cables
Palm Pixi Cases
Palm Pixi - All Accessories

Smartphone Round Robin

Classic App Store

Latest Pre Forum Posts

Recent Comments

From the PreCentral.net Store

 
Creating smartphone communities
Android Central - Android reviews, news and forums Crackberry - Blackberry news, reviews and community TiPb - iPhone news, accessory reviews & forums
Pre Central - Palm Pre Review, News and Community Treo Central - Treo & Centro News and Forums WMExperts - Windows Mobile Reviews & News