[Q] Opera Mobile Automatic Language Deactivation - Windows Mobile Development and Hacking General

Hi, do you know is there anyway to use Opera Mini/Mobile in Windows Mobile on a language that's different than the system's language?
I find it quite bothering that Opera don't even offers the setup choice to the user but just automatically switches everything to system's default.
Thanks.

I didn't find it either. So I just checked the file names which were in use for auto-chosen language and overwrote them with the English ones, (which I renamed first of course). Problem solved.

Ok, would you be kind enough to give more details of the operation?
Thanks.

Look into the folders "\Program Files\Opera\profile\locale" and "\Program Files\Opera\profile\bream", make a wild guess which are the files that You think Opera is using for Your language (well, I can't know what that is, right?). If You are not sure, delete the ones that You suspect and if You are right, Opera should give errors when You start it. But please write down which ones You deleted, You need those names. Once You know which are the files, then:
1) rename "en-GB.lng" from "\Program Files\Opera\profile\locale" with the filename that was Your original language file in that folder, and
2) rename "locale-ri-en-gb.rsc" from "\Program Files\Opera\profile\bream" with the filename that was Your original language file in that folder.
Start Opera. Et voila, You have English.
Don't forget to hit the "Thanks" button

I was just about to hit it but now when i see it requested i'll just say you thank you in a written way

OK, thanks! I presume You have been successful. The purpose I emphazised the thanks button was actually that I am trying hard to gather those thanks meter points, but I guess now I won't be getting one...

Related

Way to make your Language OS for Universla

the way to OS Localize your Universal
*****the files and tools you need*******
*imgfs_tool by mamaich
*boot_hv_tool by mamaich
http://forum.xda-developers.com/viewtopic.php?t=34171&start=0
*HTC-64 Encodetool by bal666
http://forum.xda-developers.com/viewtopic.php?p=191164#191164
*hex editor (i used Heiw32 accroding to suggestion of Mamaich)
*NotePad in Windows
*Other high performanced Editor(if you have)
*Resource Hacker or PE Editor + Resource Tunner to edit mui
*Signcode.exe and sign with certificate
-----sorry can not write all in here,,, pls go to link---
http://www.asukal.jp/WM5_MUI/the way to OS Localize your Universal.mht
***********additional information 2006-May-15**********
regarding to initflashfiiles.dat and initboji.dat
i tired to write initflashfiles.dat in Japanese chalachtor, but not in CODE,
seems to work.
*write initflashfiles.dat in Japanese to specify Japanese Localized shell folders and Japanese re-named Short cuts. then add into rom.
also deleate both of 2 old dat files from rom.
then flash it back to my Uni, the localized shell folders were created!
this can save a lot of time to create the Localized ROM :shock:
But,,, still testing that ROM can work correctry.......or not.
<some appurication buttons can not assained if without initboji.dat>
*************2006-May 22 aditional********************
@ to edit the dll or exe from AKU2 rom, they have some difference.
Strings can be edited only with Platform Builder now.
pls reffer to this thread
http://forum.xda-developers.com/viewtopic.php?t=49423&highlight=
Can I have your instructions?
Hi Asukal(sama):
I'm trying to localize my Universal to my local language.
I'm stuck now before boot set-up process after hard reset.
So, I would like to ask you several questions.
Could you show me your instructions / suggestions?
1) Certification Store (way 2-1)
You said I have to take out CertificationStore from registry file.
I could not find any key of "CertificationStore", so I compared my registry before and after SDK_Cert installation.
I found there are some differences in registry file, which are:
HKEY_LOCAL_MACHINE\Comm\Security\SystemCertificates\SPC\Certificates\XXXXX] –- 3 keys
HKEY_LOCAL_MACHINE\Comm\Security\SystemCertificates\Privileged Execution Trust Authorities\Certificates\XXXXX] – 3 keys
[HKEY_LOCAL_MACHINE\Comm\Security\SystemCertificates\Unprivileged Execution Trust Authorities\Certificates\XXXXX] – 2 keys
I removed "\" that locates on each line of hex data and write these keys on default.hv file.
However, the start-up process just after hard reset didn't start...
I also found some other differences on registry files, which seems certification file update time.
Do I have to put update time keys on default.hv file?
Or am I still missing something?
2) MUI (way 2-2)
I could sign *.mui files with SDK_Cert.
You said PE header must be corrected if I cannot sign *.mui.
In other words, you mean I don't have to correct PE headers because I can sign my *.mui?
As far as I checked my *.mui files, it seems OK.
3) iniboj.dat (way 3)
I could dump iniboj.dat and initflashfiles.dat and translated them to my language.
Of course I saved in Unicode (UTF-16) and removed the first 2 byte "ff fe".
When I run "delfile.exe", I noticed "delfile.exe" showed the error message that "delfile.exe" could not find iniboj.dat.
But I could add iniboj.dat with "addfile.exe".
Is this a normal message from "delfile.exe"? FYI, my base ROM is Qtek's AKU2; 1.30.77.
4) *.hv files (way 4)
I think the following is the keys that I must change.
[HKEY_LOCAL_MACHINE\System\Explorer\Shell Folders]
"StartUp"="\\Windows\\StartUp"
"Recent"="\\Windows\\Recent"
"Programs"="\\Windows\\Programs"
"Favorites"="\\Windows\\Favorites"
"Desktop"="\\Windows\\Desktop"
Even I changed these keys, I cannot start my start-up process...
Are these keys enough to start start-up process?
I appreciate any suggestions / supports / instructions!!
Thank you.
hi! Camrade!
Re Qeuestions
1;certificate sotre. 3 entries are correct.
@But i am not sure what you removed???
i did not remove any thing and copy it to HV.
@yes update time must be in HV also.
like follows.
without this. no work as sertificate authentification.
[HKEY_LOCAL_MACHINE\Comm\Security\SystemCertificates\Privileged Execution Trust Authorities]
"UpdateTime"=hex:\
00,e0,46,50,1c,96,c5,01
2;if your mui can be signed, they should be workable.
but i am afraid your mui of core-dll Strings Table were broken.
PLS reffer this thread about that!
http://forum.xda-developers.com/viewtopic.php?t=49423&highlight=
if you are not sure, pls send me one of them to check it.
3:re-iniboj.dat, as you told me the eror message of delfile.exe will notice you, because i doesnt exisit in rom files. it was in XIP area.
But dont mind that. procceed it!
4;Shell folders; that is enough in hv, to just specify the loaction of Shell folder.<this also discribed in shellres.dll.
But no start up menu if there were localized Shell folders by failed initialized 2 dat files.
@the os can boot even the shellres.dll.xxxx.mui is not worked,
just missing Programs in StarMenu.
Now i am afraid your shellres____mui is read by OS, but it was incorrect.
@to change the Dr.Johnson screen to Japanes one, replace "stylus2.192.gif" and "stylus1.192.gif" with ones from JP os.
But the fisrt sentence before Stylus work for Dr.Johnson is from Shellres.mui, so your are failed in to read shellres_mui if it was still english.
Good luck!
Almost completed
Thank you, Asukal!
With your responses and instructions, I can finally boot my Universal with my language from boot screen!
I’ll make init*.dat file and try to make more localized ROM.
It seems a little difficult (complicated) to make initflashfiles.dat file translating to Unicode character code. But I’ll try!
Again, Thank you very much!!
shugoh
pls try to write iniflshfile.dat in Katakana, instead of Code,
i did try this some part of them just now.
Seems to be worked. But not sure .........didnt test all of in this dat,
just a part of it.
if the Katakana written dat was workable, it will be so easy to create
the Shell folders in Japanese................ :lol:
Hi Asukal,
I also want to join but I don't have the hex editor....the process is so complicated and the "key" is we have you on this website that do cook the ROM for us. Thanks a lot again.
If you have invented some easy installation files that want me to try, please let me know. I tried to edit the latest O2 ROM but unsuccessful....
Cheers,
chris_khho said:
Hi Asukal,
I also want to join but I don't have the hex editor....the process is so complicated and the "key" is we have you on this website that do cook the ROM for us. Thanks a lot again.
If you have invented some easy installation files that want me to try, please let me know. I tried to edit the latest O2 ROM but unsuccessful....
Cheers,
Click to expand...
Click to collapse
free hex editors can be downloaded.
many kinds of hex editors were in web.
Anyway, if i need something need test, i will call u! :lol:
Hi, Asukal:
This my be very stupid question...
I could translate html portion of shellres.dll with your instruction.
However, I still cannot do of tapres.sll and tshres.dll.......
Maybe this is because the type of resouce is different from shellres's.
So I tried to move html of tapres and tshres to another resources using PB because the other tools I have doesn't work...
When I wanted to save modified resource on PB, PB said I could not save the new resource because PB could not load resources from executable file...
I know this question is the basic one if I want to use PB.
But if you can show (a) hint(s) to me, I would appreciate your support very much.
Thank you!
shugoh
i guess PB can only save the files as "*****.exe" or "******.dll",
but not as a "******.dll.xxxxx.mui"
so you must save it as "anyname_you_want.dll" with out xxxx.mui to other folder.
then go to next step, because files edited with PB can not to be signed.
To enable to be signed, go following steps.
1;Open "any dll" or exe which havs correct PE header with Restorator.
2;Dlelete all of resources from this dll or exe.<make empty dll>
3:On another window of Resotrator ,
Open "anyname_you_want.dll" edited and save by PB
4rag and drop all resources exept "255" resource from
"anyname_you_want.dll" to "empty.dll"
5;save this empty.dll filled with resources of "anyname_you_want.dll",
as the name of your tagert xxxx.mui
6:Close all windows of resotrator.
7;try to sign on that mui, you may able to sign on that!
Good luck
Thank you for your instruction about PB and html.
however, I still cannot save modified file even though I put file name with *.exe or *.dll.
As my test, I opened x86 file and modified its file and I can save the modified. But still cannot tapres and tshres.......
I also tried some WM5 files, but not succeeded in saving it...orz
I installed all PB functions but for MIPS or SH4, which should not necessary for WM5.
The attaced is the error massage appreared when I wanted to save modifed WM file. (I installed Japanese PB, so error message is in Japanese)
"ta.dll" is only a temporary name for modified tapres.
I appresitate your any comments.
Thank you.
shugoh
I did it!!
Asukal:
I finally can make localized tapres and tsh with your recommended tools!!
Please see my blog at your convenience!
I'll try to localize folders with init*.dat files!!
Thank you very much!!
(If I have difficulties on making init*.dat files, I may ask you suggestions after I make every effort I can make,)
Thanks again
shugoh
Hi, Asukal
I can localize init*.dat file according to your post on May-15.
As you said, it seems OK that we can describe folder names on both *.dat file, not Unicode Code #.
So far I have no trouble with these *.dat files.
Thank you.
shugoh
Glad to here that!
You have done! you r a MAN!
Keep on going Dark Side!
Hello, Asukal
I'm back...
I have had a strange problem. As a matter of fact, I haven't solved this problem even though I could make Universal ROM in my language.
When I make my Universal hard & soft reset, I always see 2 white bold lines above and below "Windows Mobile" on 2nd splash screen.
I found these lines don't appear when I change mui regional setting. I mean no white lines on 2nd splash when I change:
1) shellres.dll.0411.mui to shellres.dll.0409.mui
2) shellresapps.dll.0411.mui to shellresapps.dll.0409.mui
(I'm trying to change English ROM to Japanese.)
0411 and 0409 have exactly same contents; I just change their name and place them on "windows" folder.
3) Change mui setting both of the following from 411 to 409.
[HKEY_LOCAL_MACHINE\MUI]
"SysLang"=dword:00000411
[HKEY_CURRENT_USER\MUI]
"CurLang"=dword:411
With these changes, I can boot my Universal without white lines and Uni seems working well. (Of course, all letters except for the ones in these 2 mui are in English. But I suppose I can see Japanese if I change all 0411.mui to 0409.mui. (Haven't tested)
I also noticed I didn't change the region code in init*.dat. (i.e. LOC_0409_DIRWINDOWSHELP, not LOC_0411_DIRWINDOWSHELP)
So I changed init*.dat files and made new ROM with 0411.mui (incl. shellres & shellresapps).
However, there were still 2 white bold lines on 2nd splash...
I haven't added:
[HKEY_LOCAL_MACHINE\Security\ColdInit]
"Locale"=dword:00000411
"ColdInit2Done"=dword:00000001
"ColdInit1Done"=dword:00000001
Because my Uni has always stuck before the initial setup (screen alignment and Dr. Johnson etc.).
This time, I added these keys per your instruction, but I'm stuck again...
Do I have to add [HKEY_LOCAL_MACHINE\Security\ColdInit] ?
This would not directly relate to my experience, but I think I can find where I made mistakes.
I appreciate your response.
Thank you.
on my rom, i changed
LOC_0409_DIRWINDOWSHELP, to LOC_0411_DIRWINDOWSHELP
also i added folows
HKEY_LOCAL_MACHINE\Security\ColdInit]
but i dont think those are not reason of your problem,
did you tried to edit new one from versin nbf??
i guees the ROM was crashed,,, i never happend,
you think some reason of registry,,,
how about htis,,,
[HKEY_LOCAL_MACHINE\ControlPanel\Stylus\192DPI]
"FontArray"="500,600,900,1000,1200"
"CurFont"=dword:384
this is the for Screen resolution.
But in my case,,without this,, not happend problems like you,,,,
strange,,,,
Hi, Asukal:
I finally find the root cause of 2 bold lines on welcomehead screen!
the mui file taking charge of screen alignment on start-up set-up process causes this problem. I made the new one with PB and solved this problem!!
(I made the previous one with another tool...)
I'm very glad to inform you this and appreciate your supports very much!!!
P.S. However, I'm still stuck with Coldinit... But this is not an issue.

[SOLVED!] Any Language of WM5 on any Athena!

Hi guys, I just wanted to let you know that I have managed to translate 99% of all the WM5 interface to English or almost any language. The secret has been found long time ago by our friend Asukal: http://asukal.net/blog/
Some things like the battery panel, the soft keys on the Communication Manager are missing and others are not translated, maybe somebody can tell us how can we complete this work on the Athena.
Instructions:
1) Install ENG_mui.cab or any other desired language. Don't install ENG_Notifi_COM_BT or any other since they will change some settings.
2) Now you will notice that the Start Menu doesn't exist anymore! So go with the help of your keyboard to the File Explorer, go to /Windows and look for the folder on the Old Language that contains the Start Menu Folder, now rename it to: Start Menu. Then inside rename the folder that contains the Links to your programs to Programs and Create or Rename a Folder called Settings. All of them should be inside /Windows/Start Menu
The original work was made by our friend Asukal. Thank you very much for your hard work! And you can view the original post for the HTC Universal and the Languages Pack at http://forum.xda-developers.com/showthread.php?t=267541&page=2
you can download all the CAB's that Asukal made with a lot of different languages (some of them are not finisihed) at: http://buzzdev.net/components/com_s...les/UI_LNG_SWT_beta_20060629193323_Asukal.rar
Feel free to ask me any question, I will try to do my best!
I will try to post some screen shots later...
bogusiano said:
Hi guys, I just wanted to let you know that I have managed to translate 99% of all the WM5 interface to English or almost any language. The secret has been found long time ago by our friend Asukal: http://asukal.net/blog/
Some things like the battery panel, the soft keys on the Communication Manager are missing and others are not translated, maybe somebody can tell us how can we complete this work on the Athena.
Instructions:
1) Install ENG_mui.cab or any other desired language. Don't install ENG_Notifi_COM_BT or any other since they will change some settings.
2) Now you will notice that the Start Menu doesn't exist anymore! So go with the help of your keyboard to the File Explorer, go to /Windows and look for the folder on the Old Language that contains the Start Menu Folder, now rename it to: Start Menu. Then inside rename the folder that contains the Links to your programs to Programs and Create or Rename a Folder called Settings. All of them should be inside /Windows/Start Menu
The original work was made by our friend Asukal. Thank you very much for your hard work! And you can view the original post for the HTC Universal and the Languages Pack at http://forum.xda-developers.com/showthread.php?t=267541&page=2
you can download all the CAB's that Asukal made with a lot of different languages (some of them are not finisihed) at: http://buzzdev.net/components/com_s...les/UI_LNG_SWT_beta_20060629193323_Asukal.rar
Feel free to ask me any question, I will try to do my best!
I will try to post some screen shots later...
Click to expand...
Click to collapse
Thank you so much for sharing this information with us, good news !
Camera stopped working
The tweak works nice but camera application could not start. Will check further later. Meanwhile I have restored backup
I solved this by replacing /Windows/Camera.exe with one of the Camera.exe.* which size is 404 KBytes. Sorry but I can't remember the exact name.
victoradjei said:
The tweak works nice but camera application could not start. Will check further later. Meanwhile I have restored backup
Click to expand...
Click to collapse
bogusiano said:
I solved this by replacing /Windows/Camera.exe with one of the Camera.exe.* which size is 404 KBytes. Sorry but I can't remember the exact name.
Click to expand...
Click to collapse
where did you get the camera files from?
I got them from my /Windows directory they have been renamed by Asukal's translator. They have the extension: *.0404.mui
So the original file of Camera.exe (the one in Chinnese) has been renamed to Camera.exe.0404.mui, so once Asukal's CAB has been installed, rename Camera.exed to Camera.exe.old and rename Camera.exe.0404.mui to Camera.exe
In fact once you rename the working Camera.exe you will find a different Icon, like more "fashion". Hahaha!
faisal.husain said:
where did you get the camera files from?
Click to expand...
Click to collapse
Camera working now
I have the camera working now
I followed the instructions above, but before the procedure I created a folder on the storage card and copied all the file in the windows folder named camera for preservation
NB: I INSTALLED THE TWO CABS TO THE STORAGE CARD
ALL COPYING AND RE-NAMING WAS DONE WITH TOTAL COMMANDER
1. Ran the Language switcher cab and do a soft re-set.
2. May not be needed, but I started the switcher application and changed the language to English. Nothing changed of course
3. Installed the English mui and clicked ok for reset.
4. Copied all the camera files (4 of them, counting in Camera.exe.0413) to the Windows folder of device
5. Copied all content of the Windows sub-folders Start Menu and Programs from the old language Dutch in my case, to the new English folders.
6. Did same as in 5. for all the folders I wanted to re-name which would not take the new name
7.Camera works as normal, but I did not see the Microdrive to select in the initial settings. I believe that can be sorted with reg-edit or something else, but that is not important for me at the moment. Have not tested the front camera etc. I need to go and have a meal.
Am continueing to re-name the folders and checking the functions as I go along. Happy tweaking to all of you! Many thanks to Bogusiano and Wu.
Cheers
Very good! I am happy for you! I think this the closest we can get until a WWE ROM for the Dopod U1000 is released, for me at least, this is enough to enjoy my device meanwhile!
victoradjei said:
I have the camera working now
I followed the instructions above, but before the procedure I created a folder on the storage card and copied all the file in the windows folder named camera for preservation
NB: I INSTALLED THE TWO CABS TO THE STORAGE CARD
ALL COPYING AND RE-NAMING WAS DONE WITH TOTAL COMMANDER
1. Ran the Language switcher cab and do a soft re-set.
2. May not be needed, but I started the switcher application and changed the language to English. Nothing changed of course
3. Installed the English mui and clicked ok for reset.
4. Copied all the camera files (4 of them, counting in Camera.exe.0413) to the Windows folder of device
5. Copied all content of the Windows sub-folders Start Menu and Programs from the old language Dutch in my case, to the new English folders.
6. Did same as in 5. for all the folders I wanted to re-name which would not take the new name
7.Camera works as normal, but I did not see the Microdrive to select in the initial settings. I believe that can be sorted with reg-edit or something else, but that is not important for me at the moment. Have not tested the front camera etc. I need to go and have a meal.
Am continueing to re-name the folders and checking the functions as I go along. Happy tweaking to all of you! Many thanks to Bogusiano and Wu.
Cheers
Click to expand...
Click to collapse
bogusiano said:
I got them from my /Windows directory they have been renamed by Asukal's translator. They have the extension: *.0404.mui
So the original file of Camera.exe (the one in Chinnese) has been renamed to Camera.exe.0404.mui, so once Asukal's CAB has been installed, rename Camera.exed to Camera.exe.old and rename Camera.exe.0404.mui to Camera.exe
In fact once you rename the working Camera.exe you will find a different Icon, like more "fashion". Hahaha!
Click to expand...
Click to collapse
thanks M8 works a treat
I have WM 5 chinese edition, I installed the englsh mui, after that, the when i create a new sms, the sms application hangs. Therefore i am unable to create sms nor open smses.
Please help
thanks

xt9 custom dictionary

Hi, I've searched the forums but couldn't find a clear answer to this one.
I want to make a hard reset but want to keep my custom dictionary that t9 has learnt. Which file and where is it?
Anyone, please?
you can enable dictionary in your language.. take look here
http://forum.xda-developers.com/showthread.php?t=595500
Thanks for your reply, but it's not ehat i'm looking for.
I want to keep my language as it is.
When you type in new words xt9 "learns" them and puts them in a custom dictionary.
What I want to know is which file is this custom dictionary?
H iLeo,
If you navigate to the \Windows directory on the HD2 you'll see a program named et9MyWords.exe. With that you'll be able to edit, delete or add words to the custom dictionary.
HTH
Omneity, I don't want to edit, delete or add words to that dictionary. I want to know which file it is where it keeps all those words, so that i can save the file and restore it after a hard reset.
Lio said:
Omneity, I don't want to edit, delete or add words to that dictionary. I want to know which file it is where it keeps all those words, so that i can save the file and restore it after a hard reset.
Click to expand...
Click to collapse
so you need to save that file than replace it afted hard reset... i guess
I don't think so. That is the application. The data is saved somewhere else .
kengkaj.s said:
I don't think so. That is the application. The data is saved somewhere else .
Click to expand...
Click to collapse
aah yes, you are right...
kengkaj.s said:
I don't think so. That is the application. The data is saved somewhere else .
Click to expand...
Click to collapse
Well done for a helpful post.
To backup your T9 added words, copy the following files from the main memory:
\Windows\eT9Cdb.Cdb
\Windows\eT9Rudb.Rdb
\Windows\eT9AsDb.Adb
tried it but it didn't work for me... than i tried copying every et9*.* file , but that also didn't do the trick...
any ideas
I have (in windows folder) a folder called ET9IMEDB.
I just backed up this whole folder and restored it after a hard reset and it kept all my custom dictionary.
Lio said:
I have (in windows folder) a folder called ET9IMEDB.
I just backed up this whole folder and restored it after a hard reset and it kept all my custom dictionary.
Click to expand...
Click to collapse
thanks, will try and report back.
I would be very interested in knowing how I can "bulk-add" names, places and other nouns to my XT9 on my HTC HD2.
I have all these in a txt document.
Regards
ADC
Lio said:
I have (in windows folder) a folder called ET9IMEDB.
I just backed up this whole folder and restored it after a hard reset and it kept all my custom dictionary.
Click to expand...
Click to collapse
Those are indeed the files, but I have been unable to perform a clean restore in a safe manner. The problem is that the T9 service locks the files in that folder so that you can't simply overwrite them.
When using Resco Explorer, it "correctly" detects this and renames the old files (with some bogus extension), before copying in my backed up files with the proper names. Next, at some point during the shutdown process, the T9 service overwrites my restored files with the custom dictionary in memory, so I'm back to square one.
The only working method I have is to yank out the battery (or press the red reset button) right after copying in my backed up files. After the next boot, my dictionary is how I want it. Nedless to say, this is hardly an ideal solution. (Edit: The last time I did this, I had to reinstall Opera 10b3 - can't say for sure this was the reason, but be careful.)
Is there a way to kill the T9 process, so the dictionary files are no longer locked?
An alternate way to maintain a custom dictionary
After scanning the HKLM\Software\Tegic\eT9 key, and confirming my findings here, I can offer an alternative method of backup up and restoring your favorite words.
The file \Windows\HTCMDB.txt contains a host of commonly used words, names and phrases which don't seem to fit in a "formal" dictionary (like slang, company and product names, common people names). It's a regular text file, and can be easily edited, replaced or backed up/restored (with e.g. SASHIMI). It may be in use by a service, so use a capable file explorer to replace it or rename the original file, just to play safe. Soft reset, and your changes should be available.
Further, if there are "built-in" words being offered for T9 completion that annoy you, chances are that they are contained in this file - you can easily remove them.
The downside to this method (compared to backing up \Windows\ET9IMEDB\*) is, of course, that custom words you add during normal typing, will not be added to this file (see my previous post). This means you will need to update HTCMDB.txt (or your backup) manually.
A positive effect is that you will also get rid of added misspellings when you flash.
By the way, the eT9 service locates the file through the HKLM\Software\Tegic\eT9\Ime\MdbFile registry value, so if you want to play even nicer, you can modify this value to a different file name (residing in \Windows), and you won't have to edit the original HTCMDB.txt.
I'd still prefer a safe way to restore \Windows\ET9IMEDB\* and these files with eT9MyWords.exe, but HTCMDB.txt seems like the second best method, as it's safe.
ugumba said:
After scanning the HKLM\Software\Tegic\eT9 key, and confirming my findings here, I can offer an alternative method of backup up and restoring your favorite words.
The file \Windows\HTCMDB.txt contains a host of commonly used words, names and phrases which don't seem to fit in a "formal" dictionary (like slang, company and product names, common people names). It's a regular text file, and can be easily edited, replaced or backed up/restored (with e.g. SASHIMI). It may be in use by a service, so use a capable file explorer to replace it or rename the original file, just to play safe. Soft reset, and your changes should be available.
Further, if there are "built-in" words being offered for T9 completion that annoy you, chances are that they are contained in this file - you can easily remove them.
The downside to this method (compared to backing up \Windows\ET9IMEDB\*) is, of course, that custom words you add during normal typing, will not be added to this file (see my previous post). This means you will need to update HTCMDB.txt (or your backup) manually.
A positive effect is that you will also get rid of added misspellings when you flash.
By the way, the eT9 service locates the file through the HKLM\Software\Tegic\eT9\Ime\MdbFile registry value, so if you want to play even nicer, you can modify this value to a different file name (residing in \Windows), and you won't have to edit the original HTCMDB.txt.
I'd still prefer a safe way to restore \Windows\ET9IMEDB\* and these files with eT9MyWords.exe, but HTCMDB.txt seems like the second best method, as it's safe.
Click to expand...
Click to collapse
I don't know about you guys, but I don't have any of the files you've all mentioned above in my HD2, with one exception, the HTCMDB file. However, I tried to add words to that HTC file and overwrote the original file, reset, but they are not there anymore.
Now I'm even more confused than ever, because I, too, would like to backup my custom dictionary, and do group additions from a custom dictionary file I have from my desktop PC MS Word program.
Another idea ...
Further to my previous reply, I have another idea, but I don't know if it's possible.
When I open that custom dictionary text file I have from my PC MS Word program, and then click on Menu/Tools/Spelling, I can add each word, one-by-one to the custom dictionary on my HD2; however, the list is huge.
Is there any way to modify the registry to add an additional option of "ADD ALL" instead of just "ADD?" It would allow anyone to open any custom dictionary file and quickly add them to our HD2s.
Peter
DISCOVERY!
PeterHTC said:
Further to my previous reply, I have another idea, but I don't know if it's possible.
When I open that custom dictionary text file I have from my PC MS Word program, and then click on Menu/Tools/Spelling, I can add each word, one-by-one to the custom dictionary on my HD2; however, the list is huge.
Is there any way to modify the registry to add an additional option of "ADD ALL" instead of just "ADD?" It would allow anyone to open any custom dictionary file and quickly add them to our HD2s.
Peter
Click to expand...
Click to collapse
Strangely enough, I found the custom dictionary on my phone, and it's appropriately called "custom."
I opened a document, added a crazy word such as alalkdfa;lsdkfj, did a spell check, added the word, and then closed the document. I then went to my "custom" file in the main Windows folder, copied it to my PC, opened it, and voila, that crazy word is there, along with all my other added words.
Problem solved ... well, for me, at least.
I think we can safely conclude that the custom dictionary is handled very differently from one device to the next. (My HD2 has no "custom" file.)
Just for the record, PeterHTC, which device do you have?

Dictionary doesn't remember added words

Hi!
I'm fed up with the dictionary on my Blackstone.
There are some words which are not contained in the dictionary, so I have to add them. But it's not that easy. Sometimes, I have to enter the new word twice until it's saved and almost always, my added words disappear after some time, so I have to add them again and again.
Is there any solution available or do I have to change any settings?
I hope someone can help me.
Thanks.
Olli
P.S.: This happens on ANY ROM, not on a special one.
Hi,
I've had the same experience.
My sollution:
On the latest Dutty ROM (WM6.5) there is an program named "eT9MyWords". It's a simple word list where you can insert directly all the words you frequently use.
I'm postive that you will be able to download this program if you don't have it already.
I hope that the following will solve your prob.
1) Copy files below, from windows directory to another location
eT9Rudb.Rdb
eT9AsDb.Adb
2) Change attributes from read only to archive
3) Overwrite files in windows folder (Now the files are not in rom)
4) If are still read only you have to change again in Archive (Now you can becouse files are not in rom)
Then, create the following folder inside windows directory
\ET9IMEDB\
(e.g. \Windows\ET9IMEDB\)
Copy files eT9Rudb.Rdb and eT9AsDb.Adb inside \ET9IMEDB directory.
Now, using eT9MyWords.exe or keyboard's 'add word', you can add your custom words which will be saved for ever.
Hey!
Thanks for your ideas. Wasn't looking here for a few days.
I will try your solutions and tell you, if they work.

suggest word(s)

hi
I am sorry if this has been asked before (but I did search)
Is there any way to add suggest word(s) when typing in text, I have to type the same sentence over and over again every day and on my old phones/PDA this was not to bad as you could set the suggest word(s) to give you the next 4 works, I can't find this in the HD2 is there any way to add it
Thanks for any help
according to hint 19 in this thread:
19. Improve Suggested T9 Dictionary With Custom Words
The Leo has a very useful hidden application in the Windows directory. You need to unhide hidden system and Rom files in order to find it. Find the file "eT9MyWords.exe" in the Windows directory and add a shortcut to this file in your Windows/Start Menu folder.
When in the application, add the most common words you use when using the keypad such as names, locations, user names, email addresses and other words not common in the standard T9 dictionary. For example if you are based in London, UK you could add the following locations:
Leicester, Piccadilly, Tottenham, Soho, Charring, Euston, Trafalgar, Clapham,
and words such as BRB, DVD, coz, lol, xoxo, [email protected], ciao, etc.
Click to expand...
Click to collapse
I have read these tips and know about adding custom words.
What I want is for three to four words to come up to complete a sentence.
This has been in the input tap on old PDAs suggest word(s)
Hi
Is there no one Who can help with this?
Really with all the clever people on this site can no one help me
Please someone help me
Hi, i did a few tests and found...
et9mywords wont accept spaces, and although you can sneakily paste sentences into the input box, it wont save them, so that method is out.
Custom words are also found in HTCMDB.txt, and the good news is it works!
(See image)
The line 'this is a test' i hard coded into the file using my kitchen, then the 'this is a second test' i added as follows....
(I use resco explorer, i suspect the normal file manager wont do what is required, total commander probably will)
find /windows/HTCMDB.txt (it will be hidden, so show all files)
copy it to your sd card, and from there to your desktop.
(I tried editing it on the phone using windows mobile notepad, but it didnt work right)
On the PC, right click the file, properties, and untick 'read only', apply.
Open it and edit it as required.
Save it, and again right click, re apply 'read only'
Copy back to your sd card, and from teh phone use commander or resco to move it to /windows/
You will probably get a warning about rom files and what not, thats ok.
Reboot, and you should now be able to see your sentences.
PLease let me know how you get on.
EDIT - just for clarity, every entry inside HTCMDB.txt must be on its own line.
thanks for your help with this I have done as you posted and it works, it's a bit long winded but it works
thanks jason

Categories

Resources