Figured I couldn’t let khanning have all the fun; instead of providing a step-by-step, I think I’ll just provide the files and you can do some file compares to see what has been changed. :P Much props to JSChiSurf over at xda for doing this first and thanks to khanning (and others @SDX) for helping me figure out that Samsung likes to be a pain in the butt with the way they do things…
Rough summary of what was done:
1. Edited android.policy.jar to remove (more specifically, to transparentize) the carrier, time, and date.
2. Edited framework-res.apk to remove the shadow from the time (In specific, just the zz_keyguard_screen_tab_unlock.xml)
3. Edited framework-res.apk to change background to call out our specific ‘custom’ image (In specific, just the zz_keyguard_screen_tab_unlock.xml)
4. Edited framework-res.apk to change our image from a jpg to a png (to allow for transparency) (in specific, /res/drawable). FYI: the android-ironman is my lockscreen image – he’s displayed over my wallpaper on the lockscreen (credit to someone on cyanogenmod who made that image (sorry, twitter is down so i can't give the proper props).
Note: I left in the status text (charging, alarms, etc) just because sometimes they are helpful; but they may display over your image… further edits to android.policy.jar will need to be made if you want those removed.
Note2: Once again, we’re changing the framework, so it’s going to take longer than normal to load up. When your lights light up, it shouldn’t be much longer before your screen loads up. If it takes a long time, then I’d revert by taking the framework-res.apk and android.policy.jar from the stock template.
Note3: Once again, this is for a deodex’d system.
To change your custom lockscreen image – open up framework-res.apk with 7-zip, navigate to /res/drawable and rename your image to default_wallpaper and paste your image over the current image(png’s for transparent backgrounds).
1. Place zip on your sdcard
2. Start up phone in recovery (Vol Down + Call + End) (Note: MUST have one of the custom recoveries loaded)
3. Apply zip from sdcard
4. Choose the zip file
Let me know if you have any issues – I just loaded this on my phone and it works; but I’ve been doing a lot of tinkering the past few days. Thanks.