yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] costazi2610:
I suppose it's not advisable to copy the header of the image file from the

A639.

I would preffer patching the Update tool against language check and change the language in the image file to German.

The question is how do I ressign the files? I'm not aware with this procedure?

Would this be less risky?
[Upgrading, Modifying and Unlocking] Hawkeye3:
The A639 header has even more differences to the A636N header, I would not advise using it.

As for patching the update tool, patch it as described in this thread and then use the guide at http://www.codeproject.com/useritems/signcode.asp to sign it again (I also referred to that URL previously, check the thread history).

To patch the WWE image with the German language code, go to 0Ch in a hex editor and replace the value there (09 04) with 07 04.
[Upgrading, Modifying and Unlocking] Hawkeye3:
Edit: Sorry, double post.
[Upgrading, Modifying and Unlocking] costazi2610:
Thxs for the support.

One last question: Could it kill my PDA to try and flush it with the updated files?
[Upgrading, Modifying and Unlocking] Hawkeye3:
As mentioned before, it could kill your PDA. I do not know how high the risk of that is but like every flashing operation, it is there, and grows the more you tinker with the original files.
[Upgrading, Modifying and Unlocking] xeonpj:
:( please tutorial in the Spanish language, to pass A636n of Spanish to ingles with wm6, I do not understand ingles. Pardon by my ingles use a translator of the network.
[Upgrading, Modifying and Unlocking] gf1966:
Hi what is your advice for upgrading a WM5 A636 to WM6... is the hardware the same for A636 and A636N?

Can I use the upgrade tool hack to force a A636N WM6 code onto the A636 device?

Please advice...
[Upgrading, Modifying and Unlocking] fantastix:
Asus A636N has an other WLAN module, you could have problems with WLAN if you install WM6 on 636.
[Upgrading, Modifying and Unlocking] roucseba:
hi....

I'm from France & bought a german asus mypal a626 on eBay... :(

my ROM version is V03.0720.00 DEU 0407

I reaaally hope you'll find a way to convert WM6 in French or English... because I'm relly lousy in German & Excel is a bit complicated in this language for me ! :p
[Upgrading, Modifying and Unlocking] Soovek:
Hello

I've Asus A636 without N

Could you help me to upgrade my asus to WM6.0 from A636N rom??? Is it possible?? How ???

Thx for reply.
[Upgrading, Modifying and Unlocking] Indego:
You can flash the englisch or french WM5 with the patched exe file.

http://oneiros-eidos.nm.ru/index_en.dhtml
[Upgrading, Modifying and Unlocking] roucseba:
well, thanks but I already tried ;)

it doesn't work, the patch program says "wrong version or program already patched"...

I opened with winHex the french version of the ASUS update, & I have a different md5 hash...
[Upgrading, Modifying and Unlocking] 3nigm4:
I've seen here:

http://4pda.ru/forum/index.php?showtopic=47399&st=60

that they are using XDA tools to dump ASUS PDA firmware... may this help us in making a backup of the original A63xN firmware?

May this be useful for upgrading our non-english PDA to WM6 English?
[Upgrading, Modifying and Unlocking] 3nigm4:
also take a look here:

http://forum.asus.ru/viewtopic.php?t=25642

I hope this help.

see ja!
[Upgrading, Modifying and Unlocking] 3nigm4:
Install WM6 English on non-English device

OK

I've seen that is possible to make an image of the original FW with pdocread.exe

and than reload it to the PDA with usbloader.exe.

This mean that if someone make and share the image of his English PDA (WM5 or WM6) than we are able to upgrade our non-english PDA to English WM6.

So, the next step is: are there someone that want to make a dump of his English WM5 A63xN (or WM6)?

Thank you in advance!

see ja!
[Upgrading, Modifying and Unlocking] roucseba:
Does this help : http://www.efsoft.it/romforpda.htm
[Upgrading, Modifying and Unlocking] 3nigm4:
Ummm, but there's only A63x firmware not for N version... and for that firmware don't exist an upgrade to WM6.
[Upgrading, Modifying and Unlocking] Hawkeye3:
Alas I cannot read those Russian pages (I do not understand Russian).

One option could be to get the current image off your device (whatever language you have) and check whether we can replace the header of that english image with what is visible there.
[Upgrading, Modifying and Unlocking] 3nigm4:
I've used www.online-translator.com to translate that page from russian... is not a good translation but is better of nothing :)

What we can do is:

1. attach PDA to the PC with USB cable and wait for ActiveSync to sync

2. open a command prompt

3. run pdocread -t

4. run pdocread -l

5. run pdocread 0x0 0xXXX nk.nb0 where 0xXXX is the size of the rom returned in the step 3 (for our WM5 should be 0x2200000)

6. wait until the process finish

Now we got a copy of our original PDA firmware

To upgrade the PDA back to the origiginal or to another version we got, we have to:

1. attach the PDA to the PC with USB cable and CLOSE ActiveSync

2. press on the PDA the keys POWER+ENTER+RESET, the PDA bootloader will start in upgrade mode by USB and wait for the firmware from the USB

3. use usbloader to upload our nk.nb0 or any other firmware we got to the PDA

This is what I have read from that forum, but I've not tested jet cause I have only the copy of my firmware and waiting that someone make a copy of his english PDA to be able to upload the WM6 WWE update.

See Ja!
[Upgrading, Modifying and Unlocking] 3nigm4:
This is the link for usbloader:

http://4pda.ru/forum/attach/912154/USBLoader.exe

This is the link for the russian page of ASUS forum:

http://forum.asus.ru/viewtopic.php?t=25642

pdocread is a tool of this forum of itsme:

http://www.croozy.ru/itsutilsbin_20070705.zip

Another way is to find a solution to convert ASUS IMG WM6 firmware to NB0 or BIN, both format are supported by usbloader.

I've seen that instead of use usbloader, there should be a way to put the firmware in the SD card, and that with a combination of key POWER+something+RESET start the PDA in upgrade mode via SD, but I've not found complete informations about that, (the something key on the 535 model is wireless key).

I hope we can do something to fight against ASUS politic.

See Ja!
[Upgrading, Modifying and Unlocking] ShadowLordGP:
I have been following this discussion for a few days now. As the owner of a Dutch 636N, I would love to see it upgraded to the English version. Frankly, I like English language (electronics) products more then Dutch anyway.

From what I understand, the first part of the ROM you are seeing is bootable code. My guess is (I haven't looked at the code yet) that the first part of the ROM is a self contained program that preforms the upgrade. This program is 'locked' against wrong laguage upgrades (it probably checks the existing laguage).

So anyone familiar with ARM disassebly? ;)
[Upgrading, Modifying and Unlocking] 3nigm4:
Hi ShadowLordGP

I've read on the russian forum that all we need is a dump of an english A632N/A636N WM5 (made with pdocread). After that we can upgrade our non-english PDA to english WM5. Than we can use the original WM6 WWE update if we wont it, without the language check error.
[Upgrading, Modifying and Unlocking] ShadowLordGP:
Would it be possible to make an image of a 'random' language version of WM5 and patch that to have an English language ID? So that OS might be a bit of a 'freak', but as long as the flash believes it's doing the right thing, that might work. Of course, that also might brick your PDA :(

EDIT: I have been doing a quick analysis of the dumped binary. There are a few refereces to the country code (1043, or 13 04 00 00 in hexadecimal binary format). I might have a shot at changing these when I feel daring... But I need to invastigate more, because bricking my PDA isn't what I'm aiming for. To be more precise: I want to verify that the update loader still works if the OS image is *****-ed. Is so, I can always reload a good image when things come crashing down...
[Upgrading, Modifying and Unlocking] 3nigm4:
Teorically you can update back the dumped rom if the modified one hang your PDA. The use of pdocread and usbloader on this device is first used to help users who got their PDA hanged up. But I've not tried this, I'm waiting for the english dump or for a conversion of WM6 img to nb0 or bin.

EDIT: I've also seen that with the itsme utils it's possible to modify the rom. I've also seen that the keys HKLM\nls\DefaultLCID and HKLM\nls\SystemLCID contains the language ID and changing it to 1033 (english) the update start without the message, reset the device but don't do anything except an hard reset.

I thing also that the check should also be made on rom version.
[Upgrading, Modifying and Unlocking] ChiemY:
successfully flash my asus 636N from WM5 FRA to WM6 WWE.

i download all the 636N and 639 firmware and just compare the first 65536 bytes

with winhex of all update.img.

i take the original WM6 WWE upgrade and change only 3 bytes in update.img.

(nothing to do with ida pro on the .exe)

ASUS 623N-636N

WWE to FRA

0012:09 to OC

2028:5C	to 56

5536:51	to 54

if your not sure , dont do anything.

check your language values yourself.
[Upgrading, Modifying and Unlocking] ShadowLordGP:
Very interesting ChiemY. I will be definately trying this. If it works, it would be great!

I'll let you guys know how it works out later today. Currently @ work and I need to backup my PDA first ;)

EDIT: It WORKS! See my final post for more info...
[Upgrading, Modifying and Unlocking] 3nigm4:
I cannot try until tomorrow... i hope this is the solution, thank you all
[Upgrading, Modifying and Unlocking] ShadowLordGP:
I just upgraded my DUTCH A636N to the ENGLISH WM6. Is worked perfectly with the method ChiemY described!!!

He has cracked the puzzle. I will probably be writing a small program to autopatch the image (sorry, no image redistribution - that would certainly violate copyrights)!

ChiemY: Thank you for the solution!
[Upgrading, Modifying and Unlocking] 3nigm4:
Done it! from WM5 Italian to WM6 WWE. Thank you ChiemY. Thank you all! Now begins the compatibility thread, started with WisBar Advance and Resco Keyboard Pro... :)

See ja!
[Upgrading, Modifying and Unlocking] tyrrp:
Destinator

OK. I really want to do this but can anyone tell me this. I am running Destinator PN (not destinator 6) on my A636N. Will I still be able to use it if I upgrade to WM6 or is it not supported.

Thanks
[Upgrading, Modifying and Unlocking] Petje:
:) Upgrade WM5 Dutch to WM6 English

Hi ChiemY, you are my hero ;)

I successfully upgraded my 636N to WM6 English.

For every one who has any doubt......, it realy works.....

Thnx again
[Upgrading, Modifying and Unlocking] iulix99:
hi

i have an asus a636 (without N). it is possible to upgrade to wm6?

thx.
[Upgrading, Modifying and Unlocking] TifKag:
Great job you guys (or girls)

So when i understand correctly.

WWE to NLD

0012:09 to 13

2028:5C to 68

5536:51 to 4B

@ShadowLordGP: Can you confirm

But.....do i still need the patched update tool :confused:
[Upgrading, Modifying and Unlocking] ShadowLordGP:
No, you do not need the patched update tool. The changes to the image make the update tools think they are actually installing your OS language. This is what makes the update possible.

Patching a normal (non-N) 636 will most likely NOT work. Not only do the normale 636 patches use a different patch structure, the normal 636 has different hardware from the 636N. The most obvious are the changed wireless and bluetooth modules. However, I wouldn't be supprised of some other hardware is different too. What I'm trying to say: even if you could get the patch to run, it would most likely turn your normal 636 into a very expensive paperweight. But you are welcome to try and post your results here...

Edit: Yes TifKag, you got it right. That is the same change I made.

By the way, the adresses you mention are in decimal. Most hex editors use hexadecimal adresses. So below the same list, but with hexadecimal addresses.

WWE to NLD

000C:09 to 13

07EC:5C to 68

15A0:51 to 4B

Warning: If the bytes in the image do NOT match the 'from' bytes in the list above, you most likely have the wrong location. Recheck your addresses.
[Upgrading, Modifying and Unlocking] roucseba:
a626

Hello,

sorry to bother you, I'm a newbie !

I have a german A626 with WMobile6.... Is it possible to convert it in French or English version ????

Thanks anyway, because Excel in German is rather hard :)
[Upgrading, Modifying and Unlocking] ShadowLordGP:
roucseba:

Well, it should be possible IF there is an update for both these platforms available. Then you can use some simple techniques to change headers to make update to a different version. If there only is an update for the english platform, you will need to manually find out what to alter, in the same fashion it was done for the 636N here.

If there are no updates available at all, you are out of luck. Unless someone gives you an image of his/her English A626, you will not be able to convert.
[Upgrading, Modifying and Unlocking] TifKag:
@ShadowLordGP: How did you make a backup (just a failsafe if something goes wrong) :D
[Upgrading, Modifying and Unlocking] ShadowLordGP:
I used PDOCREAD as mentioned in this post by l0v3r. His next posts specifies where you can get the app to put the image back on your PDA in case of malfunction.
[Upgrading, Modifying and Unlocking] costazi1975:
Hi,

I desperately need the changes required in order to switch from WM5 German to WM6 English on A636N.Can anybody help?
[Upgrading, Modifying and Unlocking] TifKag:
It worked, went from WM5 Dutch to WM6 WWE.

Thanks ShadowLordGP for the help
[Upgrading, Modifying and Unlocking] TifKag:
Read THIS post.

But the german codes are not in the attached text
[Upgrading, Modifying and Unlocking] fantastix:
Hi costazi1975,

you will find the German codes in German firmware of 639. I was able to upgrade german WM5 to WM6 WWE.
[Upgrading, Modifying and Unlocking] 3nigm4:
The Day After :)

I've reinstalled all the stuff i'm using on WM5, and I have to tell you to back up you PIM with something like PIM Backup before the upgrade, cause if not, with the simple pim.vol or a restore from a program like SPB Backup, will not work due to a difference between formats of PIM databases.

If you done that error, and you need your old PIM data, you can use another WM5 PDA to get that with PIM Backup or do what I've done:

1) install MS Device Emulator

2) install Windows Mobile 5 SDK

3) put you backup or pim.vol into a directory

4) configure one of the predefined WM5 device to use that folder as external folder

5) run the emulator

6) do the necessary to restore your backup into the virtual WM5

7) backup PIM data with PIM Backup to the external folder

8) restore that backup to your EMPTY WM6 device (your old PIM must NOT be there otherwise you'll restore the data into the old bad databases)

... about 4 hours to reach this result... :(

I hope this help.

See ja!
[Upgrading, Modifying and Unlocking] costazi1975:
Can you describe which bytes to change and to what value?

I don't have much experience in this stuff, so any help is more then welcome.
[Upgrading, Modifying and Unlocking] 3nigm4:
Codes extracted form ChiemY Asus.txt

Language:__original WWE_FRA_CHS_CHT_CSY_ESN_GRE_ITA_NLD_PLK_PTG_RUS

12 (0C):_______09_______0C__04__04__05__0A__07__10__13__15__16__19

2028 (07EC):___5C_______56__46__46__44__5A__40__6E__68__64__62__7C

5536 (15A0):___51_______54__5C__5C__5D__52__5F__48__4B__4D__4E__41

(it's not easy not to use the tab key :) )
[Upgrading, Modifying and Unlocking] TifKag:
Not very useful :eek:

He asked for the german codes, and they are not in there :(
[Upgrading, Modifying and Unlocking] 3nigm4:
I've not gived an answer to him, but only posted the codes found in the txt ;)

EDIT:

reading the GER A639 FW should be:

pos 12 (0C): 07

pos 2028 (07EC): 40

pos 5536 (15A0): 5F
[Upgrading, Modifying and Unlocking] porlo:
succeed

Thanks ChiemY!!!!!!! You did a great job!!

I have successfully upgarded/converted my 636N from WM5 CHT to WM6 WWE.
[Upgrading, Modifying and Unlocking] ShadowLordGP:
Ehm... Try the 'GRE' code... ChiemY chose the wrong abreviation (should have been GER or DEU), but the codes match (Germany is 1031 (hex 0407).
[Upgrading, Modifying and Unlocking] ChiemY:
oups i see it to late. of course its GER not GRE ( a old part of rfc 2784 was inside me :D). more sleep less keyboard fighting ...
[Upgrading, Modifying and Unlocking] tyrrp:
But he asked for the changes to upgrade his 636N not a 639. i'm in the same boat so contacted Asus to see if there was a German upgrade coming out for the 636N so i could work out what the changes should be.

Here is the reply:-

"Dear Customer,

Thank you for contacting ASUS Customer Service.

My name is Deo. It's a pleasure to help you with your problem.

I am sorry to tell you that there will be no German version upgarde available as limitted by the Microsoft License Issue. Sincerely sorry for any inconvenience.

Welcome to refer FAQ(Frequently Asked Questions) for ASUS products in ASUS website:

http://support.asus.com/faq/faq.aspx?SLanguage=en-us

If you have any other problems, please don't hesitate to let us know. Let's discuss together.

Thank you for using ASUS products and enjoying services!

Deo

ASUS Customer Service Center (China)"
[Upgrading, Modifying and Unlocking] fantastix:
The data that should be changed is the same in 636N and 639. These bytes = code of the country. I was able to update German version of WM5 (A636N) to English version of WM6.
[Upgrading, Modifying and Unlocking] tyrrp:
Lovely.

Thanks.
[Upgrading, Modifying and Unlocking] TifKag:
Get the wwe update for the A636N

WWE to GER

0012 (000C): 09 to 07

2028 (07EC): 5C to 40

5536 (15A0): 51 to 5F

This should be the changes you have to make to go from German WM5 to WWE WM6 on your PDA, but.......remember it's your own risk :eek:
[Upgrading, Modifying and Unlocking] 3nigm4:
Here is it: a patch tool to change the language ID of the firmware.

Enjoy!

See Ja!

EDIT: if some language wont work and you know the correc codes, post 'em and I'll update the tool.

EDIT2: the codes I use are these:

{ _T("English"), 0x09, 0x5c, 0x51 },

{ _T("Chinese"), 0x04, 0x46, 0x5c },

{ _T("Chinese Taiwan"), 0x04, 0x46, 0x5c },

{ _T("Czech"), 0x05, 0x44, 0x5d },

{ _T("Spanish"), 0x0a, 0x5a, 0x52 },

{ _T("French"), 0x0c, 0x56, 0x54 },

{ _T("German"), 0x07, 0x40, 0x5f },

{ _T("Italian"), 0x10, 0x6e, 0x48 },

{ _T("Dutch"), 0x13, 0x68, 0x4b },

{ _T("Polish"), 0x15, 0x64, 0x4d },

{ _T("Portuguese"), 0x16, 0x62, 0x4e },

{ _T("Russian"), 0x19, 0x7c, 0x41 },
[Upgrading, Modifying and Unlocking] roucseba:
sorry.... Witch file .img do I need to open.. ?
[Upgrading, Modifying and Unlocking] rdistar:
Good Day Guys!

I'm finding a method for reflash WM6 RUS on Asus A636N. WM6 RUS already in device, but I have some problem with system, Bluetooth, etc... Official Upgradetool writing "This version already in device". Help me please.
[Upgrading, Modifying and Unlocking] 3nigm4:
The one of the original A63xN WWE (English) Update downloadable from ASUS downloads.
[Upgrading, Modifying and Unlocking] 3nigm4:
Have you tried patching the Asus Update.exe to skip version check? Try this :

http://xdaforums.com/attachment.php?attachmentid=45472&d=1185757844
[Upgrading, Modifying and Unlocking] roucseba:
my Asus a626

Sorry

I downloaded the img in French.

Since my a626 is German, I use your patch file : it recognize the langage (French), & I convert it in German.

copy to my SD card : launch , it doesn't work....

only avaiable for a636 ?
[Upgrading, Modifying and Unlocking] 3nigm4:
We have tested only with WWE A63xN firmware, so, I don't know if the codes are correct also for other firmwares.

EDIT: What's the error you get?

In the attached Patch I've made it "secure" under Vista, nothing more. (v.1.0.1)
[Upgrading, Modifying and Unlocking] evilkiwi:
Just to let you all know:

I have the ASUS 636N DUTCH and I succesfully upgraded it to WM6 ENG using the patch above. Great job!

In less than 3 minutes I was working on WM6.

Thanks a lot!
[Upgrading, Modifying and Unlocking] julbee:
Hi,

I have tried to update an A36N from WM5 french to WM6 Eng but I have encountered an issue during the flash writing step. I got an error saying that there was a problem reading SD card and I shall try to reinsert SD card.

Then, after soft reset, hard reset, I just get the ASUS logo, nothing more.

I think it may be due to the fact that my SD card was formatted in FAT32.

I have previously made a backup of my WM5 FRE Rom with the pdocreate tool but I don't know how to write it back to my pda since I cannot connect through activesync and I cannot use usbloader.

Does anybody know if it is possible and how to flash it using SD card and keys combination at powerup ?

thanks,
[Upgrading, Modifying and Unlocking] Bituman84:
I'm trying to change ,y A636N WM5 Dutch to WM6 WWE. I dowloaded the A636N WM6 firmware update from asus. I patched it with the tool to DUTCH. I copied the three thing to the Card. But whenn I start the upgrade tool on the PDA, and I choose Upgrade start it says: Open Upgrade image file Error. What do I do wrong?
[Upgrading, Modifying and Unlocking] ChiemY:
dont forget to follow the official asus howto:

A632N/A636N V30723 English version

Improved or Fixed Items:

1.Microsoft Windows Mobile 6 Update

Cautions:

1.Please do not upgrade different language version ROM. :p

2.It is recommended to format SD card into FAT format.

3.Please make sure battery level is above 60%

4.Please make sure to use SD card with capacity 2G or less for upgrade.

5.Due to compatibility issue, please use ActiveSync version 4.5

http://www.microsoft.com/windowsmobile/activesync/activesync45.mspx

6.Please use ActiveSync to synchronize and backup your personal data.

7.Please be notified that it cannot be downgraded to Mobile 5 after upgraded to Mobile 6.

Please make sure you acknowledge such limitation and then proceed with the following steps.

Please follow the following procedure to upgrade ROM

1.Please connect AC adapter in order to have sufficient power.

2.Please upzip the downloaded zip file(includes Upgrade Tool.exe, Update.img, and Update.dat) onto SD card's root directory and insert SD card into PDA.

3.Please select “Start-->Program Files-->File Explorer” and choose SD card as current locating device.

4.Please active Upgrade Tool.exe and click “Start Upgrade.” The upgrade process should take approximately 3-5 minutes. After the upgrade is complete, it will automatically reboot the device.

5. After reboot, please go to “Settings-->System-->System Information-->Version" to verify that the upgrade process is successful.
[Upgrading, Modifying and Unlocking] Bituman84:
Cautions ok.

Please follow the following procedure to upgrade ROM

Everything is ok until point 4.
[Upgrading, Modifying and Unlocking] ChiemY:
need to know if your file is corrupt on your pc or in the pda.

(check md5 or sfv)

pehaps the upload to the pda, try other usb settings (activesync high/low

mass storage device). pc or notebook with sdcard reader.

maybe your system need a hard reset and restore to default setting before upgrade.
[Upgrading, Modifying and Unlocking] Bituman84:
It's OK now. The method DOES NOT WORK with MMC card. I changed the card to an SD and it Worked! Thanks a lot GUys!
[Upgrading, Modifying and Unlocking] 3nigm4:
1. attach the PDA to the PC with USB cable and CLOSE ActiveSync (ActiveSync may intefere with usbloader)

2. press on the PDA the keys POWER+ENTER+RESET, the PDA bootloader will start in upgrade mode by USB and wait for the firmware from the USB

3. use usbloader to upload your previous backup

I've not tested jet, just found this method on forum.asus.ru, and I've not seen the exact command line for usbloader... I'm searching for some more infos.

EDIT: seems to be a simple USBLOADER file.nb0

let me know if it works for you... for russian people it worked.
[Upgrading, Modifying and Unlocking] julbee:
I don't know how to thank you. I was so desparate. It works great. Just close Activesync and then use the command : usbloader nk.nb0

Thank you so much !!!!!!!!
[Upgrading, Modifying and Unlocking] 3nigm4:
de nada.

I'm happy that this work... :)