Micromax Yureka: Indian Handset with CyanogenMod

Thesoap opera involving Cyanogen Inc., OnePlus, and Micromax is one of the most talked about … more

Chainfire Turns Your Bootanimation into a Logging Center

Having a nice boot animation certainly adds a little bit of aesthetic polish to your … more

Android TV Launcher Pushed to Google Play

Over the past decade, the tech universe has seen two drastic and widely contrasting changes with … more

Cyngn, OnePlus, Micromax – The Legal Battle

Recently, a battle has been waging in India over the rights to distribute the commercial … more

Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[MOD][GUIDE][2.3.x +]Potato Clock Mods

OP mariozawa

6th March 2014, 11:05 AM   |  #1  
mariozawa's Avatar
OP Recognized Themer
Flag Malolos, Bulacan
Thanks Meter: 801
 
378 posts
Join Date:Joined: Jul 2012
Donate to Me
More
WHAT IS THIS?
Just a Potato clock

FEATURES
(COLOR HINTS)
NEW FEATURE
REMOVED
ORIGINAL FEATURE
VERSION


Potato Clock v2.1
Word Clock - Just time in words
All caps Word Clock
Minor bug fixes
New settings style - This one is cool


Potato Clock v2
Pussy Clock - Potato Edition of Fuzzy Clock (Show exact minutes in words)
All caps Pussy
Ninja Time removed
All features from v1.1

PREVIOUS CHANGE LOGS

Potato Clock v1.3
Ninja Moves - Ninja Time
(Will change the current time to "NOW")

Potato Clock v1.2

Font - Bold|Condensed|Light|Light Italic|Normal|Custom (ttf & otf supported)

Potato Clock v1.1
AM/PM style -
Normal|Small|Gone|Custom
Date style -
Normal|Small|Gone|Custom

Potato Clock v1 - Initial release
Clock color - Color picker
Clock position - Left|Center|Right|Hide
Font - Bold|Condensed|Light|Light Italic|Normal
AM/PM style - Normal|Small|Gone
Date style - Normal|Small|Gone
Date format - 14 styles too many to mentions|Custom JAVA format


BUGS?
404 NOT FOUND
PM me if you found any bugs

SCREENIES





INSTRUCTIONS
Download needed files here.

Download & install Potato Clock settings here.

Extract the
needed files.

Decompile your SystemUI.apk
Go to SystemUI.apk/smali then paste the smali in that folder
the smali directory will be
smali/com/potato/systemui/clocks/.SMALI FILES HERE


and the assets folder
SystemUI.apk/assets/.ttf files should be here

Go to res/layout/statusbar.xml

PHP Code:
<com.potato.systemui.clocks.ClockLeft   android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"   android:textStyle="normal" android:gravity="center"   android:paddingLeft="1.0dip" android:layout_width="wrap_content"   android:layout_height="fill_parent" android:singleLine="true"   /> 
- This is for Left Clock

PHP Code:
<com.potato.systemui.clocks.ClockRight   android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"   android:textStyle="normal" android:gravity="center"   android:layout_width="wrap_content" android:layout_height="fill_parent"   android:singleLine="true" /> 
- This is for Right Clock


PHP Code:
<com.potato.systemui.clocks.ClockCenter   android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"   android:textStyle="normal" android:gravity="center"   android:layout_width="fill_parent" android:layout_height="fill_parent"   android:singleLine="true" /> 
- This is for Center clock


Put the codes in their right position
(Don't copy my whole statusbar.xml this is for TW 2.3.6)

PHP Code:
<com.android.systemui.statusbar.StatusBarView   android:orientation="vertical" android:background="#00000000"   android:focusable="true"   android:descendantFocusability="afterDescendants"
  
xmlns:android="http://schemas.android.com/apk/res/android">
    <
LinearLayout android:gravity="center"   android:orientation="horizontal" android:layout_width="fill_parent"   android:layout_height="fill_parent">
        <
com.potato.systemui.clocks.ClockCenter   android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"   android:textStyle="normal" android:gravity="center"   android:layout_width="fill_parent" android:layout_height="fill_parent"   android:singleLine="true" />
    </
LinearLayout>
    <
LinearLayout android:orientation="horizontal"   android:id="@id/icons" android:layout_width="fill_parent"   android:layout_height="fill_parent">
        <
com.potato.systemui.clocks.ClockLeft   android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"   android:textStyle="normal" android:gravity="center"   android:paddingLeft="1.0dip" android:layout_width="wrap_content"   android:layout_height="fill_parent" android:singleLine="true" />
        <
com.android.systemui.statusbar.IconMerger   android:gravity="center_vertical" android:orientation="horizontal"   android:id="@id/notificationIcons" android:paddingLeft="1.0dip"   android:layout_width="0.0dip" android:layout_height="fill_parent"   android:layout_weight="1.0" android:layout_alignParentLeft="true" />
        <
LinearLayout android:gravity="center_vertical"   android:orientation="horizontal" android:id="@id/statusIcons"   android:paddingRight="1.0dip" android:layout_width="wrap_content"   android:layout_height="fill_parent"   android:layout_alignParentRight="true" />
        <
com.potato.systemui.clocks.ClockRight   android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"   android:textStyle="normal" android:gravity="center"   android:layout_width="wrap_content" android:layout_height="fill_parent"   android:singleLine="true" />
    </
LinearLayout>
    <
LinearLayout android:orientation="horizontal"   android:id="@id/ticker" android:background="#000"   android:paddingLeft="6.0dip" android:animationCache="false"   android:layout_width="fill_parent"   android:layout_height="fill_parent">
        <
ImageSwitcher android:id="@id/tickerIcon"   android:layout_width="wrap_content" android:layout_height="fill_parent"   android:layout_marginRight="8.0dip">
            <
com.android.systemui.statusbar.AnimatedImageView   android:layout_width="25.0dip" android:layout_height="25.0dip" />
            <
com.android.systemui.statusbar.AnimatedImageView   android:layout_width="25.0dip" android:layout_height="25.0dip" />
        </
ImageSwitcher>
        <
com.android.systemui.statusbar.TickerView   android:id="@id/tickerText" android:paddingTop="2.0dip"   android:paddingRight="10.0dip" android:layout_width="0.0dip"   android:layout_height="wrap_content" android:layout_weight="1.0">
            <
TextView   android:textAppearance="@android:style/Theme.Holo.Wallpaper"   android:layout_width="fill_parent" android:layout_height="wrap_content"   android:singleLine="true" />
            <
TextView   android:textAppearance="@android:style/Theme.Holo.Wallpaper"   android:layout_width="fill_parent" android:layout_height="wrap_content"   android:singleLine="true" />
        </
com.android.systemui.statusbar.TickerView>
    </
LinearLayout>
    <
com.android.systemui.statusbar.DateView   android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"   android:gravity="left|center" android:id="@id/date"   android:background="#ff000000" android:paddingLeft="6.0px"   android:paddingRight="6.0px" android:layout_width="wrap_content"   android:layout_height="0.0px" android:singleLine="true" />
</
com.android.systemui.statusbar.StatusBarView


For those who have Potato Statusbar Gesture mod you can use this for center clock


PHP Code:
<com.potato.touchbar.TouchMe android:gravity="center"    android:orientation="horizontal" android:layout_width="fill_parent"    android:layout_height="fill_parent">
        <
com.potato.systemui.clocks.ClockCenter    android:textAppearance="@android:style/TextAppearance.StatusBar.Icon"    android:textStyle="normal" android:gravity="center"    android:layout_width="fill_parent" android:layout_height="fill_parent"    android:singleLine="true" />
    </
com.potato.touchbar.TouchMe



IF YOU ALREADY HAVE POTATO CLOCK JUST PASTE THE SMALI FILES (.smali) in
PHP Code:
SystemUI.apk\smali\com\potato\systemui\clocks 



ISSUES
404 ISSUES NOT FOUND


CREDITS
PotatoInc

MARIOZAWA

pollube31
- 24/7 tester
@
Jay_SEAN - 12/2 tester

CYANOGENMOD
iPaulPro





IF YOU LIKE OUR WORK YOU KNOW WHAT TO DO
IF YOU WANT TO USE THIS IN YOUR AWESOME WORK PLEASE SEND ME A PM
AND AT LEAST PRESS THANKS BUTTON

I SUFFER FROM SUPER HEADACHE VERSION 4 WHEN DOING THIS
Last edited by mariozawa; 3rd April 2014 at 05:46 AM.
The Following 21 Users Say Thank You to mariozawa For This Useful Post: [ View ]
6th March 2014, 11:21 AM   |  #2  
Senior Member
Flag Mumbai
Thanks Meter: 38
 
219 posts
Join Date:Joined: Apr 2013
More
great mod!!!!!!
7th March 2014, 09:50 PM   |  #3  
Senior Member
Flag Kiev
Thanks Meter: 26
 
207 posts
Join Date:Joined: Oct 2013
More
Quote:
Originally Posted by vishal1404

great mod!!!!!!

Great mod!
But its do not work (Statusbar Force closed) on my LG P713, 4.1.2
8th March 2014, 02:02 AM   |  #4  
K_TECH's Avatar
Recognized Contributor
Flag Sidoarjo
Thanks Meter: 825
 
514 posts
Join Date:Joined: Feb 2013
More
Tested in Galaxy Wonder with CM9 rom, thanks for shared this awesome mod


Last edited by K_TECH; 8th March 2014 at 02:21 AM.
8th March 2014, 02:36 AM   |  #5  
D2Y aka E's Avatar
Senior Member
Flag muara wahau (borneo)
Thanks Meter: 52
 
262 posts
Join Date:Joined: Feb 2014
More
thanks master
8th March 2014, 06:17 AM   |  #6  
mariozawa's Avatar
OP Recognized Themer
Flag Malolos, Bulacan
Thanks Meter: 801
 
378 posts
Join Date:Joined: Jul 2012
Donate to Me
More
Quote:
Originally Posted by the_vanya1

Great mod!
But its do not work (Statusbar Force closed) on my LG P713, 4.1.2

Can you attach logcat? Thanks

Sent from my GT-I9300 using Tapatalk
8th March 2014, 09:16 AM   |  #7  
Senior Member
Flag Kiev
Thanks Meter: 26
 
207 posts
Join Date:Joined: Oct 2013
More
Quote:
Originally Posted by mariozawa

Can you attach logcat? Thanks

Sent from my GT-I9300 using Tapatalk

My LGSystemUI - https://www.dropbox.com/s/toi7vkcjgq...LGSystemUI.apk
11th March 2014, 02:54 AM   |  #8  
mariozawa's Avatar
OP Recognized Themer
Flag Malolos, Bulacan
Thanks Meter: 801
 
378 posts
Join Date:Joined: Jul 2012
Donate to Me
More
Quote:
Originally Posted by the_vanya1

My LGSystemUI - https://www.dropbox.com/s/toi7vkcjgq...LGSystemUI.apk

Bro logcat not your SystemUI.apk.
BTW there is a new version.
11th March 2014, 05:04 AM   |  #9  
butiti_09's Avatar
Member
Flag Malolos City
Thanks Meter: 13
 
61 posts
Join Date:Joined: Jan 2013
More
404 font not found when i chose a font
11th March 2014, 01:55 PM   |  #10  
mariozawa's Avatar
OP Recognized Themer
Flag Malolos, Bulacan
Thanks Meter: 801
 
378 posts
Join Date:Joined: Jul 2012
Donate to Me
More
Quote:
Originally Posted by butiti_09

404 font not found when i chose a font

Try to choose font from /system/fonts
It has bugs on devices that didn't have internal sdcard
But I'm working on it.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes