Last month, I rooted my tablet because of slowdowns, and changing fonts are warning, and I thought that changing fonts are special feature, First It downloaded SuperSU, Then today night I was changing fonts, After changing fonts, it showed the partial of the fonts and it was some Chococooky and some DroidSans, Which method would I use font changing entirely 100%?
Italic Error
When back to Sony Sketch EF, then DroidSans, I saw that the italics are the wrong font and I want italics to become Droidsans.
Related
I am aware that there are other ways to edit the fonts on our phone, by replacing renaming the default font. This is NOT what I would like to accomplish.
Since the Galaxy S is the first android phone to use Flipfont, I think we should take advantage of it. It gives us a nice preview of the font in the built in menu option and is thus superior to the other methods.
I originally purchased the Bauhaus font from the market and made a backup of it through ASTRO. After pulling the file from my phone and putting it on the computer I started editing the file with Apk Manager 4.8 found here
Steps preformed
Copied original apk into place-apk-here-for-modding folder
Run script.bat and choose option 9 ***this maybe where the issue is as I may need to choose option 10 and include the dependancy if there is one for the flipfont apk.
replace bauhaus.ttf with a .ttf font of my choosing
edit all XML, yml and smali files to include the font name or font.ttf depending on the entry in the original file *** I did not change any of the other coding so again this maybe where the problem is, as I may need to change something else to have the font act properly.
Edit the last folder name in the smali folder tree from bauhaus to the name of my font
Replace font with custom font and replace the preview image with my own
Compile apk
Sign apk
Rename apk
install apk on my phone
After putting the apk on my phone and installing the file it shows up as expected in settings>Sound and Display>Font style. The font thumbnail shows up properly as does the font preview. The preview does show up a little larger then the other fonts and may be a sign that the font is not optimized properly or that I missed something in the XML.
After applying the font and restarting, the phone is extremely slow and the font does not show up, it shows the default font instead.
If anyone that knows more about XML or apk editing/creation can help it would be great.
I have included the edited font apk if you would like to download it and run it through Apk Manager 4.8. If you want to try it with the bauhaus or one of the other fonts you will need to buy it from the market and back it up. (trying not to break any rules here.)
CAUTION THE FOLLOWING FILE IS NOT MEANT FOR USE AND WILL CAUSE YOUR PHONE TO RUN SLOW!!!
Download Font APK
here is my contribution to the fonts package. I find these to be usable fonts in the Vibrant Android system.
When you wrote the apk and after installing a font, how it had slowed down the system on you and didn't change the font, well did you try writing a different font into it? i ran into a couple of fonts that said were applied using typefresh, but when the phone rebooted, it was just slow, and had gone back to the default system font.
renegadedj said:
here is my contribution to the fonts package. I find these to be usable fonts in the Vibrant Android system.
When you wrote the apk and after installing a font, how it had slowed down the system on you and didn't change the font, well did you try writing a different font into it? i ran into a couple of fonts that said were applied using typefresh, but when the phone rebooted, it was just slow, and had gone back to the default system font.
Click to expand...
Click to collapse
Well I have tried two different fonts so far, both .ttf and they both caused the system to slow down/hang when applied and restarted.
I will try some of the fonts you supplied and see if it makes a difference.
There must be something about certain fonts that causes the problem. I need to see if I can track that down as it will be important for writing the tutorial.
[EDIT][More info] Ok I took a closer look at the font that came with the Bauhaus akp
In the discription of the font it list:
OpenType Layout, Digitally Signed, TrueType Outlines
I know that opentype is a new format and that alot of the fonts for OpenType that I find are made by Monotype, the same people that make the fonts available for download. I think this may have something to do with it or maybe Im just grasping. :ºp
ritalin said:
Well I have tried two different fonts so far, both .ttf and they both caused the system to slow down/hang when applied and restarted.
I will try some of the fonts you supplied and see if it makes a difference.
There must be something about certain fonts that causes the problem. I need to see if I can track that down as it will be important for writing the tutorial.
[EDIT][More info] Ok I took a closer look at the font that came with the Bauhaus akp
In the discription of the font it list:
OpenType Layout, Digitally Signed, TrueType Outlines
I know that opentype is a new format and that alot of the fonts for OpenType that I find are made by Monotype, the same people that make the fonts available for download. I think this may have something to do with it or maybe Im just grasping. :ºp
Click to expand...
Click to collapse
well you may be on to something, because TypeFresh does not allow me to see ANY OpenType Fonts (.otf) and only TrueType. :-D
Ok so I was curious and did a little test. I took the bauhaus font from the apk and opened it up in FontCreator 5. I then took on of the fonts that had previously given me an issue and opened it up as well. Then I copied all of the fonts for each key from the problematic one and replaced the fonts in bauhaus with them. I saved the file with a new name and then went through all of the steps to create the APK file.
After the file was installed, I selected it and then rebooted. HAZA, it works. Well it kinda works. The font size is way too big, and its still running slow. I have a feeling that the proformance hit is caused by the size of the font.
I am going to resize all of the letters, numbers and symbols in FontCreater and try again. Will post back with results.
Few steps forward, few steps back.
First off I will say that the font is a little hard to read and too light, but this is just for testing so its not that big a deal right now.
Ok so I got hold of a font that about the same size as the Bauhaus font. After doing everything in the above posts and installing the font, the restart was a LITTLE bit faster. It still seems to choke for about a minute or so after the desktop first appears and the pass based lock screen is sometimes unresponsive on first try. Overall its running much better, but still not perfect.
Also some words see to get clipped off for no reason as you can see in the image attached on the text for the Astro bluetooth icon. Not sure why this is happening.
We have previously discussed about creating custom fonts here: http://forum.xda-developers.com/showthread.php?t=745345
But this method doesn't seem to provide the method to include a different font file for the bold face.
I've tried including a bold variant of the font in the same folder as the regular one, and changed the XML file too (the one with the same name as the font name).
For example, like this:
<filename>Arial.ttf</filename>
<droidname>DroidSans.ttf</droidname>
and
<filename>Arial-Bold.ttf</filename>
<droidname>DroidSans-Bold.ttf</droidname>
But it turned out that the phone only uses the bold font, while on the preview ("Set Font" options) it shows the regular one. It's strange.
I've found a font pack in the Market (developed by Swiggit Inc) and it looks like they have implemented custom fonts for both normal and bold face correctly.
So... Can anyone help me on this?
Thanks!
So we all know that font changers wont work in ics .
after LOTS of digging i found these two pages and they work ok.
http://forum.xda-developers.com/showthread.php?t=1630784
then read
http://rootzwiki.com/topic/15077-how-to-make-font-packs-that-work-with-ics-including-bold-and-bold-italic-variants/
except its pain in the ass and sometimes i cant get my own font to work correctly from scratch
and here is a list of all the fonts
http://www.dafont.com/
My dilemma is
1- man its a painful procedure just to preview how they will look on my phone
2-i cant seem to build my own font in italic and bold correctly, i built morpheus which worked on inef deus 1.0 but no bold or italics
can any one guide me and show me where i can make this easier on ics
Update 1: Ok so i think i figured out how to just changed the regular font using any font from font installer aside from changing it completely successfully form the second forum link posted above. The bold and the italic and bold-italic is still the problem
here are my steps :
1- go to font installer
2-in preferences choose the select font option and choose ONLY roboto regular
3-install the font of your liking but DO NOT reboot phone yet
4-go to es explorer and make sure you have root enabled and go to system/fonts
5-choose all the roboto fonts and enable all permission
6-if you have go launcher like me go to preferences and select the regular roboto form system fonts
7-reboot
all the bold , italics will be the system font, every thing else will be your new font.
i used font installer from the market and it worked for me, although certain fonts will cause your phone to bootloop, alot of them do work.
utter failure
Yep font installer = boot loop and nandroid .
I even tried doing the roboto trick from the program its self then went to es explorer and changed permission to full which is essentially what i do manually if i get the font pack my self . still causes the system to hang and battery pull and hboot recovery is warranted.
on this forum someone mentioned only change roboto but ur fonts wont change. Do people no care that font can not be changed in ics ?
I just wanted to add to this, I was having issues with changing fonts as well, hanging up at the boot animation, and I followed the directions from the OP, and surprisingly it worked after, booted up and fonts were changed. But I went a step further and changed all fonts in font changer after I rebooted for the first time and now italic, bold etc were all successful. I have an amaze, but hopefully it might work with other devices as well
unfortunately
That resulted in a boot stuck , not even loop, on rezound. Luckily i Nandroid like a mofo
you change all your permissions for all fonts that you changed? Worked with clockopia too for my default clock.
no go
changed all the permissions , one by one , , still ended up stuck at HTC beats logo as usual .
Is this issue across the board with ICS? Or is it ICS firmware? I am stock rooted, and I want to try clean rom 4.5 but stay on GB firmware. Will it work?
Across
My feeling is that its across ICS. If you do google there are some rants about how font changers causes boot loops on phones with ics and some methods to change it .
I am still waiting on someone to come and tell me " ur a moron , here its how is its done "
jmichaels1982 said:
My feeling is that its across ICS. If you do google there are some rants about how font changers causes boot loops on phones with ics and some methods to change it .
I am still waiting on someone to come and tell me " ur a moron , here its how is its done "
Click to expand...
Click to collapse
bummer....as dorky as it sounds, font installer is one of the reasons I rooted lol
how can i get rid of "Opera mini is gathering your font information, please wait" in opera mini after changing a font? please help
When I was in ics I had no problem changing my fonts using Rom toolbox paid version. Not sure if free version can do it. I usually used dustimo font.
I am trying to change my default font to one that will read a number of diacritical characters not covered by the default Nexus 7 system font. I have read a number of threads that offer advice that seems incomplete and am looking for someone's list of actions that will definitely do this job or that can point me to a definitive guide to doing this.
My tablet is rooted, running 4.2.2. I have been downloading apps and fonts:
ASK keyboard to show these characters,
Font Installer and
Type Fresh,
ASK Pali font file,
DroidSansFallback.ttf and
Dejavu-fonts-ttf-2.33.
I had not looked into /system/fonts before now so I have nothing to compare its present population with, but it contains 41 .ttf files (Roboto, Droid and some others) and I have 21 Dejavu fonts waiting to be moved there!
I understand the default font is 'Roboto', but
what font will do what I want (have all diacritics)?
Will I need to swap between them in the normal course of events, and how?
Or rename some font to replace the default?
Is there a modifiable config file that names the default file?
Thanks for reading this far!
But what happened? Font Installer doesn't work for you?
RoberGalarga said:
But what happened? Font Installer doesn't work for you?
Click to expand...
Click to collapse
The bottom line is that all the Droid (and Roboto) files are in /system/font but the (originally missing) diacritic characters are not accessible via the ASK keyboard which show only squares when pressed appropriately.
I have loaded the Droid, Dejavu and Roboto fonts into my Mac and opened them via its Font Book app. When installing 'Roboto', the Font Book reported an error: it was a duplicate of Droid Sans Fallback, so it seems that that is what Font Installer does. Pity this is not made clear.
The required characters are in there, it seems, but are not found by the keyboard. I'll contact the developer thereof now (he groaned).
Thanks for the nudge!
Hello,
all my Symbols are gone.
My Phone shows letters instead of Symbols.
I´m using a rooted Huawei Mate 8 running Kang VIP Rom but this happened not until i´ve used a different Theme
I guess it depends on the system roboto Font.
What i´ve tried so far without sulution:
I´ve flashed Rom several times
changed Font with iFont
overwrite Font in system/font Folder with Standard Roboto font
tried the "Fix for packages with unsupported symbols or boxes"
Some Pics how it looks like on my Phone.
Any ideas??