Fonts for Android - Android Software/Hacking General [Developers Only]

Been looking to change my system fonts for my Samsung Fascinate. After some research I figured out how to do it, but I ran into a problem. Most fonts are missing spaces that the Android OS relies on. If these spaces are missing you end up with ugly boxes in some areas, particularly in the app drawer. I found the fix for this issue when I stumbled on this url. I verified that the font I am using is indeed missing the character spaces mentioned there and they do exist in the fonts that come on my phone. All I need to do is add them.
http://blog.piratemedia.tv/2010-08-06-the-balad-of-the-crazy-boxes-android-fonts/
Here is my question. How are people editing existing fonts for use with Android? I tried using FontCreator but it is only a eval and will not let me save me changes. I can't afford to purchase this program so thats a no go.
Can a custom app be created to add the entries listed in the above url if they are missing since this seems to be a common issue and would allow much more user creativity?
Fonts are a very big deal when someone is looking to customize their phone and I have seen very little info on these subjects. Was hoping to find a few more answers and maybe help some other people in the process.
If anyone is wondering what I am doing that prompted me to ask this here the thread is below.
http://forum.xda-developers.com/showthread.php?t=924213

Bueller? Bueller?

I find it hard to believe that not a single person in the Android community can help.

I am interested in this topic as well Holliday. I haven't come across much help. It sounds like others have altered the fonts as you mention:
I was having the same problem. My font was not working in android either but I needed it to work. Using a font editor, I copied the characters from my font into the font that comes with the FontSampler example from Android-src-2_1. It worked perfectly.
While I will admit that my method was questionable from an intellectual property point of view, I didn't actually wind up using the original font, as all of the characters were replaced and all references to the old font where replaced as well. I had tried 'looking' at the way the two fonts were defined but making all the font variables match didn't work either. So in the ned, I used a skeleton of the original font as a template for the new font
Click to expand...
Click to collapse
Source: http://stackoverflow.com/questions/1426244/use-external-fonts-in-android
No mention of the application that they used however. Will continue to follow this thread for any recommendations from others and post if I find anything.

like the quote said, editing fonts is a bit questionable, since you're making changes to someones copyrighted material. There are a number of font editors out there, but they're all for commercial use I belive, and even the ones that aren't are still pretty expensive.
Your best bet is to keep trying new fonts until you find one that doesn't have those issues, or at least has a large enough character set so it's not noticible. Check out my font thread (link's in my sig). You should be able to find something usable - I have over 250 fonts packaged up with screenshots, ready to be flashed.

fachadick said:
I have over 250 fonts packaged up with screenshots, ready to be flashed.
Click to expand...
Click to collapse
Fantastic collection. Thanks!

Related

Crossbow Fonts

Hi, I'd like to make my fonts look like the ones that they advertise with the crossbow. I mean i'd like to have my whole system with those fonts but i don't know how. I've done tons of searching but i could not find anything that would help me change the fonts of my whole system (unless i build my own rom with those fonts but that's too complicated for me). Is there another way? i've found some threads that's suppose to change the fonts but it messed up my fone, others do not change the whole system but just some fonts. All WM6 roms that i've used do not have those fonts that I'm talking about. I'd like to make it like the fonts on this picture. Can someone help me please?
Is there anyone out there who can help/suggest something/make me read another thread/tell me it's not possible/whatever...?anyone?
joecruz said:
Is there anyone out there who can help/suggest something/make me read another thread/tell me it's not possible/whatever...?anyone?
Click to expand...
Click to collapse
I don´t think it is so easy - but what about cleartype. The font doesn´t look so different for me. Just cleartype?? Don´t know.
Start - settings - screen - enable cleartype.
And there are registry hacks to enable it also in landscape mode. (Registrywizard or HTweakC)
thanks, but i already have cleartype on. not quite the same but i really appreciate ur reply. With over 240+ views, i finally received a reply. At least i can say ur one of the few people out there who genuinely lend a helping hand to others. I really appreciate it thanks again
Looking at the screengrabs I think they're from a VGA device (a HTC Universal for example), which is why the fonts looks slightly smoother and more rounded. The font on the XDA Exec I borrowed looked a lot nicer than my XDA Mini-S just because it was higher res, despite the actual screen real-estate being used in the same way (IE. although the screen was higher res, everything was larger to compensate). The effect I saw looked just like in some of your screenshots - particularly the first portrait one.
thanks paulmdx!i guess that explains it. it probably looks different because of the vga screen.Thanks, i guess i'll just have to give up on wishing that my fonts be like that
Sorry for my late response...I was suppose to reply back to you after you reminded me that the fonts could be changed...I managed to change the fonts by adding the files to the font folder in the \windows\fonts directory...the extention you are looking for is .ttf...I tried to use a font with a different extention and it didn't work...also if you are looking for fonts then your best bet is http://dafont.com ...they have the best looking fonts, and they have popular fonts used in movies, video games, etc...the one that I am running is aiight, and the one that i put on my girl's is the Walt Disney font...one more thing, after you put the fonts on your ppc you will need to have a program to change the font for you, or you'll need to either change some registry key to enable it (I don't know the keys), or use a program like Tweaks2k2.net to change it...it's not a free program, but you'll be able to use the program 3 times before you have to register it...I don't if you were looking for the font used in WM6 or you were looking for a way to change fonts on the ppc, but anyways here's some info for those who wanted to do this...
Btw this only changes some fonts, but not all of them...it's better this way just in case you put a font that is blurry, too small, etc...while I was trying out fonts for my girl's phone, this happened to me...if all the fonts on the ppc were changed, I wouldn't have been able to find the options easily to change the font...looks awesome though...even my keyboard font changed...my cousin said I'm ghetto because my font looks like tagging lol...
Missing font!
While we are on this topic.....Some of my fonts are messed up!
I installed the 10 button Comm Manager and couldn't get the WLAN to activate. I then went back to the 8 button Comm Manager. Later I found a fix for the 10 and uninstalled the 8. When I did it messed up my fonts. Does anyone have the stock fonts they can send me?
Shep

guide for lockscreens

i was wondering if there's any guides available on how to make custom lock screens. i can't seem to find anything on google regarding it. i saw some of the nice ones noj created and it inspired me to make a few of my own too, but i have no idea where to start.
Here you go:
http://androidforums.com/all-things-root-sprint-hero/48610-guide-creating-custom-lockscreens.html
ajaholic said:
i was wondering if there's any guides available on how to make custom lock screens. i can't seem to find anything on google regarding it. i saw some of the nice ones noj created and it inspired me to make a few of my own too, but i have no idea where to start.
Click to expand...
Click to collapse
I took the lame developer route. I just used winrar to open up an already created lockscreen.zip and just replaced the lockscreen image with my own. Flashed just fine.
jeez ajaholic, have you tried using something called "google" and other search options available?
thanks guys!
ajaholic said:
thanks for the help tatonka, but this guide seems to be pretty basic it's basically just says to do the developer route kbizzle was talking about, which is alright but severely limits the amount of customization you can do. for example you cant change the size of lock screen image or the text. there is a an xml file inside the apk that i believe controls those things, but when i open it up in notepad its in a compiled format not regular text and i can't edit it. does anyone how to edit the xml file?
Click to expand...
Click to collapse
Exactly. It is basic, that was the point of me writing it. So that others could easily create basic custom lockscreens and share with the communities out there. If you are looking for something more elaborate, I would search these forums. But, to save you some time, here are 3 links I have found in my searching that describe how to change time color, etc.
http://forum.xda-developers.com/showthread.php?t=578421&highlight=deodex
http://forum.xda-developers.com/showpost.php?p=4113483&postcount=2
http://forum.xda-developers.com/showthread.php?t=549309

[Q]Add more system fonts

Any way of adding my own font?
stefankorun said:
Any way of adding my own font?
Click to expand...
Click to collapse
Try here, its another set of system fonts http://forum.xda-developers.com/showthread.php?t=994544
or try here a tutorial on how to manually change a font to whatever you want http://forum.xda-developers.com/showthread.php?t=989941
I've tried the first one and can confirm it works on the O3D, but I've not tried manually changing the fonts...
Or another alternative is use the online theme kitchen here http://uot.dakra.lt/ in which you can change one font, but there is only about 20 to choose from
Hope this helps
Edit: You shouldn't really be asking this question in android development, should be in general
Questions or Problems Should Not Be Posted in the Development Forum
Please Post in the Correct Forums and Read THIS
Moving to General
i can confirm the manual way of adding your own fonts works.
Unfortunately i dont know enough about sql to be able to add additonal fonts rather than replacing one of the originals.
In data/data/com.jungle.app.fonts/databases/ there is a file called JSFONTS.DB. If someone knows how to manipulate this database i'm sure we can add aditional fonts as long as there is an entry in there for it.
If i could develop apps i would write a simple form that asks which font you want to add using a file browser and then copys it to the right location and adds the entry in the table. Hopefully someone who can develop apps would be kind enough to assist

Editor For Downloaded Themes?

Does anyone know if there's any way to edit elements of downloaded themes? I ask because I have one theme which I absolutely love, but there are one or two areas where the colors are less than optimal. For example, some SMS messages are almost unreadable due to the color scheme choices for the fonts + hyperlinks. Example below (as you can see the sent URL is hard to read, and the received is nearly impossible).
Screen shot: https://ibb.co/cO6f0q
My device is rooted if that helps. Please let me know if more info is need or if my question is unclear.
Thanks!
Bump?
SliceOfDeath said:
Does anyone know if there's any way to edit elements of downloaded themes? I ask because I have one theme which I absolutely love, but there are one or two areas where the colors are less than optimal. For example, some SMS messages are almost unreadable due to the color scheme choices for the fonts + hyperlinks. Example below (as you can see the sent URL is hard to read, and the received is nearly impossible).
Screen shot: https://ibb.co/cO6f0q
My device is rooted if that helps. Please let me know if more info is need or if my question is unclear.
Thanks!
Click to expand...
Click to collapse
Use APKtool, decompile the theme app, make the changes that you want, re-compile the app then install the modified app.
Sent from my LGL84VL using Tapatalk

How change fonts?

I'm just kind of updated my mate 9 to pie, and I want to change the fonts. I don't like the way it's handling bold, and I'm actually not seeing colors on one of my widgets. For example first attachment of a widget shows examples of colors being used to show things are past due due tomorrow at cetera.
The next one shows the widget on this phone with no colors, even though it is set to apply colors.
I don't know if different fonts would fix the color problem, but I do not like the way it uses the font for bold as I find it a little bit hard to read.
Any suggestions?
I finally found some information, I must root the phone. I really hate that.
ewingr said:
I finally found some information, I must root the phone. I really hate that.
Click to expand...
Click to collapse
Did you check the answer on rooting 9.1:
https://forum.xda-developers.com/mate-9/help/current-root-method-c432e7r1p8patch03-t4049661
Do you try the application Font Manager for Huawei (Pubs inside and no guaranty from me)
Sorry guys for not replying. I had my email messed up on the profile and didn't get notices.
@zgfg...certainly, at this point, I'm sure you do know we have been communicating on that thread. Thanks so much for your help.
@Mh_EJC ... interesting. Yes, but it wants to side load something in order to apply, so I've uninstalled. But I have tonight found some that will install, even w/o root. Tried that, and tried one that required root too. Given zgfg's help, I am rooted now.
But it's interesting. Maybe my issues aren't related to fonts. I have a ToDo app installed, and on my Samsung Note 9, and earlier phones, I've been able to set colors in it for current, past due, etc tasks.
But on the Mate 9, it doesn't show colors, and in fact all letters on the phone that I think are bold are hard to read. I had expected a change of fonts to cure that. But the new fonts apply, but still no color and still the 'hollow' bold. BTW...same issues throughout the phone, so it's not a problem specific to the app.
Given that applying different fonts don't fix my problem, I may be stuck with this on the Mate 9, Unless someone has some ideas.
Example of the widget with colors and more readable bolds:
Example of one from Mate 9. This one is with a new font applied. The large picture here is easy to read, but on the phone, and if you add a lot of ambient light, it is difficult for that hollow text:

Categories

Resources