Changing the .9png's were easy. The hardest one to find was the phone_accumulator_bg.9 (which is the top border).... That one was just a tad tricky to work on because it's a stretchable but the actual image is really small (big reason why it was hard to track down too). But checking it with the draw9patch in the sdk tools makes it almost idiot proof to edit wrong. If I remember correctly the bottom one was the common_main_panel_navbar.9. The background was phone_keypad_background. To get the dialer pins black, i just had to edit the htc_pin_asset_rest.png. To get the "glow" effect was real easy. Just optn the htc_pin_asset_pressed.png and erase the entire image. Then pick one of the fade style brushes in photoshop and start from the outside, and work your way in making it darker as you go in. Then you have to edit the htc_pin_icon_pound, htc_pin_icon_record, and the htc_icon_record images to white. This is when it got tricky. I found out after some searching (and editing damn near every dialer pin image for nothing) that the font color and layout is controlled in an xml file. Vaelek (the developer of the VaelPak roms) spent a lot of time with me explaining XML and teaching me the basics of editing them. We both spent a WHILE searching for the XML that controlled the font color and Vaelek eventually found it. It was a styles xml. I had found that themed dialer a little bit before he found the XML. I was trying to get the exact same look of the black/white numbers/letters even before I found that theme. I was able to pull that off on my own but I also liked the layout of it. That's the roadblock I hit. I couldn't find where the xml's were located that controlled the layout. Vaelek suspected that there may have been some smali edits which I know nothing about. I know nothing about smali or how to edit them. So after reading that JsChiSurf made code changes, we both suspected that those code edits were in smalis. So I took the smalis, and a two xmls that were different than mine and dropped that into my apk. The only thing I didn't edit was the layout (I already had the font). I thought I had given credit for the layout in my post but obviously I didn't, but will after I'm done with this post. So ya, everything was done by me (huge thanks to Vaelek for spending literally hours with me teaching me and helping me with it) except the layout of the numbers/letters.
Last edited: