Related
Tools you need:
1. WinCE CAB Manager (Trialware)
2. PE Resource Explorer (Freeware)
3. Image manipulation software (e.g. Photoshop)
4. A sample keyboard skin .cab file (From Buzzdev.net, thanks Buzz!)
Instructions:
-------------------
Run CAB manager.
Open the sample .cab file.
Extract the only file there. i.e. "msim.96.dll.0409.mui"
Do not close the manager yet.
Run PE Resource Explorer
Navigate to: Sections > .rsrc > Bitmap > 15361 > English (United Stats)
Right click on it, choose "Export Resource" and save the bitmap file.
Do not close the Resource Explorer yet.
Run your preferred image manipulation software.
Open the bitmap file.
Change the "hue", "levels", "brightness" or "contrast" etc etc to your preference.
When you have produced the result you wanted, save it.
Switch back to PE Resource Explorer.
Right click on the same resource you did earlier, choose "Import Image Resource"
A new folder will appear below with number "15362" and file in it is "Natural Language" or whatever.
Now, right click the original bitmap that still named "English (United States)", and choose "Delete Resource".
Then double click the bitmap you just imported.
In the dialog box, change the values to "15361" and "English (United States)"
Then exit the program and click save when prompted.
Switch back to CAB Manager.
Delete the only file that named "msim.96.dll.0409.mui".
Drag the newly edited resource file into the same space.
When prompted, under [General] set "Archive" and "System".
Under [Flags] set "Ignore date..." and "Warn user...".
Under [Location] choose "\Windows" but leave "Hard-coded path" unchecked.
Click OK or whatever to carry on adding the file.
Then double click "CAB Information".
In the dialogue box, change "Company Name" to whatever, "Application Name" to whatever, then click OK.
Now save and exit.
As usual, copy the newly modified .cab file to your WM5 PPC and click to run it. SOP.
Soft reset.
VOILA! New keyboard skin
BTW, this is my first post. Hello to all
Neet to thanks all xda developers here for their great effort at supporting the Himalaya! Especially buzz_lightyear for his 1.6c WM5 rom!
cab manager?
hello aquaclear, as you said to chg keyboard we need cab manager (trialware). can you attach it for me? or any link to download it?
thx bro....
cab manager?
hello aquaclear, as you said to chg keyboard we need cab manager (trialware). can you attach it for me? or any link to download it?
thx bro....
image manipulation in our pda?
is it possible to chg our keyboard without image manipulation s/w? if possible, how to do it?
the s/w image manipulation you mean is in our pda or in our pc? if in our pda, can i use s/w picture and video to do it?
thx...
Skin not showing
I followed your guide, but I still get the standard keyboard. I even tried to install Buzz's skin, but again it didn't work. I am using a Universal (JasJar):
ROM: 1.13.53 WWE
Radio: 1.04.02
WM5: 5.0 OS 5.1.1700 (Build 14354.0.1.1)
Would appreciate your help!
Chagani
No luck on my Qtek 9100 either. Does anything -besides- copying the CAB to the PPC and running it have to be done ? ( Other than waiting a while and then soft-rebooting )
Does anyone know about this as i have not been able to get it done aswell! It does not a thing!
soft reset
I installed a .cab I found on this thread http://forum.xda-developers.com/showthread.php?p=1220629 post number 7 has a link to www.miousers.co.uk/viewtopic.php?t=1812. After installing the cab on my phone I did a soft reset and it worked for me. Hope this helps you guys out.
If anyone knows of any sites that have more keyboard skins please post a link I would love to match the keyboard with my today theme.
buzz_lightyear sheds more light on the situation on this thread. Enjoy
I found a new white keyboard skin that installed fine, used it as base to make black one and mine still doesn't work.
Hello guys,
I'm sorry if I post to wrong forum ...
I'm using Dutty's 29Apr ROM ,and I was missing Cyrillic keyboard on the dialpad (since you can search for english and Cyrillic contacts simultaneously ). So I manipulated the original files to display the Cyrillic letters. I don't know how to create .CAB file, so I'm attaching .ZIP archive.
Just connect your PPC with ActiveSync and replace the files in ROM.
I can provide the .PSD files if needed.
I would appreciate if someone can create cab files for them.
P.S. I hope that I did the Russian Keyboard right.
================================
Господ да пази България !!!
Hi all
I am not a manila guru.. and this is my first dive in to the manila naming ocean...
I started this thread when some person that i asked for the filenames to have Greek language
in the documents tab he refuse to tell me EVEN the filenames.
So when i figure out how it works i deside to put together this Howto for other people.
This is a tutorial, a howto find the manila file names for the varius language,apps and tabs.
You will need
a) ManilaHASH.exe
b) Manilafiles.txt
Files are provided in the end of this post.
In his tutorial we will try to find the manila files and filenames to have the document tab in
Greek Language.
The same way works for any tab and any language...
So lets start.
The manila files that holds all the strings are the xml ones...
1. Open the manilafiles.txt in a text editor you will see lines like this one
5bb3a45f_manila \windows\htc\album\assets\images\btn_camera_press.qtc
The first part its the actual filename.(You will find that file in the windows folder)
The second one its a virtual path that refers to that filename.
(I dont know how and why they just are linked and the manilahash app use this to produce the
actual filenames.)
Lets find now the filenames for the document tab.
2. Search the Manilafiles.txt file for the string 'document' and when you find the first instance
scrool down to find the lines with the xml files
in our case the lines are :
35bfc9f0_manila \windows\htc\docexplorer\locales\en-us\docicons.en-us.xml
4e4ebb4e_manila \windows\htc\docexplorer\locales\en-us\documentexplorer.en-us.xml
43326f20_manila \windows\htc\docexplorer\locales\en-us\documentexplorerbrowse.en-us.xml
4db93f9f_manila \windows\htc\docexplorer\locales\en-us\documentexplorersettings.en-us.xml
1a93e5c6_manila \windows\htc\docexplorer\locales\en-us\expandeddocument.en-us.xml
The first part of those lines is the actual filename.
Those are the files that we need to find them in the \windows folder of the device and copy
them for editing. So find them and copy them from the device to your pc.
Before go to the next step, lest do a test now just to see how the manilahash.exe and the manila
naming works.
3. Open the manilahash.exe and copy and paste the "\windows\htc\docexplorer\locales\en-us\docicons.en-us.xml"
to the manila file path textbox.
Then press the "get manila" button ... you will get the 35bfc9f0_manila witch is refered in our text file.
The same goes for the others files... just check them.
4. Now lets go for the other language - the greek
In the filepath for the first file "\windows\htc\docexplorer\locales\en-us\docicons.en-us.xml" change
the language code from en-us to el-gr the greek language code, and now the path string its like this :
"\windows\htc\docexplorer\locales\el-gr\docicons.el-gr.xml".
(Here you can find all the language codes to letters for each of the 2 parts, the Primary language and Sublanguage)
http://msdn.microsoft.com/en-us/library/ms776294.aspx
5. Copy this to the manila file path textbox of manilahash.exe app and press getmanila to get the name
of the file for the greek language witch is this: 7139AFEE_manila.
So now copy the file 35bfc9f0_manila and rename it to 7139AFEE_manila.
Follow the same procedure for all the files.
The open the all files with a text editor and change the first line the string en-us to el-gr and save.
Transfer all the files to \windows folder of your device and after a softreset you will have greek (or any other lang
in the document tab.
The procedure is generaly the same for any other set of files or tabs... and for any language...
I dont now if the text file with the names covers all the manila files... i did some try and find attemps
and all the files where there.
If i can help you with your search just post the question here.
Thanks to metlwater, he was the first that answer my question about manila file names in the facebook tab
greek translation.
colossus
Greek files for Document tab
Those are the greek file name dor the document tab .
Unrar them and copy to \windows folder ....
Allways keep a copy of the originals ....
ps: the translation is not finish but i put the files here for anyone who wants to use them.
Many thanks...
thanks for sharing...actually the guy who didn't helped you did you a favor, now you are a manila guru.
Χαιρετώ
myfoka said:
thanks for sharing...actually the guy who didn't helped you did you a favor, now you are a manila guru.
Χαιρετώ
Click to expand...
Click to collapse
LOL Thanks alot (Ευχαριστώ)
I just read this today, very useful! Any idea how this works for custom tabs?
Cheers for any pointers.
Hola Colossus ;-)
I know this thread isn´t "warm" anymore, but doing some research for "FullThemSwitch" witch CHTS (or manually ) I stumbled across this one
Guess we both encountered the same "attitude" when asking "certain" people for information , guess not everybody is into sharing knowledge - since information is power At last let me also congratulate you, because you actually "practice what you preach" Love your signature
I'd all but forgotten about this thread and there was no thankyou meter last time I posted. So, your thankyou meter just went up by one.
Without you I wouldn't have been able to find out which manila files to have translated, for those wanting other localisations of my ROM series.
Cheers again!
THX great work (ευχαριστω)
colossus_r said:
Those are the greek file name dor the document tab .
Unrar them and copy to \windows folder ....
Allways keep a copy of the originals ....
ps: the translation is not finish but i put the files here for anyone who wants to use them.
Click to expand...
Click to collapse
Thanks a lot my friend. May i ask you something - My documents tab <bar> at the top of the screen is empty without writing <Documents> (from the begining). Do you know perhaps how or what file makes it appears again? I have an HD2 with the latest Greek Rom.
Interesting informations, I think you are a manila guru!!
Hi all,
I totally love Jumba's Bluesteel theme but unfortunatelly it's in WQVGA and I need QVGA. So I thought I change the images that didn't fit and create a own cab file to install the files.
I made a cab file with all image files and the xml file I need and I can install the theme once. The theme works fine but if I want to install a theme again I get the error message that the installation failed because I don't have the needed system authorization.
For the attributes of the files within the cab file I used a different theme I downloaded (I don't have a problem with this theme).
Does someone know what I'm doing wrong? At the moment I can only "fix" this with a hard reset.... but that's not a really good solution for me.
My "system":
- HTC Touch2
- WinCE CAB Manager
I hope someone can help me.
Bye,
Caessa
Hi,
I've been wanting to get Arabic support for my TD2, and there is several options being offered here. Below is my experience with them.
1. Mobidiv - this has the origin from Imaginet, now mobidiv. They offer good arabization to the user interface. However, the main drawback is their Arabic support is incomplete - no good support for diacritics. Basically, it is not very useful if you can to use text with diacritics in your documents.
2. Mersad (persion) - it is basically the same as Mobidiv, but with Persion font and transalation.
3. Microsoft_Uniscribe_28205.cab (search in this forum). I think this is probably the real USPCE from microsoft. The one from mobidiv probably is incomplete or it is their own version. My test shows that it does have full Opentype support, which means you can use any fonts from your PC.
Here's some tips for installing the software.
If you do not want to use Mobidiv software, go to step 5.
1. Install MOBiDIV_416_AR_Enabled_TSD_Apr13.cab. reset. Do not use 417 version.
2. Install additional software you wants like Quran, Calendar, Prayer times etc.
3. Test that everything is working. Installation from step 1 will keep the interface in English.
4. Run the Multilingual support (from Mobidiv application folder), and disable multilingual. Reset. This will make Mobidiv application still works, but without proper arabic.
5. Install Microsoft_Uniscribe_28205.cab. However, at the end of the installation, select cancel to reset.
6. From file explorer, go to Windows directory (be patient). Scroll down and look for Wince.nls. You probably need to select "Show All Files" option. Also, you won't see the ".nls", so you need to be carefull in this step. Rename the file to something else like Winceold.nls.
7. Reset.
That's it. You will have a proper arabic support (with diacritics). All of the above software is available in this forum. Just search for it.
Alternative to step 6 is you use Active Sync to rename the file. This step is important since from my experience, this will cause Calendar to stop working,and some other functions as well.
If your phone display square bracket when dialing, just copy Arial fonts to Windows\fonts folder. That should do the trick. For some reason, HTC phone application will use the first font it can find.
Right now, I have 3 Quran application on my TD2 - Mobidiv, PocketIslam and QuranComplex, all with Audio sync. All I need to do know is to study them .
Mersad Persian Language Support doesn't work on com 3 builds(windows 6.5.3).
any solution?
As mentioned in the original post, Mersad's solution does not work correctly for arabic, on any platform. If you need only the language support, then install Microsoft Uniscribe package (step 5-7). If you need Pesian Interface and Mersad's package doesn't work, you need to let him know.
No,I just want to able to read Persian Sms in com 3 ROMs,it works on the internet and word documents but in messages the letters is shown as squares.
That seems to be font problem. You need to install appropriate font for Persian. Try installaing the fonts from SIL. (Just copy to \Windows\Fonts)
myahaya said:
That seems to be font problem. You need to install appropriate font for Persian. Try installaing the fonts from SIL. (Just copy to \Windows\Fonts)
Click to expand...
Click to collapse
Where can I get that fonts?
You can get from Mersad package. You need to extract the cab and install the font manually.
How Can I Extract Cab File
How Can I Extract Cab File
but there are lots of files in the cab and I don't know which ones are font files
Persian Language
In rom 6.5.x on manila i Can't see Persian or Language Font After installed NRGZ28 Font Restore.cab, and the other software the Persian or Arabic still couldnot dispay,just some 口 口口. But in some roms(Start Button on Top), it iwas no problem.
This Problem Appear on Manila Only(Roms 6.5.x),Other Place on WM is Correct
thanks!
What Can I Do For resolve it
MahanAir said:
In rom 6.5.x on manila i Can't see Persian or Language Font After installed NRGZ28 Font Restore.cab, and the other software the Persian or Arabic still couldnot dispay,just some 口 口口. But in some roms(Start Button on Top), it iwas no problem.
This Problem Appear on Manila Only(Roms 6.5.x),Other Place on WM is Correct
thanks!
What Can I Do For resolve it
Click to expand...
Click to collapse
I have the same problem with 6.5.3 but there is no problem with 6.5.5 and Persian and Arabic font is working properly every where in it.
6.5.x
farsa said:
I have the same problem with 6.5.3 but there is no problem with 6.5.5 and Persian and Arabic font is working properly every where in it.
Click to expand...
Click to collapse
What is Different between 6.5.3 & 6.5.5??
6.5.x
farsa said:
I have the same problem with 6.5.3 but there is no problem with 6.5.5 and Persian and Arabic font is working properly every where in it.
Click to expand...
Click to collapse
What is Differents between 6.5.3 & 6.5.5??I Use Energy rom 29007
MahanAir said:
What is Differents between 6.5.3 & 6.5.5??I Use Energy rom 29007
Click to expand...
Click to collapse
ROMs which are using windows 6.5.3 are built with com 3 builds and the ROMs with windows 6.5.5 are built with com 5 builds.
more info here: http://forum.xda-developers.com/showthread.php?p=8679651
I want To Use Energy Roms So Energy Roms havn't 6.5.5
I want to Use it & Use Persian Language
What Do I Do?
MahanAir said:
I want To Use Energy Roms So Energy Roms havn't 6.5.5
I want to Use it & Use Persian Language
What Do I Do?
Click to expand...
Click to collapse
Windows 6.5 also supports Persian,and Energy ROMs has that(build 21916).
But Windows 6.5.5 is newer than windows 6.5,but both development is discontinued.If you want to use a fast and Stable ROM with windows 6.5.5 which supports Persian I recommend you to use CR192 Mozart ROM.it is here:
http://forum.xda-developers.com/showthread.php?t=829540
Notice that CR192 Mozart has also two kind ROMs:6.5.3 ROMs and 6.5.5 ROMs.
And the Best Persian Language Support program at the moment is Mersad Persian Language Support.it can be found here:
http://forum.xda-developers.com/showthread.php?t=782884
How to extract files from cab
If you want to extract a file from a cab, just to the following:
1. Extract the cab in your desktop using program like 7zip
2. Typically, there will be an XML file. Open it using program like notepad.
3. Note the file that you want. For example, if want to get a font, just search for .ttf. Take note the file name (normally have the extension with numbers i.e wince.011).
4. Just rename the file to the desired name i.e tahoma.ttf
5. Copy to your device using async
Persian Language Support for 6.5.3
Use this Persian Language Support for 6.5.3 Roms
Pls Say Thanks
MahanAir said:
Use this Persian Language Support for 6.5.3 Roms
Pls Say Thanks
Click to expand...
Click to collapse
should we install one of the mentioned Persian language Support programs+ this application or installing only this one is enough?
NO you Should Install only this File After Hard Reset