Related
i was just wondering if anyone knows a way to manually install more fonts on the vibrant.
I was wondering the same thing
Search for "FlipFont" in the market.
zinite said:
Search for "FlipFont" in the market.
Click to expand...
Click to collapse
appreciate it. will give it a shot. hopefully it works for non-root.
What if you want to use a font that flipfonts hasn't offered?
EDIT: NM got it, an app for Root users called Type Fresh can backup/ restore system fonts, and can install new fonts with proper permissions. Any TTF font file works, but picking ones that are designed for on screen viewing is best.
sent from my Samsung Vibrant
The_Chrome_Coyote said:
What if you want to use a font that flipfonts hasn't offered?
EDIT: NM got it, an app for Root users called Type Fresh can backup/ restore system fonts, and can install new fonts with proper permissions. Any TTF font file works, but picking ones that are designed for on screen viewing is best.
sent from my Samsung Vibrant
Click to expand...
Click to collapse
thanks! zinite and the chrome coyote
EDIT: i tried the app. i got to the point where i restart the phone but the new fonts do not apply. have you or anyone got this to work right on the vibrant yet? (the chrome coyote)
I tried it as well and also had no success. Font would not apply.
At least you Vibrant users got some "starter fonts" out of the box.
Captivates don't come with any besides the default.
I highly recommend the Helvetica Neue from the Market, btw, especially if you were fond of the Zune interface.
DJ! said:
thanks! zinite and the chrome coyote
EDIT: i tried the app. i got to the point where i restart the phone but the new fonts do not apply. have you or anyone got this to work right on the vibrant yet? (the chrome coyote)
Click to expand...
Click to collapse
creator2456 said:
I tried it as well and also had no success. Font would not apply.
Click to expand...
Click to collapse
Yes. I ran into this problem as well. You need to go to Settings and return your fonts to "Default" and reboot before you will see the changes.
The app works by replacing the default fonts, if the phone is already using a flipfont font then it wont work
The_Chrome_Coyote said:
Yes. I ran into this problem as well. You need to go to Settings and return your fonts to "Default" and reboot before you will see the changes.
The app works by replacing the default fonts, if the phone is already using a flipfont font then it wont work
Click to expand...
Click to collapse
I'll give that a try as it seems like a very reasonable reason why it wasn't working. Thanks for that.
Try my guide: http://www.xxthe3dmanxx.com/AndroidFonts/androidfont.html
It was written for the Moto Cliq but might work on the vibrant.
the3dman13 said:
Try my guide: http://www.xxthe3dmanxx.com/AndroidFonts/androidfont.html
It was written for the Moto Cliq but might work on the vibrant.
Click to expand...
Click to collapse
Just tried it. Did not work. Not sure if I did anything wrong, but I followed directions properly. Phone would not boot past initial Samsung Vibrant screen. Luckily I was able to ADB the .backup out and replace the original.
I just recently put this in the sticky in the general section. I listed the directory where to put the font, reboot, go to the settings and select the font, phone should reboot with the new font added.
I would LOVE IF you could test the directory for me. I bought helvatica through the system, do I think it's correct.
creator2456 said:
Just tried it. Did not work. Not sure if I did anything wrong, but I followed directions properly. Phone would not boot past initial Samsung Vibrant screen. Luckily I was able to ADB the .backup out and replace the original.
Click to expand...
Click to collapse
You need to adjust the permissions of the renamed font files to match the stock fonts or else you'll boot loop
sent from my Samsung Vibrant
The_Chrome_Coyote said:
You need to adjust the permissions of the renamed font files to match the stock fonts or else you'll boot loop
sent from my Samsung Vibrant
Click to expand...
Click to collapse
Ok...I followed the directions and did as they said. So, how does one go about doing this?
I use Root Explorer, as its one of the easiest ways to move system files around your phone.
To save you time looking in /system/fonts the permissions are:
User: Read-Yes, Write-Yes, Execute-No
Group: Read-Yes, Write-Yes, Execute-Yes
Others: Read-Yes, Write-No, Execute-Yes
Using Root explorer, you can navigate to your renamed DroidSans.ttf and DroidSans-Bold.ttf files, long press on them and select "permissions", then make sure the permissions match the stock font's listed above.
I cant express how effective the Type Fresh App was in doing this for me, and saves me a whole ton of hassle renaming everything. Plus its free.
The_Chrome_Coyote said:
I use Root Explorer, as its one of the easiest ways to move system files around your phone.
To save you time looking in /system/fonts the permissions are:
User: Read-Yes, Write-Yes, Execute-No
Group: Read-Yes, Write-Yes, Execute-Yes
Others: Read-Yes, Write-No, Execute-Yes
Using Root explorer, you can navigate to your renamed DroidSans.ttf and DroidSans-Bold.ttf files, long press on them and select "permissions", then make sure the permissions match the stock font's listed above.
I cant express how effective the Type Fresh App was in doing this for me, and saves me a whole ton of hassle renaming everything. Plus its free.
Click to expand...
Click to collapse
Thanks for that. Guess I'll give it a go again later today. I'll try Type Fresh again first, then move to doing it manually.
International Fonts
For more fonts and also international fonts, I did a tutorial on a Moto Droid couple months back, it should be exactly the same for "ROOTED" Samsung Vibrant:
http://nexusonehacks.net/android-hacks/droid-hack-how-to-install-thai-font-on-droid/
What I would like to know is how to write the AKP for flipfonts.
I wanted to pull one of the APKs from the Apps directory, but it seems to to work. I also tried making a backup of the APK with titanium backup, but the zip is empty. It seems the files are protected in some way.
I just wanted to take a look at the structure of the apk so I can use it as a template to create custom font APKs to side load.
If anyone can manage to make a backup of one of the flipfont APKs please explain how you did so.
I installed thai fonts by update.zip no root required.
Is there a way to change the honeycomb lockscreen clock? The current font/ text looks terrible and hard to read during the day. I just wnat to change the color and change it to not be transparent at all. Any way possible?
I heard of using ninjamorph, but i could never get it to work, the tablet always rejected my resources.apk due to magic not being signed correctly, despite following all guides.
Anyway to do this via and app, or system file mod?
Yes i have root by the way.
Answer after scouring internet.
I was surprised nobody answered this topic on the well known and big community that is XDA. Kinda shocked. This question sat here dead for a long time. Well I found a solution on another forum.
It pertains to the transformer prime.
But basically to change that clock font, you just have to overwrite a few fonts that the clock uses, tricking it into believing they are normal fonts for the clock.
The fonts are located in:
/system/fonts/
and you have to change the following font files:
AndroidClock.ttf
AndroidClock_Solid.ttf
AndroidClock_Highlight.ttf
You can overwrite these files using any .ttf file you choose (but android has a render box for the clock so some fonts may get cut off on edges if they are too big and not resized)
I got pretty decent results with the DroidSans.ttf font already in the fonts folder.
1. Use "Root Explorer" and navigate to /system/fonts/ and then click the "mount r/w" button above (to allow read and write to this location for this session).
If you get a "permission error" in this location it is because you do not have root, did not allow root explorer in super user prompt or did not click the "mount r/w" button in root explorer at this location.
2. Copy the fonts you want to modify. Then paste copies into the same location.
These fonts are:
AndroidClock.ttf
AndroidClock_Solid.ttf
AndroidClock_Highlight.ttf
3. Make 3 copies of a particular font you want to replace these.
I used DroidSans.ttf and made 3 copies.
4. Then copy the name for AndroidClock.ttf.
Delete AndroidClock.ttf.
5. Rename the new font (a copy of DroidSans in this case) to take its place and paste AndroidClock.ttf .
6. Repeat steps 4 and 5 for for other 2 copies of DroidSans.ttf and AndroidClock_Solid.ttf and AndroidClock_Highlight.ttf.
7.Verify that each font was copied and you have 3 "new" fonts that match the names:
AndroidClock.ttf
AndroidClock_Solid.ttf
AndroidClock_Highlight.ttf
IF YOU ARE MISSING A FONT, ANDROID MAY REFUSE TO BOOT OR SOME FEATURES MAY BE MISSING. I am unsure of exact problem, but better safe than sorry.
8. Reboot tablet. Enjoy new font
Of course you may use any font you like or use ADB to do these steps(but is not very user friendly)
Here is the post i found:
http://forum.xda-developers.com/showthread.php?t=1061483
You do not HAVE to use ADB, root explorer works fine, but if you do not have a root access file manager, ADB can do this as well. I also did not have to change any permissions on the new font files as the originals had same permissions. If they are messed up, you can always fix permissions in clockwork mod recovery or do the permissions manually using a command.
Thanks
helped me. thanks!
Im thinking to change the notification bar's font as well, which font is it for the notification bar?
I tried installing a new flip font apk on the phone but it is not showing on the list of fonts to change it to. Is there something I am missing to get this to work? Thanks
vince2398 said:
I tried installing a new flip font apk on the phone but it is not showing on the list of fonts to change it to. Is there something I am missing to get this to work? Thanks
Click to expand...
Click to collapse
Let me clarify:
You installed a font changing .apk, and can't find it in the system settings>display>font type?
If that is the case, it wouldn't show up there because the .apk you installed should be in your app drawer, you would use that app the change your fonts instead of the system menu.
Or you put a font .ttf/.otf in the system/font folder and it doesn't show in the list?
If it is this one, I have a bunch in that folder that don't show up in the list either, it seems it only picks the stock fonts to display.
If you have tried using the font changing .apk to change the font and it isn't working, my guess is because LG lets you choose between multiple fonts it isn't using the default Android system font name (I don't remember the name off the top of my head) but instead using one of the custom font names.
If you want to change it yourself, you could try to replace the font you currently have the settings set to in the system/font folder with one of your choice (rename the stock font with a .bak at the end and rename the new font the same name as the old font, then make sure it is the same font your settings are set to).
All this is just speculation though, LG may have implemented the custom fonts differently, but I know they are in that system/font folder, so I think it could work. This is assuming you are rooted of course.
does anyone have detailed information about showing custom fonts in native font menu
I saw a post earlier on G+ about the G2 and Roboto. Basically you can only use normal and bold; italic, bold italic, Roboto Light, Roboto Thin, and Roboto Condensed don't work. The weight also appears to be off.
I did some looking around and all the fonts are present on the system. I made a quick test app to compare the fonts on the G2 and Galaxy Nexus and set to figure out how to fix it.
It's pretty simple, just copy the system_fonts.xml file in the zip to \system\etc. You'll probably want to backup and/or rename the existing file first and give it the same file permissions. You'll need root and a file explorer that can mount system. Reboot and you should be able to see the changes.
I copied the file over to internal storage and used Total Commander to copy the xml file after renaming the original file.
The weight is still wrong but at least if the developer wanted to use Roboto and italics, you'll now be able to see italics.
If rooted, u can use jrummys font app, and install any font the app has, it replaces the roboto font in stock font settings....
Sent from my LG-D800 using XDA Premium HD app
@noll5326, thanks for sharing. I'm a fan of the 4.2 bold font hours/light font minutes clock and your tweak fixed this issue on my G2.
sent from my GN2 / GS4
If you want to fix the weight issues, you can download Roboto directly from Google. Just click "Download Roboto" and extract the zip, then copy to your phone. In adb you can do this:
Assuming you put the roboto files at /sdcard/roboto
Code:
su
mount -o remount,rw /system
cp /sdcard/roboto/*.ttf /system/fonts
This will overwrite the ones from the stock rom, so if you're concerned about that, you can make a backup first:
Code:
mkdir /sdcard/roboto-stock
cp /system/fonts/Roboto* /sdcard/roboto-stock
After that and using your modded system_fonts.xml, I have nice proper typography in the Play Store and other Holo apps.
Thanks!
Thanks for posting this, this was (oddly?) one of my bigger concerns in researching this phone. Will give it a try when I get it.
noll5326 said:
I saw a post earlier on G+ about the G2 and Roboto. Basically you can only use normal and bold; italic, bold italic, Roboto Light, Roboto Thin, and Roboto Condensed don't work. The weight also appears to be off.
I did some looking around and all the fonts are present on the system. I made a quick test app to compare the fonts on the G2 and Galaxy Nexus and set to figure out how to fix it.
It's pretty simple, just copy the system_fonts.xml file in the zip to \system\etc. You'll probably want to backup and/or rename the existing file first and give it the same file permissions. You'll need root and a file explorer that can mount system. Reboot and you should be able to see the changes.
I copied the file over to internal storage and used Total Commander to copy the xml file after renaming the original file.
The weight is still wrong but at least if the developer wanted to use Roboto and italics, you'll now be able to see italics.
Click to expand...
Click to collapse
sefnap said:
If you want to fix the weight issues, you can download Roboto directly from Google. Just click "Download Roboto" and extract the zip, then copy to your phone. In adb you can do this:
Assuming you put the roboto files at /sdcard/roboto
Code:
su
mount -o remount,rw /system
cp /sdcard/roboto/*.ttf /system/fonts
This will overwrite the ones from the stock rom, so if you're concerned about that, you can make a backup first:
Code:
mkdir /sdcard/roboto-stock
cp /system/fonts/Roboto* /sdcard/roboto-stock
After that and using your modded system_fonts.xml, I have nice proper typography in the Play Store and other Holo apps.
Thanks!
Click to expand...
Click to collapse
Thanks for this guys, much appreciated. I combined both of these procedures and now have all stock android roboto system fonts that render perfectly everywhere, most notably in the play store. FYI: I ended up just using root explorer to move both the xml file as well as all of the stock font files to the proper directories, changed permissions and rebooted. Good as gold :good:
Followed the instructions and now everything looks as it's supposed to!
DashClock now looks great.
Much appreciated indeed !! Thanks vm.
can someone make a zip
thanks in advance
Um... is pasting a couple of files really that big of a problem?
I reckon it can be made, yes... I might just give it a go.
EDIT: okay, here it is.
NOTE: I have not tested this and I don't know whether it works properly! I am not responsible if you mess up your system or your phone. Do a nandroid backup first!
Download from attachment or this link.
Thanks, this works great?
Sent from my VS980 4G using Tapatalk
robogo1982 said:
Um... is pasting a couple of files really that big of a problem?
I reckon it can be made, yes... I might just give it a go.
EDIT: okay, here it is.
NOTE: I have not tested this and I don't know whether it works properly! I am not responsible if you mess up your system or your phone. Do a nandroid backup first!
Download from attachment or this link.
Click to expand...
Click to collapse
didn't work for me really want this to work
Do it manually, then.
I've tried it manually and it just screws up certain screens. On the password entry when making a purchase in Play Store, you only see a corner of a huge letter where it tells you to enter your password and you can't see what you're typing at all. The Tasker app is really affected, with the preferences window being a complete disaster; the fonts are massive and spread out like crazy even though my phone is set to the smallest font size. There are several other places here and there where it really messes up too.
When it works, it looks great. But for the odd screen that it screws up, it's just not worth it. I'm glad I backed up the stock files first.
Yes, I put the xml file in /system/etc/ and downloaded the fonts from Google and put them in /system/fonts/. I changed all the file permissions. I rebooted and could see the font changes, but in some places the font was just way too large and the spacing between lines was huge. Perhaps the modified xml file still needs more tweaking.
Sevael said:
I've tried it manually and it just screws up certain screens. On the password entry when making a purchase in Play Store, you only see a corner of a huge letter where it tells you to enter your password and you can't see what you're typing at all...
Click to expand...
Click to collapse
can confirm all that was said above. there are small graphical glitches here and there too, like in gmail upon selection half of the bar up top gets colored blue, etc.
edit: just restored the backup and noticed gmail still does it, perhaps it's not font related and i just haven't noticed that before but it's definitely shouldn't be there.
http://i.imgur.com/mE7EnLW.png
apparently other phones (like HTC One) suffer from this bug too. does anybody know what causes this?
Try switching to another font and then back to Roboto. I had to do that to make it fully operational. But yeah, in a few places there are minor glitches and inconsistencies.
Anyone using this mod experiencing soft reboots?
No reboots... Worked flawlessly for me
Sent from my LG-VS980 using XDA Premium HD app
after playing around with different fonts i think i found a combination that works perfectly on our phones:
- download "stock Roboto fonts from the 4.3 base ROM" from here. strangely enough, i think those are stock HTC One fonts.
(original thread it was pulled from where you can find tons of fonts, mind you most of them wouldn't work correctly:
http://forum.xda-developers.com/showthread.php?p=45437057
the easiest way to check if the font is "working" properly is going to the Call logs screen and check the date stamp as it appears broken with some. thanks alex72 for the thread tip!)
- use "system_fonts.xml" from this thread
and done. light, condensed, bold, italic, everything seems to be working and without the issues in the usual places.
Fixing font without rooting
The above method worked perfectly. I did not want to actually root my phone and trip any root checkers, so I accomplished everything via a temporary root adb shell (IOroot ftw!).
The following was done on a stock AT&T D800 with OTA (D80010o).
Make sure to switch to another font in Display settings before attempting this.
Get root adb access. IOroot should be able to help you out with that. Make sure to end the batch script at the point it warns you, so as not to push SU and trip anything.
Make backups.
Code:
adb pull /system/etc/system_fonts.xml
adb pull /system/fonts
Move these someplace safe, just in case.
Unzip RobotoFont_G2.zip to directory with adb (repackaged using xml from first post, and Roboto font from HTC One 4.3 base ROM - mannequin's post)
Push new files
Code:
adb shell mount -o remount,rw /system
adb push system_fonts.xml /system/etc/system_fonts.xml
adb push ./fonts /system/fonts
Fix permissions and reboot
Code:
adb shell
cd /system/etc
chmod 644 system_fonts.xml
cd ..
cd fonts
chmod 644 *
exit
adb reboot
Has anybody successfully been able to do anything with the /system/priv-app/NvCustomize/ app?
I have tried, but even moving the folder to a different place and putting it back without any modification renders it corrupt.
Any idea how to tackle this? I hate the ugly background. I had to disable this app to at least have the Google Leanback wallpaper. But since it's probably just a matter of changing the wallpaper image in the NvCustomize.apk file (which I found), it should be possible to replace it with any image you want.
Does anybody have a clue as to why it won't work?
EDIT: I got it to work. I had to set the read/write permissions to the appropriate 644 setting.
So for anyone trying to change their default wallpaper: Replace the nv_wallpaper.png from within the /system/priv-app/NvCustomize/NvCustomize.apk file to your desired wallpaper with the same name. (And maybe best to keep the same dimensions (1920x1080) for performance reasons.
If you use an file browser that can browse from within an apk, then you should only have to copy the new nv_wallpaper.png file inside the right folder in the apk. Permissions should stay intact. Overwrite the file of course.
If you first extract the apk to modify it on your pc or somewhere else, make sure you set permissions of the apk back to 644.
mr-tee said:
Has anybody successfully been able to do anything with the /system/priv-app/NvCustomize/ app?
I have tried, but even moving the folder to a different place and putting it back without any modification renders it corrupt.
Any idea how to tackle this? I hate the ugly background. I had to disable this app to at least have the Google Leanback wallpaper. But since it's probably just a matter of changing the wallpaper image in the NvCustomize.apk file (which I found), it should be possible to replace it with any image you want.
Does anybody have a clue as to why it won't work?
EDIT: I got it to work. I had to set the read/write permissions to the appropriate 644 setting.
So for anyone trying to change their default wallpaper: Replace the nv_wallpaper.png from within the /system/priv-app/NvCustomize/NvCustomize.apk file to your desired wallpaper with the same name. (And maybe best to keep the same dimensions (1920x1080) for performance reasons.
If you use an file browser that can browse from within an apk, then you should only have to copy the new nv_wallpaper.png file inside the right folder in the apk. Permissions should stay intact. Overwrite the file of course.
If you first extract the apk to modify it on your pc or somewhere else, make sure you set permissions of the apk back to 644.
Click to expand...
Click to collapse
I know this is old, but do you need root for this?
bradleyw801 said:
I know this is old, but do you need root for this?
Click to expand...
Click to collapse
yes you need root privileges to do this
jionny said:
yes you need root privileges to do this
Click to expand...
Click to collapse
Do you know if I can change the mouse cursor the same way while I am in there?
bradleyw801 said:
Do you know if I can change the mouse cursor the same way while I am in there?
Click to expand...
Click to collapse
Sorry no, but a great source of information on the shield is...https://forums.geforce.com/default/board/159/shield-tv/
Hmm I tried replacing the wallpaper with WinRAR, 7Zip, and X-plore and all led to android saying the file appears to be corrupt. Permissions were changed back to 644 everytime. Has anyone succeeded in this and can confirm the above steps? Doesn't appear to work for me.
Believe it or not I'm looking for the original poly wallpaper. It's nowhere online. Even searched nv_wallpaper.png