Getting a Rinku Icon Bar

From AllShadow.com Wiki

The Goal

To have a Status Bar that looks like:

Image:Rinkustatusbar.jpg

Introduction

  • The Rinku icon bar is a plugin for the Shadow. It works on WM 6 (Neo, etc.) and 6.1 (Non-Erofich ROMs)
  • The steps below will take you through the edits, both in the registry and the xml, that you will have to do.
  • This was created by Rinku, so please visit his blog a read and drop him a note of thanks!

Step by Step Installation Instructions for Neo/ WM6

  • Step 1: Making the Changes to the registry and \windows folder
    • Option A: Using a cab installer
  • Option B: Hand doing the registry and \windows edits
  • 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}.
  • Right click on HKEY_CLASSES_ROOT\CLSID\{B06A8DAB-E148-40d5-BE8F-3C494ABF3046} and create the new key InProcServer32.
  • 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.
  • Now download this plugin file: Iconbarplugin Unzip the file and copy iconbarplugin.dll over to \Windows on your phone.
  • 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.
  • Turn off your phone and switch it back on. The new plugin should now be active.
  • Now to get the updated iconbar. Change over to a different theme, one not using the plugin. Reboot.
  • Download the following file: Rinku Iconbar Plugin Update 2 and extract it.
  • Using ActiveSync, copy the contents of the Iconbar folder in the zip file to \Windows on your phone.
  • Change back to the original theme.
  • The icon file names are self explanatory. Each file begins with the prefix CHome_Iconbar_. To change them, just change the appropriate file to change an icon, or the background.
  • To change the background picture, please change the CHome_Iconbar_Background.png file located in the /windows folder.
  • All icons are 20x20 32-bpp PNG files except the files which are 6x5 (the E and G). I had to restrict any changes to the battery meter icon since its drawn dynamically depending on the battery strength left.
  • I have posted some more information on the plugin, the notifications it can give currently, and a few pointers to the icons - please see Rinku's Blog. Enjoy!!
  • Go to Step 2
  • Step 2: Changing the xml file (this file describes the T-Mobile Default or any theme)
    • Option A: Hand doing the xml editing
      • Using ActiveSync, browse down to \Windows of your phone. Copy the file cmhome.home.xml to your Desktop.
      • 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.
      • Remember: 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.
      • Open the xml file in Notepad and 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>
  • Save the file.
  • Overwrite cmhome.home.xml in \Windows and \Application Data\Home with the file on your desktop.
  • Reboot your phone
  • Go to Settings > Homescreen > Homescreen Layout and find the theme (e.g. T-Mobile Default) in which you changed the xml file.
  • Option B: Pre-made Rinku supporting xml file
  • This file has all the changes in it that are described in Option A
  • Download and extract the following file: Neoo Home xml. The extracted file should be named: neo.home.xml
  • Transfer this file to Application Data\Home
  • Reboot your phone
  • Go to Settings > Homescreen > Homescreen Layout and select "T-Mobile Default w/ Neo"
  • Option C: Using a different already made theme
  • Congratulation! By now hopefully you are enjoying the Rinku Icon Bar on your Shadow!