Skinning dialpad question - Windows Mobile Development and Hacking General

I used WinCe Cab Manager to edit a Blue Frog dialpad cab. I tried to replace the dialpad images with some of my own. When I run the cab on my device (sprint Mogul) I get a blank white dialpad. I'm confused cause every attribute is the same when comparing the two. Anyone know why this is not working, and/or how to fix it? When I use "file explorer" to manually replace the files in the "Phoneskins" folder, after a soft reset. The Dialpad is skinned. But I wanna be able to launch a cab and replace all the files in one swoop...
I've added registry additions in the cab to hide system numbers and text on buttons. They all seem to work.

Related

how to get rid of voice call tab on phone screen

hi
im making a cool phone skin for my jasjar...
the only thing is that ive mapped and replaced all the pictures (tabs or buttons whatever you wanna call it ) but cant seem to find and replace the voice call button..
when you hard reset youll notice that the dialer has a different skin than the one if you allow ext rom cabs ( the VTxxx.cab) to be installed..
there is something in that cab that not only signs on the intelli dialer but also adds the voice call button and the native dialer pad skin (note here ..that the colored button skin of the dialer pad is ALREADY present in the rom by default) but these are activated only after the installation of VTxxx.cab from ext rom
i was wondering
1) does any one know how to find /replace the voice call button
2)how can i enable intellidialer without the vtxx.cab ... through reg settings???
thanks
does anyone have any idea of getting the intellidialer to work without the cab from ext rom????
thanks
hi,
I'm working on the same problem. I haven't found out how to get rid of the video button though.
The blue skin at the beginning (when you input your pin) is the default phone skin from wm5. The one you see after the VT Plugin CAB is installed is the custom skin. The VT Plugin CAB seems to mostly just set those Registry Keys. Here is also where the Intellipad extension is activated.
You can activate or deactivate custom skins in the registry HKLM/Security/Phone
Just install the VT Plugin CAB from ExtendedRom and check out those Registry Keys that are set.
I was able to replace all buttons except the video button. All except the video button are in the ROM from the beginning. I decoded and dumped the ROM and deleted the carrierlogo.gif and replaced the buttons (most buttons could probably be remapped in the registry settings above also). Now when the VT Plugin CAB from T-Mobile is installed I have a new skin except for the video button (it's still the pink button from T-Mobile). If I find something out I'll let you know.
I'm assuming the video button is hard-coded in one of the phcan*.dll files. I will replace my t-mobile phcan*.dll files with the files from the qtek ROM and see if there's a difference.
BTW: how does your "cool phone skin" look?
ok, I can confirm that the video call button for intelli pad is hard-coded in the phcan*.dlls. I have now replaced the t-mobile dlls with those in the qtek rom and now I have the qtek (green) video button.
I also found that the transparency color settings must be in those dlls also. I had edited the qtek buttons after noticing that those pink corners were being shown when the t-mobile phcan dlls were there. Now with the qtek dlls the video button has proper transparency, but the edited buttons didn't. So if you use the dlls from qtek you will have to use the same pink color as a transparency color if you want the buttons to show properly.
Now I just need to find out how to edit the Today plugin from t-mobile (the t-mobile icon). When that's accomplished then I will have accomplished complete "unbranding" of my MDA Pro ;-)
hi
how could one edit the phcan**.dll... i tried opening it with resedit but that didnt work..
tia
here are the few pics..
more...
You like Motorola don´t you
Edit the T-Mobile Today Plug in
Try this url. It is in German but you can get the message.
http://maisfeld.de/mda/index.php?action=artikel&cat=4&id=71&artlang=de tit works i tried it substituted the tzones bmp for a normal IE one.
change this reg setting and you can rename the T-Mobile plug in as well.
HKLM/SOFTWARE/Microsoft/Today/Items/"t-mobile"
use a reg editor to rename the "tmobile" to anything you want
Edit the T-Mobile Today Plug in
Try this url. It is in German but you can get the message.
http://maisfeld.de/mda/index.php?action=artikel&cat=4&id=71&artlang=de tit works i tried it substituted the tzones bmp for a normal IE one.
change this reg setting and you can rename the T-Mobile plug in as well.
HKLM/SOFTWARE/Microsoft/Today/Items/"t-mobile"
use a reg editor to rename the "tmobile" to anything you want

dialpad

Does anyone know how to change the horrible dialpad?
I tried to change the bitmaps buth they are write protected
Re
Yes, HTC's dialpad is horrible.
I see two options to change the stuff:
1. Try to reverse engineer format of HTC dialer and than overwrite existing bitmaps with new ones (overwriting instead of deleting should work).
2. Switch off this dialpad completely and fall back to default WM5 dialer.
To do this just use the registry tweak:
HKLM\Security\Phone\Skin\Enabled = 0 (DWORD decimal)
(to have it back put 1)
Two bad options
Hi,
i followed the changes from Mr Anderson
Two possibilities
1) Changes registry: I have an blue dialer skin (bad!), because i have an Herald in Black IPOHONE Design
2) I play an phone skin on the herald (Zombinexus) and then I have the white and black original from HTC (bad!)
No changes to get an black (only black) skin?
Thanks
Oliver
Use these skin
Made a black skin, copy files to windows folder. Include area for headset symbol.
All I did was create a new theme (so when you select it it dosn't force any of the installed dialers), then used the webpatrck dialer from here http://forum.xda-developers.com/showthread.php?t=263579&page=29 (I am pretty sure you will be ok to use any of the dialpads in that thread).
Works a charm and i can still use smart dial.
It works! Thanks!
Thanks Pasa, it works.
Looks 1000% better than the HTC phone skin
Oliver
WM5 dialpad
After complete disabling of HTC dialpad (which took, BTW, not only setting 0 at HKLM\Security\Phone\Skin\Enabled, but also complete deletion of all subkeys at HKLM\Security\Phone\Skin\ and at HKLM\Software\HTC\Phone Canvas) we have default WM5 dialer which can be skinned by any of "out-of-the-box" skins around.
All you need for that is just to replace *.gif and *.png according to list below:
backarrow_glyph.gif
clg_in.gif
clg_miss.gif
clg_out.gif
dlrbtn_dwn_land.gif
dlrbtn_dwn_port.gif
dlrbtn_up_land.gif
dlrbtn_up_port.gif
dlrbtndef_dwn_land.gif
dlrbtndef_dwn_port.gif
dlrbtndef_up_land.gif
dlrbtndef_up_port.gif
dlrbtnend_up_land.gif
dlrbtnend_up_port.gif
dlrbtntalk_up_land.gif
dlrbtntalk_up_port.gif
spd_lst.gif
dlrback_land.png
dlrback_port.png
The skin idea is very simple - png-files are background images and all other files are single button images in different state. Much easier, then in Windows 2003 Phone Edition, where you need even to store icon of pressed button in separate dll-file.
To replace that files you'll need good PPC file manager, for. ex., Resco - both default Explorer and file access from PC do not allow to overwrite files in ROM.
The other corresponding task - replacing Intellidialer.
After a long process of making decision I picked up EzDial 2.1 - brilliant piece of software, 100 kb CAB file make it very easy to dial any number from your contact list. And it's also skinnable! (See screenshot).
Moreover, I made my own WM6 dialer skin - check screenshots and archive file.
pasa said:
Made a black skin, copy files to windows folder. Include area for headset symbol.
Click to expand...
Click to collapse
OK, It looks I'm a little lamer here.
I downloaded this black skin and copied the bmp's into my Artemis' windows folder.How can I use it? Do I need some registry modification?
Copy...
Hey eref,
i hope i can give you an tip with my bad english.
Copy the _land and _Port files (not with the folder!!!!) in the windows folder. The herald asks you "Do you wish... change the rom" an you say "Yes"
I do it on this way, and it worked.
Hoped it helped!
Regards
Oliver
Hi All,
Attached is the file of very nice dialpad, you all can try it!
Cheers!

Remapping "Video Call" key..

First off was wondering if anyone knows of an app or if hex eds would work to edit .dsm file, reason is because i found the folder (have yet see registry) for changing "video call" in the phone dial pad, by swaping out some file from the /SYS/Phone--- directory... did this with US ROM SYS/Phone --- into HK ROM
I want to replace "Video Call" with "Call" (voice) instead.
hi
Yes that's the same thing im trying to do but first i need which programs to edit and which files seeing how i narrowed it now, and now this morning i learned i can use a hex editor to edit the .dsm file to try to port it too "Voice Call/Hang Up" bottom.
If anyone want to try it also check out;
http://forum.xda-developers.com/showthread.php?t=310275
It gives you an insight to what dsm file's are for some people who want to know. Ill post when i find something or when i get it to work >.>
Here you go...
Not a soft key re-map, but this cab can slightly change the dialer skin to an older version giving you the contacts soft key.
http://dc43.4shared.com/download/53...nila_Dialer.cab?tsid=20081004-144901-7b65a512
I have found the performance of this dialer skin to be not as polished the stock diamond dialer skin.
Still haven't figured it out? Still got my bloat HTC dialpad here that takes forever to load and with the damn "Video Call" soft-key...

change VIDEO CALL SOFTKEY to CONTACTS

Is it possible at all to do this?
Would be really nice
you have to change it in the registry.
some one on here will be able to tell you what bits to change.
i cant as mine is set to something else and you have to
set the right path and mine will be differant to what you want.
964rs777 said:
you have to change it in the registry.
some one on here will be able to tell you what bits to change.
i cant as mine is set to something else and you have to
set the right path and mine will be differant to what you want.
Click to expand...
Click to collapse
I can do better than that. I can point you to the cab I made of the relevant changes so all you need to do is install this one file!
Great job, but do tell if the video call button would come back or not if I uninstall the Cab file.
If not how can we bring it back if and when I want to
This freeware program is a great alternative. Includes a reset to default command.
http://fantasticbytes.com/products/softkeymanager
i got a kinda similiar problem..except i wanna change my left soft key which now says TODAY SCREEN to watever da the default was..i think it was PHONE on my tf3d home screen..the reason it says TODAY SCREEN was after i uninstalled the phone alarm cab i was left wit dat..now i cant figure out how to change it back..i tried da fantasticbytes softkey manager didnt change anything..so if anyone can help or point me to right link link..really appreciate it..thanx
Can someone give me the registry path, so I can choose witch programma I like to map?
I have the new 2.03 ROM installed but want to change the dailer softkeys.
Thanks
You would have to find out a way to edit the DLL from post #4.
Unlike the softkeys from the homescreen the softkey on the dialer work totally different.
I didn't realise we were talking about the dialer when I posted above!
You can change the Left Softkey to the default contacts application (iContact BE on my phone) by setting the following registry DWORD to 1:
HKLM\Software\HTC\PHONE\LSKContact
Cab file attached (my first ever)
Also, you can drop this file in your Windows dir. Just overwrite the original with Total Commander or Resco.
65coupei6 said:
Also, you can drop this file in your Windows dir. Just overwrite the original with Total Commander or Resco.
Click to expand...
Click to collapse
What does this DLL do?
Now I have standard Windows Contacts or Pocket Informant, but I want iContact set as default contact button. This because in the phonepad I can't switch to second phone number when using smartdail...
Davey101 said:
I didn't realise we were talking about the dialer when I posted above!
You can change the Left Softkey to the default contacts application (iContact BE on my phone) by setting the following registry DWORD to 1:
HKLM\Software\HTC\PHONE\LSKContact
Cab file attached (my first ever)
Click to expand...
Click to collapse
That registry key is allready set to 1, but I can't get iContact to start...
What does your cab file do?
Marvie said:
That registry key is allready set to 1, but I can't get iContact to start...
What does your cab file do?
Click to expand...
Click to collapse
It just sets that one registry value, changing the left soft key of the dialer to "Contacts".
This launches the default contacts application - normally pOutlook but it should be iContact if you have installed it.
I installed the new iContact 0.9 and now it is default contact manager
Thanks
Davey101 said:
I didn't realise we were talking about the dialer when I posted above!
You can change the Left Softkey to the default contacts application (iContact BE on my phone) by setting the following registry DWORD to 1:
HKLM\Software\HTC\PHONE\LSKContact
Cab file attached (my first ever)
Click to expand...
Click to collapse
Thank you!!!

Dialer skin and Yes/No Buttons

Hi!
I'm somehow despaired - I tried to find a way to change the skin of the dialer (better said the numpad - I hope you know what I mean...). In my \Windows\ directory I foundy 2 .bmp showing the skin when pressed and in normal state; but I can't edit or overwrite them with the original files I found there too.
Is there any way to change this skin?
And my next question: Where can I change the colour of the "switches" in the CommManager? The ones in my rom are a ugly brown and I'd like the original green switches back...
Many thanks, Sty
I'm thinking you will have to get a program so that you can extract manila files onto your computer a .png, edit them on your computer, then replace them onto the existing ones that are on your phone with the edited ones.
try using Total Commander. it will allow you to overwrite the system files.
Ok, I'll try - and where do I find the "original" sliders?
Sty
Dialers
Do you mean like this: http://forum.xda-developers.com/showthread.php?t=477333
​
Styrakaar said:
Hi!
I'm somehow despaired - I tried to find a way to change the skin of the dialer (better said the numpad - I hope you know what I mean...). In my \Windows\ directory I foundy 2 .bmp showing the skin when pressed and in normal state; but I can't edit or overwrite them with the original files I found there too.
Is there any way to change this skin?
And my next question: Where can I change the colour of the "switches" in the CommManager? The ones in my rom are a ugly brown and I'd like the original green switches back...
Many thanks, Sty
Click to expand...
Click to collapse

Categories

Resources