View Full Version : How to Change Bitmap in Software Keyboard?
uffe6
7th August 2007, 07:35 PM
All the nordic user wich have åä and ö in there keyboard often uses "scandivaisktastatur5.cab" (se attached file) to replace the orginal software keyboard in a WM6 ROM. Tho its very ugly and has the old WM5 design I would like to change the bmp picture in the dll:s inside the cab. How do I do that? I can extract the Cab file, and replace the bmp file in the dll:s but how do I make a Cab out of it again? I have tried to change the BMP picture inside the dll and then copy the dll file in the windows directory (where the dll files are extracted by the cab file) but that will not work. Can anybody help pleas??
paalkr
7th August 2007, 08:16 PM
Hi
I have already tried what you suggests with no luck. This is what I did:
1) Extracted the dll from the cab
2) Extracted the bmp from the dll with resource hacker
3) Edited the bmp in Photoshop (see the attachment)
4) Inserted the new bmp into the dll with resource hacker
5) Replaced the original dll in the cab with the new one
6) Installed the cab
...and it did not work. Maybe it has something to do with signing of the dll or something, I don't know. If someone wants to try another shot, feel free to us the attached keyboard skin.
Regards,
PK
vijay555
7th August 2007, 09:23 PM
You would have to sign this dll etc, and even then it may not work - if you cook your own rom it might, but have a look at the new app that came out recently to change the Wait cursor. See how that's been signed and the certificates it uses, with an mui file. A similar technique may help here.
V
uffe6
7th August 2007, 09:32 PM
Hi
I have already tried what you suggests with no luck. This is what I did:
1) Extracted the dll from the cab
2) Extracted the bmp from the dll with resource hacker
3) Edited the bmp in Photoshop (see attachment)
4) Inserted the new bmp into the dll with resource hacker
5) Exchanged the original dll in the cab with the new one
6) Installed the cab
...and it did not work. Maybe it has something to do with signing of the dll or something, I don't know. If someone wants to try another shot, feel free to us the attached keyboard skin.
Regards,
PK
Okaj...I did the similar thing.....but i guess that you need sign it with a certificate...I hav watched a little on that maybe making your own root certficate and sign the Dll with it, but it seams to be very complicated :-(
uffe6
7th August 2007, 09:34 PM
You would have to sign this dll etc, and even then it may not work - if you cook your own rom it might, but have a look at the new app that came out recently to change the Wait cursor. See how that's been signed and the certificates it uses, with an mui file. A similar technique may help here.
V
Do you have a link to that??
uffe6
8th August 2007, 11:20 AM
Found this
http://forum.xda-developers.com/showthread.php?t=321236
So someone know what his doing....i must be possible to do a nordic keyboard them :-P
paalkr
8th August 2007, 07:36 PM
You would have to sign this dll etc, and even then it may not work - if you cook your own rom it might, but have a look at the new app that came out recently to change the Wait cursor. See how that's been signed and the certificates it uses, with an mui file. A similar technique may help here.
V
Hi
Thanks for the info Vijay! BTW: I use many of the free tools you have developed for the XDA's! Thanks for the effort!
The wait cursor thing was done on WM5, right? Could we use the same certificates or does WM6 need others?
Regards,
PK
paalkr
8th August 2007, 07:44 PM
Found this
http://forum.xda-developers.com/showthread.php?t=321236
So someone know what his doing....i must be possible to do a nordic keyboard them :-P
Hi!
I don't think the German keyboard is excactly the same thing as we try to achieve. the German one installs as an separate SIP. The SkandinaviskTastatur.cab changes the inbuilt default keyboard SIP, but there is definitely possible to learn something from the German one.
Regards,
PK
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.