[Q]Creating a cab of modified manila files - HD2 Windows Mobile 6.5 Themes and Apps

I've modified many manila icons with CFC GUI, now they are all corrected on my pc and I sent them to the phone by using the "To Device" botton in cfc gui. (I hope this wasn't a complete idiocy, but the phone seems working fine, so i think it's ok)
Now I'd like to know how to create a .cab for automatic install all this modified icons in case of rom flashing or hard reset.
Does anyone one knows how to do it? (of course you do XD)
Bye.

Mtk87 said:
I've modified many manila icons with CFC GUI, now they are all corrected on my pc and I sent them to the phone by using the "To Device" botton in cfc gui. (I hope this wasn't a complete idiocy, but the phone seems working fine, so i think it's ok)
Now I'd like to know how to create a .cab for automatic install all this modified icons in case of rom flashing or hard reset.
Does anyone one knows? (of course you do XD)
Bye.
Click to expand...
Click to collapse
+1 . Good question.

I use Visual Studio to make my cab files. There is an express version (free) but I don't know if that allows you to create installers.
Either way, you can use QuickCab, made by an xda-developer...
http://forum.xda-developers.com/showthread.php?t=400221
Have fun

Thank you, perfect!

Mtk87 said:
Thank you, perfect!
Click to expand...
Click to collapse
No worries mate.

Related

Changing Default Keyboard Skin - WM6.1

Hi all,
I need some advice on doing something that was fairly easy to do in WM6.0 ROMs, which is changing the default keyboard skin by replacing the msim.96.dll.0409.mui file.
I've tried a number of WM6.1 ROMs and this does not work. The only way I have been able to get the .mui file working was to re-cook the ROM and using an OEM package. Even after I re-cook with a new keyboard skin and try to replace the .mui file it does not work. Very strange.
Any of the cooks out there have any ideas why this is? I did a reg. dump of a ROM with and without the keyboard OEM package but did not find anything specific that would show why this does not work.
Appreciate any feedback. I know this works without any issues in WM6.0 ROMs.
Thank you.
Don't know what your doing wrong buddy but most of the time you need to cook the new .mui file in like I always do and i have no issue with the WM6.1 roms ever using the grey keyboard that I always use in my roms. To get this straight your dumping the rom and then copying the new .mui file right over the old file if there is one at all then rebuilding the rom? that is the only way it will work you can't copy over it once you have rebuilt the rom it needs to be cooked in.
austinsnyc,
Thanks for the response.
If I cook the .mui file in a ROM it works fine. The problem is not being able to replace the file (even though the file is overwritten). I was able to do this in WM6.0 ROMs but it doesn't seem this is possible in WM6.1 ROMs and I just wanted to confirm it.
So if I dump, change file, re-cook, works fine. I guess I'll have to do that with any of the new WM6.1 ROMs I end up running.
Thanks again.
ecltech said:
Hi all,
I need some advice on doing something that was fairly easy to do in WM6.0 ROMs, which is changing the default keyboard skin by replacing the msim.96.dll.0409.mui file.
I've tried a number of WM6.1 ROMs and this does not work. The only way I have been able to get the .mui file working was to re-cook the ROM and using an OEM package. Even after I re-cook with a new keyboard skin and try to replace the .mui file it does not work. Very strange.
Any of the cooks out there have any ideas why this is? I did a reg. dump of a ROM with and without the keyboard OEM package but did not find anything specific that would show why this does not work.
Appreciate any feedback. I know this works without any issues in WM6.0 ROMs.
Thank you.
Click to expand...
Click to collapse
austinsnyc said:
Don't know what your doing wrong buddy but most of the time you need to cook the new .mui file in like I always do and i have no issue with the WM6.1 roms ever using the grey keyboard that I always use in my roms. To get this straight your dumping the rom and then copying the new .mui file right over the old file if there is one at all then rebuilding the rom? that is the only way it will work you can't copy over it once you have rebuilt the rom it needs to be cooked in.
Click to expand...
Click to collapse
Actually you can change it easily via cab install but you need to sign it first. You can try the attached cab, and here: http://forum.xda-developers.com/showpost.php?p=1610615&postcount=3 for other skin.
Try this. First import the attached Keyboard Cert registry file (use dotfred's task manager which does registry editing, or resco registry editor). Once you do that, you should be able to use the various keyboard cabs. I've attached one that has like 20 keyboard styles you can choose from (uses mortscript to do this). Choose the one you want, soft reset, and presto...
sakajati said:
Actually you can change it easily via cab install but you need to sign it first. You can try the attached cab, and here: http://forum.xda-developers.com/showpost.php?p=1610615&postcount=3 for other skin.
Click to expand...
Click to collapse
sakajati,
Works fine now. Thanks for the links.
mfrazz,
Thanks for the info also! Appreciate it.

Enhanced Notification Manager ?

Hi all,
has anyone tried this one already ?
Link
It seems to add some functionality to the Notification Manager (like turning on/off WiFi, for example). But I'm afraid it will not install, because we have the new Notification Manager already.
What do you say ?
Regards,
Marcos
Tried without success. Installation failed without any explanations.
Try with this one http://forum.xda-developers.com/attachment.php?attachmentid=178262&d=1240211769
I installed and works fine on my D2
Stdu
thanks. works great.
Excellent!
Thank you!
It's nice but I'm missing the different snooze options I had before (with this registry hack: http://forum.xda-developers.com/showpost.php?p=3726469&postcount=10)
very good! thx~~
stdu said:
Try with this one http://forum.xda-developers.com/attachment.php?attachmentid=178262&d=1240211769
I installed and works fine on my D2
Stdu
Click to expand...
Click to collapse
Installed. Works well like this one in Shaks Topaz ROM for Diamond. Thank you.
Could any post a pic over what it does ?
Hi PhFr,
Attached you see what it does. Unfortunately it does not show "Battery" in front of the line. Does anyone have a solution for this?
Thanks and regards,
JTGBDR
stdu said:
Try with this one http://forum.xda-developers.com/attachment.php?attachmentid=178262&d=1240211769
I installed and works fine on my D2
Stdu
Click to expand...
Click to collapse
This one works. Thanks for it. Will come in handy and i can quickly access battery stats and Comm Man now.
Sidenote - I did get the old WM bubble notifications after the first reset but after soft reseting manually it worked.
jtgbdr said:
Hi PhFr,
Attached you see what it does. Unfortunately it does not show "Battery" in front of the line. Does anyone have a solution for this?
Thanks and regards,
JTGBDR
Click to expand...
Click to collapse
Thank you m8
stdu said:
Try with this one http://forum.xda-developers.com/attachment.php?attachmentid=178262&d=1240211769
I installed and works fine on my D2
Stdu
Click to expand...
Click to collapse
Yeah worked fine, thanks.
PhFr said:
Thank you m8
Click to expand...
Click to collapse
Is there a solution for this?
I'd like to have it say "Battery" aswell...
I'd really like to see the battery word + icon on the notification manager to access its setting quickly (insted of settings tab - show all - system - battery...) any news or solution for the missing word? is it stable, and worth a try? please note that I have a touch pro 2.. thanks a lot for the info guys!
Works not on the MDA Vario V (T-Mobile branding)
cyberpunk627 said:
I'd really like to see the battery word + icon on the notification manager to access its setting quickly (insted of settings tab - show all - system - battery...) any news or solution for the missing word? is it stable, and worth a try? please note that I have a touch pro 2.. thanks a lot for the info guys!
Click to expand...
Click to collapse
eats a lot of ram
Does Enhanced Notification Manager works with MS Shell 3.0?
Cos I disable the TF3D and runing MS shell 3.0. When i installed this Enchanced Notification, nothing happens
Thanks
jtgbdr said:
Hi PhFr,
Attached you see what it does. Unfortunately it does not show "Battery" in front of the line. Does anyone have a solution for this?
Thanks and regards,
JTGBDR
Click to expand...
Click to collapse
Yes, there is a way to add the "Battery" string in front, but it requires you to edit a MUI file.
Let me explain:
When you install the distributed cab file it installs on your device various graphic files, plus 2 MUI files. These MUI files are for WWE devices. If your device is set to use other language as default (like mine which is set to work with Greek) then these two MUI files will be installed on your system, but they will be ignored, and the ENM will take it's strings from the original MUI that won't be overwritten by the installation.
There are two ways to get the "Battery" string showing.
The first way is to replace the original MUI files of NM with the new ones that the cab installs. This method arises another problem though: If you do so, the entire NM will be shown in WWE and NOT on your language. This means that you'll get the "Battery" string but all the other strings will be in English and not your language (e.g. Greek)
The second way is a little more tricky, but it has guaranteed results:
You just edit the original MUI file of your device to add the "Battery" string!
Since editing MUI files is tricky I'll post a quick guide on how to do it, but you may need to Google for it to get more details.
Everything will be done on your PC. You will need the following:
1. A MUI unsigner - Signer
2. A Resource Editor
3. The MUI file
I wish I had kept the links, but I only have the apps, so I can't tell you from where to get these apps. The MUI unsigner-signer I get it from these very forums (XDA). Use search to find it. For a resource editor I used XN Resource Editor
The MUI file you will get it from your device. Just browse your phone's Windows directory and copy NotificationManager.dll.XXXX.MUI file on your PC
The .XXXX.MUI part is actually the number of your language. For instance in my case I needed the NotificationManager.dll.0408.MUI which is the GREEK MUI file.
1.
Copy the MUI file on a short path on your PC, something like C:\Temp\MUI\
2.
Extract the MUI unSigner-Signer on the same path
3.
Run the MUI unsigner to unsign your MUI file
4.
Use the resource editor to edit the MUI file. Depending on the case you may need to add the string, or just edit it. We need to fill the string numbered 176.
If the string exists and it's empty just edit it to fill in the string of your desire. If it doesn't exists then create a new string and pay attention on the LANGUAGE selection upon the new string creation menu. It should be the same language as the rest strings on your file. Keep in mind that ALL resource editors will add 16 string in a row. That's normal, and it doesn't matter. Just use the create string command until you have a "176" value that you can edit. Once you edit the "176" String to say whatever you want it to say, save the file and exit Resource editor.
5.
Use MUI signer to sign your file
6.
Copy the modified MUI file somewhere on your device. Don't try to copy it directly on windows directory. The file is marked as "system" and windows won't let you overwrite it.
7.
Once you have copied the modified file on your device, use an application like Total Commander to do 2 tasks:
a. Backup the original file (by copying it somewhere) and
b. Replace the original file with the modified one.
8. Soft Reset your device and everything should be ok now!
PS:
By no way this is a complete guide on how to do it. It's just what I recall from the process I followed some time ago in order to do it myself.
Directions on how to use MUI unsigner-Signer you'll find on the thread that you'll get it.
PS2:
Be safe: KEEP A BACKUP OF YOUR ORIGINAL FILE FIRST!!!
PS3:
Have fun. If someone needs the Greek Translated MUI file PM me. I have also posted it on the ENM thread back at the time I created it...
EDIT: Here's the link of the Greek MUI file: http://forum.xda-developers.com/showpost.php?p=4039484&postcount=125
MUI Unsigner: http://forum.xda-developers.com/showthread.php?t=329160
MUI Signer: http://forum.xda-developers.com/showthread.php?t=306982
runing MS shell 3.0
Goondu said:
Does Enhanced Notification Manager works with MS Shell 3.0?
Cos I disable the TF3D and runing MS shell 3.0. When i installed this Enchanced Notification, nothing happens
Thanks
Click to expand...
Click to collapse
AM CURIOUS ABOUT IT TOO? - does it work with elf-htc touch -?
thxs

[MOD] HTC Flashlight, no demo at startup

The HTC Flashlight app isn't bad. It looks fancy at least, and I see it's included in many ROMs, so it must do something better than TorchButton (my other baby).
Anyway, when you start HTC Flashlight, you get that annoying demo you have to wait for before you can use the app. Well, it's annoying to me at least.
Attached in the .zip is a fixed .exe in which the demo is skipped. The rest works like it does normally (light is turned on immediately at the middle setting). Just replace the original .exe with this one. If it's cooked into the ROM, you may not be able to overwrite it. Just put it somewhere else and make a shortcut then.
Btw, you can recognize if you use the modded .exe if you see FlashLight as title, instead of Flashlight (note the capital L).
Have fun.
Update march 7th
The original app can be downloaded from this thread, first post: [CAB] HTC Flashlight
(so after that, overwrite the exe with this one)
Update march 8th
Updated the attached .zip with a signed version of the executable, which prevents problems to run the fixed exe on stock roms and a number of custom roms.
aho77 made an updated cab wish signed version to install the whole thing, can be downloaded from this post: http://forum.xda-developers.com/showthread.php?p=5817414#post5817414
Also attached is the certificate used to sign the executable. You shouldn't have to install this, but I provided it just in case.
Wow... this is PERFECT!!!! Dankje man!!!
Thanks NetRipper, another annoyance gone...
Thanks!
Hey thanks m8 awesome no annoying demo ^^
when trying to run it says:
the file cannot be trusted, either it is not signed with a truseted certificate or one of its components cannot be found
mmmalas said:
when trying to run it says:
the file cannot be trusted, either it is not signed with a truseted certificate or one of its components cannot be found
Click to expand...
Click to collapse
yes! me 2.....
Can you post a cab file?
mmmalas said:
when trying to run it says:
the file cannot be trusted, either it is not signed with a truseted certificate or one of its components cannot be found
Click to expand...
Click to collapse
You can ignore that message. Just click 'yes' to continue. (You get that message because the .exe was modified, and that's correct.)
If you want to get rid of that message forever, run this cab:
http://www.netripper.com/raphael/Default_Signed_DisableSecurity.CAB
mjemec said:
Can you post a cab file?
Click to expand...
Click to collapse
Not much point in that I think. This is just a hack for an existing app. You replace the .exe with this one. If I were to cab this, I'd have to provide the full app. I think there's like 3 dlls besides the exe normally.
[edit]
Here's you can download the original cab from, I'll add that to first post too: [CAB] HTC Flashlight (after installing that, overwrite with exe in first post)
Strange...I can't get it to run too.
I get the same error message (cannot be opened, not signed with trusted cert, component missing.) Installed the cab you provided, reset, but still the same msg. Running as standalone or copied to windows folder, same result. On official ROM 1.66 WWE.
NetRipper said:
You can ignore that message. Just click 'yes' to continue. (You get that message because the .exe was modified, and that's correct.)
If you want to get rid of that message forever, run this cab:
http://www.netripper.com/raphael/Default_Signed_DisableSecurity.CAB
Click to expand...
Click to collapse
That message always appears and I am never given the option to run the exe. it always quit. installing the cab to disable the security message didn't make any difference. I wonder if it is because of my stock 1.66 ROM Asia or Resco explorer to unzip the file.
Please help.
Thanks,
Kurni
The mod should be great, but doesn't work for me neither.
I have the same problem as a above... there isn't such a option as a "YES" to continue it closed also i have installed the cab but no luck ... any idea?
Ahhh...fantastic, thanks for this!
Wondered when someone would fix this
Nice,
I will try it now.
alex fung said:
The mod should be great, but doesn't work for me neither.
Click to expand...
Click to collapse
miroalex said:
I have the same problem as a above... there isn't such a option as a "YES" to continue it closed also i have installed the cab but no luck ... any idea?
Click to expand...
Click to collapse
Kurni said:
That message always appears and I am never given the option to run the exe. it always quit. installing the cab to disable the security message didn't make any difference. I wonder if it is because of my stock 1.66 ROM Asia or Resco explorer to unzip the file.
Click to expand...
Click to collapse
I don't know why it's not working for you guys. Two of you reported to be using stock rom's. I've only tested this on energyrom which has htc flashlight cooked in. Maybe that's the problem.
Did the original htc flashlight app work for you guys before you tried using the patched one?
And just a short in the dark, try installing this cab with developer certificates (might need soft reset afterwards):
http://www.netripper.com/raphael/SdkCerts.cab
do I have to install this exe by itself,
or should it go where the original app was installed?
this could be the reason
Well, you overwrite the original exe with this one, or you at least place it in the same dir with a different name.
same issue here using miri 6.5 v5.0 which has flashlight cooked in.
NetRipper said:
I don't know why it's not working for you guys. Two of you reported to be using stock rom's. I've only tested this on energyrom which has htc flashlight cooked in. Maybe that's the problem.
Did the original htc flashlight app work for you guys before you tried using the patched one?
And just a short in the dark, try installing this cab with developer certificates (might need soft reset afterwards):
http://www.netripper.com/raphael/SdkCerts.cab
Click to expand...
Click to collapse
The original one works, but the patched exe doesn't.
On stock 1.66 asia WWE rom...wonder what's the problem.
And the original exe is in the Windows directory, replace or renamed gives the same problem.

[TUT]°°how to figure out wich manila file is for what°°

I made a little Tutorial how you can figure out wich manila file is for what.
Only you need is cfc_GUI you can download from here:
http://forum.xda-developers.com/showthread.php?t=470798 <----Thanks Chainfire for that!
At the first you had to Cerate a FOLDER on your DESKTOP called manila files or something you want!
At the first start from cfc_GUI it will ask for a folder and than you choose the created Folder!!
All other things are in the Pictures!!!!
Step1:
:
Step2:
Step3:
Step4:
Step5:
Hope that helps a little bit?
Dic3ptor said:
I made a little Tutorial how you can figure out wich manila file is for what.
Only you need is cfc_GUI you can download from here:
http://forum.xda-developers.com/showthread.php?t=470798 <----Thanks Chainfire for that!
At the first you had to Cerate a FOLDER on your DESKTOP called manila files or something you want!
At the first start from cfc_GUI it will ask for a folder and than you choose the created Folder!!
All other things are in the Pictures!!!!
Hope that helps a little bit?
Click to expand...
Click to collapse
it helps loads for idiots like me, thanks loads for your time and patience
Thank you! Dankeschön!
Your Welcome! Hab ich gern gemacht!
Does anyone know the file name for the softkey bar?
The softkey is onlay a .png picture so far i no with a name. Its in the Windows folder on the device.
Softkeybar: HTCblack_softkeybar.png
Taskbar:HTCblack_taskbar.png
But later at the day i will have a look!
Hello,
is this only to copy the manila files or copy this software the shellres.dll etc. too???
Cause i cant copy the shellres.dll from my device to my pc "cant copy....." i tryed this with totalcommander :-(
Hey mate
good job Thank you
Very Basic Question
Up to now I have only "consumed" as a user, but I start to dig deeper...
Basic Question: The manila files contain only pictures (skins, buttons etc.)? There is no code in?
So if I modify one of the manilas, I just change the appearance of that specific part of the screen?
If anyone could confirm or explain the function of the manila files, would be great.
Hugo the JungleDyret
hugojungle said:
Up to now I have only "consumed" as a user, but I start to dig deeper...
Basic Question: The manila files contain only pictures (skins, buttons etc.)? There is no code in?
So if I modify one of the manilas, I just change the appearance of that specific part of the screen?
If anyone could confirm or explain the function of the manila files, would be great.
Hugo the JungleDyret
Click to expand...
Click to collapse
Some Manila files are only graphics (called QTC) others are Luascripts and Mode9 (what you call code).
The tool described above will help you for the graphics
oh wow loads better than manila editor thanks man
Your welcome!
Which manila file is responsilbe for the day format in the weather tab?
copy your manila files in a folder on your pc and scan the folder with this
http ://forum.xda-developers.com/showthread.php?t=464984 (remove the space before the : to get the link to work) and it'll give you the name of the files and therefore their functionality
I figured out that it is 308671e5_manila.
I edited the file to the desired format but it doesn't change in the weather tab.
Any idea?
Etihad said:
I figured out that it is 308671e5_manila.
I edited the file to the desired format but it doesn't change in the weather tab.
Any idea?
Click to expand...
Click to collapse
Can you post the manila file here? Because i cant find it on my device.
Sure. There you go.
Woow, thank you very much for these. Now i can begin to create my first Manilas.
Because before you post this, i don't know how i can became the Manilas on my PC and in cfc gui. God bless you. Bonito77.
my keeps sayin export change i crnt do anything, alos which is the manila for the background for like everything? the black one with like white light in the middle? how do i change that?
dy_domyoung said:
my keeps sayin export change i crnt do anything, alos which is the manila for the background for like everything? the black one with like white light in the middle? how do i change that?
Click to expand...
Click to collapse
The best is to post a screenshot! Because i dont know what you mean!

Help with Changing Clocks CHT

I'm trying to change the analogue clock on my HD2 but it won't change from the default clock (well sort of i've managed to change it from a square one to a round one), i've followed the instructions on moving the file into the device-windows folder.
but there's a file in there with the same name already and it doesn't replace the original file, if i try to delete the file 20F62884_manila it doesn't give me the option, the delete and rename options are not selectable, they are on the file i've pasted into the windows folder but not the original file, is it protected in any way ?
I'm using the file explorer that came with the Elegancia V8.0 Rom is this ok or do i need to use something else...
Many thanks...
wakers said:
I'm trying to change the analogue clock on my HD2 but it won't change from the default clock (well sort of i've managed to change it from a square one to a round one), i've followed the instructions on moving the file into the device-windows folder.
but there's a file in there with the same name already and it doesn't replace the original file, if i try to delete the file 20F62884_manila it doesn't give me the option, the delete and rename options are not selectable, they are on the file i've pasted into the windows folder but not the original file, is it protected in any way ?
I'm using the file explorer that came with the Elegancia V8.0 Rom is this ok or do i need to use something else...
Many thanks...
Click to expand...
Click to collapse
Many manila fills are protect to overwrite, changing or deleting!
The easiest way is to use a cab file! It will overwrite and it give you the possibility to uninstall so you get back to the original one!
Ore maybe you can simply used a program called CfC GUI!! Perhaps the most simply way if it is fore personal used!
more explication ore where to find it:
http://forum.xda-developers.com/showthread.php?t=470798
The file explorer which is on your device will not overwrite protected files.
But, search for "Total Commander" for Windows Mobile - it´s not the "freshest" software, but free, and it *does* overwrite protected files.
To make it more finger friendly, just change to large icons view!
Or, after all, as the previous poster mentioned, use cab files - those will automatically install and overwrite files.
Cheers for the reply's i've used a cab and yep changed the clock, but most of the clocks i've really liked are not as cab's so will try the total commander now, again thanks for the help, much appreciated...
Buggar even with total commander it says unable to delete file
If you will I make a cab for you! Perhaps the easy's way!!
Forgot i have installed Dinik's Clock for CHT not sure if that effects things...
Thanks for the offer of making a cab file, its the Tag F1 clock i like on this thread, again many thanks...
http://forum.xda-developers.com/showthread.php?t=670875
wakers said:
Forgot i have installed Dinik's Clock for CHT not sure if that effects things...
Thanks for the offer of making a cab file, its the Tag F1 clock i like on this thread, again many thanks...
http://forum.xda-developers.com/showthread.php?t=670875
Click to expand...
Click to collapse
So here you go!
Have fun with it!
Don't forget I'm not the creator of it! I just put it fore you in a cap all credits go to suyama8!
Thanks a lot as said before much appreciated...
wakers said:
Thanks a lot as said before much appreciated...
Click to expand...
Click to collapse
Np mate; We are here to help each other!!!

Categories

Resources