Ok. Some things first.
Thanks to NB for all the support and thanks to the original donators of the backup files for 2.2.3/2.2.4, you know who you are! Thanks to all the people at webOS Internals and PreCentral for their continued support of webOS and their sharing of knowledge and tools. Consider donating to them in order to support the good cause and all the great tools they provide to the community!
In the process of getting this tested and out to you guys I managed to brick 2 HP Veers and so far these haven’t been revived yet. I would really appreciate a small donation for all the hard work and to get the Veers revived again.
![]()
Most of the text is copied from NB, so credits to him, I was too lazy to write this myself. And why invent the wheel twice?
This is Unsupported, I won’t help you if this bricks your Veer, although you can most likely 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 Veer, 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 guys who had 2.2.3/2.2.4 on their eBay-bought Veer.
I won’t give you an URL to download the backup file, you’ll have to look for it, it was uploaded to some accessible place. At any moment HP 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 2.2.3 backup file is called: x3pr26l62eidatoyc246.rar, it was uploaded to a quite number of popular file hosting sites. It might still take a while before Google and search engines pick up the file! The ID of the file is 3QPJQG8R, 1FDHU0FU, 0QJFKWJR or 1KBXTECM on CreateMirror.com. Look at the links below for the scripts, replace the ID of the script files with one of the 4 listed before and you know what to do
The 2.2.4 backup file is called: bd2g1xp1wbex1wcaisb8.rar, it was uploaded to a number of popular file hosting sites. It might still take a while before Google and search engines pick up the file! The ID of the file is 0715L0AV, 1MYKKRJK, 17WT9NX8 or 1IHSQKTM on CreateMirror.com. Look at the links below for the scripts, replace the ID of the script files with one of the 4 listed before and you know what to do
Now, the instructions.
I did a little script that wipes most things from your Veer. It mounts everything in place, uncompresses the image, and reboots your Veer into Novaterm for manual updating of the various firmwares (Touchpanel (required) and Modem (optional)).
Before you do anything else, PLEASE, BACKUP YOUR DATA. Use save/restore from Preware and then backup everything inside your USB partition.
You currently have the following 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.
Download the .rar to a directory on your computer and unrar it to a folder, for example, c:\Veer
Copy your veer22xupdater.bat or Makefile, mdmupdate.sh and tpupdate.sh to the same directory
You should have the following structure in your director:
DIRECTORY\nova-cust-image-broadway.boot.tar.gz
DIRECTORY\nova-cust-image-broadway.filecache.enc.gz
DIRECTORY\nova-cust-image-broadway.media.tar.gz
DIRECTORY\nova-cust-image-broadway.mojodb.enc.gz
DIRECTORY\nova-cust-image-broadway.rootfs.tar.gz
DIRECTORY\nova-cust-image-broadway.update.tar.gz
DIRECTORY\nova-cust-image-broadway.varfs.tar.gz
DIRECTORY\tpupdate.sh
DIRECTORY\mdmupdate.sh
DIRECTORY\nova-installer-image-broadway.uImage
On *nix/Mac: DIRECTORY\Makefile
On Windows: DIRECTORY\veer22xupdater.bat
The usage is easy:
Windows:
- Connect your Veer to the USB cable and put it in the “Just Charge” mode. Make sure that your phone is in Developer Mode (#*3386633#) before starting this procedure!
- Open a command prompt. Start->Run->cmd (ENTER) or Windows+R->Cmd (ENTER)
- Change yourself to the directory (c: cd\veer)
- Run the program with: veer22xupdater.bat install (or “Veer22xupdater.bat install-from-recovery” when you have you put your phone in recovery mode already).
- Follow the instructions on screen and be VERY PATIENT, this whole process takes 15-20 minutes.
*Nix/Mac:
- Connect your Veer to the USB cable and put it in “just charge”-mode.
- Open a terminal
- change yourself to the directory ( cd/tmp/veer)
- Run the program with: make install
- Follow the instructions on screen and be VERY PATIENT, this whole process takes 15-20 minutes.
Generic part for both Windows and *nix/Mac:
- Wait until it reboots the Veer automatically into recovery mode again.
- It will now prepare the firmware update scripts and start Novaterm.
- Connect to the Veer with Novaterm. When Novaterm doesn’t work, you can use the webOS Quick Installer’s “command line”
- Touchpanel update (required, otherwise your screen won’t register your touches):
- Enter: cd /tmp/media
- Then enter: sh tpupdate.sh
- Wait for the Touchpanel f/w update to complete.
- Do: start hidd
- This will start the Touchpanel to work again after the update was performed.
Activation:
- Option 1 (you have a working data connection already):
- Do a full erase (or secure full erase) from Device Info.
- After the reboot you should be able to login to your profile or create a new one.
- Option 2 (you DON’T have a working data connection (due to incorrect settings in carrierdb.json or your provider not being available in carrierdb.json)), in this case we do the activation via WiFi instead
: - Install Impostah using webOS QuickInstaller
- Make sure WiFi is setup properly!
- Activate
- Under accounts: Delete “Dr. Skipped Firstuse”
- Under Palm Profile: Reset and reboot
- After reboot you can login to profile again and everything should work.If it doesn’t work still: Do a full erase (or secure full erase) from Device Info and repeat above steps!
- Modem Update:
!!!!Below steps are optional, only do them when you need them, because they might brick your Veer!!!! - For updating modem firmware (only required when your data connection doesn’t work or when you have problems with your modem firmware, otherwise don’t bother because it’s risky!!) Most people WILL require this update!
- Enter: sh mdmupdate.sh
- This will take anywhere between 3 and 10 minutes and will give you some feedback during the process! Make sure not to interrupt or you might end up having a bricked Veer! When successful it will tell you so. In some cases it will automatically reboot your veer, but sometimes also not.
- When it fails to complete the update NEVER REBOOT YOUR VEER, OR IT WILL BE BRICKED. In case it doesn’t complete see the instructions at the end of the post!
- Reboot your phone only when you successfully updated the modem firmware! You can reboot by entering the following in Novaterm: tellbootie
- Enjoy Skype and other new features and bug fixes!
If for some reason you want to go to another webOS version, you may Doctor with whichever version you like.
To retry failed modem update (ONLY USE THIS WHEN THE MODEM UPDATE DID NOT COMPLETE SUCCESSFULLY):
- Start Novaterm and connect to the Veer
- cd /usr/bin
- PmModemUpdater < /tmp/media/broadwayumts.tar -f
Wait patiently until it completes. When it fails to complete the update NEVER REBOOT YOUR VEER, OR IT WILL BE BRICKED
Videos:
Main video: Restore backup
Update TouchPanel Firmware:
Update Modem Firmware:
Update A6 Firmware:
If you are still looking for a HP Veer, you can get a good deal at PhoneAlley (I got 2 Veers from them myself and they are working perfectly!)
Pingback: HOWTO: Edit your carrierdb.json file - Page 2 - PreCentral Forums
Pingback: webOS 2.2.4 update available for Pre2 - Page 10 - webOS Nation Forums
After running “sh tpupdate.sh”, I can’t run the “start hidd” command…. the start command isn’t even found … what can I do… I can’t use my veer without touch for days!
These commands should be executed under the novaterm, not under your desktop. I also make panic
just type “reboot” on the novaterm or “tellbootie” both work just fine after the “sh tpupdate.sh”
Pingback: [PATCH] Virtual Keyboard - Page 16 - webOS Nation Forums
after all the process when I run novaterm or quick install command line it says: “Permission denied” every time i try to enter tmp/media
what can I do?
I have used the sdk nova browser and moved the tpupdate.sh and the mdmupdate.sh to the root and run them both good, and start hidd it says good but still the veer doesnt work
the touch isnt able yet… what can i do?
i done it
i had running the sh tpupdate.sh
then install from quick install butah
then start hidd
and it worked!
now next steps
—
Please help at these steps:
Activate
Under accounts: Delete “Dr. Skipped Firstuse”
Under Palm Profile: Reset and reboot
I don´t know how to any of these on the “impostah”
how to activate it?
i try with my login also create new ones, but always answer error
please help. alanlaga@aol.com
i just ignored the impostah, and reset deleting personal data, it is working already, i just need to get skype… how can i?
Just got skype via the app tucker. it works ok.
The thing I miss are the kernel patches. anyone kknows how?
Anybody know if a Palm “Pixi Plus” can handle this upgrade? since it is armv6…
would you recommand this update? how big is the “brick”-danger? or is it safe to upgrade?
I recomend the 2.2.4 update after i ran few stones in the road that took me a few hours i finally did it with simple steps for me and for my friends in a matter of minutes. Just follow the steps, learn how to use the respective programs, run the shupdate and the mhupdate, do not use the impostah, just reset the phone via the novaterm and then enjoy your brand new 2.2.4 Veer with skype! Then turn devmode on again, install preware, install govnah make a new profille using performance with full speed on both the min and max. Also use the patces to release memorie, and the one for the RAM improvement wich names i do not recall right now. Thanks for keeping good tech alive, please donate to precentral.
I think my Veer just died. All steps completed.
Backup restored – rebooted device.
The Modem update went well
Then A6 was done.
I’ve started QuickInstaller. Connected to my Veer, found Impostah clicked Install. And black screen of my Veer!
No reaction on anything … not even power button works… So f-up guys!
Updated my Veer from 2.1.2 to 2.2.4 everything works fine. TTS works good with my TouchPad. Thanks Herrie – awesome work – very simple update.
Pingback: HP Veer - Probleme? - Seite 12 - HP webOS Forum
Please upload the files in another file server… megaupload die!!!
I did all process, everything was fine, but when I try to dial it doesn’t work …what can i do?….
Pingback: Will the Veer ever get update WeboS to 3.0? - webOS Nation Forums
the files appear to be missing… everywhere on the internet…
wuploadsearch.com is how I found the files.
how did you search? What key words?
I tried with no luck
Since the “megaupload gate” the multiupload site is down. Please, can somebody tell me where can I get the backup files to upgrade my veer? Thanks in advance.
Hello!, all links are broken, please re-upload!
I need the linux makefile und the script files too.
Please upload it again or email me.
Thanks a lot.
No way to find the files. Megaupload is down. Can we please ask you to re-upload them? Thank you!
MULTIUPLOAD IST DOWN!!!!!!!!!!!
can someone please upload the files on another hoster?
THX……
Is there a mirror where I can download the (BatchFile), Modem Update Script, Touchpanel/Touchscreen Update Script as far as multiupload is not working anymore.
Please, help me.
Hi, can’t download your script files. Can you put them somewhere other than megaupload?
Any link to download the files… multiload down…
I will upload the files tomorrow when I get home. I have them on my HDD on my house.
The system is 0k if you want to use the skype thag bad, if not, i recomend not ti use the 2.2.4 on the veer.
Anybody has the scripts?
I found all file with “wuploadsearch.com” but impossible to find the Makefile, please !!
Thanks for your cotribution my friend, excellent process description very clear, I follow step by step and my Veer have the new version 2.2.4, I am from QUito Ecuador , my operator is Movistar and my veer works like a charm, with a bit of knowledge of D.O.S and administrative files anyone would made this process, excellent work!! Congratulations!!!
Managed to get all of the file, however when running tpupdate i get the following:
id: 0582, family/die: 70, major rev: 12
installed version: 13
programmed version: 10
firmware needs update
retrieving rom data…
global idac table: 135 136 137 139 139 142 140 132 138 138 138 139 140 140
local idac table: 11 13 13 14 15 15 18 13 13 14 15 14 15 20 15 17 17 17 17 17 18 22 18 17 18 17 17 20 15 14 13 13 13 13 12 16
panel id:20101231-1521-5100-0201-000000012977
scratch: (empty)
programming ‘/lib/firmware/cy8ctma300e’…
error during programming. dmesg:
[ 104.034780] cy8ctma300 ct8ctma300: firmware: requesting cy8ctma300e.fw
[ 104.289941] cy8ctma300 ct8ctma300: programming id 0582
[ 129.762788] cy8ctma300 ct8ctma300: timed out waiting for low
[ 129.762807] cy8ctma300 ct8ctma300: error -62 during pogram
Any thoughts ?
after a bit of searching i found a flag to /usr/bin/PmTpUpdater that allows to force the flash. do the following:
stop hidd
cd /usr/bin
PmTpUpdater -f
start hidd
everythign starts working
Many thanks Herrie for the guide, now to see if data is working.
Herrie pleasee reupload the scripts
please………….!
https://www.box.net/shared/2b44099a53bb251463ff.
Great! Thanks a lot!
Oh, I am sorry to have to bother you again. I have the impression, compared to herrie’s list of files, there is one missing, isn’t it?
At least, I cannot find the file
DIRECTORY\nova-cust-image-broadway.rootfs.tar.gz
Do you still have it? Would be great! Or do I not need it?
It is a real pity that the files are nowhere on the nets, even not as a torrent. It seems there are not many veer owners any more
All files have been re-uploaded to as many mirrors as possible. I updated the links in the post
Great! I am very thankful herrie! It worked. I have my veer running with webos 2.2.4. Even the modem update (was necessary for O2 Germany) worked well, after it had stopped for the first try and the A6 update also went well: I finally have touch to share! Yay.
You made me happy
Perfect! I have hp veer running webOS 2.1.2 with APN issue (unable to save APN settings). using this info I successfully upgraded my phone to 2.2.4 and now I can use 3G/EDGE connection (modem update was necesarry for virgin mobile chile). Thanks!!
I might have missed something… when executing full erase aren’t the WIFI configuration also erased?
the links seems to be down allready… please can you re-upload them? it would make me soo happy too. i wasn’t lucky enough to realize the nova-cust-image-broadway.rootfs.tar.gz file was missing at box.com. help would be amazing – thank you in advance!
i didn’t have a data codata connection doest work after modem update. can someone help me?
data connection doesn’t work after modem update. could someone help me?