Available for a limited time only - £10 off a £20 spend at eXpansys! For more details visit this topic!

Please Log In or Register - it's FREE!

5 Pages V   1 2 3 > »   
Reply to this topicStart new topic
 Colored Iconbar Plugin, New iconbar plugin with colored icons
RinkuD
post Jan 13 2008, 12:50
Post #1


Newbie
Group Icon

Group: Posters
Posts: 48
Joined: 1st January 2008
Member No.: 339,461



I am here to share the iconbar plugin I have been developing. Hope you like the first release.



The steps should not be too difficult. Sorry, I do not have a cab file!!!

1. Using ActiveSync, browse down to \Windows of your phone. Copy the file cmhome.home.xml to your Desktop. This file describes the T-Mobile Default theme. If you are trying this on other themes then you need to find the appropriate xml file describing the theme. it would either be in \Windows or \Application Data\Home. Create a copy of this file and keep it as a backup. Right click on the file on your desktop and select Properties. Make sure the Read Only property is unchecked.

2. Open the file in Notepad. Look for the following block of code towards the end.

<plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20">
<iconbar fgcolor="COLOR_TRAYTEXT"/>
<background bgimage="\windows\CHome_framework_status_bar_bg.png" halign="center" bgcolor="COLOR_TRAYGRADLEFT" b-border-color="COLOR_WINDOWFRAME"/>
</plugin>

Remove it and put the following block.

<plugin clsid="{B06A8DAB-E148-40d5-BE8F-3C494ABF3046}" name="iconbar" height="27">
</plugin>

3. Save the file. Overwrite cmhome.home.xml in \Windows and \Application Data\Home with the file on your desktop.

4. Open CeRegistryEditor (or a registry editor of your choice). Right click on \HKEY_CLASSES_ROOT\CLSID and create the new key {B06A8DAB-E148-40d5-BE8F-3C494ABF3046}.

5. Right click on HKEY_CLASSES_ROOT\CLSID\{B06A8DAB-E148-40d5-BE8F-3C494ABF3046} and create the new key InProcServer32.

6. Click on HKEY_CLASSES_ROOT\CLSID\{B06A8DAB-E148-40d5-BE8F-3C494ABF3046}\InProcServer32
and create a new string value (REG_SZ) entry: Value = iconbarplugin.dll . Check "Set as default key's value". The name of the key would automatically appear as Default.

7. Now download this plugin file - iconbarplugin.zip Attached File  iconbarplugin.zip ( 152.53K ) Number of downloads: 242
. Unzip the file and copy iconbarplugin.dll over to \Windows on your phone.

8. Go to Start>Setting>Home Screen and change the "Home Screen Layout" to something other than "T-Mobile Default". Once the change takes place, go and change it back. If the phone asks for confirmation about running iconbarplugin.dll, say Yes.

9. Turn off your phone and switch it back on. The new plugin should now be active.

I have posted some more information on the plugin, the notifications it can give currently, and a few pointers to the icons - please see http://shadowregistryhacks.blogspot.com/20...bar-plugin.html. Enjoy!!
Go to the top of the page
 
+Quote Post
the_matrixx
post Jan 13 2008, 17:15
Post #2


Regular
Group Icon

Group: Posters
Posts: 61
Joined: 3rd August 2007
Member No.: 284,794

Device(s): Shadow, Wing, MDA



This is great except my signal bar is always grey. Ideas?

Go to the top of the page
 
+Quote Post
RinkuD
post Jan 13 2008, 20:54
Post #3


Newbie
Group Icon

Group: Posters
Posts: 48
Joined: 1st January 2008
Member No.: 339,461



QUOTE(the_matrixx @ Jan 13 2008, 17:15) *
This is great except my signal bar is always grey. Ideas?


Did you mean to say that only the signal bar is not working, or is it the whole plugin? If it is just the signal bar, then let me know what kind of connectivity are you on - Edge, GPRS or simple radio? I do not have anything fancy so don't know if the signal bar works with other types. I am just registering changes in the documented registry entry - \HKLM\System\State\Phone\Signal Strength Raw.
Go to the top of the page
 
+Quote Post
axv91
post Jan 13 2008, 23:31
Post #4


Newbie
Group Icon

Group: Posters
Posts: 43
Joined: 2nd December 2007
Member No.: 328,440



QUOTE(RinkuD @ Jan 13 2008, 12:50) *
I am here to share the iconbar plugin I have been developing. Hope you like the first release.



The steps should not be too difficult. Sorry, I do not have a cab file!!!

1. Using ActiveSync, browse down to \Windows of your phone. Copy the file cmhome.home.xml to your Desktop. This file describes the T-Mobile Default theme. If you are trying this on other themes then you need to find the appropriate xml file describing the theme. it would either be in \Windows or \Application Data\Home. Create a copy of this file and keep it as a backup. Right click on the file on your desktop and select Properties. Make sure the Read Only property is unchecked.

2. Open the file in Notepad. Look for the following block of code towards the end.

<plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20">
<iconbar fgcolor="COLOR_TRAYTEXT"/>
<background bgimage="\windows\CHome_framework_status_bar_bg.png" halign="center" bgcolor="COLOR_TRAYGRADLEFT" b-border-color="COLOR_WINDOWFRAME"/>
</plugin>

Remove it and put the following block.

<plugin clsid="{B06A8DAB-E148-40d5-BE8F-3C494ABF3046}" name="iconbar" height="27">
</plugin>

3. Save the file. Overwrite cmhome.home.xml in \Windows and \Application Data\Home with the file on your desktop.

4. Open CeRegistryEditor (or a registry editor of your choice). Right click on \HKEY_CLASSES_ROOT\CLSID and create the new key {B06A8DAB-E148-40d5-BE8F-3C494ABF3046}.

5. Right click on HKEY_CLASSES_ROOT\CLSID\{B06A8DAB-E148-40d5-BE8F-3C494ABF3046} and create the new key InProcServer32.

6. Click on HKEY_CLASSES_ROOT\CLSID\{B06A8DAB-E148-40d5-BE8F-3C494ABF3046}\InProcServer32
and create a new string value (REG_SZ) entry: Value = iconbarplugin.dll . Check "Set as default key's value". The name of the key would automatically appear as Default.

7. Now download this plugin file - iconbarplugin.zip Attached File  iconbarplugin.zip ( 152.53K ) Number of downloads: 242
. Unzip the file and copy iconbarplugin.dll over to \Windows on your phone.

8. Go to Start>Setting>Home Screen and change the "Home Screen Layout" to something other than "T-Mobile Default". Once the change takes place, go and change it back. If the phone asks for confirmation about running iconbarplugin.dll, say Yes.

9. Turn off your phone and switch it back on. The new plugin should now be active.

I have posted some more information on the plugin, the notifications it can give currently, and a few pointers to the icons - please see http://shadowregistryhacks.blogspot.com/20...bar-plugin.html. Enjoy!!


wow this is really great... tnx
do u have the link on how to create my own icons tongue.gif ... i wanna try to create my iconbar..
Go to the top of the page
 
+Quote Post
the_matrixx
post Jan 13 2008, 23:57
Post #5


Regular
Group Icon

Group: Posters
Posts: 61
Joined: 3rd August 2007
Member No.: 284,794

Device(s): Shadow, Wing, MDA



QUOTE(RinkuD @ Jan 13 2008, 13:54) *
Did you mean to say that only the signal bar is not working, or is it the whole plugin? If it is just the signal bar, then let me know what kind of connectivity are you on - Edge, GPRS or simple radio? I do not have anything fancy so don't know if the signal bar works with other types. I am just registering changes in the documented registry entry - \HKLM\System\State\Phone\Signal Strength Raw.


Nevermind, after a couple reboots it works now. I have EDGE.
Go to the top of the page
 
+Quote Post
RinkuD
post Jan 14 2008, 00:14
Post #6


Newbie
Group Icon

Group: Posters
Posts: 48
Joined: 1st January 2008
Member No.: 339,461



QUOTE(axv91 @ Jan 13 2008, 23:31) *
wow this is really great... tnx
do u have the link on how to create my own icons tongue.gif ... i wanna try to create my iconbar..


The icons are right now embedded into the dll file. Customization of the plugin is down my list, after I am done adding all notifications and figure out how to take over the icons on window title bars (they still remain the same for now). But anyways, you will be allowed to change icons and the black background of the iconbar.
Go to the top of the page
 
+Quote Post
RinkuD
post Jan 14 2008, 00:15
Post #7


Newbie
Group Icon

Group: Posters
Posts: 48
Joined: 1st January 2008
Member No.: 339,461



QUOTE(the_matrixx @ Jan 13 2008, 23:57) *
Nevermind, after a couple reboots it works now. I have EDGE.


Cool!! Good to know I did not leave out something on that part.
Go to the top of the page
 
+Quote Post
RinkuD
post Jan 16 2008, 01:31
Post #8


Newbie
Group Icon

Group: Posters
Posts: 48
Joined: 1st January 2008
Member No.: 339,461



An update to the Iconbar plugin is now available. I added some more notifications. Check http://shadowregistryhacks.blogspot.com/20...gin-update.html.
Go to the top of the page
 
+Quote Post
trickinit
post Jan 16 2008, 07:13
Post #9


Enthusiast
Group Icon

Group: Posters
Posts: 167
Joined: 23rd November 2007
Member No.: 325,095

Device(s): T-Mobile Shadow



QUOTE(RinkuD @ Jan 15 2008, 18:31) *
An update to the Iconbar plugin is now available. I added some more notifications. Check http://shadowregistryhacks.blogspot.com/20...gin-update.html.


Do you think you could make a .cab for this? I really think it's a good idea, but I'm sure there are many others like myself who are unable to overwrite the system files in the \windows folder. Thanks!
Go to the top of the page
 
+Quote Post
RinkuD
post Jan 16 2008, 07:57
Post #10


Newbie
Group Icon

Group: Posters
Posts: 48
Joined: 1st January 2008
Member No.: 339,461



A cab installer for the plugin is available at Freddy Reyes website - http://freddyreyes.com/index.php?option=co...info&id=158

Install it from there and then follow the update instructions. Hope that will do it for you.
Go to the top of the page
 
+Quote Post
spyler03
post Jan 17 2008, 03:29
Post #11


Newbie
Group Icon

Group: Posters
Posts: 5
Joined: 29th November 2007
Member No.: 327,454

Device(s): T-Mobile Shadow



QUOTE(RinkuD @ Jan 13 2008, 04:50) *
I am here to share the iconbar plugin I have been developing. Hope you like the first release.



The steps should not be too difficult. Sorry, I do not have a cab file!!!

1. Using ActiveSync, browse down to \Windows of your phone. Copy the file cmhome.home.xml to your Desktop. This file describes the T-Mobile Default theme. If you are trying this on other themes then you need to find the appropriate xml file describing the theme. it would either be in \Windows or \Application Data\Home. Create a copy of this file and keep it as a backup. Right click on the file on your desktop and select Properties. Make sure the Read Only property is unchecked.

2. Open the file in Notepad. Look for the following block of code towards the end.

<plugin clsid="{837FC251-FE69-43ad-84E0-EBCEDEBA0884}" name="iconbar" height="20">
<iconbar fgcolor="COLOR_TRAYTEXT"/>
<background bgimage="\windows\CHome_framework_status_bar_bg.png" halign="center" bgcolor="COLOR_TRAYGRADLEFT" b-border-color="COLOR_WINDOWFRAME"/>
</plugin>

Remove it and put the following block.

<plugin clsid="{B06A8DAB-E148-40d5-BE8F-3C494ABF3046}" name="iconbar" height="27">
</plugin>

3. Save the file. Overwrite cmhome.home.xml in \Windows and \Application Data\Home with the file on your desktop.

4. Open CeRegistryEditor (or a registry editor of your choice). Right click on \HKEY_CLASSES_ROOT\CLSID and create the new key {B06A8DAB-E148-40d5-BE8F-3C494ABF3046}.

5. Right click on HKEY_CLASSES_ROOT\CLSID\{B06A8DAB-E148-40d5-BE8F-3C494ABF3046} and create the new key InProcServer32.

6. Click on HKEY_CLASSES_ROOT\CLSID\{B06A8DAB-E148-40d5-BE8F-3C494ABF3046}\InProcServer32
and create a new string value (REG_SZ) entry: Value = iconbarplugin.dll . Check "Set as default key's value". The name of the key would automatically appear as Default.

7. Now download this plugin file - iconbarplugin.zip Attached File  iconbarplugin.zip ( 152.53K ) Number of downloads: 242
. Unzip the file and copy iconbarplugin.dll over to \Windows on your phone.

8. Go to Start>Setting>Home Screen and change the "Home Screen Layout" to something other than "T-Mobile Default". Once the change takes place, go and change it back. If the phone asks for confirmation about running iconbarplugin.dll, say Yes.

9. Turn off your phone and switch it back on. The new plugin should now be active.

I have posted some more information on the plugin, the notifications it can give currently, and a few pointers to the icons - please see http://shadowregistryhacks.blogspot.com/20...bar-plugin.html. Enjoy!!




Ok i need help. Im trying to look for the file cmhome.home.xml. when Im on my phone i see it and i can open it. but when i look in the same folder on my desktop only that file is basically non existant. I just did a master reset on my phone to see if that was maybe the problem. but its still the same. I even used the .cab file that was posted. it doesnt work either.
Go to the top of the page
 
+Quote Post
RinkuD
post Jan 17 2008, 05:45
Post #12


Newbie
Group Icon

Group: Posters
Posts: 48
Joined: 1st January 2008
Member No.: 339,461



You mean you cannot see it in either of the two folders - \Windows and \Application Data\Home ? Verify that you have "Show hidden files and folders" enabled in My Computer>Tool>Folder Options>View on your desktop.
Go to the top of the page
 
+Quote Post
jamaica007
post Jan 17 2008, 17:23
Post #13


Newbie
Group Icon

Group: Posters
Posts: 1
Joined: 17th January 2008
From: FL
Member No.: 345,700

Device(s): HTC Shadow



QUOTE(RinkuD @ Jan 15 2008, 20:31) *
An update to the Iconbar plugin is now available. I added some more notifications. Check http://shadowregistryhacks.blogspot.com/20...gin-update.html.



I am having problems with permissions on the \Windows folder says I dont have permission to modify this item?
Go to the top of the page
 
+Quote Post
deyanimay
post Jan 17 2008, 20:28
Post #14


Regular
Group Icon

Group: Posters
Posts: 75
Joined: 28th November 2007
From: buffalo, new york
Member No.: 326,805

Device(s): T-Mobile Shadow



Hey Rinku since i instaled your plugin bar my phone never locks on its own i have to hold the * key.
Go to the top of the page
 
+Quote Post
RinkuD
post Jan 17 2008, 21:55
Post #15


Newbie
Group Icon

Group: Posters
Posts: 48
Joined: 1st January 2008
Member No.: 339,461



Check if "Auto Lock Timeout" is enabled in Start>Settings>Slide and Key Lock. The plugin does not interact with the auto lock module in no way, so I have no clue why that might be happening.
Go to the top of the page
 
+Quote Post
spyler03
post Jan 18 2008, 04:14
Post #16


Newbie
Group Icon

Group: Posters
Posts: 5
Joined: 29th November 2007
Member No.: 327,454

Device(s): T-Mobile Shadow



QUOTE(RinkuD @ Jan 16 2008, 21:45) *
You mean you cannot see it in either of the two folders - \Windows and \Application Data\Home ? Verify that you have "Show hidden files and folders" enabled in My Computer>Tool>Folder Options>View on your desktop.



Thank You so much! Im going to try the rest now. biggrin.gif
Go to the top of the page
 
+Quote Post
RinkuD
post Jan 18 2008, 04:39
Post #17


Newbie
Group Icon

Group: Posters
Posts: 48
Joined: 1st January 2008
Member No.: 339,461



Great! Let me know if you run into any more problems.
Go to the top of the page
 
+Quote Post
deyanimay
post Jan 18 2008, 12:30
Post #18


Regular
Group Icon

Group: Posters
Posts: 75
Joined: 28th November 2007
From: buffalo, new york
Member No.: 326,805

Device(s): T-Mobile Shadow



Rinku actualy it does lock itself if i wait a long time but it takes longer that before is it posible that the plugin keeps the home screen active so it doesnt lock as fast?
Go to the top of the page
 
+Quote Post
sardonumspa
post Jan 18 2008, 21:41
Post #19


Newbie
Group Icon

Group: Posters
Posts: 3
Joined: 12th January 2008
Member No.: 343,705

Device(s): SDA, Shadow



rinku, great plugin.

anybody having problems with the home screen failing to redraw when this plugin is installed?

i am using the updated one with the complete icon set, and when i choose the modified home screen, it locks up the home screen, and i have to pull the battery. i can still get into the start menu though, strange.

once i went back to the unmodified plugin, all was well. i also don believe i had this problem with the old plugin, but i didn't keep it very loing since the new one came out so fast.
Go to the top of the page
 
+Quote Post
RinkuD
post Jan 18 2008, 21:51
Post #20


Newbie
Group Icon

Group: Posters
Posts: 48
Joined: 1st January 2008
Member No.: 339,461



QUOTE(deyanimay @ Jan 18 2008, 12:30) *
Rinku actualy it does lock itself if i wait a long time but it takes longer that before is it posible that the plugin keeps the home screen active so it doesnt lock as fast?


The plugin registers for notification with the OS. Whenever, there is a change it performs the required changes in the icons. Hence it gets activated on a "need" basis. If you have gone through the home screen documentation then you probably know that plugin dlls go through a repeatative process of loading and unloading. There is absolutely no need to keep the plugin active when there are no changes in notifications. I have followed the architecture as described, building up from the template available. So, I do not think the home screen would remain active for a longer time. At this point, I am not sure why your phone is taking a longer time to lock. You might want to search for a registry hack to reduce the autolock timeout time...presently I do not know which registry entry it is. But I am sure someone else has already done that.
Go to the top of the page
 
+Quote Post

5 Pages V   1 2 3 > » 
Reply to this topicStart new topic

Collapse

Similar Topics

  Topic