Quick Circle Themer

Search This thread

BigBoot93

Senior Member
Nov 29, 2013
118
124
Quick Circle Themer
Quick Circle Themer is a Xposed Module which allows you to easily change the watchfaces of the LG G3 Quick Circle Case
Update: Now also supports G2 Quick Window (thx to matii_ziomek for testing)

Download
The download is available from Xposed Installer
Source at GitHub
Get some themes here or here

Theme creation
See Getting the original resources to get an Idea about the files to modify.
Once you've got your modified files, you need to package them for the app.

1. You need a clock.xml, here's an example:

Code:
<?xml version="1.0" encoding="utf-8"?>
<clock>
    <!--Title of the clock-->
    <title>Awesome clock</title>
    <!--some identifier. Use something unique-->
    <id>com.coolguy.awesome</id>
    <!--Name of the Author-->
    <author>CoolGuy42</author>
    <!--Description of the clock-->
    <description>Some description</description>
    <!--[Optional] Will automatically switch to clock when it's activated.-->
    <!--Value is the index of the clock-->
    <activate>0</activate>
    <!--Device for which the clock is. "G2" or "G3"-->
    <!--If not present will default to G3-->
    <device>G3</device>
    <replaces>
        <!--List all files, you want to replace-->
        <file>b2_quickcircle_analog_style03_hour.png</file>
        <file>b2_quickcircle_analog_style03_minute.png</file>
        <file>b2_quickcircle_analog_style03_second.png</file>
        <file>b2_quickcircle_analog_style03_bg.png</file>
    </replaces>
</clock>
2. You should optionally provide a preview.png which will be shown in the watchface chooser
3. Now zip up all your files, in the example you would zip the following files:
Code:
clock.xml
preview.png   
b2_quickcircle_analog_style03_hour.png
b2_quickcircle_analog_style03_minute.png
b2_quickcircle_analog_style03_second.png
b2_quickcircle_analog_style03_bg.png

Getting the original resources
Make sure your phone is rooted and your adb is working
LG G3
1. Get your LGAlarmClock.apk from your phone:

Code:
 adb pull /system/priv-app/LGAlarmClock.apk LGAlarmClock.apk

2. Extract LGAlarmClock.apk
3. The original resource are in
Code:
LGAlarmClock/res/raw-xxxhdpi/

LG G2
1. Get your LGClockWidget.apk from your phone:

Code:
adb pull /system/priv-app/LGClockWidget.apk LGClockWidget.apk

2. Extract LGClockWidget.apk
3. The original resource are in
Code:
LGClockWidget/res/drawable-xxhdpi/

Acknowledgements
  • Excilys team for Android annotations
  • Jake Wharton for viewpagerindicator.
  • rovo89, Tungstwenty for Xposed Framework
  • Yoavst for rolexquickcircle
  • Kevin Slaton for the example watchface
  • matii_ziomek for testing the G2 version
 
Last edited:

BigBoot93

Senior Member
Nov 29, 2013
118
124
Try using a 3rd party filemanager (l'm using Root Explorer or Solid Explorer) to choose the zip, currently it doesn't work with Drive or Downloads.
 

ins5736

Senior Member
Mar 14, 2013
759
349
Rochester
Just select the Downloaded example.zip (should be in /storage/emulated/0/Downloads).
I meant the destination path. [emoji39]

I froze the documents apk with TiBu and I was able to install with RootExplorer. Example looks great, but I can't wait to make my own!

Sent from my VS985 4G
 

ins5736

Senior Member
Mar 14, 2013
759
349
Rochester
This is awesome! I made one for my fiance and one for myself!

Is there a way to change the day/date display? I didn't see anything in the xml.

Sent from my VS985 4G
 

BigBoot93

Senior Member
Nov 29, 2013
118
124
You can change the background:
The one for the third clock is called "b2_quickcircle_analog_style01_day_bg.png" and has a size of 152x130.
The one for the second clock is called "b2_quickcircle_analog_style03_day_bg.png" and has a size of 242x86.

Actually you can replace every resource of the clocks, just put the filename of the file you want to replace inside the xml and add the file to the zip.
I'm not sure if I'm allowed to post the original resources, so it's probably best if you extract your own files (see Getting the original resources in the first post).

If you want to change the text color/font/position, then it's not possible (at least for now).
 

alirezaafkar

Senior Member
Aug 12, 2010
928
573
Tehran
Ahoi Datum - 551 by Alireza Afkar (Me)

Ahoi%20Datum%20-%20551.png
 

GangstaBoy

Member
Nov 26, 2007
7
1
Budapest
Doesn't work for me... :-o

Hi!

I was very happy to find this app, but it doesn't work for me. It opens the .zip files correctly, but when I tap on Apply, nothing happens.
I tried to reboot the G3 but I can't see the select watch face in the circle. It shows the original one. There is no error message!

(Original G3 (855) Android with root...)

Please help me! I'd like to use one of those nice watches I found on the internet!! :crying: :good:

GangstaBoy
 

GangstaBoy

Member
Nov 26, 2007
7
1
Budapest
Do you have the module enabled in Xposed Settings?

Please send me your Xposed log, to get the logfile open Xposed installer and click on Logs.

You're right! The QC Themer wasn't enabled... I set it on and restarted my device I tried to change the watch face and hooray! It works! :D
Thank you for the support! :good:
 

GangstaBoy

Member
Nov 26, 2007
7
1
Budapest
Hi Again!

I was so quick with my answer... So, I could set the Rolex to active and it works fine... I downloaded some other faces, but I can't switch to them... The Themer said (for example) the Tag is the active, but I see the Rolex... Tried with restart, just apply, reboot manually... I think the Rolex ate my phone... :)
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Quick Circle Themer
    Quick Circle Themer is a Xposed Module which allows you to easily change the watchfaces of the LG G3 Quick Circle Case
    Update: Now also supports G2 Quick Window (thx to matii_ziomek for testing)

    Download
    The download is available from Xposed Installer
    Source at GitHub
    Get some themes here or here

    Theme creation
    See Getting the original resources to get an Idea about the files to modify.
    Once you've got your modified files, you need to package them for the app.

    1. You need a clock.xml, here's an example:

    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <clock>
        <!--Title of the clock-->
        <title>Awesome clock</title>
        <!--some identifier. Use something unique-->
        <id>com.coolguy.awesome</id>
        <!--Name of the Author-->
        <author>CoolGuy42</author>
        <!--Description of the clock-->
        <description>Some description</description>
        <!--[Optional] Will automatically switch to clock when it's activated.-->
        <!--Value is the index of the clock-->
        <activate>0</activate>
        <!--Device for which the clock is. "G2" or "G3"-->
        <!--If not present will default to G3-->
        <device>G3</device>
        <replaces>
            <!--List all files, you want to replace-->
            <file>b2_quickcircle_analog_style03_hour.png</file>
            <file>b2_quickcircle_analog_style03_minute.png</file>
            <file>b2_quickcircle_analog_style03_second.png</file>
            <file>b2_quickcircle_analog_style03_bg.png</file>
        </replaces>
    </clock>
    2. You should optionally provide a preview.png which will be shown in the watchface chooser
    3. Now zip up all your files, in the example you would zip the following files:
    Code:
    clock.xml
    preview.png   
    b2_quickcircle_analog_style03_hour.png
    b2_quickcircle_analog_style03_minute.png
    b2_quickcircle_analog_style03_second.png
    b2_quickcircle_analog_style03_bg.png

    Getting the original resources
    Make sure your phone is rooted and your adb is working
    LG G3
    1. Get your LGAlarmClock.apk from your phone:

    Code:
     adb pull /system/priv-app/LGAlarmClock.apk LGAlarmClock.apk

    2. Extract LGAlarmClock.apk
    3. The original resource are in
    Code:
    LGAlarmClock/res/raw-xxxhdpi/

    LG G2
    1. Get your LGClockWidget.apk from your phone:

    Code:
    adb pull /system/priv-app/LGClockWidget.apk LGClockWidget.apk

    2. Extract LGClockWidget.apk
    3. The original resource are in
    Code:
    LGClockWidget/res/drawable-xxhdpi/

    Acknowledgements
    • Excilys team for Android annotations
    • Jake Wharton for viewpagerindicator.
    • rovo89, Tungstwenty for Xposed Framework
    • Yoavst for rolexquickcircle
    • Kevin Slaton for the example watchface
    • matii_ziomek for testing the G2 version
    1
    Do you have the module enabled in Xposed Settings?

    Please send me your Xposed log, to get the logfile open Xposed installer and click on Logs.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone