Hi,
How to make a CAB project as self upgrading project. i.e when a new version of the application is installed, the settings made to the registry with previous version should not be changed & the application is installed as a cab project file
regards
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.
Hi All,
Can anyone direct me to some usefull tutorials on creating custom CAB files for my SP5.
At this stage, i'm just trying to create an automated CAB that will change the homescreen to a bitmap of my choice.
I can manually dump the file on the device, but i'd like to put it into a cab file so it will automatically dump the bitmap set it as my homescreen.
any help would be greatly appreciated.
cheers !
Hi,
hope this will help u..
http://www.gpcarreon.com/?p=149#more-149
This tool is cool as well...
http://www.ocpsoftware.com/download.php?nm=cecabmgr&dlID=4
Thanks for the response guy's.
I've actually got the OCP CAB manager application.
But it doesn't work with Windows Mobile 2005 based CAB's.
Smart archiver doesn't support WM2005 CAB's either
I'm finding there is a lack of suppoort for WM2005.
I guess i'll just have to make them manually by compiling from an inf file.
Can anyone post a template inf file for the WM2005 OS ?
I can use that as a base, then compile the CAB with cabwiz.
thanks again.
keep pushing ,I want to know the same thing as you.
I tried so many way to open and edit file in Cab-files for WM2005.
Just some files that can be open with CeCABManager.
for people using lite roms that do not have this program built in can any of the rom cookers who put this program make an installable cab for this program? I have the dual sim and with the r6.1 om I am using it is not built in. Please. Thanks.
Hi MCQ3000
I ran into this similar problem when I wanted Chess as a cab in lieu of a nbh.
this may offer more details.
http://msdn2.microsoft.com/en-us/library/bb158712.aspx
What I did was to download the windows mobile sdk, to supplement the Visual Studio 2005 that I have already installed.
Then create a new project:
File, New Project,
Other Project Types,
Setup and Deployment,
SmartDevice CAB Project.
From there, you can select the files that you want in the cab,
and you can also setup folders and links.
What I haven't really investigated was the dependencies required.
ie if the particular program requires a certain version of Compact Framework, and the device doesn't have it, then the program wouldn't work.
Thanks.
Hello All
Can anybody tell me when a new version of application is installed using CAB file, Wheteher the application is Upgraded or the previous version must be uninstalled?
Thank you
HI all !!
I came up with a new idea to create a file oemavatar.cab for Toshiba TG01. I made graphics in PNG format and then it tried to pack them into a CAB file. Now I am looking for a program where I could make a CAB file and add it to the ROM.
I found some programs, but the archives are not compatible with WP7 and Zune just does not detect the file.
My question is: Which program to use to execute the cab file?
You have to use a CAB sender program to send the CAB file to the phone's update OS (the one that Zune switches the phone to when installing updates; you can put it in that mode manually too). You don't use Zune with manual updating.
I don't know what structure to the CAB file the phone expects (although you could download an official CAB and have a look for yourself). You will probably need to sign the CAB with a key whose certificate is loaded into your ROM; I know there are programs for doing this but not all ROMs are updatable.
Thanks for quick reply
I know how to use the CAB SENDER
I just meant that if I add the oemavatar.cab is an application ZUNE should show a picture that is in that file ... if you connect phone to the PC .
If I add the original cab of Omnia 7 (OEM / ZUNE_PIC) ZUNE shows the picture of the Samsung ... if I add my cab file , zune does not show what's there ...
as if the program can not read information from a cab file
I enclose two cab files ...
I found a solution
You should post it! That way, future people with the same or similar goals don't have to post another request for help, they can just search and find it.