yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Development and Hacking General] Asukal:
hi!

they are not broekn,,,,they need Didital dignatures on mui,,

and also need Digtal certificate on device,to authenticate you signature.

PLS reffer to here...

http://xdaforums.com/viewtopic.php?t=48093&highlight=

and the link

http://www.asukal.jp/WM5_MUI/the way to OS Localize your Universal.mht

Good luck!
[Windows Mobile Development and Hacking General] risidoro:
Hi Asukal. I followed your suggestion and signed my MUI files (i used the signer and cert on your site) and it worked! Shellres and tapires and every other MUI were loaded BUT i have a NEW PROBLEM. Before i explain the problem i think it's better to summarize what i have done 'till now:

- extracted italian MUI from italian AKU2 2.18 K-Jam ROM (i used viewimgfs)

- signed with your tool

- downloaded UI_Switch_TEST.rar

- replaced all the MUI in Asukal_Tool\0410\Uni_130_ITA_mui_Tool.cab with MY MUI

- installed UI Switch in my Wizard

- ran it (after activating it) and chose Italian language (BTW: i've also tried to use German and, even if it uses Universal's MUI, it works in quite every application!)

Now the Problem: everything is in Italian BUT Start Menu is messed up: Programs and Settings are no more displayed at the bottom of the menu instead they're showed in the upper half of the menu with wrong icons. Also, while Programs works, Settings doesn't open nothing!

Even more: i see a strange 'ColdInit' voice listed between last used programs in start menu.

When i use one of YOUR languages (german or even Italian) Start Menu works ok.

What can i do? Do you know this strange coldinit?
[Windows Mobile Development and Hacking General] Asukal:
http://xdaforums.com/viewtopic.php?t=53248&highlight=

↑　here!

Questio,,

*do you want to use Italian Start Menu or want to Use english Start menu ?

if you want to use Italian Start menu.pls follow the way i mentioned in

above link,,,,

1;rename "initflashfiles.dat" from Your device,(or edited one)to "initobj.dat" then, put into Windows folders then make a soft reset!

But in this case, you must Copy OEM short cut from ENglish Start menu to

Italian Start menu,<if missing some>

and delete welcome.exe in Italian StartUp folder

also delete initobj.dat, once it created Italian Start Menus,,,,,

2;if you want use ENglish Start Menu, no need to initobj.dat.

Just delete some strings table resourece from your italinan

shellress.dll.xxxx.mui,<my instruction on this page>

i will attached here mine....
[Windows Mobile Development and Hacking General] risidoro:
Hey man, it works.

I T W O R K S ! ! !

GREAT!!!! I enabled the italian start menu: now i have everything translated!!!

You're great Asukal, You're a genius!!! ehehe

Now i just need to do some refinements and then i'll cook a new AKU2.3 italian ROM!!! You're great man!!!

THANK YOU VERY VERY MUCH!!!
[Windows Mobile Development and Hacking General] Asukal:
congraturation!

But till now, we worked as Intsall mui on RAM,

so if you edit ROM, you must take another step.

to Edite ROM,

iniflashfiles.dat is not needed rename,,,,,

and inject iniflashfile.dat as its name to ROM.

And also you must edit the Regstriese<default.hv and user.hv>

i will attached some of italian registries which i used in my Switchers.

<but those are not all,,if you make perfect Italian,

you must find many xxx.rgu files and fild some italian registries more

and write or edite in default.hv and user.hv>

Good luck! :D
[Windows Mobile Development and Hacking General] risidoro:
I've read your guide (the one in the Mht file) and it seemed to me quite straightforward: is it complete or do I need some more steps (i.e. do I need to edit shell folders' location in default.hv)? Also: in my italian rom dump (made with viewimgfs) I have no initobj.dat. Is it really needed or can I use (and modify) only initflashfiles.dat? And if it is required, then where can I find the dumprom.exe tool?

I hope i'm not bothering u too much with all my questions... :)

THANK YOU VERY MUCH FOR YOUR HELP!!! bye
[Windows Mobile Development and Hacking General] Asukal:
dumprom.exe nk.nba -5 -d c:\**folder**

you can get few files with this,

and iniboji.dat will be there!

so you can get 2 dat files from Italian Device in your hand.

Those are no need edit if you got from Italian Device.

and i think,,, if you can use default.hv and user.hv from Italian device

with no edite, so you dont need specify the shell folders' location in default.hv. this already have.

i guess, just guessing default.hv and user.hv are registries for OS originla

one and all of OS should be on common.(means same language device have same hv files>

OEM or unique and addtional registries are in xxxxxx.RGU.

so

2pcs of hv files can be use as it,

and you must add some of unique(for languages) must add to hv from RGU.

You can ask me freely,,as long as i have a time, i can play with you.

but some of my idea is not under the guarantee :shock:

when i needed the knowlegdes to laocalize, they teached me kindly,

so i want to do,too.
[Windows Mobile Development and Hacking General] risidoro:
Hi Asukal,

today i've cooked my first OS ROM. I put inside:

- default.hv and user.hv (translated)

- italian signed MUI (they worked when installed in ram)

- italian dictionary, t9, etc

- italian htm (replacing english ones)

The ROM i cooked contained ONLY the OS part (since i didn't want to damage IPL SPL part). Both SPL and IPL, however, were the same ones that came with the WWE ROM i modified so i think there should be no conflicts between OS and IPL/SPL.

I flashed the ROM on my wizard and hard reset the device. Unluckily it didn't work! :(

After the first HTC Logo and the second Splash screen, instead of the Welcome screen (the one where you're asked to calibrate the screen, cut and copy, etc) , i saw a blank, white screen. Nothing more.

Do you know what's causing such a blank screen? Is it possible i need to copy welcome.exe from the italian rom replacing the english one? Or, maybe my hv and dat file are broken? How can i check them?

Thank you very much,

bye,

Isidoro
[Windows Mobile Development and Hacking General] Asukal:
hi,

question??

can you get to the Today after WHITE Screen instead of Dr,Johnson?
[Windows Mobile Development and Hacking General] risidoro:
No! The problem is i can get NOWHERE!!! My phone just stays white!

I cooked another ROM with welcome.exe taken from the italian ROM but nothing, same problem! Damn! I think i did some mistake in hv or dat files.

Well, maybe i'll try again tomorrow!!!

Bye
[Windows Mobile Development and Hacking General] Asukal:
hi!

sorry late,, i have been making MU files for

20 languages.... :lol:

PLS check follows,,

@the dat files you incected;

The format should be Unicode, then delete 2 byts with Hex editor.

other wise, OS will ignor them.

@MUI files,

OS need the Shellress.dll.xxx.mui and gwes.exe.xxxx.MUI

to boot.

But it need Signature on MUI and also Certificate on OS.

So you need write Certifiacte for the Signature on MUI on the

hive file, other wise, it can not boot.

those are what i can guess,,,

may be Certificate is missing,,,

http://www.asukal.jp/WM5_MUI/the way to OS Localize your Universal.mht

way2-1: Sign your mui files with signecode.exe

*Sign the mui with SDK_Cert or your own_Cert and install cert.cab in your PDA.

*Then export Registry of CertificateStore from that device.

*Copy & Past this registry onto your default.hv

this can enable to allow boot with your shellres.mui file.

without this, OS can not boot with your languages shellres.xxxxx.mui.
[Windows Mobile Development and Hacking General] risidoro:
Hi Asukal,

some developments: i solved the blank-screen problem at boot: i had to restore the original files msim.dll and msim.96.dll (i had replaced the original english files with the ones taken from the Italian rom but they didn't work).

Without those .dll my phone boots but cannot start welcome.exe (the screen where you're asked to align the screen, cut and copy the appointment, set the timezone and password). Instead of the Welcome this is what's happening:

- after flashing the OS the phone restarts (it's like an hard reset)

- i see all the three splash screens

- now, instead of the Welcome screen, i see the two windows mobile's bars: the one on the top (with Start button, time, indicators) and the soft-buttons one on the bottom. In the middle, between the two bars, there's not the Today screen but, instead, the third splash image is still displayed.

- The device works but: it's really slow (as if a background process is taking a lot of resources), i cannot use the stilo to tap on the bars since the screen is completely mis-aligned.

- Using one of the MS PowerToys for PPC, ActiveSync Remote Display, i can work on the phone

Browsing the phone from the PC while it was in this state, i could see a strange thing: the two .dat files were not parsed. I explain: instead of the localized folders' names ('Documenti', 'Programmi' and so on) i found the original, english, ones: 'Documents', 'Programs' so the italian shellres MUI couldn't work well. I had translated those names in initobj.dat and initflashfiles.dat but the files weren't executed at boot. Strange!

A favour and a question for you:

- the question: must the file initobj.dat be injected in Rom with addfile.exe or is there a different method? I'm asking this 'cos, you know, i had to extract the file from the XIP area so, maybe, i should place it there again.

- the favour: can you check my two .dat file i'm attaching? I know they must be Unicode without the to leading bytes but, when i created them, i couldn't find those two bytes. Maybe i'm doing something wrong here.

THANK YOU VERY MUCH!!!

Isidoro
[Windows Mobile Development and Hacking General] Asukal:
Hi,

i think the place inject to inibjo.dat is not to be XIP place.

usual injection is OK.

i did so while i made JP OS and Chinese OS,

so,,,,

try this,

your intobj.dat was written as follows,

*Directory(LOC_%LANGID%_DIRWINSTMNSETT):-File(LOC_%LANGID%_MICROPHONEAGCLNK,"\Windows\MicrophoneAGC.lnk")

*write them again like a italian words, not use LOC_%LAMGID.

Directory("\Windows\Start Menu\Programmi"):-File("xxxxxxxx.lnk,"\Windows\MicrophoneAGC.lnk")

xxxxxx=should be italian name,,,

*and add follows to intobj.dat

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

root:-Directory("My Documents")

root:-Directory("Programmi")

Directory("My Documents"):-Directory("Immagini")

Directory("\My Documents\Immagini"):-File("Waterfall.jpg","\Windows\Waterfall.jpg")

Directory("\My Documents\Immagini"):-File("Flower.jpg","\Windows\Flower.jpg")

Directory("My Documents"):-PermDir("Modelli")

Directory("Programmi"):-Directory("Connessioni")

Directory("\Windows"):-Directory("Help")

Directory("\Windows"):-Directory("Caratteri")

Directory("\Windows"):-Directory("Programmi")

Directory("\Windows"):-Directory("Esecuzione automatica")

Directory("\Windows"):-PermDir("Start Menu")

Directory("\Windows"):-Directory("Temporary Internet Files")

Directory("\Windows"):-Directory("AppButtons")

Directory("\Windows"):-Directory("Preferiti")

Directory("\Windows"):-Directory("Rings")

Directory("\Windows"):-Directory("AppMgr")

----------------------------------------------------------------------------------.

Question; shellress.dll.0410.mui

Do u use mine?

it is use the English Start menu,

so, you must use another one.

i will atached another one to use Italian Start Menu,

If u sued mine before,

try with this before you remake dat files,

then flash,

and still you can not, edite dat files again,

:wink:
[Windows Mobile Development and Hacking General] risidoro:
Thank for your suggestions, i'll try again!!! :)

PS: (Last time, I used Italian Start Menu and the original italian shellres and officeres i found in the italian rom (not the ones for the english menu you sent me)).

The thing i didn't do was adding the certificate to the hive files! This should be the problem!

Bye
[Windows Mobile Development and Hacking General] shugoh:
risidoro:

You don't have to (actually "cannot", I think) sign the *.hive files.

Thsi is not a root cause your trouble.

You can see the description of "Welcome" in shellresapps and initflashfiles. You have to describe the same path and same file name on both files.

Please check these.
[Windows Mobile Development and Hacking General] Jussi77:
MUI changer

I would be willing to do the translation for swedish/finnish

for standalone application..
[Windows Mobile Development and Hacking General] Asukal:
hi, i will finish making languages switchable system soon.

the sytem source will put on SD card.

then i can make Scandinavian version...

i already included them in my switcher,

But the resources are from SDK, and modify to fit to AKU2 ROm.

so some parts and HTC setting and Application are still english.

If you want to have complet swedish/finnish,

can you help me transrate other parts? :lol:

just in case you want.. perfect one

my plan to iclude!

[German] [Italian] [French] [Spanish]

[Portuguese] [Russian] [Polish] [Netherlands]

[Danish] [Swedish] [Norwegian] [Finnish]

[Czecho] [Greek]

<russian and hebrew, hangarian, also burgarian Romanian were made,

but those can not rerease coz of some reason, sorry>
[Windows Mobile Development and Hacking General] Asukal:
Re: MUI changer

sorry late..

i will attached dumprd to text files need transrattion,

if you can,,pls!

@Menu

@Dialog

@Strings table

PLS transrate bettween "~~~~~"

Thanks!
[Windows Mobile Development and Hacking General] sacaman:
Dear Asukal

it can be implemented on the XDA2 also or no ?

Sacaman
[Windows Mobile Development and Hacking General] Asukal:
hi,

@do u mean exec?

i thinks camera Application or almost use on exec,

But if another model such like wizard, need some defferent

resources.
[Windows Mobile Development and Hacking General] sacaman:
hi asukal

i am tolcking about the mui switcher if it can be installed on the himalaya hardware

Sacaman :0)
[Windows Mobile Development and Hacking General] Asukal:
MUI swither works on Himalaya itself.

but resource to localize must be modify to fit Himlaya.

Registries and MUI files.
[Windows Mobile Development and Hacking General] :
Hi, Asuka... Did u can attach here Japan MUI for my XDAII mini...?
[Windows Mobile Development and Hacking General] Asukal:
Hi,, this is not for Mini or other device.but for Universal.

some resources are defferent. so you will be in trouble if use it

on other device.

Now i uploaded beta test version in Buzz net

http://buzzdev.net/index.php?option=com_simpleboard&Itemid=59&func=view&id=22485&catid=40

alsmost finish for me.

but still improvement :D

Not included Japanese MUI. Vietnamese, and some,coze of some reason.
[Windows Mobile Development and Hacking General] lmano:
Re: MUI changer

i like to translate the hungarian text files, because this is not complete.

if you can,,pls!

@Menu

@Dialog

@Strings table

PLS send me this files, as now it is.

Thank's
[Windows Mobile Development and Hacking General] Asukal:
Re: MUI changer

hi!

great!

here is the dumpt to text files from HTC application,

and do you need OS parts?
[Windows Mobile Development and Hacking General] lmano:
Re: MUI changer

Thank's.

My ROM version info: TMHU

ROM: 1.20.32 WWE

Radio: 1.06.00

ExtROM: 1.20.131 WWE

In a few days will be new ROM: TMHU 1.30.245. I send for You this ROM. Please send back every program to translate. ( text files )

Until Your replay I will translate.

Bye
[Windows Mobile Development and Hacking General] Asukal:
so,,just i have to wait your new rom right?
[Windows Mobile Development and Hacking General] lmano:
But some files, You have send are not english. Please send me the original text files.

This files:

CSDType.mui.rc.txt

jmm.mui.rc.txt

RcDll.mui.rc.txt

SIM_Mgr.mui.rc.txt

Thank's
[Windows Mobile Development and Hacking General] Asukal:
oh! sorry i will make text and send you but please wait.

my Desk TOP PC was crashed and recovering its enviroments.
[Windows Mobile Development and Hacking General] matussalen:
W-Zero3

Hi Asukal.

I have one W-Zero3 in Japanese and I'd like to use your application to translate to english or spanish. Is it possible?.

Thanks.
[Windows Mobile Development and Hacking General] Asukal:
yes zer3 can change to English but need modify my tool.

i can help but pls wait for a few days till my desktop is recover!

all datas are there.

But OEM parts of Zero3 need transrate separately,

i dont have transrated one yet. only OS parts can change to English or

spanish.
[Windows Mobile Development and Hacking General] matussalen:
W-Zero3

Ok.

Thank you. I hope you recover soon your desktop!!. :wink:
[Windows Mobile Development and Hacking General] Asukal:
here it is.,,,

mr.matussalen,,,pls wait a while more,,i can work for you tommorow
[Windows Mobile Development and Hacking General] matussalen:
W-Zero3

Ok Asukal.

You're a very nice person.

I've tried to download the UI_language_switch but it's not in this FTP. Is it in another place?.

Thks again.
[Windows Mobile Development and Hacking General] Asukal:
hi, that FTP was belongs to Buzz net.

Sometimes files in Developers.com have disapear.

i guess some guy from Anti-Developers.com has delete.

So buzz net is more safty, i think. :lol:
[Windows Mobile Development and Hacking General] Asukal:
Re: W-Zero3

now i made Beta Version of "JP2ENG project for Zero3"

Now only can change the language of Parts of MS OS, and Start Menu.

And Applications came with MS,

1:EnabaleRapi.cab

2:ENG_mui4Zero3.cab

and make soft reset.

3:Make a Empty folder named "Settings" in the windows\Start Menu,

followings are not english yet.

@Today Plugs in of Sharp

@Settings and Applications of Sharp were still Japanese.

Becouse "xml" files to write registries entry can not effect,

those xml files were worked on HTC devices without problems,

so i must make another way to do,

so notifications and some parts also still japanese,

i will do something.! PLS wait.
[Windows Mobile Development and Hacking General] matussalen:
w-zero3

Hi,

I've download ENG_mui4Zero3.cab but i don't exactly know what i have to do. Do I need EnabaleRapi.cab? Where can I get it?

Thanks for all.
[Windows Mobile Development and Hacking General] Asukal:
you downloaded "0409mui_Zero3.rar " right?

extract it and you can get 2 cab files

1;EnableRapi.cab

2;ENG_mui4Zero3.cab

copy&past all 2 files into Zero3.

then Tap enablerapi.cab with Files Explore of Zero3.

EnableRapi is installed, then Tap ENG_mui4Zero3.cab with same way.

all files are installed. then make soft reset.

i tested my Zero3 and worked. :D
[Windows Mobile Development and Hacking General] matussalen:
wzero3

No.

I've only download ENG_mui4Zero3.cab.

Where is 0409mui_Zero3.rar ?

Edited:

Ah, I've just seen it. :shock:
[Windows Mobile Development and Hacking General] matussalen:
w-zero3

Excellent!! :D

It works !! It's a big step. Thank you. You're amazing.

Question: To use WiFi with the w-zero3, I need the W-SIM?

I don't have it :(
[Windows Mobile Development and Hacking General] Asukal:
no need w-sim for using Wi-fi.

You can use it!
[Windows Mobile Development and Hacking General] matussalen:
w-zero3 /Wi-Fi

Sorry, but i don't know how i can activate WiFi network. In "Settings Network" doesn't appear.
[Windows Mobile Development and Hacking General] Asukal:
ok,,,

i make one Controle Applet with english instantly.

So quick made that not completly.

1:DL attached D2Util.cpl in rar and put into Windows folder

2;then go to Settings-System.

and find icon which i discribe in Capture screen.,

3;then find snd Tab (see ***On/OFF on the TAB)

4;Un check the Turn Off the Wirless in second captured screen.

Now you can find the green light is on,

this already turned on the Wi-fi,
[Windows Mobile Development and Hacking General] matussalen:
wifi

Hi.

i write you using my wzero3 with wifi work correctly.

Thanks again.
[Windows Mobile Development and Hacking General] Marx2:
Hello

I would have to have Himalaya localized to polish language (sorry, I don't need language switcher at fly).

There are floating around MUI files from WM5 emulator, but they doesn't fit the newest AKU 3 ROM. There is also polish translation made from those files and adapted to MDA IV

What I would like to have is possibility to make OEM package for the newest ROM kitchen with polish MUI files

But I don't know how to port translation form oldest AKU to newest.

So i see it like this:

- I need a tool which allow to extract translation from emulator MUI files,

- Then I extract english text from newest WWE AKU 3 in Himalaya,

- Then compare them and translate missing ones

- Then create polish MUI compatible with AKU3

Can you help me?
[Windows Mobile Development and Hacking General] Asukal:
hi,, sorry to say i dont have any himalaya AKU3 mui.

the OS parts of Himalaya and all device are same exe and mui,

so you can use OS parts of Univesal AKU3 also.

Dump to text,,, best way if you have Plat Fomr Builder, you can drag and drop the dll or exe, also mui files into PB windows, you can edit text.

do you have?

if you dont have, i will write you the Link for that tool<japanese site, so

need instruction>
[Windows Mobile Development and Hacking General] Marx2:
i would rather like something to batch processing. There is about 144 files to translate, and, when AKU3.2 or even Crossbow will be available, there will be need to do it again from scratch.

If there would be method to do it only with text files, it will be possible to use such translation in any device.

So if new AKU will be available, you would only have to dump english text and search for missing translation, not translate everything from scratch.

I see something promising on page below, hovewer I can't read it

http://p50.g.hatena.ne.jp/kzou/20050705/p1

maybe you can read what for example DumpStringTable.exe can do
[Windows Mobile Development and Hacking General] Asukal:
ok! its my friend site!! i understood i will inform you

u can down load DumpRC.exe from here

http://geocities.yahoo.co.jp/gl/hou_ming_2/view/20060611/1149968266

you can find the DL link on that page.

DL the you can find 2 folders "ARM" and "Win32",

both of those folder has DumpRC.exe

*Win32\DumpRC.exe is excutable file on Desk Top PC

Drag&Drop you file which want to dump text

on this DumpRC.exe, then RumpRC.exe discribe Option which file you want dump, Strings? Menu,Icon or something.

You can check option as you want, Strings and Dialog, and also Menu are enough to get text.

you can get TEXT from their Value.

and if you want, you can assemble mui with those dumped and transrated

text with Visual Studio,

*ARM\DumpRC.exe

Usage of this also similar to Desktop Version.

But use on PDA.

Copy this DumpRC.exe on your PDA, then tap this, and dialog will be come. you can type the pass and file name on that dialog,

then tap ok, you can dump text from dll, or exe also mui from Device

directry.

Hope u can understand my simple instruction. :wink:
[Windows Mobile Development and Hacking General] Marx2:
thank you, i will take a look at it at home

Do you know how many mui files has changed before first release of WM5 and AKU3?
[Windows Mobile Development and Hacking General] Asukal:
welcome, if you have any wuestions, i will try to my best to replay.

i have no idea how many new dll and mui on new rom.

but i thinks not so many,,,and i hope... :lol: