A-Font tweak changes system fonts on iOS 13 – iOS 15
How many times did you see an iOS Home Screen with awesome font, and you are wondering how it's done? BawAppie created a tweak allowing you to customize your iOS device's system fonts without modifying files using Filza on iOS 13 – iOS 15.
Add A-Bypass Repo to your package manager.
What is A-Font?
A-Font tweak is a simple tool to change system fonts on iOS 13 – iOS 15 with one tap. This tweak automatically loads fonts from its library, and you can also load custom fonts. When you apply a new font it will impact every text, and it will take effect after respring.
After installation, A-Font tweak adds a dedicated preference pane to the Settings app from where you can enable the tweak and configure all options to your liking. A-Font offers access to a lot of fonts, but what's more you can view how they look like online.
When you choose the right font and apply it on your jailbroken device it will impact every instance of text on iOS devices, including text under the icons on the Home Screen, Status Bar, system settings, and installed apps. There is also an option to change the default font size.
If for some reasons you don't want to change the font in a specific app, A-Font tweak allows creating a blacklist of apps that will be ignored with font change. Use the Clear font cache and restart SpringBoard button any time you change your system fonts.
From the tweaks settings you can also toggle the tweak on and off on demand, open the folder with fonts in Filza, enable font replacement in WebKit engine, and toggle the use !important tag option. A-Font tweak works on both unc0ver and checkra1n jailbreaks for iOS 13 and iOS 14.
Recently, BawAppie updated the A-Font tweak to work on rootless jailbreaks. Since version 1.9.5, you can install and use the tweak also with XinaA15 Jailbreak released for iOS 15.0 – iOS 15.1.1.
Tip: To install own fonts, copy the TTF file to var/jb/Library/A-Fonf or var/Library/A-Font folder. Use the “Clear font cache and restart SpringBoard” from A-font Settings. Font file names end with R for regular and B for bold e.g., OpenSansB.ttf and OpenSansR.ttf.
A-Font was released as an open source project by BawAppie under Mozilla Public License Version 2. You can download and modify the source code of this tweak from official GitLab pages. If you get an AppList dependency error, you need to add Rpetrich Repo.
To compile the tweak it's required to use theos libraries and have a knowledge of makefile. The tweak was written in Objective-C and C languages. It works on both arm64 and arm64e architectures. You can also manually replace fonts with Filza, but A-Font makes it easier.
Install A-Font tweak and enable the option to use different fonts on your jailbroken iDevice. Add the official A-Font Repo (via MERONA Repository) to your list of Cydia Repositories. This is one of the best tweaks to customize fonts on iOS 13, iOS 14, and iOS 15 (also rootless).
- Open the Cydia app from the Home Screen.
- Tap Sources → Edit → Add the http://repo.co.kr Repo URL.
- Search for the A-Font package and install the tweak.
- Restart the Springboard to apply all changes.
- Configure the A-Font tweak Settings from the new preference pane.
Alternatively, please use the quick links available at the top of this page to add the repository to your favorite package manager (Cydia, Sileo, Installer, Zebra) with just one click.
Note: If you get an AppList, RocketBootstrap, libMRYIPC, libAPToast dependency error, and A-Bypass cannot be installed you need to install the packages from BigBoss Repo.
- Updated A-Font tweak to version 1.9.6.
- Remove AppList (RocketBootstrap).
- libAPAppView 1.0.1 is updated to support XinaA15.
- Support for iOS 15 (for rootless).
- Remove UILabel Hook.
- Add -[UIFont initWithCoder:] hooking.
- Add Keybase support.
- Fix fontDescriptor bug.
- Fix NaverCafe App crash.
- Fix Spotify App crash.
- Fix iOS 14 Stock App crash.