Ok. Some things first.
This is Unsupported, I won’t help you if this bricks your Pixi, although you can use a command to restore it so you can use your original webOS Doctor to recover it. I won’t help you to put it in your Pixi, and no one else will help you, not here or on the forums. YOU MUST KNOW YOUR DEVICE TO SOME EXTENT. YOU MUST KNOW AT LEAST SOME TYPE OF UNIX/UNIX LIKE COMMAND LINE STUFF AND WHAT A MAKEFILE IS.
The files are NOT mine, they’re from some Vietnamese guy who had 2.1 on his ebay-bought Pixi Plus GSM. I got dragged onto this by this guy trying to backup his OS, and the community not helping. More info, on PreCentral.
I won’t give you an URL to download the file, you’ll have to look for it, it was uploaded to some accesible place. At any moment Palm may come, look and this post, and ask me to delete it, and I’ll gladly comply. They may even go to the site that hosts the file and ask to delete it, and they’ll surely comply.
The file is called: e4014e63a755ac02a63478047ad21d7e.tgz , it was uploaded to a popular media fiery file host site.
The problems I found with this:
- It’s slow, as I said in my previous post, you won’t stand it more than a week, but many people asked for it.
- There are no custom kernels, and there won’t be any. There are no kernel sources and Palm won’t release them, so DON’T EVEN ASK.
I wasn’t able to receive SMS. I could send, but not receive. That part IS BROKEN, AND NO ONE WILL FIX IT.This WILL work properly if you update your modem firmware. The instructions are below.
- This webOS version was on a GSM Pixi. I recently got a CDMA Pre and I noticed that when it first starts after a data erase, it tries to “Activate” the phone. I don’t know if this your CDMA Pixi will try to “Activate” itself upon installation. I don’t have a CDMA Pixi. If you want me to test, I need a CDMA Pixi with a working telephony account in Mexico and the data needed to doctor it (MSL I think).
- You won’t be able to download 2.x apps from the App Catalog, ever. And when you login to your Palm Profile you will get a 9.9.9 profile version. You may change the /etc/palm-build-info file with a 1.4.5 one (leave the first line intact, the one that says HP webOS 2.1) and relogin to your Profile, this way you will have 1.4.5 version on your profile, and Preware and friends will report your device version as 2.1.
An Update: RagingMind@FreeNode pointed me to the modem firmware, it’s there, inside the filesystem. And I found the reason of the display problems, so, it should be fine if you get the latest files.
Another Update: There are reports of working CDMA installations by installing, enabling developer mode (##DEVMODE#), then going to Device Info and doing a Full Erase. This worked at least for one Verizon user in PreCentral
Now, the instructions.
I did a little script that wipes everything from your Pixi. I mean everything, except the nvram partition, then repartitions your Pixi to the correct values, creates the needed filesystems, mounts everything in place, uncompresses the image, and reboots your Pixi.
Before you do anything else, PLEASE, BACKUP YOUR DATA. Use save/restore from Preware and then backup everything inside your USB partition.
You have three options to run this script:
You need to have novacomd and novacom installed. They come with the webOS SDK that can be downloaded from developer.palm.com. If you don’t install this, you won’t be able to do anything.
You also need the program “make”
Download the revised and corrected make file to a directory on your computer and name it as “Makefile” (not Makefile.txt), put the e4014e63a755ac02a63478047ad21d7e.tgz file in the same directory. Download the latest 1.4.5 AT&T Pixi webOS Doctor from here and place it in a “downloads” directory, in the same place as the previous 2 files.
You should also look for and download the file named “fixi.tgz” and place it in the same directory as the makefile to fix the display as well.
You should have the following structure:
The usage is easy:
- Put your Pixi in recovery mode (Pull the battery, pull usb cable, keep volume up pressed as you plug the cable, then put the battery and a big usb icon should show up).
- Open a linux terminal/macOS terminal/cygwin bash shell
- change yourself to the directory (cd DIRECTORY)
- run the program with: make install
- Look at the cute jokes on the screen
- Wait until it reboots automatically
- Enjoy (or suffer, whichever you prefer)
If for some reason you want to go to another webOS version, you may Doctor with whichever version you like.
If you have a GSM Pixi, one last step is to update your firmware.
Put your device in recovery mode and type:
UPDATE YOUR MODEM ONLY IF YOU HAVE A GSM MODEM, IT WON’T WORK WITH A CDMA MODEM.
Now, if you don’t mind, I’ll return to try and make the Synergy Plugins designed by Greg Roll work again properly, and continue with my apps.
Ah, by the way, the “Official” PreCentral thread for this is here