Jump to content


Photo

Colored Iconbar Plugin

- - - - -

  • Please log in to reply
84 replies to this topic

#1
RinkuD

RinkuD

    Newbie

  • Members
  • Pip
  • 48 posts
I am here to share the iconbar plugin I have been developing. Hope you like the first release.

Posted Image

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.






Remove it and put the following block.




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.53KB   540 downloads. 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://shadowregistr...bar-plugin.html. Enjoy!!

  • 0

#2
the_matrixx

the_matrixx

    Regular

  • Members
  • PipPip
  • 61 posts
  • Devices:Shadow, Wing, MDA
This is great except my signal bar is always grey. Ideas?

  • 0

#3
RinkuD

RinkuD

    Newbie

  • Members
  • Pip
  • 48 posts

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.

  • 0

#4
axv91

axv91

    Newbie

  • Members
  • Pip
  • 41 posts

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

Posted Image

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.






Remove it and put the following block.




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.53KB   540 downloads. 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://shadowregistr...bar-plugin.html. Enjoy!!


wow this is really great... tnx
do u have the link on how to create my own icons :) ... i wanna try to create my iconbar..

  • 0

#5
the_matrixx

the_matrixx

    Regular

  • Members
  • PipPip
  • 61 posts
  • Devices:Shadow, Wing, MDA

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.

  • 0

#6
RinkuD

RinkuD

    Newbie

  • Members
  • Pip
  • 48 posts

wow this is really great... tnx
do u have the link on how to create my own icons :) ... 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.

  • 0

#7
RinkuD

RinkuD

    Newbie

  • Members
  • Pip
  • 48 posts

Nevermind, after a couple reboots it works now. I have EDGE.


Cool!! Good to know I did not leave out something on that part.

  • 0

#8
RinkuD

RinkuD

    Newbie

  • Members
  • Pip
  • 48 posts
An update to the Iconbar plugin is now available. I added some more notifications. Check http://shadowregistr...gin-update.html.

  • 0

#9
trickinit

trickinit

    Enthusiast

  • Members
  • PipPipPip
  • 166 posts
  • Devices:T-Mobile Shadow

An update to the Iconbar plugin is now available. I added some more notifications. Check http://shadowregistr...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!

  • 0

#10
RinkuD

RinkuD

    Newbie

  • Members
  • Pip
  • 48 posts
A cab installer for the plugin is available at Freddy Reyes website - http://freddyreyes.c...o...info&id=158

Install it from there and then follow the update instructions. Hope that will do it for you.

  • 0

#11
spyler03

spyler03

    Newbie

  • Members
  • Pip
  • 5 posts
  • Devices:T-Mobile Shadow

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

Posted Image

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.






Remove it and put the following block.




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.53KB   540 downloads. 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://shadowregistr...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.

  • 0

#12
RinkuD

RinkuD

    Newbie

  • Members
  • Pip
  • 48 posts
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.

  • 0

#13
jamaica007

jamaica007

    Newbie

  • Members
  • Pip
  • 1 posts
  • Gender:Male
  • Location:FL
  • Devices:HTC Shadow

An update to the Iconbar plugin is now available. I added some more notifications. Check http://shadowregistr...gin-update.html.



I am having problems with permissions on the \Windows folder says I dont have permission to modify this item?

  • 0

#14
deyanimay

deyanimay

    Regular

  • Members
  • PipPip
  • 76 posts
  • Gender:Male
  • Location:buffalo, new york
  • Devices:T-Mobile Shadow
Hey Rinku since i instaled your plugin bar my phone never locks on its own i have to hold the * key.

  • 0

#15
RinkuD

RinkuD

    Newbie

  • Members
  • Pip
  • 48 posts
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.

  • 0

#16
spyler03

spyler03

    Newbie

  • Members
  • Pip
  • 5 posts
  • Devices:T-Mobile Shadow

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. :)

  • 0

#17
RinkuD

RinkuD

    Newbie

  • Members
  • Pip
  • 48 posts
Great! Let me know if you run into any more problems.

  • 0

#18
deyanimay

deyanimay

    Regular

  • Members
  • PipPip
  • 76 posts
  • Gender:Male
  • Location:buffalo, new york
  • Devices: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?

  • 0

#19
sardonumspa

sardonumspa

    Newbie

  • Members
  • Pip
  • 3 posts
  • Devices: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.

  • 0

#20
RinkuD

RinkuD

    Newbie

  • Members
  • Pip
  • 48 posts

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.

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users