Paul, what is the phcanhtc.dll responsible for?
I changed the key Ext=PhoneCanvas.dll to Ext=phcanhtc.dll and it seemed to fix the appearance of the dialer. The Smart dial wasn't working though so i had to install the HTC smartdial cab.
The only problem I notice now is that the data arrows remain solid.
Paul, what is the phcanhtc.dll responsible for?
I changed the key Ext=PhoneCanvas.dll to Ext=phcanhtc.dll and it seemed to fix the appearance of the dialer. The Smart dial wasn't working though so i had to install the HTC smartdial cab.
The only problem I notice now is that the data arrows remain solid.
Ok, lets go over this again. the phcanhtc is the generic dialer that HTC releases for GSM phones. It has all the skinning functions you could want. Unfortunately, Sprint jack up this file, stripped out most of the skinning functions and add in CDMA specific functions, then renamed it to PhoneCanvas.dll (the original is short for Phone Canvas HTC)
The reason your arrows don't change color is because the phone now believes it on a GSM network. GSM can have simultaneous data and phone, so they data is either on or off, never Gray. Also you now have a 5 bar signal reading instead of a 7 bar reading, your 911 will not work properly, prl will not update, you will get massive memory leaks because it is now making GSM calls to other dlls that do not exist, etc.
Your phone won't work worth a dang, but hey, your skin will look great.
-Paul
I see, so then why even include this file in your installer cab?
The same file (name anyway) is included in the "HTC vogue dialer" in the PPC kitchen. The data arrows work on it, but I'm not sure what else it might break.
So assuming that the dlls have changed in recent builds, which dlls would I need to copy over to get this working again?
OK, so I tried copying over the phonecanvas.dll I extracted from the 3.56 ROM and that seemed to work with the Touch dialer. Data arrow, ##, are tested and working. This is using the 20273 kitchen from PPCkitchen.org
The smart dial still doesn’t work, but I installed the HTC smart dial again, and it seems to work ok.
I haven’t tried 911 though. I assume that it should still work as were using the stock rom dll, but I don’t know for sure.
Is there anything else I should test to make sure that it hasn’t screwed anything up?
Try this phonecanvas.dll i ripped from an apache ROM.. I had similar issues with the touch clone dialer that was derived from the big button ever since PPCgeeks 20226 and 20227 kitchens. The buttons were all garbled and that stupid speed dial kept overriding everything. I think the touch clone dialer looks better than the vouge and it maintains the stock functionality better.
I made it a cab so it will just over-write it and reboot your phone.
So far the arrows work and the buttons are fine. It displays status such as SPL unlocked and what not and reboots the phone correctly when dialing *228. Haven't had to dial 911 yet but with the miles I drive everyday on the highway It won't be long before I see something that will prompt me to do so.
I have been meaning to look at the phonecanvas.DLL from the 19588 kitchen since this dialer worked fine in that kitchen, but i tried this one first since I had an apache with 6.1 on it in my desk drawer.