OMJ: Good ROM
![Wink](http://forum.ppcgeeks.com/images/smilies/icon_wink.gif)
Too bad my diamond is on the fritz and I will be replacing it by months end =(
Did notice something though, if you have not already,
I would recommend adding the second phcanImages (phcanImages2.dll) to the preload the dll with this reg entry. (the first is already preloaded)
[HKEY_CURRENT_USER\Software\HTC\PreloadModules\phca nImage2]
"Module"="\\windows\\phcanImages2.dll"
"Order"=dword:000000ff
If not what happens is the images are not loaded into memory on boot and you will get the issue where phcanvga does not work sometimes (resulting in the call and end buttons being off the bottom of the screen), especially after a reboot. Most dialers don't seperate the two files, you usually only get one big phcanImages.dll which is most likely how it was missed in the first place.
I would also recommend reversemodding (i.e return to the following phonecanvas dlls to make the dialer more responsive.
ddcall.dll
DPadMenu.dll
phcanhtc.dll
phcanrc.dll
phcanvga.exe
PhoneAdvanced.dll
smartdialuiext.dll
but you may want to test that seperatly
![Wink](http://forum.ppcgeeks.com/images/smilies/icon_wink.gif)
You'll definitely want to preload the dll though.
edit: note you don't want to go find modules from other dialer packages to do this as their contents are different and will not work.
Continue the good work