Many people who use custom themes or launchers are familiar with WidgetLocker. What many people don't realize, though, is that customizing WidgetLocker itself is a fairly straightforward task. Better still, there are plenty of existing customizations available, meaning that you have to do little more than shove your modified .PNG files into the APK.

snap20101221_104214 snap20101221_144513

Before / After

Dalton Gore - better known as @colormeandroid - is responsible for gathering the individual mods and creating the guide. While the guide is a little too light on details for newbies, it does provide the luxury of choices - he provides instructions for 5 methods:

How to apply the images:

Personally I recommend using APKManager!

1) Using APKManager - Sign the file and install it using a File Manager
2) Using ADB - If you are unfamiliar with ADB there's a step by step guide
3) Using Root Explorer - It's a paid app and ROOT is needed
4) Using NinjaMorph - Get it at the Market. Requires S-OFF
5) Alternative method - When ADB won't work properly you can try this.

I first tried using ADB, but found I couldn't reinstall WidgetLocker. After screwing around for an hour without succeeding, I tried APKManager, only to encounter the same issue. Turns out that after you modify the APK, you need to uninstall WL and reinstall with the new APK. In hindsight, I feel like a moron. Even with my limited ADB and modding experience, if I had known this going in, it would have only taken about 10 minutes from start to finish.

Another tip: if you're using the ADB method, you should open the APK with WinRAR or 7zip (I used WinRAR). You're told to replace the PNGs, with no detail on how to do so inside an APK. Turns out it's the simplest way imaginable: no unzipping necessary - just open the APK in WinRAR and copy and paste (overwrite) to the appropriate folder in the APK. Then click OK and close out.

I promise you, the task is not nearly so daunting as it looks (I avoided testing it out for over a month because I thought it would be more difficult and time consuming than it turned out to be). If you take the dive, feel free to post your experience and advice below - and don't forget to include a screenshot!

[Source: XDA-Developers]

Aaron Gingrich
Aaron is a geek who has always had a passion for technology. When not working or writing, he can be found spending time with his family, playing a game, or watching a movie.

  • sniper435

    what wallpaper and weather widget are you using there?

  • Kenneth P

    Im having a lot of trouble with this....im using the apk manager and whenever i open the script it says adb not found and whenever i try to extract or optimize the apk the script just closes

    • Aaron Gingrich

      I'd suggest extracting using the ADB method. (adb pull /data/app/com.teslacoilsw.widgetlocker-1.apk)

      • Kenneth P

        Thanks a lot bro

        • Aaron Gingrich

          No problem

  • http://twitter.com/mikeshouts Mike Chua

    Hope someone can me with this: I m using widgetlocker on nexus 4, how do I make the back and home button disappear?

    • Anthrax

      "look & feel -> full screen, hide the notification bar"... Maybe this one will help you.

      • http://mikeshouts.com/ Mike Chua

        thanks mate. looks like it was overtaken by events. i already did that, but i took one step further and rooted it. oops and no i have a completely clean lockscreen - no menu, no notification. awesome.

  • Anthrax

    Great app, but I can't find a way to customize it. For instance:
    (1) There are no icons of missed calls/sms on the locker...
    (2) Default clock is kinda blocking the top area of the screen. Can I just make the clock's background transparent?

    I've payed for this app, 'cause it has a lot of settings, so, it's pretty annoying that I can't set up those 2 pretty basic options... If I could, I'd just install the stock jb locker. So far, it is not possible, without flashing my SGS2 with custom rom.