After hours and hours of trying to work out how to update my firmware on my Orange Omnia i900 I thought it would be a good idea to start a thread of any firmware updates for your current versions. My phone came with version BVHH1 and find below how I updated this:- Orange firmware update for version BVHH1 to MSHJ1 Please note that this update is not from Orange but does work as it works perfectly on mine and all the others with this Firmware I have had various issues with my current Firmware especially with very poor signal issues when on the move and limited battery life. My ROM version is BVHH1 and I am with Orange. Orange deny there are any problems with this Handset and were not prepared to do anything about it (Although my average bill is over £100 per month). After extensive research I have now worked out how to update my current ROM version BVHH1 to MSHJ1. These are the instructions I followed from Member tigersden on Samsung-Omnia.org Forum below:- After reading some good info on News I thought I would try it on my branded Orange Omina which had the following versions: PDA: i900XXHH1/BVHH1 Phone: i900BVHH1 I was getting impatient waiting for Samsung to release an update for my version. After the update the phone is unbranded Heres what I did 1) Go to the official Smasung update site: Samsung Mobile 2) For the version check enter the following version MSHH1 you will then be able to download the official MSHJ1 updater. 3) Edit the following registry key on the Omina HKCU\ControlPanel\Version\CustomVersion to MSHH1 (The original keys value on mine was BVHH1_HH1 I just altered it to read MSHH1_HH1) Check this setting has been stored by using the version checker in Start\Settings\System 4) Run the official updater. If all goes correctly you should end up with the following versions: PDA: i900XXHJ4/MSHJ1 Phone: i900XXHI5 Remember: Flashing is done at your own risk! I hope this info may prove helpful to others. If you do not have a reg edit program just type this url on your mobile PHM Registry Editor : Pocket PC Edition and then select download. Once you have done this from the Package Selection select 'Pocket PC 2000 (ARM)'. Simply install this from your mobile after download is complete. You can now open this program and alter the version.