Replace the flashing logo boot animation (homebrew) | webOS Nation

Replace the flashing logo boot animation (homebrew) 27

by Adam Marks Wed, 13 Apr 2011 9:23 pm EDT

Every time you turn on or reboot your phone, you are greeted by the flashing PALM logo (or HP logo in webOS 2.1) as you sit and wait for the OS to load. In reality, this is just two .png pictures files that morph back-and-forth, giving the illusion of animation.  Previously, you were able to use the "tweaks" option in webOS Quick Install 3.14 to load in any custom boot logos, but the tweaks have been removed in webOS Quick Install 4.0.  Luckily, it's still pretty easy for anyone to set their own boot logos (or even reset the HP logo back to a Palm logo).  

All you need is 2 pictures, saved as .png files.  For the Pre, you want a 320x480 picture and for the Pixi you would want a 320x400 picture.  If you are on webOS 1.0 thru 2.0.1, you will need to name these files "palm-logo.png" and "palm-logo-bright.png", and for webOS 2.1 you will need to name them "hp-logo.png" and "hp-logo-bright.png".  Once you have these two files, you will need to copy them to the /usr/palm/sysmgr/images/ directory on your device.  Continue reading after the break to learn how

There are 2 relatively easy methods to do this:

Using Internalz Pro

  1. Connect your device to the computer and put it in USB mode
  2. Copy the two .png files to your phone (remember where you put them)
  3. Properly eject the phone from USB mode
  4. Open Internalz Pro
  5. Swipe down from the top-left corner to bring down the Internalz Application dropdown menu and select "Preferences"
  6. Scroll to the bottom of Preferences and turn "Master mode" on, and select "YES" to the warning prompt.
  7. Back-swipe to return to Internalz Pro
  8. Navigate to the folder on your device where you put the png files.  Note that the main USB drive is /media/internal/, so if you put the files in a "Boot" folder in the USB drive, you will want to navigate to /media/internal/boot/
  9. Tap on one of the .png files and select "Copy"
  10. Find and select /usr/palm/sysmgr/images/ then tap "Select"
  11. Repeat for the other .png file
  12. Access the Internalz Pro preferences again and turn off Master Mode
  13. The next time you reboot your device, the new boot animation should appear

Jason Robitaille, the developer of Internalz, even made a video tutorial about this in his Internalz Pro Tipz series, which can be found at this link. Note that his video does not contain the new name of the boot logos for webOS 2.1 and above.

Using webOS Quick Install

  1. Put your phone in Developer Mode by typing "upupdowndownleftrightleftrightbastart" without the quotes (or "webos20090606" for the less adventurous) and selecting the "DeveloperMode" app.
  2. Switch Developer Mode to ON.  Note that if you are running webOS 1.x, this will cause your device to reboot.
  3. Connect your device to the computer and select "Just Charge"
  4. Open webOS Quick Install on your PC
  5. Select "Tools" then "Send File
  6. Press the "..." button and find the first .png file on your computer
  7. For "Destination Folder" put in "/usr/palm/sysmgr/images/"
  8. Press "Send to Device"
  9. Repeat for the second .png file
  10. Follow the directions above to access Developer Mode, but this time turn it off.
  11. If you are running webOS 1.x, the device will automatically reboot.  If you are running webOS 2.x, the next time you reboot your device, the new boot animation should appear

You can also use Save/Restore to back up these files so you do not need to worry about redoing these tweaks after a webOS Doctor, OTA update or device swap.  Unfortunately, this is not a script that gets automatically loaded into the app, but it's pretty easy to add it. The script can be found on your device at /media/cryptofs/apps/usr/palm/applications/org.webosinternals.saverestore/contrib/, and you just need to copy that file to /var/svc/org.webosinternals.saverestore. .  Details on how to do this can be found in this Readme.txt file.

Your rating: None Average: 5 (2 votes)


Time to kick it old school and put the Palm back into my 2.1...

Here are links to "Pixi" boot screens - PALM, of course

For many of us is replacement of booting image on Pre and Pre 2 logical, because we have a hardware logo PALM on the back of the phone! :)

So this is the way to remove the webosintenals pinguin?

Don't forget, I made a video tutorial about this a while ago, Internalz Pro Tipz #20: Changing Boot Logo

Do you think there is any way to change the delay time between hp-logo.png and hp-logo-bright.png switching back and forth?

Could you post the link(s)? Awesome! Great work on Internalz.

Does anyone have the HP .png files that I can add to my Pre minus?

i just made some files if you would like a copy of them.

It'd be great if you could create a "webOS" flashing logo in the "palm" font, thank you.

in the webOS doctor

there's actually no need for a computer really. you can save these images to your phone by Metatap and save to pictures... then just copy the pictures or move them to replace the original boot logo pngs. Blaam... all done on your WebOS device thanks to Jason R.

woot! My boot logo is now a glowing outline of a Manx, as a tribute to my baby. (for more information please visit

who's got the collection of cool nude images?
I put a brittany spears set that swaps between real clothed+fake topless image, but they're not perfectly lined up nor lighted the same so it's a bit off.

where the graphics experts at!
I don't even know what would make a good boot logo. The obvious would be getting 2 images, like the above, 1 clothed one not but in the exact same pose. Maybe collections of fake celeb pics would be the only suitable. So what else would look good?

Side question is if there's any site dedicated to boot logos that isn't so prude-ish and restrictive on these types of images.

So cool!! Thanks for the step-by-step. I never knew how to do that, but now I do!

I found this one on youtube

Here are some samples if anyone is interested.

When I finally get my Pre 3 I am definitely changing the HP logo back to the Palm logo!!! :D Long Live Palm!!!

I think you meant Pre2 .... as much as I wish the Pre3 was in the wild!

Awesome! Donations all around coming to you soon!

I was also curious why Jason R's link/video wasn't included...

Thanks for posting the tip. It was all the push that I needed to get rid of the hp logo. I love the quiet and subdued subversion of having a palm logo on my palm-branded frankennpre2 following the webosinternals penguin upon boot

I am definitely going to switch out the HP logo for the palm one when I get a new phone.

I wonder if it's possible to disable the boot logo altogether. Would that cause the phone to show anything interesting like say boot up messages? As an old school PC user, I usually prefer watching the BIOS messages to staring at corporate logo.

yes i use to like that myself... :)

i downloaded the bird with the Palm ...used the internalz pro for the first time to load it.....that was pretty cool..i always like to hang out in my windows explorer on my laptop

Great stuff many thanks :)

I cannot get this to work on an AT&T Pre3 running webOS 2.2.4. I tried using both the WebOS Quick Install and Internalz methods to apply the update and device continues to display the HP logo after restarting either Luna or the device itself.

Any ideas on what I should check and/or try?