• Announcements

    • Reminder - MoDaCo position on illegal content   07/30/15

      ILLEGAL CONTENT I'd like to just reaffirm MoDaCo's position regarding piracy and illegal content in the light of some recent questions / postings. Posts will be censored by myself or my moderation team if the contain or link to: Illegal / pirated / cracked software or sites that host such softwareNintendo emulators / ROMs or sites hosting them (in light of Nintendo's legal stance)CUSTOM ROMS You may discuss and post links to custom device ROMs on MoDaCo, provided the following rules are adhered to: ROMs must not contain any illegal 3rd party software (this includes trial versions included without permission)ROMs must give full credit to the original authorISSUES If you have any issues with this policy, please contact PaulOBrien directly via PM.
    • Reminder: Selling items on the forum directly is not allowed   07/30/15

      Please note that selling items on the forum directly is not allowed by the forum rules. There is a forum for eBay auctions whereby you can list the items on eBay and link to them there. This is the ONLY forum for this type of activity. You may also advertise links to the eBay forum in your signature. Please note that selling directly in contravention of these rules will result in a warning / suspension / ban.
Sign in to follow this  
Followers 0

Lockscreen font help needed please

5 posts in this topic

Posted (edited)

Hi,

I have been on a mission to try and get the defy lock screen looking like the stock android one.

So far I have managed to get the sliders and the layout the same but am stuck at the last hurdle getting the clock in the clockopia font.

You can't change it in the framework-res.apk layouts and because it currently uses a generic system font I can't just change the font in the fonts folder as that will change everything to clockopia. So I have decompiled android.policy.jar to look at the lockscreen.smali but I can't see any references to fonts or setting the typeface.

I would really appreciate some hep and direction on this one.

Edited by breeza
0

Share this post


Link to post
Share on other sites

Posted (edited)

I have attached the decompiled lockscreen java.

I take it that I need to add something like this in somewhere but I am no Java dev:

Typeface tf = Typeface.createFromAsset(getContext().getAssets(),"fonts/Clockopia.ttf");

mTimeDisplay.setTypeface(tf);

But I extracted the lockscreen.java out of the android open source project and I can't see where the clockopia font gets set.

Could someone with the full open source project please do a grep for clockopia and see where it is set?

LockScreen.zip

Edited by breeza
0

Share this post


Link to post
Share on other sites

Posted

Found it in the framework.jar :unsure:

0

Share this post


Link to post
Share on other sites

Posted

Done!

defy_lockscreen.png

0

Share this post


Link to post
Share on other sites

Posted

Looking good.. great work! :unsure:

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

MoDaCo is part of the MoDaCo.network, © Paul O'Brien 2002-2015. MoDaCo uses IntelliTxt technology.