yashsingh1/xdaforums huggingface dataset:
[Off-topic] ollip79:
for those who need to use the exe updater but get incorrect version error, this is what chaimd posted in the modaco forum

"Most simply way,

1. Find i900DX+NULL(0000h) as UTF-16 in DXHG4 Updater, using a binary editor.

2. Change i900DX to suit for your Software Version, i.e. i900XX.

3. Update normaly."

You should be able to change the file together with that

Samsung ROM Codes

The firmware code is split into individual sections:

L760 - > model designation (SGH-L760).

XX - > region / network carrier designation (XX = Spain - open Market).

G - > release year (E = 2007).

K - > release month (K = November).

1 - > version number.

BD Cyprus, Greece

CP Finland

DB Vietnam

DC Thailand

DD India

DT Australia

DX Indonesia, Malaysia, Philippines, Singapore, Vietnam

DZ Malaysia, Singapore

JA South Africa

JC Algeria, Morocco, Nigeria, South Africa, Tunisia

JP Arabic

JR Arabic

JV Algeria, Egypt, Iran, Iraq, Kuwait, Morocco, Nigeria, Oman, Pakistan,

Saudi Arabia,South Africa, Syria, Tunisia, Turkey

MT Switzerland

XA Austria, France, Germany, Italy, Netherlands, Switzerland, United Kingdom

XB Denmark, Norway, Sweden

XC Portugal, Spain

XD Croatia, Czech, Hungary, Slovakia

XE Bulgaria, Estonia, Kazakhstan, Latvia, Lithuania, Russia, Ukraine

XF Bulgaria, Croatia, Romania

XX Austria, Belgium, France, Germany, Hungary, Italy, Spain, United Kingdom

ZC China, Hong Kong

ZH Hong Kong

ZT Taiwan

- Network carrier codes:

AE SFR, France

AI Tim, Italy

AM Vodafone

AN E-Plus, Germany

AO O2

AS KPN, Netherland

AU Mobilkom, Austria

BB Tmn, Portugal

BF Optimus, Portugal

BG Telefonica, Spain

BM Swisscom, Switzerland

BN Amena, Spain

BO T-Mobile, Germany

BU Vodafone

BV Orange, Switzerland

BW O2, United Kingdom

CD Proximus, Belgium

CG Telia Mobitel, Sweden

CH SingTel, Singapore

CK Tele2 Comviq, Sweden

CT Tdc, Denmark

CU One, Austria

CV Telenor, Norway

DT Optus, Australia

DV Telstra, Australia

EF Celcom, Malaysia

JB Vodacom, South Africa

MD Telia Sonera, Finland

MJ Vodafone, Italy

MM Tele Ring, Austria

MV NetCom, Norway

NA Nrj, France

NB Tele2 Norway, Norway

NE H3g Nordic, Sweden

NP H3g, Italy

SS Vodafone, Japan

Release years:

D = 2004

E = 2005

F = 2006

G = 2007

H = 2008

Release months:

A = January

B = February

C = March

D = April

E = May

F = June

G = July

H = August

I = September

J = October

K = November

L = December
[Off-topic] KChauJen:
Thanks for your valuable info.

I did tried to change the 3 locations of "i900DX" to different region as the text you've given, but the incorrect version is still pop up. (I'm using WinHex)

Does anyone successful to do it?

KC
[Off-topic] g00ndu:
I don't have the Omnia, but shouldn't it have 4 parts in upgrading? Also, check your version and match it during your editing.

P/S: I took a look at the i908 rom file and there were many empty spaces in the hex. Perhaps certain parts were taken off?
[Off-topic] bobsbbq:
Ok I manage to change the G4 updater.exe to different location. Here are the steps.

Unzip xvi32.zip

Make a copy of G4 updater just for safety.

Open xvi32.exe from unzipped folder.

Open file for the G4 updater.exe

Click on the search and then find. In the Text top box make sure UT-16 is checked. Type "i900DX" without quotes and then find. It will take you to the i900DX, look on the right side. Click on the D & X to change to the current region of your phone Configuration. For Me it is DC for Thailand.

You only need to edit this one place.

Then save file and exit

Now when you run updater it will work. I verified it as mine phone was set to Singapore region and after I changed the value it would not work incorrect version. I changed my phone region through preconfig back to Thailand and then it works now. If it is not working your phone must be set to a different region and your imputing the wrong region. It works for me 100 %

Hope this helps. I included some screen shots to help and the free xvi32 editor.
[Off-topic] KChauJen:
Hi All Bros,

Surrender....

I even changed this phone to HongKong (i900ZH) but on the phone is can find port. It means it's still has a phone function, then from this step, I tried to upgrade with DXHG4 from Singapore, it's still "Incorrect Version Software".

The main point is, now, whenever it updates to Phone function, it change to "USB phone" but it can find out then "Port create Failed".

As I stated on previous post, we installed the "modem CDMA device" to our system, but where the files?

I looked at the file in the "\Windows\System32\drivers" but it's not there. I think it's the key which make the "Port Create Failed"

Anyway, thanks for of your help...

Wish more solution...

KC

PS

What I can say it, now, I can flash whatever language (if we have a rom) on PDA, but with the phone function, the "Port Create Failed" is the main problem.
[Off-topic] bobsbbq:
Is your phone from Hong Kong? Have you in the past changed the Preconfig to another location? And finally before you tried the Singapore G4 updater did you modify the binary as I stated to Hong Kong. If you did your phone must be set to a different region.
[Off-topic] KChauJen:
Hi Bro,

I'm living in Australia, the phone bought in eBay but its origin from Singapore, with the firmware DXHG2, then I flashed to DXHG4 but I change the country code to Australia through the keypad of phone.

To my opinion, I don't think it's the main problem, but the "CDMA Modem driver" from Samsung is. I don't know your system, but my WinXP, I can't find out the driver in "\Windows\System32\drivers". The installed modem program is layed out in "Program folder".

To me, when the GrandPrix go to upload the phone's code to i900, it switchs to USB phone, but it can't find out the port, then program exists with "Port Create Failed"

For your info,

KC

PS

I did changed to different regions, different Telcos... but it still has the "Incorrect Version Software"

Here's the Log Messages

Device name: 5&201ec97&0&1

EBoot version=00.ZH

Start downloading...

PHONE=Switching USB to PHONE...

PHONE=Automatic driver detection failed...

PHONE=Attempting to open COM 0...

PHONE=Port Create failed...: COM 0
[Off-topic] dawnh:
GrandPrix can't flash the radio part in this situation. The only way I know is to return your phone to samsung.
[Off-topic] KChauJen:
Thanks, dwnh.

This's the end of the Bad-luck-flashing Rom ;)

Take care,

KC
[Off-topic] binh:
The actual message

First of all I would like to thank everyone for participating in this thread.

Secondly I would like to thank everyone who helped me (us) to fix our PDA.

Thirdly, I would like to thank everyone who tried to fix their PDA and posted the attempts on this thread.

Thanks everyone. But that doesn't mean the story will end here, right?

Thanks texture for uploading the phone images using http://mediafire.com. It's very fast and easy for me to download from this site.

I just tested the phone_hh2.bin and the flashing process still failed. I believe any other ROM won't work till there are some more "tweaks" to be done.

Here is the message I receive when trying to flash the phone_hh2.bin using GrandPrix:

Let me explain a little more details.

When I clicked on Detect, the phone was still on and it detected succesfully. and I saw the message "Switching USB to PHONE...".

The real problem is here:

1. When the updater says "Downloading PHONE...", the phone turned itself off.

2. The updater start shouting: "KW.KIM Create retry(25)" and then count down to (0).

3. Finally it's "Port Creation Failed".

Well, as mentioned eariler by the helper, and the problem maker, all updaters don't work.

As a note for KChauJen, the Modem Driver can be found and uninstall via Control Panel > Add & Remove Programs.

I give the screenshots for GrandPrix in action here. It's not necessary for other updater because the messages and triggers are exactly the same.
[Off-topic] passado:
Hello, I have a samsung omnia, which it bought in portugal and blocked a Portuguese operator, I wanted to release, or at least take all the publicity that this installed in omnia. ROM install an official result? how do I install?

Cumps

Edit/Delete Message
[Off-topic] g00ndu:
binh, have you tried using the G4 exe updater, and using a binary editor to change your country code? This was explained by bobsbbq a few posts back.

KChauJen did not get it to work, but you can try that method.

Once again, we are truly sorry for your phone. We wish you all the best.

:(
[Off-topic] binh:
ROM Upgrade Failure Status

Thanks for this. I did as what you said but it's not working.

I tried this even though KChauJen reported he failed.

I guess it lies in the other data such as the original version of the PDA as well, not just the current version.

What I found in the exe file is all of the 3 occasion of i900DX all are i900DXGH4 which is the version of the updating ROM, not the ex ROM.

I already flashed the PDA using i900DXGH4_PDA.bin file. Unfortunately it's not updating using the i900DXGH4.exe anymore.

I guess I will have to flash i900DXGH3_PDA.bin using GrandPrix first, before I can attempt this official i900DXGH4.exe? So if anyone has, please upload it, I will deeply be in debt for all your helps.

Status:

1. i900DXHG4_PDA.bin PDA Passed

2. i908ZHHG8.exe & i908ZHHG9.exe: PDA Passed; Phone FAILED;

3. phone_HG3.bin FAILED;

4. phone_HG5.bin FAILED;

5. phone_HH2.bin FAILED;

6. i900DXHG4 updater_xp.exe after i908ZHHG8 -> "Incorrect Software Version"

7. i900DXHG4 updater_xp.exe after i908ZHHG9 -> "Incorrect Software Version"

8. i900DXHG4 updater_xp.exe after i900DXHG4 -> "Incorrect Software Version"

9. i900DXHG4 updater_xp.exe after version HEX modification -> as 6, 7 and 8 :(
[Off-topic] mr_tormoz:
i have this problem to :(

3 days i have this problem some one help pls need some dexter to say how to flash only phone rom,radio rom,

need help my i900 now is suxxxxx pda only
[Off-topic] KChauJen:
Radio failed to Flash

To my logical mind, there are two possible happens:

1. When the phone upgrade to Radio, it's trying to connect with the radio on i900 with switch to "USB phone" then "Attempting to open COM:0" but in Binh and my case, the radio is missing, then the i900 turn off, GrandPrix report "Port create failed".

2. The Samsung modem CDMA driver is not fully intergrated into OS, therefore, when the program (GrandPrix) tries to activate the port, it cant find out then the phone turn off and message "Port create failed".

* Yesterday, I flashed with Chinese firmware (ZHHG8), then my eboot version is 00.ZH

(it does not check the version, and it's self-activated program)

* To day, I flashed with Portugese firmware (XCHG5), then my eboot version is 01.35

(using GrandPrix loading the image firmware)

I also changed the Hex to DXHG4 program according to the above, but the error of checking version is still there.

The one I'm missing now is the image rom of firmware DXHG4, if we have this image rom, then using the GrandPrix, the "Incorrect version software" would be forgotten. (The image rom DXHG4 from Chaimd, is just only the PDA part. It's incompleted).

For your infos,

KC

@ mr_tormoz

What's your problem?
[Off-topic] mr_tormoz:
my problems is...

i flash my omnia i900XCHG5 all work corect only language is not english

try to flash i900DXHG4_PDA but 44% flash dead ,next i try all steps you say but all is same for your history ,i paste my log to see sory for my bad language i am from bulgaria i thing the problem is not a modem driver on pc the problem is phone part lock and grandprix not resolve need help i not sleep :( the omnia is forever dead ?

Analyzing the Combined Image...

Wrote to C:\_eboot.nb0 successfully

Wrote to C:\_phone.bin successfully

Wrote to C:\_xip0.nb0 successfully

Done!!

Calculating file parameters(DISKIMAGE)....

Calculating file parameters(DISKIMAGE) Done!!

OnDeviceChange: DBT_DEVICEARRIVAL

-------------------------------------------------------------------------------------

PDA Device 1 ready to download!

-------------------------------------------------------------------------------------

PDA 1 starts downloading...

Don't plug it out until the label becomes blue!!!

-------------------------------------------------------------------------------------

EBOOT will be written.

Total 1 PDA region(s) will be written .

PHONE will be written.

-------------------------------------------------------------------------------------

Downloading EBOOT...

EBOOT finished!!

Downloading PDA region #1(DISKIMAGE)...

PDA Write count : 977

PDA finished!!

Writing dummy CSC header...

Downloading PHONE...

KW.KIM Create retry(25)

KW.KIM Create retry(24)

KW.KIM Create retry(23)

KW.KIM Create retry(22)

KW.KIM Create retry(21)

KW.KIM Create retry(20)

KW.KIM Create retry(19)

KW.KIM Create retry(18)

KW.KIM Create retry(17)

KW.KIM Create retry(16)

KW.KIM Create retry(15)

KW.KIM Create retry(14)

KW.KIM Create retry(13)

KW.KIM Create retry(12)

KW.KIM Create retry(11)

KW.KIM Create retry(10)

KW.KIM Create retry(9)

KW.KIM Create retry(8)

KW.KIM Create retry(7)

KW.KIM Create retry(6)

KW.KIM Create retry(5)

KW.KIM Create retry(4)

KW.KIM Create retry(3)

KW.KIM Create retry(2)

KW.KIM Create retry(1)

KW.KIM Create retry(0)

Download failed!!
[Off-topic] KChauJen:
* First, have you got the image rom of DXHG4 or the program called "i900DHXG4_update_xp.exe"? If you have the image rom of DHXG4, then what its size?

* Second, Could you flash back to i900XCHG5?

* Third, could You hard-reset your i900?

To your case, with the error log given, your PDA is the same fate of us (Binh & me), but If you have the image room of DXHG4 (_eboot.nb0, _phone.bin, _xip0.nb0), please upload the files, I want to try another time. But there's one thing, i'm asking by myself, why it's reported is 44%, mine is 100% of PDA then switch to PDA phone!!!)

KC
[Off-topic] mr_tormoz:
lol

Sorry now step by step

1st i flash my omnia i900XCHG5 all works only language is not english

2 i have i900DXHG4_PDA.bin 125 mb this is only pda but i try flash this in 44% the flash stop i thing in grandprix the time i load the bin i am not click pda maby i click on phone i load bin file to phone :(

3 i try to reflash my omnia i900XCHG5 i reflash but - you see the log i have work pda 100% but not phone . i tray flash only phone but say me PHONE=Port Create failed...: COM 0

4 i900XCHG5 IS IMG 141,402 IS THIS IMG HAVE A LOADER PHONE AND PDA
[Off-topic] mr_tormoz:
PLS

IF YOU HAVE SKYPE PLS add me my skype name is mr_tormoz
[Off-topic] g00ndu:
binh,

Since you are the original poster, could you help and edit your first post and telling new posters NOT to do the upgrade by themselves else they may brick their phone? Would be good to forewarn them not to try it until someone experience enough to hack / extract the phone part?

Once again, we really hope you can find a suitable solution to this.
[Off-topic] bobsbbq:
gOOndu it will be good to warn. But the main problem from what I can see is not a problem with the Rom but that some accidentally or misinformed by another site loaded the pda.bin to the phone thus wiping out the phone. I have had no problems with Chiamd Rom or the updater.
[Off-topic] g00ndu:
Bob, I understand where you are coming from. And I am not trying rub salt to wound, it is just that to warn them. So far we know:

Chaimd's DXHG4 bin file works

The official Samsung updater works

I have taken a look at the bin of the chinese rom, and many parts were null strings. I'm also not sure if this has to do with the problems that these guys are facing.
[Off-topic] KChauJen:
It's too good to warn our members.

The problem, at that moment, is we're lacking how to, and our members just think the DXHG4 from Chaimd is the image rom, but actually, it's just the PDA's image only. Flashing this rom will led to the dead Radio (Phone part)

There's one solution:

Does anybody know how to flash the i900 by SD card?

It's the last rescue for the radio missing.

And any of our members using the IDA to decode the DXHG4 program to bypass the "Incorrect version software?

@mr_tormoz

1. Flash with i900XCHG5 is working, because your initial i900 has the radio and this's the Portugese language

2. Your mistake, Binh's mistake & my mistake. the i900DXGG4 (125Mb) is only PDA part.

We're missing the information from Chaimd, including how to... ;)

3. We're the same boat. We can flash, but it's just only the PDA. The phone's never goes.

Solution's now, SD flash or decode the DXHG4 to bypass the "incorrect version software"

4. We have the same firmware. This's the complete firmware at that moment.

KC
[Off-topic] binh:
Thanks for reminder I will put this up the original post.

KChauJen, really? I wish someone will post a solution soon.
[Off-topic] KChauJen:
;) This's my thought.

I hope somebody, who's working in Samsung, can give us the info... or maybe one of our cooking master in XDA board can give us a hint.

Wish our luck..

KC
[Off-topic] bobsbbq:
Guys I like goondu really feel sorry that your devices are not working. I think a warning should be placed on the first page and any page where discussion about ROMS flashing are concerned. The bottom line if you are a novice at flashing ROM's you might want to rethink if you really want too. If you decide to do it on your own you must assume the risk and responsibility that comes with flashing on your own. Make absolutely sure you understand the procedure (do not guess) if you don't understand ask for help.

One of the things you will find out over time is more of the senior members will give tips & tricks but may not give a-z instructions as they assume they are talking with other qualified developers or posters. This is not their fault but yours if you don't understand.

About the ROM i900DXHG4_PDA.bin that we are so greatful to get made by Chaimd it is only a PDA bin and if you look at the name it states so in the name of the file and must be loaded only under PDA.

In the end I hope there is something that can be done to help those of you with this problem. I feel it is likely going to have to be sent to a service center for re flashing though. I will keep my fingers crossed for all of you.
[Off-topic] binh:
Updated

I just updated the original post to give some proper instruction on upgrading to English ROM.

Please feel free to provide your feedback, especially what should be included in the guide.

Moderator, if you read this, I hope you can stick this post so that less people destroy their phone because of try and fail. There are 3 reported cases already. Thank you xda-developers team for helping.
[Off-topic] KChauJen:
@bobsbbq

If You already successfull upgrade your i900 with DXHG4 from Chaimd (the PDA part), then please write down the instruction how to for the other members know.

Thanks,

KC
[Off-topic] bobsbbq:
Looks pretty good on the first page. 1 More suggestion is to tell people to copy the Grandprix folder to the root dir of your windows XP ex C:\Grandprix then put your image files PDA.bin etc in the Grandprix folder. This way when you click on PDA it will immediately find the file. Oh also you must set the profile at the top dropdown box to Grandprix LV image.
[Off-topic] binh:
I added your suggestions to the guide. Thanks.
[Off-topic] KChauJen:
(hahahah... )

It's really good on the first post, Binh.

Specially, when you mention the 3 got the Olympic Medals of bashing-i900-Rom... ;) ;)

KC
[Off-topic] shruff:
Is this a custom ROM? and after all this info, who is game/stupid enough to still flash this ROM, where's the authors description/procedure on how to flash this ROM?

Although whilst the Omnia is still under warranty what better time to give it a good custom ROM thrashing:D
[Off-topic] bobsbbq:
The ROM works fine, well at least the one from Samsung updater G4 and the extracted G4 ROM from Chaimd. I don't know about hte chinese ones.

The problem was the ROM was flashed to the wrong part causing the phone to become unflashble.
[Off-topic] mr_tormoz:
10x for all developers who try to help

but pls tell my omnia is forever dead ?How to repair this omnia ?If i have samsung tollbox?
[Off-topic] shruff:
At any point do you feel like a lab rat? :D only kidding, I think I'll wait.

Can I ask what is wrong with the original G4 ROM?
[Off-topic] g00ndu:
There isn't any wrong with the original G4 ROM, except that it is a Singapore version (DXHG4) which also contains Chinese SIP. The Chinese language takes up a lot of memory. The one which Chaimd had made does not have the Chinese SIP and releases quite a substantial amount of memory.
[Off-topic] binh:
what is wrong with the original G4 ROM

Thanks all for suggestions. I read all your messages and I appreciate your help.

Here are some recent messages I could answer within my time limits.

Thanks, and later on I will include the list of all contributors too.

So sorry for you too... I wish I will still be alive when my father find out I broke his phone.

Yes, I agree, any toolbox to fix the ROM?

The problem is that it doesn't work for most of the Omnia. It will display "Incorrect Software Version" error message.

I found out my PDA is DX too, but still can't use that updater, so does happened to many other people.

If you read the original post now, you will find some instruction how to handle this upgrade. Good luck!
[Off-topic] g00ndu:
Well, the next thing will be to try and find the most convenient Samsung Service Center. I'm not sure how far or near the locations are to each of you, but if possible try to send it back to them as soon as possible.

They may levy a charge or may not, but it definitely beats having an expensive pda only with you.
[Off-topic] shruff:
I see, sorry I didnt realise that.... Im sure a fix is just around the corner and as for the Program memory what I did was delete the reg keys for the CH SIP and disable the app completely with a Task manager as well as many other useless stuff and I now have nearly 60MB free prog mem after installing all apps.

Out of interest what is your Prog mem with the custom ROM?
[Off-topic] ali_alex:
UPDATE SUCCESFULL!!! Using GrandPrix

My Omnia Is Buy From Germany Version Xxhg3 In German Language

And I Putt It In English Using Grand Prix

I Follow Steps From First Post ,but I Uncheck "phone Bootloader Update" That Was Already Check From The Start

Now I Have Pda:i900dxhg4

Phone:i900 Xxhg3

And Work Perfectly!:d

Thanks Too All From First Post!
[Off-topic] binh:
Re: UPDATE SUCCESFULL!!! Using GrandPrix

You are welcome.

And congratulations on your success. We try our best for this and with 3 fails already we want all others to get passes.
[Off-topic] mr_tormoz:
pls

pls some one take link to the wm 6.1 full drivers. My omnia have Other Device whit ?

the mising drivers is

see the screen all this drivers this is the phone driver :( maby this is the problem comunication and not crate a port .

and some who have a working omnia pls install pocket tools and paste some screens to see this is the problem or not. very need help
[Off-topic] mr_tormoz:
this is the final screen

:( i not sleep 72 h i try to dos in my pda to see whoth is wrong but i not have idea :( i try all roms full and only pda but phone part is mising
[Off-topic] binh:
I'm sorry for your phone missing. Not sleeping for 72h, are you kidding me? Do you mean 27h or really 72h? I hope you will not follow your phone... plz at least save yourself.

Please read the first post http://xdaforums.com/showthread.php?t=418917. You will find your name in the list of 3 people who broke their phone because flashing the PDA binary onto the phone part.

I was looking for the last hope... over at MoDaCo forum chaimd messaged me with a link to download i900DXHG4_phone.bin. Unfortunately even that didn't work on my PDA because the phone ROM part seem to be really gone forever.

Does anyone have a program that will forcefully write the phone binary onto the phone part without. It can only work if the device is on. Currently the device is off everytime the updater or Grandprix try to flash the phone area.
[Off-topic] mr_tormoz:
:(

no i realy not sleep and not eat i am very sad for this wrong :( my onmia is stupid pda .Need some genius to say how to reflash only phone part ,or take drivers for this hardware ,or full format and repartition ,i don`t know one day my omnia is back to the phone !!cry!!