[Atrix 4G Themes and Apps] jimbush3:
That should be in /system/framework/framework-res.apk. Once you get that you will need to decompile it with a program like apk Manager, edit the draw-9 pngs, then recompile it with apk Manager.

The reason that you should decompile it is that the lockscreen images that you want to edit are draw-9 png images. Draw-9 pngs are resizable by the system because they have an outer border on all images that tell it how to stretch. When you simply extract them from the framework-res.png, with a program like winzip, they lose that outer border. You need to decompile them in order to maintain that border when you edit them. Recompile them afterwards and then you can put that framework-res.apk on the phone with the new lockscreen.

Download apk Manager

Now here is what I've learned about apk Manager:

put framework-res.apk in the place-apk-here-for-modding folder

run the script

enter 22 to select an apk, then 1 to select your apk

press 9 to decompile the apk

go into the projects/framework-res.apk/res/drawable-hdpi folder and edit your pngs (maintain the border)

go back to the script once your done editing and enter 11 to compile

when asked if it is a system apk enter y

when asked if you want to extract other files too enter y

go into the keep folder that was created and delete any pngs that you changed in the projects folder

if you change any xml files, you will also need to delete the resources.arsc file from the keep folder

go back to the script and press any key to continue

your recompiled framework-res will be in the place-apk-here-for-modding as unsigned-framework-res.apk

extract unsigned-framework-res.apk using winzip, or similar program (this is being it is compressed incorrectly)

go into the folder where you just unzipped the framework and zip it up with the compression mode set to Store - call it framework-res.apk

you are ready to go with a properly editing framework-res.apk, put it on your phone any way you like

Make sure that you have no errors when de-compiling or re-compiling. It might seem like everything is going ok, but you could end up soft bricking your phone if you don't check the log.txt in the apk Manager main folder. Check the log.txt after every decompile and recompile to ensure that you don't have a damaged framework-res.apk.

The output in log.txt should like like this for a proper decompile:

--------------------------------------------------------------------------
|Sun 05/01/2011 -- 20:11:47.57|
--------------------------------------------------------------------------
java version "1.6.0_25"
Java(TM) SE Runtime Environment (build 1.6.0_25-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)
Could Not Find C:\Users\jbush\Documents\Custom Atrix\Programs\apk_manager_4.9\place-apk-here-for-modding\../place-apk-here-for-modding/signedframework-res.apk
I: Loading resource table...
I: Decoding resources...
I: Copying assets and libs...

And like this for a proper recompile:

W: Could not find sources
I: Checking whether resources has changed...
I: Building resources...
I: Building apk file...
(skipping index file 'C:\Users\jbush\Documents\Custom Atrix\Programs\apk_manager_4.9\other\..\projects\framework-res.apk\assets\images\Thumbs.db')
(skipping index file 'C:\Users\jbush\Documents\Custom Atrix\Programs\apk_manager_4.9\other\..\projects\framework-res.apk\assets\webkit\Thumbs.db')
The system cannot find the file specified.

If you get any errors about your images then you need to fix them before you can recompile.