So, how to change GT540's font? - GT540 Optimus Android Development

I've been trying for several days to change system fonts to the ubuntu font, and every tutorial I've come across doesn't work with my rooted GT540.
Has anybody managed to do that?
I tried using both update.zip methods and by means of applications... no luck with both methods.

fjsferreira said:
I've been trying for several days to change system fonts to the ubuntu font, and every tutorial I've come across doesn't work with my rooted GT540.
Has anybody managed to do that?
I tried using both update.zip methods and by means of applications... no luck with both methods.
Click to expand...
Click to collapse
I couldn't get it to work either. I think the fonts are overwritten when the device is booted. Would be nice to change the fonts.

Finally, I got it working. Lg GT540 doesn't use droid font, but some other font named SJSans.ttf, wich is also on /system/fonts (I've never noticed this font there lol)
Just replace that font using root explorer. Just in case, fix permissions of replaced files to be like the other ones in that folder (I don't know if this is necessary though). Reboot.
Here's Ubuntu font family, with filenames ready to copy paste in /system/fonts.

It didn't work for me, some texts were readable but some weren't the clock wasn't showing..

TopGunBG said:
It didn't work for me, some texts were readable but some weren't the clock wasn't showing..
Click to expand...
Click to collapse
It depends on the font you use, of course, and your language. If you use something like tahoma, everything should work, because this is a very complete font with support for many many characters and languages.
The ubuntu font works perfectly with Portuguese language.

I had to reupgrade and make a hard reset, the clock WAS missing! And my phone is set to English. I tryied the ubuntu fonts cuz i really like them nothing but trouble..

Ubuntu font pack works like a charm with Polish language, thanks a lot!

howdy guys - don't know how I ended up here, but if you're familiar with the regular method of changing fonts on android, the optimus is a bit different;
normal Clockopia.ttf is your SJGothicFull.ttf (this is the lockscreen clock)
normal DroidSans.ttf is your SJSans.ttf
normal DroidSans-Bold.ttf is your SJSans-Bold.ttf
I haven't tested this, but this should work for you guys with any font (you can even change the ones in my thread if you know how) Best of luck
Edit - again, if you know how, the new version of the comfortaa font is complete, so that should work as well, if not better than ubuntu.

I had same issue with clock going missing.
if your using root explorer.
hold down the font file you just move to system/font folder
select permission.
User - tick first(read) and second(write) box
Group - tick first(read) one only
Other - tick first(read) one only
so it should now look like
SJSans.ttf
[date here] rw-r--r--
restart and I got my clock text back along with my new font

lahan52 said:
I had same issue with clock going missing.
if your using root explorer.
hold down the font file you just move to system/font folder
select permission.
User - tick first(read) and second(write) box
Group - tick first(read) one only
Other - tick first(read) one only
so it should now look like
SJSans.ttf
[date here] rw-r--r--
restart and I got my clock text back along with my new font
Click to expand...
Click to collapse
It worked, Thank you, Thank you, Thank you!

Any screens with that Ubunt font on board?? Cos it looks not so cool on my PC I would like to see this mounted at phone.

Related

Help! Can't change fonts with froyo

I used to change fonts easily before froyo using the Root Explorer method but with Froyo when I reboot the N1 after changing the fonts it will get infinite loops!!
Is there any solutions to change fonts under froyo?
Works fine for me using metamorph.
Is it easy to do a font pack for metamorph?
If you want one of the fonts in this zip it's very easy:
http://forum.xda-developers.com/showpost.php?p=6666433&postcount=56
As far as adding a font and having metamorph recognize it in an xml and apply it, I'm clueless.
moved to the Q&A forum.
MSigler said:
If you want one of the fonts in this zip it's very easy: http://forum.xda-developers.com/showpost.php?p=6666433=56 As far as adding a font and having metamorph recognize it in an xml and apply it, I'm clueless.
Click to expand...
Click to collapse
I havent tried it on Froyo, but when I was running cyan 5.0.6 I replaced one of the fonts in the skaggz zip with a different one I wanted to use, applied it with metamorph and it worked fine. There was no need to edit any files unless I had wanted to change the name, but I just left it unchanged and my new font had the name of the one it replaced.

Change System Fonts | Root Not Required | Updated New APK

Okay, so I'm working on modding the fonts app on the 2x (Settings|Display|Display font) to get some custom fonts in there. I can't believe the ones they included.
Update: APK for Root Users
If you're rooted then you can still use this method but you may also want to have a look at this thread.​In the meantime here's how you can add *any* TrueType font you want as a system font to the 2x. It's quite easy and doesn't require root.
First of all, the fonts available via the above menu are stored in '/system/app/Fonts.apk' which is quite a tricky app and they're cached to '/data/data/jungle.app.fonts/tmp/'. To replace a font all you need to do is swap out a font file in the cache directory with an alternative TrueType font. This is a work-around until I can mod the app and as a result you can not yet change the name of the font.
** DO NOT REPLACE DroidSans or Jungle Gothics **
To replace a font follow these instructions:
1. Decide on a font you do not want:
Love = SJlover.ttf
Playful = SJplayful.ttf
MyHeart = SJmyheart.ttf
Ballerina = TDballerina.ttf
Display = TDdisplay.ttf
2. Decide on a font you want to include:
You can use any TrueType font (*.ttf) from any Windows or Mac or any font web site. I use LuxiSans for my ROM for the Nexus One (Kang-o-rama) and think it also works great on the 2x.
3. Rename your chosen font to the one you want to replace:
For example, you would rename the font linked above from 'LuxiSans.ttf' to 'SJmyheart.ttf'. Note that this is case sensitive.
Use the list above to determine the correct file name.
4. Copy the new font over the old font:
This is not permanent, this is reversible.
Settings|Display|Display font -> DroidSans
Reboot
Use any file manager, explorer or ADB to copy your replacement font
ADB commands (example only, use your chosen font name!):
Code:
adb push [COLOR="blue"]SJmyheart.ttf[/COLOR] /sdcard/
adb shell
cp /sdcard/[COLOR="blue"]SJmyheart.ttf[/COLOR] /data/data/com.jungle.app.fonts/tmp/
reboot
5. Select new font:
Settings|Display|Display font
Font will display correctly but will have old name (until I mod the app)
*. To Revert:
Delete '/data/data/jungle.app.fonts/*'
Reboot
*. Remember:
Don't 'say' thanks, 'click' thanks...
This is great!
Can I use this to get a smaller system font that will fit more lines into menues and notifications?
Will it shrink that pesky oversize (personal opinion) watch font in the right corner?
Also, I read that this change also applies to the browser when rendering web pages, is this the case and can this lead to pages having misalligning in pages made for a specific font size?
atkhobby said:
This is great!
Can I use this to get a smaller system font that will fit more lines into menues and notifications?
Will it shrink that pesky oversize (personal opinion) watch font in the right corner?
Also, I read that this change also applies to the browser when rendering web pages, is this the case and can this lead to pages having misalligning in pages made for a specific font size?
Click to expand...
Click to collapse
Yes to all of the above.
I agree the clock is far too big. You can use a smaller font at this affects everything including the browser. Some fonts work better than others. You can always replace two or three of them with different fonts to try them out.
It doesn't however change the font pitch - so 20 is still 20, it doesn't change this down to say 18. This means that bigger text will still be bigger... but a little bit smaller if your font is smaller... understand?
The font I linked above is slightly smaller/finer than the stock ones and seem to work well.
New APK Available
I've published a new apk for root users for those that are interested.
See here: http://forum.xda-developers.com/showthread.php?t=994544
hi,where is this '/data/data/jungle.app.fonts/*' located?
i cant find it...im using the es file explorer..Not rooted..
this is my FIRST android phone
so pardon me..im trying to read much knowledge here..very huge forum..
coming from symbian..
dzel said:
hi,where is this '/data/data/jungle.app.fonts/*' located?
i cant find it...im using the es file explorer..Not rooted..
this is my FIRST android phone
so pardon me..im trying to read much knowledge here..very huge forum..
coming from symbian..
Click to expand...
Click to collapse
No problem.
I don't think ES File Explorer can see the data partition without root access and ES root mode does not work on LG O2x.
You will need to use adb or try another file manager from the market...
I'm getting "permission denied" when entering "su"... I'm not rooted, what am I doing wrong? Thanks
.:george:. said:
...what am I doing wrong?
Click to expand...
Click to collapse
.:george:. said:
...I'm not rooted...
Click to expand...
Click to collapse
^^^ That...
Ok than... what the hell is this? Change System Fonts | Root Not Required
lol, omg
.:george:. said:
Ok than... what the hell is this? Change System Fonts | Root Not Required
Click to expand...
Click to collapse
lol... that's quite amazing... you're 100% correct! Oh dear...
The instructions are wrong...
And you're the first person to even point it out...
Okay, you don't need that step, I'll edit the first post.
Sorry to you, I just read your post and didn't think about the thread it was in... duh, my fault there. I'm quite amazed that nobody else has reported this...
Thanks!
No harm done )
Anyway, still getting same error when trying to copy to /data/data/blahblah... ) Not really sure one can achieve this without root... ) Any ideas?
It can be done without root, /data is read/write... not sure what's going on sorry.

Changing fonts in ICS

Has anyone had luck changing fonts in ICS? I've tried the obvious app solutions, as well as flashable .zip's, and even renaming the desired font to the same one as is in the /system/fonts folder and replacing it that way. Ideas?
...probably falls under your "tried all the obvious" courses of action, but the only way I've ever universally changed the fonts is through jrummy's "Root Tools" ...though I haven't tried it on AOKP yet.
LifeInAnalog said:
...probably falls under your "tried all the obvious" courses of action, but the only way I've ever universally changed the fonts is through jrummy's "Root Tools" ...though I haven't tried it on AOKP yet.
Click to expand...
Click to collapse
I think I finally got it. I had taken SonySketch (desired font) regular, bold, italic, and bold-italic, and masked each of them with the proper name found in the /system/fonts file and made them into a flashable .zip but this didn't fix it. Today, I just dropped all of them into a folder on my SD card, and used Root Browser to copy-paste them over from my SD to /system/fonts and rebooted...VIOLA! The entire phone has been changed. I'm going to try making a flashable .zip again though so that it's easier to share.
EDIT: Here are the new flashable .zip's. I just took the Steel Droid 5 .zip that was on my desktop and erased everything but the fonts file then duplicated it, keeping META-INF but replacing the stock fonts in the 2nd .zip with the renamed Sony Sketch fonts. Tell me how it goes if you're interested.
Absolute system or from toolbox will change your fonts to whatever you like
Sent from my XT862 using Tapatalk
olorolo said:
Absolute system or from toolbox will change your fonts to whatever you like
Sent from my XT862 using Tapatalk
Click to expand...
Click to collapse
Have you tried this in ICS though? Because JRummy's Font Installer doesn't do the trick. No font installer has (Root Tools, ROM Toolbox, Font Installer, etc.) has done the trick yet on ICS. Only my renaming trick has done it for me on ICS. I know all of the switchers work on GB.

[Q] How to change default Font?

Hi,
how do I change the default Font on the HTC One? I tried Font Installer, iFont and Root Toolbox, but none of them works. My device is rooted btw.
Thanks!
amorph said:
Hi,
how do I change the default Font on the HTC One? I tried Font Installer, iFont and Root Toolbox, but none of them works. My device is rooted btw.
Thanks!
Click to expand...
Click to collapse
Curious about this as well
i'm also curious about how this is possible..
My guess is that Sense is using it's own font from some HTC resources, rather than the usual Android system one. So the usual apps for switching this will be changing the wrong thing...
It'll probably require some Sense-decompiling stuff...
*Edit* well- maybe not. There's a whole bunch of Fonts in /system/fonts, maybe you're just changing the wrong one...
Try TrickDroid Roms Tweak package.There you can choose and install some Fonts.
You can change the default font before flash a custom rom.
I don't know how to make a update.zip so... here's my way(doing it on the PC).
1. Rename fonts which you want to use to;
"Roboto-Regular.ttf"
"Roboto-Bold.ttf"
"Roboto-BoldItalic.ttf"
"Roboto-Italic.ttf"
2. Open a custom rom with winrar.
3. Drag&Drop renamed fonts into system/fonts.
4. Flash.
If you use TrickDroid, skip 2,3,4 and do this;
1. Open TrickDroidThemes.zip with winrar.
2. Drag&Drop renamed fonts to additions/fonts/asap
3. Apply theme. (choose "asap", of course)
you can also disable the low battery beep sound
I hope it helps

[Q] An issue regarding Revolution HD 9

i was using this rom perfectly, till i tried to change the font.
i read on the web,saying that what you need to do is to change DroidSans.ttf DroidSans-Bold.ttf DroidSansFallback.ttf ( i am a chinese user) these three fonts and their permission, and reboot, everything will be done. but when i do that, my phone stuck on the HTC ONE logo screen. so i had to recover it.i took a close look at the /system/fonts, and i realize DFHEIA7A.ttf DFHEIA5A.ttf and DroidSansFallback.ttf are all chinese fonts file. so, at this point i am not sure what should i do. Anyone ever tried to change fonts with this rom?share ur experience plzz
des.rafael said:
i was using this rom perfectly, till i tried to change the font.
i read on the web,saying that what you need to do is to change DroidSans.ttf DroidSans-Bold.ttf DroidSansFallback.ttf ( i am a chinese user) these three fonts and their permission, and reboot, everything will be done. but when i do that, my phone stuck on the HTC ONE logo screen. so i had to recover it.i took a close look at the /system/fonts, and i realize DFHEIA7A.ttf DFHEIA5A.ttf and DroidSansFallback.ttf are all chinese fonts file. so, at this point i am not sure what should i do. Anyone ever tried to change fonts with this rom?share ur experience plzz
Click to expand...
Click to collapse
up up up up up u p
Anytime I've flashed fonts I put them in the downloads folder and just flashed them in recovery (install zip)
There are fonts here:
http://forum.xda-developers.com/showthread.php?t=2233992
I can't help you with Chinese fonts but that's what I done to change fonts in ARHD 8.
Hope I've helped...
Sent from my HTC One using xda premium

Categories

Resources