[Continuum Themes and Apps] Txwolf1980:
Credit for this goes to IMNUTS for showing me what I needed to do. Now that I have a grasp of why it worked, I'm posting it.

NOTE: Services.jar, the file you will be dealing with, is phone specific. Hence the reason for the tutorial, and not a flashable package.

What you will need. smali/baksmali

http://code.google.com/p/smali/

ADB set up

http://developer.android.com/sdk/index.html

You can find numerous tutorials on setting up ADB in your path, which you will need.

After you have setup ADB, you need to rename the smali-1.3.2.jar to smali.jar and baksmali-1.3.2.jar to baksmali.jar, then put them in your platform tools folder found in android-sdk

1. Now, grab your phone. Make sure USB Debugging is turned on (settings/applications/development)

2. Next, plug your phone in, open command prompt, and type in the following (with variance for where you put your sdk at).

cd c:\android-sdk/platform-tools

That example says that you have the android-sdk on your c drive (or whatever your primary drive is).

3. Now, type in the following command

adb pull /system/framework/services.jar

That will copy your services.jar over to your platform-tools folder in the sdk.

3a. make a copy of that file, somewhere safe, before you do anything else. Otherwise, if something goes wrong, your only option will be a

nandroid. And if you don't have that either, then you'll have to come into IRC so we can help you with your options from there. This won't brick you, but if you don't have a backup, it can be an annoyance.

4. Now, using 7zip, or winrar, open services.jar, and copy classes.dex into your platform-tools folder

5. Next, go back to command prompt. Type in the following

java -jar -Xmx512M baksmali.jar classes.dex

This will baksmali the classes.dex. When it is done, you will have a folder called 'out'.

6. Go into out/com/android/server/status and find the file called statusbarpolicy.smali. Open it using a text editor (I use notepad++)

7. Scroll down to where you see

.line 650

invoke-direct {p0}, Lcom/android/server/status/StatusBarPolicy;->updateClock()V

8. Leave one space under that, then paste in the following

invoke-virtual {p2, v6, v7}, Lcom/android/server/status/StatusBarService;->setIconVisibility(Landroid/os/IBinder;Z)V

And make a space under it, before the next line.

Your end resuult should look like this (including the lines before and after the section you are modifying)

iput-object v6, p0, Lcom/android/server/status/StatusBarPolicy;->mClockIcon:Landroid/os/IBinder;

.line 650

invoke-direct {p0}, Lcom/android/server/status/StatusBarPolicy;->updateClock()V

invoke-virtual {p2, v6, v7}, Lcom/android/server/status/StatusBarService;->setIconVisibility(Landroid/os/IBinder;Z)V

.line 653

9. Save the file, and close it.

10. Go back to command prompt and paste the following

java -jar -Xmx512M smali.jar out

This will produce a file called out.dex. Drag it somewhere out of platform tools, and rename it to classes.dex

11. Open services.jar again (if you closed it), and drag the new classes.dex into it, then close services.jar

12. in command prompt, paste the following

adb shell mount -o remount,rw /dev/block/stl9 /system

This will mount your system as rewritable,

13. The next command is

adb push services.jar /system/framework

That command will push the file to the proper directory. That has overwritten your services.jar on your phone, but it won't take effect until you reboot.

14. So, the final command you need to type is

adb reboot

It will take a few minutes to boot, as it does anytime you replace services.jar. Be patient. If it works, you will no longer have the clock on your status bar.