[HTC EVO 3D] McLabia:
I posted this in the Bolt forums, but since its the same process, I figured Id post this here as well.

First and for most,

I must start this by saying that before you do ANYTHING

make a nandroid.

If you dont, well, that sucks for you.

I take no responsibility for your mistakes.

If a your phone turns into a zombie and eats your brains...

YOU SHOULDA RAN FASTER!

Now taking requests!

I wont claim to be some great artistic talent, but if you send me the image you want to use, Ill put it together for you. Donations not necessary, but always appreciated. Thanks!

You can find ones already done here!

Requests and premades found here!

NOW FOR THE SKINNY!​

So, most of us, Im pretty sure, think that the wallpaper on the lock screens suck. I was curious about if it was possible to change it and the answer I came up with was yes. Big thanks to Cy_ni_c for the heads up on this.

First of all you want to grab

m10 tools

.

Once you have that downloaded, open it up. Now you want to get the image ready that youre wanting as your wallpaper. To make things easier on yourself, make three copies. The image needs to be set EXACTLY this way:

1. Image needs to be resized to EXACTLY 540x960. You can do this in any image editor.

2. Flip the image upside down.

3. The images MUST be PNG format.

Once you have this done, you want to grab the IdleScreen_Weather.apk out of the rom youre usings zip folder. Its located in system/apps. Once you get the apk, you want to open up m10 and click load file. Navigate and select the IdleScreen_Weather.apk.

Once this loads, you want to click the tab that says m10 Files. At the bottom of the screen, youll see where it says Decode Images, make sure you check that box.

You want to double click the Lockscreen_weather_bg.m10. It will ask if you want to decompile it. Click yes. At this point, youll be brought to the next tab which is Editor.

From here you want to expand until you see Textures. Under there you will see three spots labeled Texture. Click that and it will bring up an image to the right. Right click on this image and click "Show in Explorer". You will see three png files in here. You want to replace each one with the images you created earlier. This is important though. Make sure you copy the name of each file youre replacing EXACTLY. Im not responsible for any errors you make on renaming.

Once you get all three of the images replaced, go back to start and then save .apk Make sure to use the same name.

Now you can either push this through ADB or just place the apk onto your SD card. If youre using a root explorer, which is how I do it cause its just easier, you want to copy the apk into the system/app folder. You want to make a backup incase you run into any issues. Once you get your edited apk inside of the system/app navigate to the file and long press and go to permissions then set them as follows.

Read Write Execute

Owner: X X 0

Group: X 0 0

Others: X 0 0

Once your permissions are fixed, you want to reboot. When you reboot let it marinate a bit. Let it load up the weather before you unlock it. While this particular method is for the weather screen, you can do this with the Friend stream, stocks or any other one you pick up. The overall method will be the same, file names will change. Over all this is simple for even the biggest of us noobs, so now take the time to hit the thanks button and enjoy your new custom lockscreen:)

Tips:

If youre having issues with the picture that you chose, thanks to Black00StangGT, theres a possible fix. Open up your image editor and change the color sync rgb profile to the generic rgb profile.

If youre still having issues and youve tried all other things, thanks to PrsnlCrcl, theres a possible fix. Before you save, zip align the apk. More on that HERE.

BIG THANKS TO CY_N_IC for this. He told me and I transcribed it. enjoy!

If youre wanting to make anything disappear from your lockscreen like the clock or date, try this out.

Find /system/apps/idlescreen_base.apk and open it in the m10 editor.

Once open navigate to Lockscreen_time.m10/0x0dc10c5e/lockscreen_time/timeline.time_fade/text.lockscreentime_ and where you see where it says Visible=1(bool) if you change this to 0 it will be hidden. You can do this with each of the items there. Remember in binary 0=off and 1=on.

Once you make the changes, go back and save it. Push with ADB or replace in a root explorer like normal. Reboot and enjoy.

Heres mine: