Available for a limited time only - £5 off a £20 spend at eXpansys! For more details visit this topic!

Please Log In or Register - it's FREE!

10 Pages V   1 2 3 > »   
Reply to this topicStart new topic
 Paul's complete guide to upgrading your Omnia to HH1, and what to do when things go wrong!
HH1 Update
Have you followed this guide and successfully flashed HH1?
Yes, and it worked great! [ 121 ] ** [39.67%]
Yes, but it went horribly wrong! [ 38 ] ** [12.46%]
No, but I flashed HH1 another way! [ 12 ] ** [3.93%]
No, i'm a bit scared so i've not flashed HH1! [ 134 ] ** [43.93%]
Total Votes: 305
Guests cannot vote 
Paul
post Aug 26 2008, 09:15
Post #1


The Main Man!
Group Icon

Group: Admin Team
Posts: 21,816
Favorited Topics: 51
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulatmodaco



Update: A real HH1 build is now available, see this post for details!

Since there's a bit of confusion out there about how to upgrade to HH1, I figured i'd write a little post about upgrading your Omnia smile.gif

First of all, some background.

At the time of writing, the HH1 ROM is NOT available officially for download from Samsung.

Unfortunate, but hopefully they will release a ROM newer than the current officially available ROM (DXHG4) in the near future. Now, HH1 has a number of benefits over previous ROMs including improved stability, improved speed, improved finger-friendliness and most importantly for many, the return of haptic feedback in the input methods that disappeared from earlier ROMs. For this reason, after seeing that an Omnia user had successfully obtained an upgrade to HH1 from his local service centre, I set about seeing if we could make it more widely available.

In a nutshell, I found the blog of said person, found his mobile number on the blog, texted him asking if he would be willing to help make the ROM available, and it turns out he was already a MoDaCo member! smile.gif I then e-mailed him some instructions on how to dump, provided and FTP login, and he then did the business smile.gif At this point user 'chaimd' stepped in, and repacked the raw files from the dump into a flashable format. After he uploaded this to the mediafire file hosting service, we were ready to go!

Flash formats

Omnia updates can contain a number of different parts. They can contain an updated bootloader, a PDA part (the main part you use), and a radio part. The radio part is the part that deals with the interaction with the mobile network... and contrary to popular misunderstanding is not related to the FM radio biggrin.gif The PDA part and the radio part have seperate version numbers (which you can see in the 'versions' application in Start -> Settings -> System), the format of which is explained here.

While experimenting, we have learned that PDA parts sometimes do not like to co-exist with newer radio parts. For this reason, I would generally recommend that you flash the HH1 update on top of a radio ROM / base that is known to be compatible.

The tools

Omnia updates are generally flashed one of 3 ways. Firstly there is the standard updater that Samsung ship, which flashes with an Activesync'd device as it's starting point. This is all well and good, but if for some reason you have a device that won't fully boot, it won't work. Secondly there is something that looks very similar to the standard updater, but flashes the device from bootloader. The Polish SAHH2 update is an example of this. This is a good recovery tool. Finally, a Samsung internal application called 'Grand Prix' allows you to flash from the bootloader too. This is very clearly an internal engineering tool, and should be used with extreme caution!

The bootloader

I've talked about flashing from bootloader, so i'll say a few quick words on how the bootloader is found. Contrary to HTC devices, where the bootloader is accessed by pressing a key combination, the Omnia seems to enter the bootloader under specific circumstances. When the device is booted (i.e. when the reset pin has just been pressed), it seems to look for an application requesting bootloader access via USB (e.g. either of the second two update methods above). If this is found, it'll stay in bootloader ready to be flashed. If not, it will continue to boot normally. When the device is in bootloader, the 'Samsung Omnia' logo is on screen. This state is also the state the device seems to be getting stuck in when people are having a problem flashing.

How I recommend flashing HH1

For the best chance of success, I strongly recommend flashing HH1 from a Windows XP box. I know that not everybody has access to this, but I personally have had issues using Vista, and in the community there have been reports of this being a problem too.

I recommend first flashing the Portugese HG5 complete flash via 'Grand Prix', then flashing HH1 using chaimd's updater. The reason for this is that it will give you a HG5 radio ROM, but also it will give you a starting point before HH1 that we know will work. It removes the unknowns that I have seen so far causing problems.

IF YOU CONTINUE WITH THESE INSTRUCTIONS, YOU DO SO AT YOUR OWN RISK! I / MODACO TAKES NO RESPONSIBILITY FOR ANYTHING THAT MAY GO WRONG! YOU RISK BRICKING YOUR DEVICE IF THERE IS A PROBLEM!

Hope I made the above point clear wink.gif

The usual flashing safeguards should be adhered too. Make sure your device has plenty of battery power, if you are flashing from a laptop make sure it is plugged in and has power in the battery and never, ever interrupt the flashing process or turn off either your PC or the device during the flash.

Got it? Good... let's go!

Step by step!

Step by step guides always go down well... so here's my step guide to HH1'ing your Omnia!

1. Ensure Omnia is charged
2. If flashing from a laptop, ensure it has plenty of battery power!
3. Make sure your flashing machine is running Windows XP (duh!)
4. Close down all applications on your flashing machine.
5. Download this file - this is the 'Grand Prix' flashing tool
6. Download this file - this is the HG5 update image
7. Download this file - this is the HH1 flasher
8. Download this file - this is the Samsung XP driver for the radio flash bootloader mode
9. Ensure you have an application installed capable of extracting RAR files, e.g. WinRAR
10. Extract all of these archives to a new directory
11. Switch to the new directory
12. Run the installer for the Samsung XP driver
13. Run USDL_GrandPrix_v1.5.2_XP.exe
14. In 'Step 1', drop down the box and ensure 'GRANDPRIX LV image' is selected (as shown in figure 1)



15. In 'Step 2', click 'EBOOT+PDA+PHONE(+CSC)' and browse to the 'Code_i900XCHG5.img' you extracted from the HG5 archive (your application will then appear as shown in figure 2)



16. Click 'Detect'
17. Plug your Omnia into a USB port, then press the reset pin...
18. The download will automatically start! Do not touch ANYTHING until it tells you it is done!
19. When the process is done, your device should boot into Portugese Windows Mobile 6.1. Let it boot to the startup wizard... it will automatically reboot one. Wait for the startup wizard to appear again.
20. Exit 'Grand Prix'.
21. Ensure your device is now showing as 'Connected' in ActiveSync.
22. Run 'i900DXHH1_PDA_updater_xp.exe'
23. Click the two checkboxes, and hit 'Verify device'... the flashing process will now begin.
24. When this process is completed, you can exit the updater, boot your device and all being well, you should be at HH1!

biggrin.gif

IF THINGS GO WRONG!

If something terrible happens, you will likely end up at 1 of 2 scenarios. The first scenario is that you will be stuck at the 'Samsung Omnia' logo, and the device won't boot. If this is the case, restart from step 13... that is reapply the complete HG5 update. You should then be back in business. The second scenario is that something really terrible will happen and you won't even get the bootloader. You will get a blank screen, and XP will identify a device called 'MONAHANS', with no suitable driver. Should this happen, at this time, YOU WILL HAVE TO RETURN YOUR DEVICE TO A SAMSUNG SERVICE CENTRE!

And finally...

I'll try and keep this topic updated as new updates come out, please vote in the poll and indicate whether you have successfully completed the process.

Thanks! biggrin.gif

P


--------------------
My current devices of choice - HTC Touch HD (Miri 6.5 v11), White T-Mobile G1 (Haykuro ADP1.5Hr3-A2SD), Samsung Blackjack II (6.1 stock)

Go to the top of the page
 
+Quote Post
unclesomebody
post Aug 26 2008, 09:34
Post #2


Newbie
Group Icon

Group: Posters
Posts: 47
Joined: 10th September 2007
Member No.: 298,335

Device(s): Omnia!



Many Thanks. I think this is what everyone (including me) wanted!
Go to the top of the page
 
+Quote Post
blackhorse
post Aug 26 2008, 09:41
Post #3


Diehard
Group Icon

Group: Posters
Posts: 395
Joined: 19th September 2003
From: Leeds
Member No.: 16,506

Device(s): HTC Diamond, Samsung I900



Great post Paul

Might want to stickie it! wink.gif


This post has been edited by blackhorse: Aug 26 2008, 09:42
Go to the top of the page
 
+Quote Post
Paul
post Aug 26 2008, 09:44
Post #4


The Main Man!
Group Icon

Group: Admin Team
Posts: 21,816
Favorited Topics: 51
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulatmodaco



Pinned!

P
Go to the top of the page
 
+Quote Post
chaimd
post Aug 26 2008, 09:51
Post #5


Newbie
Group Icon

Group: Posters
Posts: 13
Joined: 22nd September 2007
Member No.: 302,756



Many thanks, Paul!
Go to the top of the page
 
+Quote Post
Paul
post Aug 26 2008, 09:53
Post #6


The Main Man!
Group Icon

Group: Admin Team
Posts: 21,816
Favorited Topics: 51
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulatmodaco



Thank you chaimd! Think we could get the XXHH1 radio from the SAHH2 update and make it coexist with the HH1 flash?

P
Go to the top of the page
 
+Quote Post
fenomeno83
post Aug 26 2008, 09:57
Post #7


Enthusiast
Group Icon

Group: Posters
Posts: 184
Favorited Topics: 2
Joined: 15th August 2008
Member No.: 416,962



thank you very much
could be possibile add Italian language in rom hh1?
Go to the top of the page
 
+Quote Post
Paul
post Aug 26 2008, 10:21
Post #8


The Main Man!
Group Icon

Group: Admin Team
Posts: 21,816
Favorited Topics: 51
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulatmodaco



No...

P
Go to the top of the page
 
+Quote Post
Dine SS
post Aug 26 2008, 10:32
Post #9


Newbie
Group Icon

Group: Posters
Posts: 14
Favorited Topics: 1
Joined: 18th August 2008
Member No.: 417,733

Device(s): MAD



Hi Paul,
I did the upgrade, unfortunatly i got the "MONOHANS". I cannot access any more to my i900. The screen is black; I can no more charge the battery.
Would you please help me?
Go to the top of the page
 
+Quote Post
robertoaitor
post Aug 26 2008, 10:38
Post #10


Newbie
Group Icon

Group: Posters
Posts: 41
Joined: 24th August 2008
Member No.: 419,608

Device(s): omnia i900



Paul wonderful work. It is a great indicative guide biggrin.gif
Go to the top of the page
 
+Quote Post
Paul
post Aug 26 2008, 10:42
Post #11


The Main Man!
Group Icon

Group: Admin Team
Posts: 21,816
Favorited Topics: 51
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulatmodaco



QUOTE(Dine SS @ Aug 26 2008, 11:32) *
Hi Paul,
I did the upgrade, unfortunatly i got the "MONOHANS". I cannot access any more to my i900. The screen is black; I can no more charge the battery.
Would you please help me?

I'm assuming you didn't upgrade via this guide.

QUOTE
The second scenario is that something really terrible will happen and you won't even get the bootloader. You will get a blank screen, and XP will identify a device called 'MONAHANS', with no suitable driver. Should this happen, at this time, YOU WILL HAVE TO RETURN YOUR DEVICE TO A SAMSUNG SERVICE CENTRE!

sad.gif

P
Go to the top of the page
 
+Quote Post
d4rkr0s3
post Aug 26 2008, 11:35
Post #12


Newbie
Group Icon

Group: Posters
Posts: 13
Joined: 26th August 2008
Member No.: 420,173

Device(s): Omnia i900



Thank you Paul, I'll try it in this afternoon biggrin.gif

This post has been edited by d4rkr0s3: Aug 26 2008, 11:41
Go to the top of the page
 
+Quote Post
Paul
post Aug 26 2008, 11:43
Post #13


The Main Man!
Group Icon

Group: Admin Team
Posts: 21,816
Favorited Topics: 51
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulatmodaco



It's all in there.

[edit: You changed your post smile.gif]

P
Go to the top of the page
 
+Quote Post
d4rkr0s3
post Aug 26 2008, 13:37
Post #14


Newbie
Group Icon

Group: Posters
Posts: 13
Joined: 26th August 2008
Member No.: 420,173

Device(s): Omnia i900



Hi Paul.. I followed instructions since 1 to point 17 but the start button dowsn't become available... do you know why?
Go to the top of the page
 
+Quote Post
Paul
post Aug 26 2008, 13:40
Post #15


The Main Man!
Group Icon

Group: Admin Team
Posts: 21,816
Favorited Topics: 51
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulatmodaco



Are you on XP?

You should press the reset pin, your phone should stay at the 'Samsung Omnia' logo, then the button should become enabled.

P
Go to the top of the page
 
+Quote Post
d4rkr0s3
post Aug 26 2008, 13:47
Post #16


Newbie
Group Icon

Group: Posters
Posts: 13
Joined: 26th August 2008
Member No.: 420,173

Device(s): Omnia i900



yes I'm on xp, I press detect and when it says:

Calculating file parameters(DISKIMAGE)....
Calculating file parameters(DISKIMAGE) Done!!

I connect the phone and press the reset pin.. but the cell starts and the button doesn't became available :/

QUOTE(Paul (MVP) @ Aug 26 2008, 13:40) *
Are you on XP?

You should press the reset pin, your phone should stay at the 'Samsung Omnia' logo, then the button should become enabled.

P
Go to the top of the page
 
+Quote Post
Paul
post Aug 26 2008, 13:50
Post #17


The Main Man!
Group Icon

Group: Admin Team
Posts: 21,816
Favorited Topics: 51
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulatmodaco



Ummm, it should say 'Calculating file parameters(DISKIMAGE).... Calculating file parameters(DISKIMAGE) Done!!' when you load up the image, not when you hit Detect!

P
Go to the top of the page
 
+Quote Post
d4rkr0s3
post Aug 26 2008, 14:05
Post #18


Newbie
Group Icon

Group: Posters
Posts: 13
Joined: 26th August 2008
Member No.: 420,173

Device(s): Omnia i900



ok first step is ok, it booted into windows portuguese version... I connected it with activesync and opened sgh-i900 os updater... I checked the 2 checkboxes but it says INCORRECT SOFTWARE VERSION...
Go to the top of the page
 
+Quote Post
d4rkr0s3
post Aug 26 2008, 14:18
Post #19


Newbie
Group Icon

Group: Posters
Posts: 13
Joined: 26th August 2008
Member No.: 420,173

Device(s): Omnia i900



QUOTE(d4rkr0s3 @ Aug 26 2008, 14:05) *
ok first step is ok, it booted into windows portuguese version... I connected it with activesync and opened sgh-i900 os updater... I checked the 2 checkboxes but it says INCORRECT SOFTWARE VERSION...


Go to the top of the page
 
+Quote Post
Paul
post Aug 26 2008, 14:53
Post #20


The Main Man!
Group Icon

Group: Admin Team
Posts: 21,816
Favorited Topics: 51
Joined: 6th November 2002
From: Norwich, UK
Member No.: 1

Device(s): Touch HD / G1
Twitter: @paulatmodaco



Huh, try following this guide to setting your device to Singapore region:

http://www.modaco.com/content/samsung-i900...re-version-fix/

P
Go to the top of the page
 
+Quote Post

10 Pages V   1 2 3 > » 
Reply to this topicStart new topic
Tags


Collapse

Similar Topics

  Topic Replies Topic Starter Views Last Action
No New Posts Topic has attachments[ROM] Omnia ROM base DXID1 build 23001 4-12 MB pagepool with BT-audio fix (4 July 2009)
Most current --> build 23001
3,724 Khuanchai 352,898 Today, 16:51
Last post by: Isak
No new Topic has attachmentsWoZZeR's i910 Cooked rom.
742 WoZZeR999 39,955 Today, 16:37
Last post by: Wildman3064132
No new Pinned: Topic has attachmentsOmnia Windows Mobile 6.5 Goodies
Customization, Themes, Panels, Tips & Tricks, Tutorials etc.
722 sector 118,131 Today, 17:11
Last post by: monyozt
No new Topic has attachmentsBgill55's 6.5 Rom v3.1/ 6.5 3.1 M2D
ROM 23001 SYS and XIP increased Page pool 12mb
878 bga7x 33,610 Today, 17:20
Last post by: bga7x
No New Posts Linux on Samsung Omnia
Testing other Linux distributions on Omnia
8 fladna9 582 Today, 17:19
Last post by: fladna9
No New Posts How to call Omnia Programs launcher list?
6 fclifton 120 Today, 17:11
Last post by: fclifton

3 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
1 Members: rossyl

 


RSS hit counter Lo-Fi Version Time is now: 4th July 2009 - 17:28

Please visit our 'Plus Partners' - these companies support MoDaCo through 'MoDaCo Plus' - Click Here for more details!

ActiveKitten | Aiko Solutions | Ateksoft | Binaryfish | Conduits | DeveloperOne | eSoft Interactive | FTouchSL | Inesoft | Lingvosoft |

monocube | Mykesoft | OmegaOne | Omnisoft | Opera Software | Resco | SBSH | Slipstream Solutions | SPB Software House |

Splashdata | Sprite Software | Syncdata | Teksoft | VITO | WalkingHotSpot | WebIS | z4soft

Would your company like to become a 'Plus Partner'? Click Here to contact us!