[FAQ] WIDGETLOCKER | Documentation and Help thread! | We have answers!

Search This thread

squire23

Senior Member
Feb 19, 2009
129
4
Don't know if this video was posted, but I have been using it all day long to modify my widget locker.

using ultra link method: use root explorer copy the com.teslacoilsw.widgetlocker-1.apk to the sd card, move the file to your desktop and copy the moded files to the drawable hdpi. Push via adb in recovery mode.

adb shell mount /system
adb push com.teslacoilsw.widgetlocker-1.apk /system/app

here is the youtube link:http://www.youtube.com/watch?v=_hY6jwTvNQM
This is the method I'm trying to use. Just can't get the fricking thing to work. Don't see why it can't be made to be more easily customizable especially since I paid good money for it. (I know people are going start hating on me for saying that but I did pay good money for it so I'm entitled to my opinion)
 
Last edited:

DJ Carpenter

Senior Member
Dec 6, 2010
1,066
255
31
Texas
Do you have 7-zip? Personally, I use SuperTaskManager and backup the apk. Mount my SD, drag it to the desktop. Open with 7 zip, drag out the res folder, drop the pics in the drawable-hdpi folder to replace the others. Make sure they're replaced. Then open the apk again and drag the res folder from your desktop to the res folder icon in the apk to replace it. It will ask if you want to place it there and click yes. Then, open the apk, drag out the res folder again just to make sure it took it.
 

chaoticallysweet

Senior Member
Apr 1, 2009
205
40
Atlanta
This is the method I'm trying to use. Just can't the fricking thing to work. Don't see why it can't be made to more easily customizable especially since I paid good money for it.

Where is it going wrong?

go root explorer>data>app>find com.teslacoilsw.widgetlocker-1.apk>copy>hit back to main root page>sdcard>hit move here

back out of root explorer> attached phone to pc>open> move com.teslacoilsw.widgetlocker-1.apk to desktop>open with winzip or another zip program> open drawable hdpi> move mod files into drawable hdpi>hit ok. close

move com.teslacoilsw.widgetlocker-1.apk to android-sdk-windows(or however you named it)/tools

power phone to recovery
open cmd
type cd c:/yoursdk name/tools
type adb shell mount /system
type adb push com.teslacoilsw.widgetlocker-1.apk /system/app

done. reboot phone go to widget locker ... don't know but I always rename my mod files slider_iphone. etc
 
Last edited:

squire23

Senior Member
Feb 19, 2009
129
4
Where is it going wrong?
I think it may be as simple as I can't get ADB installed/working correctly. I've dl'd the Android SDK, extracted it & tried to open ADB using cmd - nothing. I then followed this guide but still can't get it to work. I have HTC Sync Drivers installed, USB Debugging enabled etc but just can't it to work. It's probably something ridiculously easy I'm missing
 

chaoticallysweet

Senior Member
Apr 1, 2009
205
40
Atlanta

apavolka

Member
Jun 22, 2010
6
0
Flagstaff, AZ
Found out for me root explorer wouldn't paste the image into the apk so I used root explorer to copy the apk and set permissions. I then used astro to copy the images into the apk images but for each image I had to attempt to copy, cancel it, and then paste again. The attempt to copy erases the original image (deleting did not work). A little more complicated but figured it out in about ten minutes :)
 

hachoo

Senior Member
Nov 8, 2010
344
15
Still can't figure it out. Whenever I press the red end call button on my phone, it passes the lock screen. I have everything in the 'buttons' setting off... yet I can't fix it! Any suggestions?
 

digijuan

Senior Member
Mar 27, 2010
90
1
can someone upload Extended Typophone because I'm having troubles singing it. everything else works but that. thanks!
 

lesa0208

Inactive Recognized Themer
Feb 25, 2010
2,181
2,786
Beograd, Uzice
You need the Android SDK and HTC Sync Drivers / Your devices drivers

1) After you've downloaded the SDK unzip it to C:\ and rename the folder Android
2) Enter the folder and run SDKSetup.exe, download everything it prompts about

If you can't download; Go to Settings and tick "Force https://..."
3) Start cmd (Command Prompt) and type "cd C:\Android\tools"
4) Enable USB-debugging and connect your phone to your computer
5) Type "adb pull /data/app/com.teslacoilsw.widgetlocker-1.apk"

Go into your C:\Android\tools directory and find the .apk
Open the .apk using WinRAR or 7zip and navigate into res\drawable-hdpi
Copy the two images you've chosen, overwriting the PNGs in \drawable-hdpi
Now exit

6) Type "adb push com.teslacoilsw.widgetlocker-1.apk /data/app/com.teslacoilsw.widgetlocker-1.apk"


i try this metod, in cmd i got that on screenshoot, but widgetlocker did not show up after reboot, can someone tell me what is the problem, where I was wrong
 

Attachments

  • asd.jpg
    asd.jpg
    85.5 KB · Views: 129

kevin2516

Senior Member
Sep 1, 2010
3,703
1,343
Sydney
You need the Android SDK and HTC Sync Drivers / Your devices drivers

1) After you've downloaded the SDK unzip it to C:\ and rename the folder Android
2) Enter the folder and run SDKSetup.exe, download everything it prompts about

If you can't download; Go to Settings and tick "Force https://..."
3) Start cmd (Command Prompt) and type "cd C:\Android\tools"
4) Enable USB-debugging and connect your phone to your computer
5) Type "adb pull /data/app/com.teslacoilsw.widgetlocker-1.apk"

Go into your C:\Android\tools directory and find the .apk
Open the .apk using WinRAR or 7zip and navigate into res\drawable-hdpi
Copy the two images you've chosen, overwriting the PNGs in \drawable-hdpi
Now exit

6) Type "adb push com.teslacoilsw.widgetlocker-1.apk /data/app/com.teslacoilsw.widgetlocker-1.apk"


i try this metod, in cmd i got that on screenshoot, but widgetlocker did not show up after reboot, can someone tell me what is the problem, where I was wrong

Push to system/app instead mate :)
Make sure you are in recovery and mount system
 
  • Like
Reactions: lesa0208

lesa0208

Inactive Recognized Themer
Feb 25, 2010
2,181
2,786
Beograd, Uzice
hahahaha tnx :D

i try that adb push com.teslacoilsw.widgetlocker-1.apk/system/app/com.teslacoilsw.widgetlocker-1.apk
and i am in recovery, but same widget locker did not show up after reboot :/
 
Last edited:

ianmcquinn

Senior Member
Nov 25, 2007
469
156
Check out the warning in the first post. If you don't sign the APK, it may disappear on reboot. You could try using the APKManager method (this is how I got it working anyway).

Alternatively, people earlier on this thread have reported that you can push to /system/app like you did, fix permissions, and then reboot. I've haven't tried that method myself, but it sounds like it worked for some people.
 
  • Like
Reactions: lesa0208

sirwillz

Member
Jul 13, 2010
32
0
Kevin has released a beta that includes theme support. Anyone tried it? I managed to get some of the sliders from here to work on there by renaming the images and using some transparent ones, but the alignment is wrong because of the size of the images. So I think they'd need to be resized when it becomes public.
 

lesa0208

Inactive Recognized Themer
Feb 25, 2010
2,181
2,786
Beograd, Uzice
This is my mode :D
 

Attachments

  • screenshot_1.jpg
    screenshot_1.jpg
    14.2 KB · Views: 367
  • slider_iphone.png
    slider_iphone.png
    6.3 KB · Views: 170
  • slider_iphone_background.png
    slider_iphone_background.png
    5.6 KB · Views: 159

Alisteroz

Member
Dec 1, 2009
14
0
Belgrade
Can someone tell me what sizes should be the modded *.png files for HTC HERO since these were made for bigger screens. Hero screen resolution is (320 × 480)???

Thank you and Happy New Year!!! :)
 

kevin2516

Senior Member
Sep 1, 2010
3,703
1,343
Sydney
Can someone tell me what sizes should be the modded *.png files for HTC HERO since these were made for bigger screens. Hero screen resolution is (320 × 480)???

Thank you and Happy New Year!!! :)

Sizes are the same for all phones if you haven't been looking at the mods... 142x120 for slider and 480x143 for background.
 

musakoko

Member
Dec 22, 2010
12
0
i used rootexplorer with no succes.. it says that the apk is read only so i cannot copy it to my SD card
i also tried nnjamorhp and it says it replaces it them.. but it does not.. it says the same..

help :confused::confused::confused:
 

Top Liked Posts

  • There are no posts matching your filters.
  • 97
    WidgetLocker-6.png

    - Settings and custom sliders
    - How-to create a theme [UPDATE SOON]
    - Future updates and wishes

    The thread is full of answers and questions. If you do a quick search you might find the answer you were looking for. If you can't
    find it, don't hesitate to ask. There are other users here willing to help you. Feel free to comment in this thread or send me a PM
    if you feel the thread needs an update on any of the steps.

    settings.png

    After initial setup you can personalize your settings some more. The first thing you're going to wanna edit is the Layout

    - The grid size: If you're familiar with LauncherPro or ADW you should know that grid sizes determines how the screen will look.
    WidgetLocker allows for up to 10x10 grid. Try it out and see what you like best. The grid size also changes the way themes look.
    You can think of it like changing your density, unless you use the anchor. It will automatically resize the theme to the appropriate
    size. It doesn't work in landscape mode, though.

    - The wallpaper: The issue is that the system can only have one wallpaper and it's shared globally. So WidgetLocker's custom
    wallpapers are just images that WidgetLocker displays as a background. The best fix for this might be for WidgetLocker to let you select
    a file, using gallery or astro or whatever, and then have WidgetLocker do the cropping itself. This way it gets the actual image and can still
    crop it or scale it down (sanely) to avoid using so much memory, but can be done without banding. If you want to do it manually in the mean
    time and are rooted you can replace WidgetLocker's /data/data/com.teslacoilsw.widgetlocker/files/wallpaper.png with your own. Just make
    sure the resolution matches your phones. Then disable/reenable WidgetLocker to get it to reload.

    - Installing a custom slider: Since WidgetLocker 2.0 custom themes are supported and come in the .wltheme.zip format. This means you can
    open it and your phone will prompt you to Install and Add the theme. The themes are saved on your SD card (/data/com.widgetlocker.teslacoilsw/themes).
    You can also copy the theme.wltheme.zip to the folder on your SD card. Naturally the theme will be unavailable once your SD card is mounted to a
    computer or something similar. It will return to normal once you unmount it again. You add the themes you've installed by longpressing the screen and
    choose Custom Slider. There you can do even further settings, like slide from right to left. If not you simply press "Add".

    - Advanced settings: You can use Root Helper to avoid seeing the standard Android lockscreen if you have root. This is not something the developer of
    WidgetLocker can do anything about. Check the information found in the application regarding root and standard lockscreen. An alternative is downloading
    NoLock from the Market. If you've got root and a custom ROM loaded you can probably disable the lockscreen under Power Settings.

    How-to_theme-5.png

    1) Create a new document.

    The height of the slider is 150 - but we're going to add two extra pixels. WidgetLocker uses _3.png which allows for up and downsizing of the sliders. That means the
    themes can be used with basically any device, ranging from HTC Wildfire to the Motorola Xoom. It's still not a hundred percent - but it's a hell of a lot better than the
    old way of theming. More on _3.png in the next step

    1.png


    2) The black pixel (_3.png)

    As you can see in the image below I've added a 1x1 pixel on the very top of my image. You can either zoom in a couple of times or create a smallest box you possibly
    can in full view. The pixel has to be 1x1 if not it'll be shown in the theme. Which doesn't look good. In the picture below I'm zoomed in at 200 % (I think).

    2.png


    Continue making your design.

    3.png


    3) The slider

    The actual size of the slider you can change around just as much as the background. I usually go with the same height, that way aligning the slider and background seems
    easier. This is pretty self explanatory, see the below image.

    4.png


    Continue making your design.

    5.png


    This is what you want your themes folder to look like. The slider_right is fully transparent. There's no need to actually make it transparent. If your background doesn't contain
    any text you can include a second arrow (like above) but the other way so other users can choose themselves if the want to slide left or right. (Protip)

    6.png


    Then finally .zip the themes-folder!

    7.png


    updates.png


    [ COMMENT YOUR WISHES AND AND I'LL ADD THEM HERE! ]

    Email between zHk3R and Kevin@TeslaCoil.

    Themes:

    The image heights don't allow sliders to appear on the very bottom of screen. This goes especially for the iphone themes. The slider
    and background height don't look the same height no matter what I try in Photoshop. There are other users that are reporting this; Is it a user issue
    or something that should be addressed?


    It's my fault for poor examples and documentation, but can be handled by themers. I should've made the default iPhone background 152px tall so themers
    would know to keep that, but didn't. Themes assume HDPI, so one standard slider row is 150px tall. Three Patch images have the 1 pixel border on all sides,
    so a 152px tall background will perfectly fill out one standard row. WidgetLocker will scale/stretch the image if the row size is different. I've attached an ugly
    iPhone theme to demonstrate.
    Same idea for the sense slider, it defaults to two rows, so 300px background, no need for the 2 extra pixels since it's not a three patch.

    Is there a possibility to disable the Sense clock?

    I'll add this soon. Not 2.0.1, but probably 2.0.2.

    Wishes:

    More ways to unlock the screen! It'd be great if we could make a slider like the one attached. That'd be freaking awesome to be honest with you.
    That's something people have even have been sending me PMs about!


    I think the attached could be done, remove the Anchor then resize an iPhone slider to be vertical. But the theme would like kind of funny horizontally since WL
    rotates the other direction.

    I'm definitely planning on some more unlock methods. HoneyComb for sure, possibly something like MIUI, and maybe the Samsung puzzle unlock as well as the Samsung
    sweep glass (Which is kind of similar to that WP7 one, except for the transparent part.

    Android 2.1 and 2.3, but not 2.2, could handle transparent WidgetLocker pretty easily, 2.2 has some bug where lock screen interactions are difficult for a transparent activity.
    I can work around it, but it's a pain since most of my users are on 2.2. But it's on my radar.
    22
    [ empty space ]
    18
    [ empty space ]
    6
    Hi everyone :3

    How do you like the new WidgetLocker? I love it.

    So, now that 2.0 is on the Market modding WidgetLocker this way is pretty much obsolete. The new theming system makes it a hell of a lot easier. As for a new thread to keep mods: Do you guys want me to start a new thread?

    I want to thank anyone who has contributed with mods, suggestions and fixes. I apologize for the lack of updates on this thread but I've been busy with ..life. Yes, poor excuse but that's the one I'm going with.

    As for themes here are three I made recently:

    Simplism
    MNML Gradient
    MNML Light