[Hero CDMA Q&A, Help & Troubleshooting] GODZSON:
Hero Mods, Themes, APK's, Fonts, Lockscreens, Taskbars

New ROM Dumps check here: http://xdaforums.com/showthread.php?t=658063

2.1 MyTouch Slide Apps

Ported by Zen, provided by Godzson

http://www.mediafire.com/?wjzt2mzywmi

ROM Here: http://xdaforums.com/showthread.php?t=666967

2.1 Eris Apps

provided by Godzson

http://www.mediafire.com/?sharekey=447d5793274969ebe7ba8e3c6e11ce202acdb0c4b1d51f389718333b36fcdcf0

Zippy-man

This is for Flipz Eris 2.1 Build and Gumbo 2.1 Only DO NOT Flash to anything else. I posted this here so i can keep the DEV thread a little cleaner cuz I know people will ask questions so please do so here and not in the DEV thread.

Ok I have ported Espresso to the 2.1 Eris build It will change the 3g to EV in the taskbar Has Espresso Rosie and Espresso Lockscreen

Here are a couple pics:

Always Nandroid First and flash as normal update.zip thru recovery

Download Here

JsChiSurf

Though not necessarily my goal, I seem to be focusing on lockscreen mods/fixes lately. Not that I want to be known just for lockscreens, but hey, I give the people what they want :D.

See bottom of post for MetaMorph versions to make it easier to apply without affecting existing modifications.

I saw some chatter here about the Android 2.0 style rotary / dial lockscreen (see here), that got replaced with the current Android 2.1 style sliding tabs lockscreen, and figured it would be fun to take a look and see what may be involved in trying to port it over to our current build. Turns out, after some intensive code modifications, I was able to successful port it over :cool:.

Following are screenshots, and a link to a video, showing the "rotary" version of the vanilla lockscreen in action:

The video demo is jittery, as the screen capture couldn't keep up with the rotation. You won't actually experience this "jitter" in real-time:

Video Demo

This version of the vanilla lockscreen also contains the fixes for menu key unlock disable, removal of emergency call button after airplane mode (thanks flipz), and removal of the emergency call button on the footer of the keypattern unlock screen.

If you are currently running the stock HTC Lockscreen, you will need to move your HTC Lockscreen out of the way, via adb, so that the vanilla lockscreen is used instead, by doing the following:

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

The attached flashable zip is currently the "stock" version of the lockscreen (including the fixes referenced), however, I will also soon be posting textless and custom wallpaper versions, similar to the vanilla Android 2.1 lockscreen mods I posted previously.

You can flash the attached zip from recovery without fear of undoing any other customizations or themes you may have applied, since it only includes the 'android.policy.jar' file. My starting point was Fresh 2.0d, but this should work on any Sprint leak based ROM.

You may also want to flash flipz's zips for the alarm clock issues with vanilla style lockscreens. I have not tested this and do not know if the same issues exist with this version. I am assuming they do.

This should be considered a very preliminary version, and things may unwittingly break, but it seems to be working fine for me. Please report any issues you may have, and ALWAYS nandroid before flashing.

Download Android 2.0 Vanilla Rotary Lockscreen

NOTE: Since this replaces a framework file, your first reboot will take some time, as your Davlik cache will be rebuilt. Don't panic :).

EDIT 1: See this post to download MetaMorph updates for applying different backgrounds to the stock rotary lockscreen WITH carrier / time / date text.

EDIT 2: See this post to download MetaMorph updates for applying different backgrounds to the rotary lockscreen WITHOUT carrier / time / date text.

Vansh33

This will install either Aloysius or Expresso and does not install OpenGL "fix" so that you can run Weather LWP and limited Live Wallpapers at the same time. The update has a few wallpapers that I have tested that work fine without the OpenGL "fix".

I have tested this on Fresh 2.0d, DamageControl, and Aloysius, the new updates will uninstall the OpenGL "fix" if it is installed in your rom. There is also now an expresso version.

NANDROID BEFORE FLASHING!!!

Request and recommendations are welcome. I am still new to modding so if you have any comments I would like to hear them. I am working on inserting the android keyboard into the theme. Please let me know if these update were successful.

Credits to Koni for awesome Rosie and flipz for the resources I used to put these together.

Aloysius Rosie:

http://www.4shared.com/file/bAZ0rKza/DAP-v2.html

Expresso Rosie:

http://www.4shared.com/file/LdVS-INR/DAP-v3.html

Screen is clearer not as shown in pic, LW & Weather Animation is pretty clear and works well.

JsChiSurf

EDIT 4/12/10: See last link at the bottom of this thread regarding the shaded notification area apk/option[/b]

Ladies and Gentlemen, after a bunch of trial and error, I am proud to announce that I have achieved a clear lock screen for 2.1. I arrived at this starting with the Fresh 2.0d framework, but this should work on the latest DamageControl ROM as well, since they are both based on the latest Sprint leak.

This will provide a clear lock screen, as well as blank out the "Sprint" text above the clock on the lock screen. Essentially, allowing you to customize a clear lock screen the same way traditionally done on 1.5 ROMs.

Included is a transparent png for 'lockscreen_topedge.png', so themers who want to create their own graphics over top of the clear lock screen should replace this .png with their custom graphic. You can see in my screen capture below, I replaced it with my own custom team logo. However, as mentioned, the attached zip simply provides a completely clear lock screen with no image and clock / date only.

It should also be noted that since HTC has merged a few elements into a single apk, that to clear out the lock bar graphics, I had to include in the attached signed zip the 'com.htc.resources.apk' file as well. What this means is that if you have done any other customizations, such as changing your Rosie launcher from the default Fresh 2.0d espresso launcher to any other launcher, as well as some modifications to your taskbar, the attached will undo this and revert back (at least partially) to the original Espresso launcher included by default, as well as some stock taskbar icons.

Themers can take this and run with it to modify other elements as necessary.

Before flashing the attached zip from recovery, you need to either use Fresh's kitchen to clear out your current cached wallpaper (it will still work), or manually do so via adb by doing the following:

adb remount
adb shell
cd /data/misc/lockscreen
rm *

cd /system/customize/resource
rm htc_wallpaper*

exit

Note: You may or may not have anything to delete in /system/customize/resource, so if you get an error message, don't worry.

Then, reboot into recovery, flash the attached zip from your sdcard, and you are off to the races. Enjoy!

Download Signed Zip <--- Also clears the lockbar (w/side affect of having to flash stock espresso launcher found in Fresh 2.0d)

Download Signed Zip <--- Also clears the lockbar (w/side affect of having to flash stock HTC Rosie launcher found in DC v2.05)

EDIT: Attached is another zip that will ONLY change the HtcLockScreen.apk. ONLY flash this if you ALREADY have the clear lockbar flashed from a previous mod. Using this will prevent changing of your launcher and/or taskbar elements, but also will NOT clear out the lockbar icons (gray/black arches on stock HTC lockscreen). So again, ONLY flash if you already have a clear lockbar. Otherwise, you will have to manually edit your com.htc.resources.apk file to insert the clear lockbar images (see post later in this thread)

Download Signed Zip <--- If you already have a clear lockbar.

Reference (note: this shows my own custom launcher, however, as mentioned above, the attached zips includes the stock ROM launcher):

EDIT 2: By popular demand, I have also created a completely "clockless / date-less" clear lockscreen (see below), which can be found Here. As mentioned in that post, since it is completely clear, I had to drop-in / default something, so you know the lockscreen is active, so I made it the android logo you see below. Change as desired.

Reference (w/o clock & date):

---- Menu key disabled apk below ----

EDIT 3: I have also modified the HtcLockScreen apk to disable the 'Menu' key for unlocking the screen. If you prefer this functionality, see here.

EDIT 4: Inverted version, with black text on white background, including menu key unlock disabled can be found here.

EDIT 5: To add a shaded notification at the bottom of your lockscreen, ONLY when a notification is present, see here.

________________________________________________________________________________________

Looking to change live wallpaper colors..? here's how-

Thx to- Banden

I'm using the Droid so I'm familiar with it; however I'm certain that it can be done for other rooted phones in a similar manner. Although the steps at first glance may seem complex... it shouldn't take too long to wrap your mind around it a bit and you'll see that it is rather simple.

For the way I did it, requires root access, adb shell (part of the developer kit) and also 7zip (7zip allows you to modify contents of a zip archive without unzipping.) I also use Root Explorer (a paid app on the phone.)

First thing I did was copy a file from the phone to my computer:

/system/app/LiveWallpapers.apk

(there's quite a few ways to do this, I opted to use Root Explorer to copy the file to my sd card and then used the file manager on my computer to copy to my desktop.) You should create a copy of this file as a backup on your comp in-case you mess up :smile:

Once the apk file is on the desktop, right click > select 7zip > and "Open Archive"

So now you can take a look at all the files inside the apk. To edit them you will need to edit and save outside of the archive, and then move it into the archive replacing the original file. In the 'res' file are all of the graphics. I replaced the background with one I wanted then modified the color of the beads I followed the instructions here: http://alldroid.org/threads/16847-Ho...798#post576798

Once it's done you need to push the LiveWallpapers.apk file back and overwrite the one on the phone in the /system/app/ directory.

That's about it.

Trentseven

Custom Clear Lockscreen -- Tutorial Soon

FIRST ATTEMPT

I've made my first custom lockscreen... I hope to put up a tutorial to

help others achieve the same "look." The best thing about this custom

lock screen vs. others I have seen is that it still allows for music apps,

notifications, etc to be used easily. :)

I also attempted to add the live wallpapers fix (w/o opengl) to this zip,

but unfortunately failed... If anyone wants to take a look and let me know

what I've done wrong that would be great!

I choose Purdue as it is my favorite college team/future university.

Comments? Suggestions?

For those interested:

http://www.mediafire.com/file/gylgznxm4ni/purdue_cls_signed.zip

JsChiSurf

Okay, some of you saw my initial failed attempt at this mod, for removing the 'end call' virtual key / button on the screen, while a call is in progress.

The purpose of this mod is to prevent accidentally hanging up on a caller, by having your face press the 'end call' virtual button. There are even apps in the market to try and address this, so I'm guessing the issue is widespread for people.

On my first attempt, I inadvertently removed the entire bottom row, which was problematic, as it prevented you from being able to enter numbers, etc, during a voice prompt.

I was unable to find a way to remove JUST the 'end call' button, without removing the entire bottom row, so I decided to take a different approach, which is the end product posted here.

This approach seeks to simply disable the key press event on the 'end call' key. This way, we don't have to worry about removing the button, just disabling its function. As a result of disabling, I then went and removed the 'End call' text from the button, and turned it from red to gray, to essentially show it as disabled / non-functional.

To end a call using this mod, simply press the 'red' end call hard key on your phone.

Reference: (obsoleted, see second screenshot)

EDIT: After some additional tinkering, I was able to find a way, through a combination with the original mod, to now remove for display the button all together. The original .zip has been updated accordingly.

Reference:

This mod may not be for you, but if you frequently experience this sort of problem, hopefully this helps.

Download Update <---Flash via recovery

Always nandroid. I don't believe I broke anything, but I very well could have.

JsChiSurf

First person to notice what's different about the content of this screenshot wins (not regarding the Rosie/Launcher).

Some people were talking about doing this, so I wanted to see if it was possible, turns out it is :p.

Edit: See Here for download links.

FONTS

attached below

Signals23 Widgets ZEN 9.6+

Known issues:

The other widgets that use the HTC ActionBar (the two or three buttons that hang off of the mail widget, etc.) will have clear backgrounds. There was no way I could figure out how to separate the mail widget from com.htc.resources

Landscape works for all widgets, but on some of them, the header text is distorted or not centered

I can't figure our how to remove the background from the bookmark list widget

The popup in the browser will be black with black text

Still to do:

There seems to be a character limit on the mail widget. Now that it is larger, I am trying to figure out how to show more text

Modify the Messaging widget

Modify my master widget (power control / weather / scoreboard / genie) to match this format

I'm not even using all the widgets that I modified, but figured some people might. If you want me to look at additional widgets that will match this format, I'd be willing to entertain any requests

Continue to modify the mail widget in landscape

I'd still like to figure out the people widget

I will also be making a mail widget that looks like TF3d

Note:

The clock shown in the screenshots is Beautiful Widgets. This theme will not affect the stock HTC flipclock. (I'll always use BW because it updates the time behind a clear lockscreen). Also, the clear lockscreen mod is not included because it breaks the theme apk. Once someone comes out with a clear lockscreen for ZenEXP, I'll add it back in. Also, this will overwrite the stock theme (Nest) and can't be applied through the built-in theme app.

The Friendstream, News, Calendar and Bookmark widgets may work on other ROMS, I haven't tested. I tried to make them independent of the com.htc.resources apk. As mentioned above, the mail widget depends on the com.htc.resources apk so it will look different on other ROMS but may still work.

DOWNLOAD HERE (update.zip - flash in recovery)

Many thanks to all the helpful people in this forum. Special thanks to FlipZ, Stericson, damnitpud, Godzson, JsChiSurf, Nebenezer for their hard work, Zenulator and Zippy for the awesome ROM and Brut for the awesome apktool.

Lastly, thanks to NRG for the visual inspirations...[

Signals23

Spending the next 4 months destroying the Hero until my contract is up... :)

Modding Rosie Launcher to have 4x5 workspace and 5 column app launcher. Hoping to have a tutorial up soon, should work on all ROMS.

http://xdaforums.com/showthread.php?t=697994

VinceOB: Clear Weather Widget mod for My Touch, Sprint 2.1 and RegawMOD!!

http://xdaforums.com/showthread.php?t=686718

Mkeyslehma- Special thx to Damage and his unnamed leak for the official 2.1 release!

VVM was business-necessary for me (ability to forward voicemails).

This is a Port of Ratcom's GSM version; all credit goes to him. Those interested in theme development, look up Ratcom and check his sig.

(3-28-10) Rosie no longer includes buttons; instead they're located under Framework in com.htc.resources.apk. So editing Rosie requires you to update both these APKs. Therefore they're both in the ZIP, which makes for a big file.

Clear Button Rosie

Fade Button Rosie

Special thx to all those at XDA making it possible for us to better use our phones. Thanks!

​