04-29-2009, 06:49 PM
|
|
you know ...
Offline
Location: Colorado
|
|
Join Date: Sep 2007
Posts: 1,092
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
|
|
Re: [ Apr 24 \ 21043(6.1) & 21501(6.5) v4.6.4 ] Calkulin's Kitchen v1.6 & ROMs
Quote:
Originally Posted by Sailrace
Has anyone come up with a solution or explanation for the Bluetooth icon not showing up without the HTC dialer. The delay in 6.5 that the htc dialer causes has forced me to miss a couple too many important work calls. So i am going to use the stock dialer, but it's a little annoying not being able to look and see if BT is on or not.
Thoughts or solutinons for fixing this going forward?
|
Posted by Captain_Throwback at XDA:
Ok, so I figured out the problem with the Bluetooth icons -
There are actually TWO bmps that WM 6.5 uses to display the BT & headset icons on the Transparent home screen. One is the standard file, i.e. "BT On Mode.bmp", and the other is a background file, "BT On Mode Mask.bmp". The Mask file is the negative/transparent background of the regular file. The Mask files will need to be provided along with the other files in order for the BT top bar icons to display correctly on the standard transparent home screen. Otherwise, the system will use the previous (stock) Mask file, which cause the distorted image.
P.S. I think this might only apply for people using the HTC Dialer, since those files are found in the same package as the Phone Canvas.
As an addendum to my previous find, I believe that a side effect of anyone using the stock WM6.5 dialer along with tsowen's of 12aon's taskbars will be that the Bluetooth icon will not display in the taskbar.
The reason for this is that each of their taskbars includes phcanOverbmp.dll, which seems to override the BT icon info in the shellres.192.dll. This dll looks for the BT icon bitmaps in the \Windows folder (both the icon, and the Mask background file), and in the absence of the Mask bitmap, on the standard home screen, no icon will be displayed.
I can confirm this because I tried deleting the "Mask" bitmap files prior to cooking my ROM, thinking that it would just use the regular bitmap files, but instead, I have no BT icon show up on the top bar.
If you are not using the HTC Dialer, I recommend following tsowen's suggestion regarding the battery icons. This may also correct the BT icon issue, since I don't think those bitmaps are part of the standard 6.5 install. Someone who is using the stock dialer will have to test it, though.
So maybe its a good idea to have 2 separate taskbar versions after all - one for people using the HTC dialer (including phcanOverbmp.dll), and one for those using the stock dialer (using phcanbattery.dll). Of course, we still have to work out all the kinks, yet. But progress is definitely being made .
This is the thread: http://forum.xda-developers.com/showthread.php?t=503647
__________________
__________________
Sprint Evo 3D! ...
|