Что такое fonts файлы в планшете

Обновлено: 06.07.2024

Изменение шрифта — стандартная возможность Android. Производители мобильных устройств предлагают пользователям разные инструменты для её применения. На большинстве смартфонов средствами системы регулируется только размер букв. Однако почти любой девайс можно кастомизировать альтернативными способами.

Зачем менять шрифт на Android

Зачастую пользователями движет стремление придать мобильному гаджету индивидуальный стиль, уйдя как можно дальше от шаблонного дизайна Android или другой оболочки. Но иногда задача поменять шрифт на Android становится необходимостью — например, если установленный по умолчанию размер букв не позволяет читать с экрана из-за проблем со зрением.

Обычно у системного шрифта можно изменить 4 параметра:

  • семейство — например, по умолчанию на устройстве стоит Roboto, а вы хотите Arial или Comic Sans;
  • начертание — прямое или наклонное (курсив);
  • насыщенность — обычный, полужирный или жирный;
  • кегль (размер букв).

Семейство, начертание, насыщенность и другие свойства конкретного шрифта записаны в его файле. Размер же меняется средствами операционной системы.

Замена шрифта в системе

Использование специальных возможностей

В настройках всех версий Андроид есть раздел со специальными возможностями, который позволяет изменить размер шрифта.

Как это сделать:

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

Настройки оболочки

Свободно переключаться на другие предустановленные в систему шрифты могут владельцы телефонов Samsung. Для этого:

  1. Откройте системное приложение «Настройки».
  2. Перейдите в раздел «Дисплей».
  3. Выберите пункт «Размер и стиль шрифта».
  4. Нажмите «Стиль шрифта».

размер и стиль шрифта

На экране появится список шрифтов, которые можно установить в качестве системного. Внизу также есть ссылка «Загрузить шрифты», нажатие на которую отправит вас на страницу магазина с дополнительными вариантами. Правда, все они платные — по свободной лицензии распространяется только Samsung Sans.

список стилей

На телефонах Samsung Galaxy до версии Android 8.0 работает альтернативный способ добавления бесплатных шрифтов. Шрифты FlipFont в виде APK-файлов (образцы можно найти в сети) устанавливаются как обычные приложения. После установки они становятся доступны для выбора.

На Android 8 и 9 этот способ уже не работает, поэтому приходится использовать более сложный:

Установленный шрифт не отображается в системе сразу. Он добавляется в список, доступный по пути «Настройки» — «Дисплей» — «Размер и стиль шрифта». Уже отсюда вы можете установить его в качестве системного.

Встроенные возможности для замены стандартного шрифта есть и в пользовательском интерфейсе EMUI, который используется на телефонах Huawei.

Как это сделать:

пункт меню стиль текста

  1. Найдите на рабочем экране стандартное приложение «Темы».
  2. Коснитесь его и держите палец до появления контекстного меню.
  3. Перейдите в раздел «Стиль текста».
  4. Выберите один из шрифтов, представленных в каталоге.

Кстати, вы можете добавить в каталог «Темы» свой вариант. Для этого сначала загрузите в память телефона понравившийся шрифт в формате TTF. Затем:

На телефонах Xiaomi порядок изменения шрифта зависит от версии MIUI. На последних сборках официальным считается такой способ:

Вы можете добавить в систему любой шрифт. Для этого должны быть соблюдены всего два условия: файл шрифта должен иметь формат MTZ и находиться в каталоге /Miui/theme.

Чтобы не заморачиваться поиском шрифтов вручную, используйте альтернативный способ:

посмотреть все шрифты

  1. Запустите приложение «Темы».
  2. В поисковой строке напишите moby.
  3. Нажмите «Посмотреть все».
  4. Выберите понравившийся шрифт, загрузите его и примените для системы (требуется перезагрузка).

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

Использование сторонних приложений

Если вы хотите полностью заменить шрифт на Android, используйте специальные программы. Например, самую популярную для таких задач iFont:

Единственный недостаток приложения iFont в том, что для работы на большинстве устройств ему требуется доступ к файловой системе Android (ROOT-права). Заменить шрифт без него можно только на фирменных оболочках Samsung и Huawei.

Если вам не нравятся шрифты, представленные в базе iFont, загрузите свои варианты. На вкладке «Мой» есть раздел «Мои шрифты». Через него открывается проводник, который позволяет указать на файл, предварительно сохранённый в памяти телефона.

мои шрифты ifont

Аналогичную функциональность имеет приложение HiFont. Но и здесь вы столкнетесь с ограничениями: без ROOT-доступа заменить шрифты можно только на телефонах Samsung и некоторых моделях Huawei. На устройствах других производителей требуется доступ к файловой системе.

Замена системных шрифтов

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

Произвести замену можно с помощью любого файлового менеджера, который умеет работать с системными файлами (например, Root Browser). А шрифт должен быть в сохранен в формате TrueType Font (TTF).

Порядок действий:

  1. Запустите файловый менеджер на Android.
  2. Перейдите в папку /system/fonts.
  3. Найдите стандартный шрифт Roboto-Regular.ttf.
  4. Сделайте копию системного шрифта или переименуйте его — например, так: Roboto-Regular.ttf.old.
  5. Перенесите в каталог /system/fonts шрифт в формате TTF, который вы хотите установить.
  6. Переименуйте его в Roboto-Regular.ttf.
  7. Выставите для нового файла Roboto-Regular.ttf права доступа как на скриншоте и сохраните изменения.
  8. Перезагрузите устройство.

При следующем запуске в системе отобразится другой шрифт, однако в некоторых местах могут оставаться части старого. Чтобы избавиться от них, замените другие шрифты из семейства Roboto: Roboto-Bold.ttf, Roboto-Italic.ttf и Roboto-BoldItalic.ttf.

Работа со шрифтами в отдельных приложениях

WhatsApp

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

Особенность мессенджера WhatsApp в том, что вы можете форматировать текст в диалогах.

стили текста в whatsapp

Ещё одна возможность — добавление в чат моноширинного начертания, которым часто пользуются разработчики. В WhatsApp доступен шрифт FixedSys. Чтобы применить его к тексту, оберните фрагмент в обратные одинарные кавычки. Вот так: ``` Почувствуй себя разработчиком``` .

«ВКонтакте»

В официальном приложении соцсети «ВКонтакте» по умолчанию можно изменить только размер шрифта:

Изменения сохраняются автоматически. Размер шрифта применяется ко всем элементам интерфейса официального приложения «ВКонтакте».

Instagram

Instagram будет показывать надпись в том виде, в котором вы её вставили. Это отличная возможность для создания привлекающих внимание подписей и придания стиля вашему аккаунту.

Почти во всех случаях хватает шрифта, установленного по умолчанию на вашем Android-телефоне или планшетном компьютере. Шрифт Roboto великолепен. Он приятно выглядит и, как правило, адаптируемого размера, для удобства. Но, всегда будут Android-пользователи, которые предпочли бы какой-нибудь другой шрифт; те, кто хотел бы выделиться из толпы. И всегда будет небольшая толпа людей, желающих повозиться с шрифтами их Android устройства просто для чистого удовольствия.

Изменить шрифт на Android без Root прав

В некоторых телефонах уже есть встроенная функция изменения шрифта!

В то время как в стоковом Android отсутствует возможность настроить свой системный шрифт, множество производителей адаптировали свое программное обеспечение для поддержки этой часто запрашиваемой функции. Это были такие компании, как Samsung, HTC и LG.

настроить свой системный шрифт

Процесс может меняться в зависимости от конкретного телефона, но вы всегда можете найти конкретную опцию в настройках. Как правило, меню находится в разделе «Дисплей». Там вы можете изменить фактический шрифт, а также размер шрифта.

Например, Android устройства Samsung позволяют изменить стиль шрифта. В некоторых устройствах Samsung имеется несколько предварительно установленных дополнительных шрифтов, а также вы можете установить и другие через Google Play Store.

Лаунчер как ответ

Сделал ли производитель вашего устройства все для вашего удобства? Не беспокойтесь. Есть один нерутированный способ изменить шрифты на Android через приложение-лаунчер. Некоторые лаунчеры имеют функцию замены шрифта, для большинства других потребуется установить тему.

Лаунчер как ответ


Один достаточно хорошо известный лаунчер, имеющий функцию замены шрифта является GO Launcher. Чтобы изменить шрифт в GO Launcher, выполните следующие действия:

  • Скопируйте файлы шрифтов TTF в телефон.
  • Откройте GO Launcher.
  • Найдите приложение Tools и откройте его.
  • Нажмите на иконку Настройки.
  • Выполните прокрутку вниз для персонализации и выберите его.
  • Нажмите на шрифт.
  • Нажмите «Выбрать шрифт» и нажмите на шрифт, который вы хотите использовать.

Изменения вступают в силу немедленно. Перезагрузка не потребуется. Если вам нужно больше шрифтов, с GO Launcher EX, загрузите и установите GO Launcher шрифты.

iFont

Приложение iFont также может быть использовано для изменения шрифта. Единственная проблема в том, что он имел некоторые ограничения и работал только с устройствами Samsung. Это по-прежнему частично так, но разработчик теперь также поддерживает Xiaomi Meizu и Huawei. Как и HTC, Sony и Motorola рутированные устройства.

На нерутированных устройствах, используйте iFont-Онлайн для просмотра доступных шрифтов. Чтобы использовать шрифт из списка, выполните следующие действия:

iFont

iFont бесплатен и не показывает никаких рекламных объявлений. Он работал очень хорошо на нескольких устройствах (в том числе телефонах не Samsung), на которых я проверял его.

Время сказать про root-права

Обязательно к прочтению!

Если у Вас есть root-права на вашем телефоне или планшете,у вас есть возможность изменять системные файлы, и, в ходе этого процесса, вы можете сделать устройство бесполезным. Так что будьте осторожны.

Информация, содержащаяся в данном руководстве, предназначена только для информации и образовательных целей. Нет никакой гарантии, что эти инструкции будут работать в соответствии с вашими конкретными и уникальными обстоятельствами.

Используйте эти инструкции на свой страх и риск. Мы не берем на себя какую-либо ответственность за все, что происходит с вами или вашим устройством, а также все вытекающие последствия из использования Вами информации в данном руководстве.

Прочитайте и поймите все инструкции, перед тем как выполнять их.

Имеется много приложений в Google Play

Самый простой способ изменить шрифты на рутированных Android устройствах заключается в использовании приложений, измениющих шрифт, которые поддерживают рутированные устройства. Есть несколько таких приложений в Google Play. Большинство из них также предлагают функцию предварительного просмотра, которая позволяет увидеть, как выглядит шрифт.

В этом разделе вы узнаете больше о двух приложениях, которые стоит посмотреть: Font Installer и iFont.

Font Installer

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

Font Installer

Это приложение с поддержкой рекламы. Рекламные объявления появляются в нижней части. Убрать рекламу можно купив приложение.

Как установить файл TTF шрифта, который вы сохранили на устройстве:

Чтобы установить новый шрифт из коллекции онлайн шрифтов:

  • Откройте вкладку «Сервер» в Font Installer, чтобы увидеть каталог шрифтов.
  • Нажмите на название шрифта, который вам понравится.
  • В всплывающем диалоговом окне, нажмите на Preview, если вы хотите увидеть образец текста в выбранном шрифте; или нажмите кнопку Установить, если вы хотите скачать шрифт и установить его в качестве системного шрифта.
  • Если появится резервная копия предупреждения / уведомления, убедитесь, что вы создали резервную копию ваших шрифтов. Это не должно занять много времени.
  • Разрешите приложению перезагрузить устройство.

В отличие от Font Installer, iFont приложение может работать на большинстве Samsung (и некоторых других) устройств, даже если они не рутированы. Но, чтобы иметь возможность расширить свои горизонты с помощью других телефонов вам понадобится root-доступ. (Да, вы можете также использовать его на рутированном устройстве Samsung.)

Для того, чтобы загрузить, установить и использовать шрифт с помощью Онлайн сервиса:

Нажмите на шрифт

Если вы хотите использовать локальный файл TrueType (TTF), просто скопируйте файл TTF в / SDCard / ifont / custom directory на вашем устройстве. Затем выполните следующие действия:

Способ для гиков

До сих пор я говорил вам о безболезненных, простых способоах изменения шрифта на вашем Android-устройстве. Но, если у вас сердце гика, или вы просто любите острые ощущения или делать все вручную, то вы получите много удовольствия в ручном переключении шрифтов на вашем Android-устройстве.

Если вы достаточно смелы, чтобы вручную изменить шрифты на вашем Android, вот названия файлов шрифтов, полагаю, вас заинтересует:

Все эти шрифты находятся в директории / System / Fonts. Для начала, вы можете поиграть с файлом Roboto-Regular.ttf, так как это тот, который наиболее часто используется в масштабах всей системы Android.

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

Например, если вы хотите использовать файл TTF шрифта под названием Times_New_Roman.ttf вместо Roboto-Regular.ttf, вам необходимо переименовать файл Times_New_Roman.ttf в Roboto-Regular.ttf и скопировать переименованные файлы в каталог / System / Fonts.

Эта же отличная идея подойдет чтобы сделать резервные копии на жестком диске компьютера и в любом другом каталоге на вашем Android устройстве.

Вы можете использовать Android Debug Bridge (ADB), чтобы изменить шрифты на Android. Для этого метода вам необходимо следующее:

Компьютер с программным обеспечением Kit Android Development (SDK), который правильно установлен и настроен

При использовании Windows, драйверы USB вашего устройства должны быть установлены.

ADB должен быть в состоянии обнаружить устройство.

Кабель USB для вашего устройства

TrueType шрифт файл, который вы хотите использовать

Использование ADB

На данном этапе, файл шрифта называется Times_New_Roman.ttf используется для замены системного файла шрифта с именем Roboto-Regular.ttf.

  1. На компьютере, переименовываем Times_New_Roman.ttf в Roboto-Regular.ttf.
  2. Используйте любой удобный способ, чтобы скопировать файл, теперь уже называющийся «Roboto-Regular.ttf» в папку / SDCard вашего устройства.
  3. Откройте терминал или командную строку на компьютере.
  4. Запуск удаленной оболочки в интерактивном режиме на устройстве осуществляется с помощью следующей команды в терминале или командной строке:
  5. Выполните следующие команды:
  6. Произведите резервное копирование исходного файла шрифта (Roboto-Regular.ttf, в данном случае) переименовав его:
  7. Скопируйте файл нужного шрифта из / SDCARD каталога в каталог шрифтов:
  8. Убедитесь в том, что скопированный файл доступен для чтения (либо 644 или 666). Это очень важно. Если система не может прочитать файл, ваша система будет bootloop:
  9. Выйдите из интерактивной оболочки:
  10. Перезагрузите устройство и проверьте, был ли применен новый шрифт.

Файловый менеджер

Этот альтернативный метод выполняет то же, что и метод ADB, но это лучше, потому что он не требует ввода команд в командной строке терминала или в командной строке.

Для этого метода вам необходимо:

Приложение файловый менеджер способен открывать папки до корневого каталога (например, ES File Explorer)

Права на чтение и запись для каталога / системы (если вы монтируете «только для чтения», то способ может не сработать а вы лишь заморите ваше устройство)

файлы шрифтов TrueType (с расширением * .ttf), скопированные в каталог / SDCARD или другое удобное место по вашему выбору

Рутированное Android-устройство

Следующие шаги иллюстрируют процесс ручного изменения шрифтов на Android с помощью файлового менеджера. Пример конкретно для ES File Explorer; если вы используете другой файловый менеджер, шаги могут немного отличаться. Так же, как и в методе ADB, этот метод использует Times_New_Roman.ttf в качестве примера файла замены.

Изменение шрифтов на Android не является повседневной задачей, которую большинство людей выполняют на своих телефонах или планшетах. Но есть те, кому нужно изменить шрифт на своих устройствах, это здорово узнать, что (1) это можно сделать (2) есть несколько способов сделать это.

Какой шрифт сегодня на вашем Android устройстве? Вы когда-нибудь изменяли его на что-то другое? Если да, то вы использовали какой-либо из методов, описанных в данном руководстве? Если нет, то как вы изменили свои системные шрифты? Расскажите нам свою историю.



Ранее мы писали о том, Google добавили в Android поддержку шрифтов из своего каталога Google Fonts. В этой статье мы подробно рассмотрим, как можно это реализовать в своём приложении.

Благодаря Google Fonts вы можете использовать тысячи самых разных шрифтов в своих приложениях. Более того, эта возможность теперь распространяется не только на Android O (API 26), но также на все устройства, начиная с API 14, благодаря использованию библиотеки поддержки.

Использование загружаемых шрифтов несёт в себе следующие преимущества:

  • уменьшение размера APK (вам не нужно включать в проект .ttf файлы со шрифтами);
  • приложение на устройстве пользователя могут совместно использовать шрифты из одного источника, не раздувая хранилище избыточными файлами.

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


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

Такая схема необходима, чтобы система не вносила вредоносного кода в файлы.

В приложении Фонарик используется таймер со специальным шрифтом, который хранится в папке assets проекта. Чтобы уменьшить размер APK файла, перепишем приложение, используя загружаемые шрифты.

Добавить загружаемые шрифты в своё приложение можно двумя способами.

Через Android Studio


Откроется окно со списком всех шрифтов, доступных в Google Fonts, где можно выбрать любой понравившийся. Выберем шрифт Orbitron и нажмём ОК. Важно здесь выбрать именно Create downloable font, поскольку Add font to project просто добавит шрифт в проект, что противоречит текущей цели.

После этого Android Studio сама создаст необходимые файлы. В папке res/font будет создан файл orbitron.xml, в папке res/values файлы preloaded_fonts.xml и font_certs.xml.

orbitron.xml

Этот файл содержит определения для Android о семействе шрифтов. Как вы можете видеть, в нём перечислены fontProvider, fontProviderCerts, которые были автоматически созданы в Android Studio.

preloaded_fonts.xml

Android Studio создаёт этот файл, чтобы помочь предварительно загрузить шрифты. Это нужно, чтобы избежать задержки, когда шрифт не отображается при старте приложения. Рендеринг картинки является синхронным процессом, поэтому первый рендер может занять некоторое время, пока Android загружает шрифт. Объявление этого файла в манифесте нужно для того, чтобы приложение получило шрифт в начале работы, до отрисовки экрана.

Android Studio сама добавляет в манифест метатег, содержащий путь до файла preloaded_fonts.xml.

font_certs.xml

Этот файл содержит огромные зашифрованные сертификаты, которые проверяют шрифты.

Теперь мы может просто указать в разметке у любого виджета свой шрифт в атрибуте fontFamily и увидеть результат.


Здесь новый шрифт используется только у одного виджета. Если вы хотите поменять шрифт всего приложения, вам нужно перейти в styles.xml и добавить его в тему вашего приложения.

Как использовать загружаемые шрифты на старых устройствах?

Для этого вам нужно добавить библиотеку поддержки в файл build.gradle модуля приложения.

Кроме того, библиотека поддержка была перенесена в maven репозиторий Google, поэтому вам больше не нужен SDK Manager для загрузки библиотеки. Чтобы добавить maven репозиторий Google, добавьте следующую строку в repositories файла build.gradle модуля проекта.

Программное добавление загружаемых шрифтов

Чтобы добавить шрифт программно, нам понадобятся два класса:

    для создания запроса на получение шрифта для создания объекта Typeface после получения результата запроса шрифта

Приложение будет извлекать шрифты из провайдера с помощью API FontsContract. У каждого провайдера есть свой собственный набор ограничений на версии Android и язык запросов, который он поддерживает.

Итак, для начала создадим экземпляр класса FontRequest.

В параметрах указываются:

  • Владелец провайдера шрифтов
  • Пакет провайдера шрифтов для проверки личности провайдера
  • Строка запроса шрифта. О том, как формируется запрос, мы писали здесь.
  • Список сертификатов. Необязателен, если вы запрашиваете шрифты из предустановленных провайдеров, однако необходим, если используется библиотека поддержки.

Теперь достаточно вызвать метод FontsContract.requestFont(), чтобы получить шрифт. Этот метод проверит, находится ли шрифт в кеше. Если его там нет, то он обращается к провайдеру шрифтов, чтобы извлечь шрифт и передать в callback.

Как только FontRequestCallback получает объект Typeface, он устанавливает его в нужный виджет. Это наглядно можно увидеть на GIF ниже.

Вот и всё! Теперь с помощью загружаемых шрифтов вы можете использовать огромный ассортимент самых разных шрифтов и при этом не увеличивать размер вашего APK файла.

День добрый! В данной статье я хочу обсудить такой важный вопрос как шрифты в Android. Мы создадим свой TextView с возможностью добавлять шрифты в xml и визуально их отображать в превью. Так же решим одну важную проблему – использование шрифтов в списке, без глюков и напрягов для братьев наших меньших, наших Android-устройств.

Дальше я распишу как создать папку assets и добавлять свои шрифты, так что это можно пропустить.

image

Папка assets нужна для хранения самых разнообразных ресурсов в том числе и шрифтов. Создать ее можно либо вручную в корне main:
\app\src\main\assets
Либо более простым способом

Дальше файлы с форматом .ttf закидываем в assets либо в корень, либо создаем папку fonts, так как assets поддерживает вложенность.

Итак, теперь собственно обратимся к реализации использования шрифтов для TextView, в чистом виде выглядит приблизительно следующим образом:


Когда дело касается более чем пяти TextView, этот процесс начинает раздражать. Но раздражение — это не единственная проблема с которой встречается разработчик, использующий данную конструкцию. Дело в том, что сама обработка файла шрифта и превращение его в объект Typeface довольно трудоемкий процесс, следовательно, использование подобной конструкции в листе вызовет неимоверные глюки.

Данную задачу я предлагаю решить обычным сингтоном. И так создаем что-то похожее:


И устанавливаем шрифты используя синглтон, вот так:


Используя данную конструкцию мы решили вторую проблему, по поводу лагов в листе, но не первую, самую важную, вам все так же нужно находить все текстовые поля и на все снова и снова сетить шрифты, писать отдельные методы и терять нервные клетки. Еще одна проблема в том, что в привью — стандартный шрифт, следовательно ширину, высоту своего шрифта. вы можете увидеть только на живом девайсе или эмуляторе, это очень не удобно.

Введу выше указанных проблем мы сейчас напишем свой TextView с блэкджеком и шрифтами.

Первым делом создаем класс наследник обычного TextView с конструкторами:


Дальше создаём в папке values файл attrs.xml

image

и создаем файл с названием attrs.xml, после создания он должен выглядеть примерно следующим образом:

В нем создаем следующий блок кода:


Дальше возвращаемся в наш класс CustomFontsTextView и пишем вот такой метод:


Вот собственно и все. Теперь нужно перебилдить проект, чтобы у вас появились кастомные атрибуты. После этого отправляемся в xml файл нашей активити и пишем:


В привью мы увидим уже полностью готовые текстовые поля с нашими шрифтами.

image


Обращаться к нашим кастомным текстовым полям лучше как к обычному TextView, по стандартной форме:

Прикрепленное изображение

Каталог шрифтов для Android »

Превью шрифтов, опубликованных в каталоге (быстрый поиск). 1» 2»

Авторы модификаций и администрация форума
не несут ответственности за работоспособность Ваших девайсов!
Помните: все, что Вы делаете - Вы делаете на свой страх и риск! Введение: перед тем как читать информацию, Вы должны чётко осознать, что для установки шрифтов в систему через twrp или Magisk вам в любом случае придётся разбокировать загрузчик на своём устройстве!
Ничего, абсолютно ничего страшного в этом нет, кроме того что некоторые производители при разблокировке
загрузчика лишают владельца устройства права на гарантийное обслуживание.
В остальном, если не совершать необдуманных действий и не нажимать лишних кнопок,
кастомное рекавери (twrp или CWR) совершенно безопасно!
Иногда разблокировка загрузчика на устройстве вообще не возможна.
Это связано либо с архитектурой процессора, либо с нежеланием производителя допускать владельца к каким-либо изменениям в системе.
Как правило, в этих случаях шрифт на устройство можно установить в виде .apk файла,
или при помощи менеджера тем оформления.
Ссылки на профильные темы будут в конце faq.
Вывод: если загрузчик на вашем устройстве заблокирован, а возможности или желания его разблокировать
у вас нет, то весь остальной текст ниже и эта тема не для вас.

Прикрепленное изображение

  1. Какие же есть шрифты и чем отличаются друг от друга? Читаем. И вот ещё одна занимательная публикация.
  2. Полистайте каталог, установите несколько разных шрифтов и поймите, что нужно именно вам.
Внимание! Перед прошивкой любого архива со сторонним шрифтом, сделайте backup раздела system в twrp, или сохраните папку fonts на ПК.
Установка стороннего шрифта заменет дефолтные (системные) шрифты и вернуть их вы сможете только через backup раздела system, или прошив дефолтные шрифты архивом.
1. Выберите и скачайте из каталога архив со шрифтом.
* В названии архива должно быть указано "CWR".

* Смотри расшифровку по совместимости с версиями андроид здесь.
2. Скопируйте архив на карту памяти или во внутреннюю память устройства.
3. Перезагрузите устройство в режим "Recovery" и выберите пункт Установка.

4. В открывшемся списке файлов, найдите скаченный архив.

и после выбора архива проведите слайдер вправо для установки.

5. По окончании прошивки архива, увидев надпись "готово",
перезагрузите устройство.

Читайте также: