[Hero CDMA Themes and Apps] JsChiSurf:
EDIT: This mod has been integrated directly into the Fresh 2.1.2 ROM, thus, to date, I have yet to update it as a standalone MetaMorph / Zip.

Based on popular demand, I decided to take a look at the Vanilla Lockscreen today, to see if there was a way to remove the majority of text from the screen, so that all you are left with, for the most part, is the slider bar for screen unlock and the slider bar for volume on/off.

It turned out to be quite an undertaking, and required some significant code modifications, and unfortunately, a single hex edit to an XML file, meaning the mod is spread across 2 files, rather than my goal of 1. But, having said this, I am pleased to announce my efforts were not in vain.

Ladies and gentlemen, I present to you, a completely clear Vanilla lockscreen for your enjoyment :p. Special thanks to flipzmode for the original format fix on the vanilla lockscreen. My starting point for working on this fix was the android.policy.jar file containing flipz's fix for the formatting, emergency call, as well as the menu key unlock disable.

Reference:

First, if you are currently running the stock HTC Lockscreen, if you wish to move to the Vanilla lockscreen, after flashing one of the options below, you will need to move your HTC Lockscreen out of the way, via adb, by doing the following:

adb remount
adb shell
cd /system/app
mv HtcLockScreen.apk HtcLockScreen.bak
exit

This will NOT delete your stock lockscreen, rather, simply move it out of the way, so that if you want to move back to the stock lockscreen, you can also undo your change:

adb remount
adb shell
cd /system/app
mv HtcLockScreen.bak HtcLockScreen.apk
exit

As mentioned, above, the fix is across two framework files, 'android.policy.jar', as well as the 'keyguard_screen_tab_unlock.xml' file in the \res\layout folder of the 'framework-res.apk' file.

Attention: Since you are changing a core android framework file, after flashing, your Dalvik cache will get rebuilt, so rebooting will take some time, based on the number of apps you have installed. Be patient and watch your logcat.

So, here are your 2 options.

Option #1

Option #1's flashable zip contains BOTH files. Flash this for a completely clear vanilla lockscreen ONLY if you have not made any other changes (themes) within your framework-res.apk file (custom taskbar), as the zip will return this file back to stock, with the exception of my fix for the lockscreen.

Vanilla Lockscreen No Text Complete <---Only flash if you are running stock theme from Fresh 2.0d.

Option #2

Option #2's flashable zip contains the 'android.policy.jar' file ONLY. Flash this to make the primary framework file change:

Vanilla Lockscreen No Text Jar Only <---This is the .jar file only.

Then, after flashing the jar file only, you will need to manually edit your 'framework-res.apk' file, by placing the file below in the framework-res.apk's '\res\layout\' folder.

keyguard_screen_tab_unlock.xml.txt<---Remove .txt extension after downloading.

adb pull /system/framework/framework-res.apk .

Open 'framework-res.apk' with WinRar or 7zip, navigate to the '\res\layout\' folder, and drag and drop the above XML into this folder. Close up the file, then:

adb remount
adb push framework-res.apk /system/framework
adb reboot

If you are running a different ROM, other than stock espresso Fresh 2.0d, then Option #2 presented above is your best course of action, so as to not mess up your existing taskbar, etc.

Also, it should be noted, this does not contain any of the Alarm clock changes, etc, necessary when you are using the Vanilla lockscreen. Please see Flipz's site for flashing the needed files if you are NOT already running the Vanilla lockscreen and don't want to have alarm clock disable issues.

EDIT: If you prefer an opaque (non-transparent) black background, rather than the default / semi-transparent, please see here.

EDIT 2: If you are a MetaMorph user, thanks to danaff37 for putting together a few MetaMorphs of my mod that you can use as well.

EDIT 3: New version posted which allows for a background wallpaper image instead, see here.

EDIT 4: See this post to remove the haptic feedback after having first flashed your desired vanilla version above.