Я ненавижу резервное поведение шрифтов Android 9/10.

tl;dr: Загрузите это: https://github.com/29988122/Magisk-Modules-PixelFonts-Android-10

Это только для демонстрации и обучения, как сделать установщик/оболочку Magisk. Я удалю шрифты, защищенные авторским правом, по запросу.
Пожалуйста, убедитесь, что у вас есть права на использование этих шрифтов Google или htc!

На днях я купил кастомизированную версию htc U12+ Mayday, а потом почувствовал себя преданным. Шрифты по умолчанию — это какие-то настраиваемые извилистые шрифты из ада, а приложение com.htc_launcher чертовски глючит до такой степени, что я даже не могу правильно изменить шрифты обратно на Roboto.

Используя этот базовый скрипт от Lupin The Third и topjohnwu, вы можете
*эффективно заменить* файлы в /system/etc/fonts.xml и /system/fonts, чтобы изменить поведение рендеринга шрифтов на те, что в Android 10 Pixel 4 или Android 8 htc 10.

Отсутствие реабилитационного периода после покупки нового телефона.

Стоит отметить, что представления и синтаксис fonts.xml будут меняться по мере обновления версий Android или даже полностью устареть, как показано здесь: https://android.googlesource.com/platform/frameworks/base/+/refs/ головы/мастер/данные/шрифты/fonts.xml

Поэтому, если произойдет что-то непредвиденное, пожалуйста, измените в будущем файл fonts.xml соответственно самостоятельно или проверьте документы в Google и замените другим файлом, когда это возможно.

Точно так же вы можете извлечь шрифты своего телефона, загрузив, смонтировав и извлекая содержимое из образа системы вашего телефона.
Таким образом, вы можете сохранить свой опыт чтения шрифтов, даже если вы переключили свой телефон или обновили его. система Андроид.

Это хорошо для Windows https://www.diskinternals.com/linux-reader/, или вы можете попробовать это https://forum.xda-developers.com/apps/superr-kitchen/kitchen-superr- s-kitchen-v1-1-50-v2-1-6-t3597434.