View Full Version : [Solved] need to get an alternative tapres.dll to work in WM6
the-equinoxe
4th March 2007, 01:36 PM
Hi, I need some help here:
I have tried extracting tapres.dll from several WM6 releases.
However, they never seem to be correctly rebuild after dumping the ROMs.
Does anyone know a way to get hold of a Working tapres.dll (from WM6 !!!) ?
I have tried dumping rom's with itsme tools (viewimgfsf, rebuild module etc..), but the resources from the file are VERY strange..
I need this file because I am writing a new program to build dailerskins, But I want to resize the dailerbuttons.
Solved:
Raceit pointed me to the resource file:
tapres.dll.0409.mui
This one needs to be edited!!
Am working on it.
Thanks Raceit !!!
The problem now is in how to make WM6 to use the new tapres2.dll (and MUI file)
edit
Had to write a new dll, but succeeded:
http://forum.xda-developers.com/showthread.php?t=297530
Raceit
5th March 2007, 06:14 AM
I got this with viewimgfs.exe as well so I'm not sure it will be of any help to you. This is from the Orwells ROM.
the-equinoxe
5th March 2007, 09:36 AM
Thanks, too bad I got the same results:
There are no dialogs to be edited..
So it's not (yet) possible to have a big button dailer.
mrvanx
6th March 2007, 08:16 PM
I understand this is about the dialer, but for some reason my WM6 dialer wokrs fine, i can change the background and button graphics, however when i am prompted to enter my SIM pin code the number pad has the nasty white background and pink buttons etc... (as if there is no skin).
What .dll controls the dialpad and sim pin pad?! Could i be missing some graphics files?!?
the-equinoxe
6th March 2007, 08:26 PM
I understand this is about the dialer, but for some reason my WM6 dialer wokrs fine, i can change the background and button graphics, however when i am prompted to enter my SIM pin code the number pad has the nasty white background and pink buttons etc... (as if there is no skin).
What .dll controls the dialpad and sim pin pad?! Could i be missing some graphics files?!?
Been a while since I messed with sim-pin pad..
Out of memory I believe that:
The background is created by cmdpad_land.gif cmdpad_port.gif (and square, but this is not used on wizard).
And the buttons are the NmBtnDn_Land.bmp and other nmbtb**etc** bmps.
[ for convenience I attached those ]
mrvanx
6th March 2007, 09:02 PM
thanks sir, i added the graphics to the \windows folder but still no joy (im running on the hermes btw). could my .dll that refers to it have been corrupted?!
Raceit
6th March 2007, 09:10 PM
thanks sir, i added the graphics to the \windows folder but still no joy (im running on the hermes btw). could my .dll that refers to it have been corrupted?!
It sounds like an image problem. I'd uninstall any dialer skin you have running to get the default stuff back if you can. If that doesn't work try this. It's the same as the-equinoxe posted, but there are a few more files. (No offense the-equinoxe) Just trying to help. This should get all the dialer buttons and images back to normal.
mrvanx
6th March 2007, 09:25 PM
LOL! i REALLY appreciate the help people but still no luck! :s could i have corrupted a .dll or registry value when the ROM was cooked?
the-equinoxe
6th March 2007, 09:36 PM
It sounds like an image problem. I'd uninstall any dialer skin you have running to get the default stuff back if you can. If that doesn't work try this. It's the same as the-equinoxe posted, but there are a few more files. (No offense the-equinoxe) Just trying to help. This should get all the dialer buttons and images back to normal.
None taken ;)
I only posted the pin-pad images (out of memory, didn't find my notes), and left the dailerpad images out.
LOL! i REALLY appreciate the help people but still no luck! :s could i have corrupted a .dll or registry value when the ROM was cooked?
Could be, what changes have you performed while cooking the ROM?
Did you edit the grafics for the dailerpad while cooking of afterwards?
SpH1nX
6th March 2007, 09:39 PM
I understand this is about the dialer, but for some reason my WM6 dialer wokrs fine, i can change the background and button graphics, however when i am prompted to enter my SIM pin code the number pad has the nasty white background and pink buttons etc... (as if there is no skin).
What .dll controls the dialpad and sim pin pad?! Could i be missing some graphics files?!?
I've got same problem. I think that's a sort of TMobile skin and not a file missing problem.
All began after i installed http://forum.xda-developers.com/attachment.php?attachmentid=34670&d=1172649654
mrvanx
6th March 2007, 09:43 PM
I've got same problem. I think that's a sort of TMobile skin and not a file missing problem.
All began after i installed http://forum.xda-developers.com/attachment.php?attachmentid=34670&d=1172649654
The file you refer to is the smart dialer, and installing it without a skin gives the same result as my sim-pin pad has. but LOL yer it does look like a T-mobile skin. Just install a skin and it will work ok.
mrvanx
6th March 2007, 09:47 PM
None taken ;)
I only posted the pin-pad images (out of memory, didn't find my notes), and left the dailerpad images out.
Could be, what changes have you performed while cooking the ROM?
Did you edit the grafics for the dailerpad while cooking of afterwards?
Well the first ROM worked fine, the black WM6 dialer and pin-pad looked the same, by copying the files from this post (http://forum.xda-developers.com/showpost.php?p=1155253&postcount=12) into the windows folder the colours and graphics for both the dialer and pin-pad were changed?!? (as desired)
But after the ROM change the pin-pad is white with no buttons. adding the files again to windows only changes the dialer. :s
AFAIK nothing has been done to the dialer skin, however it may have been changed by accident!? Which is why Im wondering which .dlls and reg values effect these?!
the-equinoxe
9th March 2007, 09:55 PM
Raceit pointed me to the resource file:
tapres.dll.0409.mui
This one needs to be edited!!
Thanks Raceit !!!
SpH1nX
9th March 2007, 11:35 PM
Could you explain how to fix that skinning problem?
the-equinoxe
10th March 2007, 12:44 AM
Could you explain how to fix that skinning problem?
I am testing/working on it @ this moment..
All looks promissing ;) but please be patient, don't want to rush out a release.
Only difference with the eten/paulyA skins is you edit another file, some regkeys are differrent, and the smartdail is build into the same resource.
Will build a test-skin (based on the Eten-grey Light I build for WM5), and do some test.
I will also build my findings in the WM6 dailerskin-builder program I am working on.
This one is still in the early development fase, and not all screens have been skinned.
Status:
-editing NEW resource Had to write my own dll, Done
-Dailer portrait Done
-Dailer landscape Done
-Call in progress portrait In progress
-Call in progress landscape In progress
-Button templates In progress
This program will be WM6 WWE QVGA only, but I will probably add some other languages once those are released.
Attached:
-a screenshot from the skinbuilder (although I am thinking to change the layout, because the troubles I have with switching to landscape and control-placement)..
Clicking on the screen will let you select the background picture
You can choose the buttonset (here used "test" ;) ) with the dropdown menu.
You can change the transparancy of the buttonset with the slider.
And build a cab by clicking a button..
SpH1nX
10th March 2007, 08:06 PM
Sorry i didn't wanna bother you. I'll wait. Absolutely no probs...
the-equinoxe
12th March 2007, 12:44 AM
Still having troubles applying the new tapres.dll
Replacing the XIP based tapres.dll crashes the dailer..
Then I tried to use the tapres.dll (plus MUI) as skin
So I renamed the dll and Mui to tapres2
and edited the registry:
[HKEY_CURRENT_USER\ControlPanel\Phone]
"IcoFil"="tapres2.dll"
[HKEY_LOCAL_MACHINE\Security\Phone\Skin]
"Enabled"=dword:00000001
"ext"="tapres2.dll"
[HKEY_LOCAL_MACHINE\ControlPanel\Phone]
"RESDLL"="tapres2.dll"
To no avail, still the old tapres.dll takes over :(
What am I missing??
EDIT:
OK I had to build a new dll.
Started from scratch, but now I have Big Buttons and Smartdailing Working :)
New thread is here
http://forum.xda-developers.com/showthread.php?t=297530
Noonski
11th October 2008, 02:21 AM
Classic Reading.
I think MrVanx would also like to see this one back someday.
I even remember myself finding out that there needed to be a phcanXXXETC.dll and a specific registry key to get a skinned unluck screen.
I'm closing the thread, but will never remove this.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.