Related
Hello guys
As we all know, Samsung uses the FlipFont library in system fonts, which provides a new way of font customizations. But in the same time, this library does not give us the benefit of having two desired fonts together (unless we build our custom font). Samsung has also replaced the stock Android ICS Arabic font with an ugly looking font type.
Samsung uses a system Arabic font stored within "/system/fonts" folder under the name of "GS45_Arab_AndroidOS" as their stock Arabic font, which is the classical font in even older Samsung phones.
Here, I am posting this thread to those people who would like to install their custom "English FlipFont" whether from the market or internet and in the same time want a permanent good Arabic font. This procedure needs root!
1- Choose a TTF font that you would like to use as Arabic font. In this tutorial, I have used the "Adobe Arabic" font. You can find it in the attachments.
2- Rename this file into "GS45_Arab_AndroidOS.ttf".
3- Copy this font into your mobile SD Card (whether internal or external).
4- Using a root explorer on the device, navigate to the font. Copy the font.
5- Navigate now to "/system/fonts" and paste the font there.
6- Fix file permissions into "rw-r--r--".
7- Reboot your device.
8- Enjoy!
Some TTF fonts may fail. If you have an Open-Type Font (OTF), you may use an online font converter to convert it to TTF.
Screenshots are provided.
I hope I could help
tried this without succes and then i tried to include the fonts before flashing the rom that works well.
Don_Zakaria said:
tried this without succes and then i tried to include the fonts before flashing the rom that works well.
Click to expand...
Click to collapse
Have you tried the font included herein?
Some TTF fonts do not work. You should follow exactly the aforementioned steps.
What have you exactly done?
tweetatoo said:
Have you tried the font included herein?
Some TTF fonts do not work. You should follow exactly the aforementioned steps.
What have you exactly done?
Click to expand...
Click to collapse
i followed all the steps with the included font but the Original file seems to be read only so it can't be replaced. What i did is:
1. unpack the rom.zip
2. put the ttf in the fonts folder (system - fonts) -as you mentioned it has to be renamed into "GS45_Arab_AndroidOS.ttf"-
3. zipped it again.
4. flashed the rom
Don_Zakaria said:
i followed all the steps with the included font but the Original file seems to be read only so it can't be replaced. What i did is:
1. unpack the rom.zip
2. put the ttf in the fonts folder (system - fonts) -as you mentioned it has to be renamed into "GS45_Arab_AndroidOS.ttf"-
3. zipped it again.
4. flashed the rom
Click to expand...
Click to collapse
Why don't you just use Root Explorer? Just navigate to / System / fonts folder. Mount the folder as R/W and paste the file there. As simple as that!
tweetatoo said:
Why don't you just use Root Explorer? Just navigate to / System / fonts folder. Mount the folder as R/W and paste the file there. As simple as that!
Click to expand...
Click to collapse
That's an easier way that's true but had to flash a new rom anyway.
Some fonts
tweetatoo if you don't mind here are some fonts already renamed. Those are much better than the default (ugly) one.
Don_Zakaria said:
tweetatoo if you don't mind here are some fonts already renamed. Those are much better than the default (ugly) one.
Click to expand...
Click to collapse
Wonderful collection
Thank you very much
tweetatoo said:
Wonderful collection
Thank you very much
Click to expand...
Click to collapse
I have actually applied all the steps mentioned by tweetatoo to install a new font instead of the default one shipped on Samsung Galaxy Note 2. In fact I couldn't paste the new font in /fonts/ directory since it is a system file that cannot be changed. I tried to change permissions of font directory, but still in vain. Therefore, pasting the new font which has the same name of the old one, could not be completed and no replacement of the old font with the new one has taken place.
Do you have any idea how I can allow pasting the new font in /fonts/ directory?
Many thanks.
T.
terryhenderson said:
I have actually applied all the steps mentioned by tweetatoo to install a new font instead of the default one shipped on Samsung Galaxy Note 2. In fact I couldn't paste the new font in /fonts/ directory since it is a system file that cannot be changed. I tried to change permissions of font directory, but still in vain. Therefore, pasting the new font which has the same name of the old one, could not be completed and no replacement of the old font with the new one has taken place.
Do you have any idea how I can allow pasting the new font in /fonts/ directory?
Many thanks.
T.
Click to expand...
Click to collapse
Do you have root? Did you use root-mode in file explorer?
Chief_Death said:
Do you have root? Did you use root-mode in file explorer?
Click to expand...
Click to collapse
Yes of course, I use root explorer, otherwise how would I be able to get to /fonts/ directory?
It's very good ! Thanks very much !
i'll do it soon
terryhenderson said:
Yes of course, I use root explorer, otherwise how would I be able to get to /fonts/ directory?
Click to expand...
Click to collapse
Getting into a protected system folder does not need root actually. Any folder explorer can reach the topmost folder in the system. But writing to a system folder requires root permissions.
Use this root explorer: https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer&hl=en
Google for downloadable versions
Open this program, copy the font file, then navigate to /system/fonts/ folder. After that, you will find on the top side of the screen "Mount R/W". Click on it and paste now.
After that, reboot and enjoy
Is this applicable for Samsung only?
Sent from my LG-E975 using Tapatalk 2
Hi,
I followed your steps and used the file you attached and now all the arabic shows as rectangles. Any ideas? Also, could I have the original font back for now until I sort this out, its my mums phone and shes upset lol.
tweetatoo said:
Hello guys
As we all know, Samsung uses the FlipFont library in system fonts, which provides a new way of font customizations. But in the same time, this library does not give us the benefit of having two desired fonts together (unless we build our custom font). Samsung has also replaced the stock Android ICS Arabic font with an ugly looking font type.
Samsung uses a system Arabic font stored within "/system/fonts" folder under the name of "GS45_Arab_AndroidOS" as their stock Arabic font, which is the classical font in even older Samsung phones.
Here, I am posting this thread to those people who would like to install their custom "English FlipFont" whether from the market or internet and in the same time want a permanent good Arabic font. This procedure needs root!
1- Choose a TTF font that you would like to use as Arabic font. In this tutorial, I have used the "Adobe Arabic" font. You can find it in the attachments.
2- Rename this file into "GS45_Arab_AndroidOS.ttf".
3- Copy this font into your mobile SD Card (whether internal or external).
4- Using a root explorer on the device, navigate to the font. Copy the font.
5- Navigate now to "/system/fonts" and paste the font there.
6- Reboot your device.
7- Enjoy!
Some TTF fonts may fail. If you have an Open-Type Font (OTF), you may use an online font converter to convert it to TTF.
Screenshots are provided.
I hope I could help
Click to expand...
Click to collapse
---------- Post added at 04:21 PM ---------- Previous post was at 04:18 PM ----------
Oh crap, I thought this was the s4 section. I have an international s4 gt-i9500 and I just replaced the font with the adobe arabic font. What should I do now?
3alaawi said:
Hi,
I followed your steps and used the file you attached and now all the arabic shows as rectangles. Any ideas? Also, could I have the original font back for now until I sort this out, its my mums phone and shes upset lol.
Click to expand...
Click to collapse
keikai25 said:
Is this applicable for Samsung only?
Sent from my LG-E975 using Tapatalk 2
Click to expand...
Click to collapse
This is supposed to work on your device, since it supports Arabic natively. Just locate the Arabic font used by your LG device. Personally, I am a Samsung professional, and not an LG professional. Sorry
3alaawi said:
Hi,
I followed your steps and used the file you attached and now all the arabic shows as rectangles. Any ideas? Also, could I have the original font back for now until I sort this out, its my mums phone and shes upset lol.
---------- Post added at 04:21 PM ---------- Previous post was at 04:18 PM ----------
Oh crap, I thought this was the s4 section. I have an international s4 gt-i9500 and I just replaced the font with the adobe arabic font. What should I do now?
Click to expand...
Click to collapse
After replacing the font, it is better to fix permissions back into rw-r--r-- instead of the rw-rw-rw. Then, reboot your phone
The rectangles should now appear good. In case the problem persists:
1- Try to make your phone language "English".
2- Reboot the phone.
3- Replace the font again and fix permissions.
4- Reboot again.
Arabic should now work perfectly.
Logically, even if you use Galaxy S 4, this method shall work perfectly, since the method uses a universal Android trick instead of the FlipFont library.
tweetatoo said:
This is supposed to work on your device, since it supports Arabic natively. Just locate the Arabic font used by your LG device. Personally, I am a Samsung professional, and not an LG professional. Sorry
After replacing the font, it is better to fix permissions back into rw-r--r-- instead of the rw-rw-rw. Then, reboot your phone
The rectangles should now appear good. In case the problem persists:
1- Try to make your phone language "English".
2- Reboot the phone.
3- Replace the font again and fix permissions.
4- Reboot again.
Arabic should now work perfectly.
Logically, even if you use Galaxy S 4, this method shall work perfectly, since the method uses a universal Android trick instead of the FlipFont library.
Click to expand...
Click to collapse
Hi, Will this solution work with the galaxy tab 3.8.0 ?
i followed your steps exactly. Arabic is still showing on my device but the problem is not in the font, it's in the size of the font.
is this supposed to be solved with the replacement of the font? or the size has nothing to do with the font?
Characters disconnected in the stock browser
Hi,
Thank you for the tip.
The characters appear disconnected in the stock browser Jb 4.3.
In Chrome everything is fine. Did not test other browsers.
tweetatoo said:
Hello guys
As we all know, Samsung uses the FlipFont library in system fonts, which provides a new way of font customizations. But in the same time, this library does not give us the benefit of having two desired fonts together (unless we build our custom font). Samsung has also replaced the stock Android ICS Arabic font with an ugly looking font type.
Samsung uses a system Arabic font stored within "/system/fonts" folder under the name of "GS45_Arab_AndroidOS" as their stock Arabic font, which is the classical font in even older Samsung phones.
Here, I am posting this thread to those people who would like to install their custom "English FlipFont" whether from the market or internet and in the same time want a permanent good Arabic font. This procedure needs root!
1- Choose a TTF font that you would like to use as Arabic font. In this tutorial, I have used the "Adobe Arabic" font. You can find it in the attachments.
2- Rename this file into "GS45_Arab_AndroidOS.ttf".
3- Copy this font into your mobile SD Card (whether internal or external).
4- Using a root explorer on the device, navigate to the font. Copy the font.
5- Navigate now to "/system/fonts" and paste the font there.
6- Reboot your device.
7- Enjoy!
Some TTF fonts may fail. If you have an Open-Type Font (OTF), you may use an online font converter to convert it to TTF.
Screenshots are provided.
I hope I could help
Click to expand...
Click to collapse
Thanks for this excellent job.
However, I did everything by the book on my gnote3,but I keep getting error message:
"copy action error". Can you help, please?
You can change the fonts on this phone but it doesn't seem to be as easy as it was with the Galaxy 3. I tried installing font APKs and also font apps but they don't show up. I also tried putting a fonts folder on the SD card but no luck. Anyone know how to add additional fonts?
I use Font Installer from the Play Store. Works great.
Thanks Devs. From my VZW G2.
Ifont from store
Sent from my LG-D803 using Tapatalk 4
do you need root
Well, I've tried installing a couple fonts on my rooted G2 with both iFont and Font Installer, but they don't show up. Any ideas?
ANDROID 3G said:
You can change the fonts on this phone but it doesn't seem to be as easy as it was with the Galaxy 3. I tried installing font APKs and also font apps but they don't show up. I also tried putting a fonts folder on the SD card but no luck. Anyone know how to add additional fonts?
Click to expand...
Click to collapse
There are lots of flashable fonts but be careful cause you cant revert back when you flash those fonts
Ponsonby_Britt said:
Well, I've tried installing a couple fonts on my rooted G2 with both iFont and Font Installer, but they don't show up. Any ideas?
Click to expand...
Click to collapse
After you install the font, you can go into settings>display>fonts and set the font to Roboto and it will show your custom font.
In Font Installer, you can also pick one of the other fonts from the list to install over, and keep doing that until you have a whole list of custom fonts in settings. They will still have the original names but if you look at the preview you can tell what font it is.
Ponsonby_Britt said:
Well, I've tried installing a couple fonts on my rooted G2 with both iFont and Font Installer, but they don't show up. Any ideas?
Click to expand...
Click to collapse
With ifont for me it works. Choose,download install reboot done
Sent from my LG-D802 using XDA Premium 4 mobile app
AyDee said:
After you install the font, you can go into settings>display>fonts and set the font to Roboto and it will show your custom font.
In Font Installer, you can also pick one of the other fonts from the list to install over, and keep doing that until you have a whole list of custom fonts in settings. They will still have the original names but if you look at the preview you can tell what font it is.
Click to expand...
Click to collapse
You're right, once I set Roboto, the custom font --helvetica neue --was applied. Now my phone has a bit of "Apple flavoring" to it
im using hebrew language as my default language.
the problem is that only the English language is changing.
i tried to change the font on HellFire rom and its workd
can someone tell me y its working on HellFire and not working on stock rom?
Not replacing all fonts
Hi,
I downloaded iFont and Font Installer. Find a proper font and install to system. Yes its affected and changed font, however it didn't affect system wide. For example; unread mailsnare showed up with new font but read mails still showing with another font which is not newly installed.
Donyou have any idea to solve this problem and aplly font system-wide?
To my chosen font. Only some of the apps accept my chosen one.
Thanks
You need root access to change your device fonts.
with root access you can set/apply any ttf fonts.
halibil said:
You need root access to change your device fonts.
with root access you can set/apply any ttf fonts.
Click to expand...
Click to collapse
Yes, I have root. Then where do I get the font files to replace the stock font files in /system?
Sent from my Nexus 6P using Tapatalk
Scottay5150 said:
Yes, I have root. Then where do I get the font files to replace the stock font files in /system?
Sent from my Nexus 6P using Tapatalk
Click to expand...
Click to collapse
Simple search on Play Store will find font changing apps, but from what you want not every app will change to the new system fonts when applied.
I've not yet found any way to change the fonts so that every app will change to the new system fonts applied. Some apps must have the fonts in the app and will not change.
Cheers
samorgs said:
Simple search on Play Store will find font changing apps, but from what you want not every app will change to the new system fonts when applied.
I've not yet found any way to change the fonts so that every app will change to the new system fonts applied. Some apps must have the fonts in the app and will not change.
Cheers
Click to expand...
Click to collapse
I know there's a way to do it. I just need instructions.
Sent from my Nexus 6P using Tapatalk
Find your faorite font here https://forum.xda-developers.com/android/themes/fonts-flashable-zips-t3219827 download and flash Via TWRP
I found a free app that does the job. It's called iFont and its what I've used on multiple devices (Nexus 6P, LG G3) for well over a year now. It has a garbage UI and ads and it's probably granting itself (and China) power of attorney over all your financial assets but it does two things very well:
1) Browse and download a ton of different fonts from within the app
2) Install/backup/restore the font
It's a better selection of fonts than I've seen in any other app or on the web itself. The file it downloads is an .APK that you can just manually extract to grab the .TFF file inside if you'd like. With Xposed, supposedly it lets you do per-app fonts and also color but haven't tested that. On some phones like the S3 and S4 apparently you dont even need root or to reboot to make it work in some capacity.
https://play.google.com/store/apps/details?id=com.kapp.ifont&hl=en
Why not use substratum + TypeFace app from the Store? Not even reboot is necessary. And with the app mentioned you can make substratum theme with ANY font you find on web.
ROM Toolbox makes it simple to change font systemwide.
https://play.google.com/store/apps/details?id=com.jrummy.liberty.toolboxpro
Hi guys, there's a way to add new fonts in the font list in settings on rooted oxygenos? I've seen that all the 2 fonts are stored system/fonts, anyone tried to add something else?
Sounds like a good idea of this is possible without root
Not in the system folder. Maybe through an app that stores them on the internal storage.
But making them an option in the settings needs some programing knowledge.
Maybe overwriting the OnePlus slate font files, we can have one our favorite font to choose instead of the OnePlus slate
Hitman478™ said:
Maybe overwriting the OnePlus slate font files, we can have one our favorite font to choose instead of the OnePlus slate
Click to expand...
Click to collapse
Can this be done without overwriting the system fonts. I have used fontfix and it replaced my system font Roboto. I have also tried placing fonts in /system/fonts directory, but the font changer in settings doesn't detect this new font.
blazing_fire96 said:
Can this be done without overwriting the system fonts. I have used fontfix and it replaced my system font Roboto. I have also tried placing fonts in /system/fonts directory, but the font changer in settings doesn't detect this new font.
Click to expand...
Click to collapse
Yeah, after 2 years i replace fonts directly with magisk, it's the better way imho, thank you anyway
Hey Guys ,
I know that there are ways to change font for rooted android ,
I tried Fixfont and ifont
However ifont shows error 7 when i change font and fixfont changes the font but only the basic fonts but others as clock , notification panel, status bar, launcher , etc there fonts are not changed any one can solve this issue...
Sorry for bad english
If your phone already rooted, you can change it manually using file explorer.
That's what I do with my phone.
Just navigate to system/fonts and replace all the files listed below to change the font including clock, notification panel, etc. Set the permission to rw-r-r
AndroidClock
DroidSans-Bold
DroidSans
Roboto-Black
Roboto-BlackItalic
Roboto-Bold
Roboto-BoldItalic
Roboto-Italic
Roboto-Light
Roboto-LightItalic
Roboto-Medium
Roboto-MediumItalic
Roboto-Regular
Roboto-Thin
Roboto-ThinItalic
RobotoCondensed-Bold
RobotoCondensed-BoldItalic
RobotoCondensed-Italic
RobotoCondensed-Light
RobotoCondensed-LightItalic
RobotoCondensed-Regular
Backup all your files and fonts first in case of something happens, and make sure the font weight are same before you trying to replace it. (i.e replace Roboto-Bold with Bold font).
I'm not responsible if your device bootloop or softbrick.
Just install FontFix app..
2 seconds to change font
jack_21 said:
Just install FontFix app..
2 seconds to change font
Click to expand...
Click to collapse
from font fix whole system app are not changing
manishj976 said:
from font fix whole system app are not changing
Click to expand...
Click to collapse
Do you have root?
jack_21 said:
Do you have root?
Click to expand...
Click to collapse
yes
manishj976 said:
yes
Click to expand...
Click to collapse
Very strange. I did it with no problem.
jack_21 said:
Very strange. I did it with no problem.
Click to expand...
Click to collapse
some fonts are changed but for other fonts like clock in status bar fonts in nevigation panel etc are same
Anyone has Fonts backuped? i didn't
flawn said:
Anyone has Fonts backuped? i didn't
Click to expand...
Click to collapse
Here's my backup. Don't forget to change the permission.
https://drive.google.com/file/d/0B8O-u6tLr-ngNkEwYWluQVpHR3c/view?usp=drivesdk
Snoe II said:
Here's my backup. Don't forget to change the permission.
https://drive.google.com/file/d/0B8O-u6tLr-ngNkEwYWluQVpHR3c/view?usp=drivesdk
Click to expand...
Click to collapse
If i could ask, do you maybe could send me your /system/etc folder, cuz i changed some font files in there :silly:
flawn said:
If i could ask, do you maybe could send me your /system/etc folder, cuz i changed some font files in there :silly:
Click to expand...
Click to collapse
Here you go. ?
Snoe II said:
Here's my backup. Don't forget to change the permission.
https://drive.google.com/file/d/0B8O-u6tLr-ngNkEwYWluQVpHR3c/view?usp=drivesdk
Click to expand...
Click to collapse
How to change perms correctly?
flawn said:
How to change perms correctly?
Click to expand...
Click to collapse
Click on the files, set the permission to rw-r-r
Snoe II said:
Here's my backup. Don't forget to change the permission.
https://drive.google.com/file/d/0B8O-u6tLr-ngNkEwYWluQVpHR3c/view?usp=drivesdk
Click to expand...
Click to collapse
I have liveboot on and it says that it cant map 'em. I did chmod 755 to all files in /fonts and fonts.xml
EDIT: i have bootloop cuz of this i wrote that
flawn said:
I have liveboot on and it says that it cant map 'em. I did chmod 755 to all files in /fonts and fonts.xml
EDIT: i have bootloop cuz of this
Click to expand...
Click to collapse
Sorry. Can't help you with that. But if bootloop I suggest you flash the stock firmware using MiFlash. Much easy.
Possible to change font with TWRP?
Snoe II said:
If your phone already rooted, you can change it manually using file explorer.
That's what I do with my phone.
Just navigate to system/fonts and replace all the files listed below to change the font including clock, notification panel, etc. Set the permission to rw-r-r
AndroidClock
DroidSans-Bold
DroidSans
Roboto-Black
Roboto-BlackItalic
Roboto-Bold
Roboto-BoldItalic
Roboto-Italic
Roboto-Light
Roboto-LightItalic
Roboto-Medium
Roboto-MediumItalic
Roboto-Regular
Roboto-Thin
Roboto-ThinItalic
RobotoCondensed-Bold
RobotoCondensed-BoldItalic
RobotoCondensed-Italic
RobotoCondensed-Light
RobotoCondensed-LightItalic
RobotoCondensed-Regular
Backup all your files and fonts first in case of something happens, and make sure the font weight are same before you trying to replace it. (i.e replace Roboto-Bold with Bold font).
I'm not responsible if your device bootloop or softbrick.
Click to expand...
Click to collapse
I have Rosemary.zip file which do not contain all the mentioned files... where can I find all the files of Rosemary font as in Samsung devices ?
jitensetia said:
I have Rosemary.zip file which do not contain all the mentioned files... where can I find all the files of Rosemary font as in Samsung devices ?
Click to expand...
Click to collapse
I'm not sure. But you can try search from here.
https://forum.xda-developers.com/android/themes/fonts-flashable-zips-t2964304
Btw, all the previous font that I used doesn't have all the mentioned files. I just make a copy of the files with the same weight and renamed it. For example, Roboto-Bold, DroidSans-Bold, and RobotoCondensed-Bold is all the same files. Only with different name.
for rooted phone please try fonster app its working super fine, ifont throws some error 7. when changing the fonts.