Inter was chosen as the UI font for its cleanliness and legibility; it is neutral and looks similar to Apple's San Francisco UI font. Because it was specifically designed for use in GUIs, it is a great replacement for Roboto on Android.
Source Serif was chosen as the serif font because it is one of the best open-source fonts that complement Inter's style.
All fonts included in this repo are open-source and licensed under the SIL Open Font License.
To maximize compatibility, all font names have been patched to match the original fonts. This fixes some issues in third-party apps, such as Firefox.
Additionally, Roboto will be used as a fallback for characters not supported by Inter. This way, unsupported characters are still displayed with the correct metrics and hints.
Compatible and tested with pure clean Android 15 (LineageOS 22.1) and most likely won't work with vendor ROMs like HyperOS, ColorOS etc.
kdrag0n/inter-font-pack for an idea and all basis of this repo.