アプリなしでAndroidシステムのフォントを変更する方法

利用可能なフォントディレクトリ:



Google Fonts
フォントリス
DaFont
アーバンフォント
1001FreeFonts

要件

ADB(「 WindowsにADBをインストールする方法 」)
根ざした電話
[オプション] 自動フォントアンブリッカー



ADBを使用してAndroidでフォントを変更する方法

使用するフォントをPCデスクトップにダウンロードします。





USB転送を介して携帯電話の外部ストレージにフォントを配置します。 名前を変更します Roboto-Regular.ttfへ– Androidシステムをだます必要があるため、これは非常に重要です。

ADBターミナルを開き、次のコマンドを入力します。
adbシェル
彼の
mount –o remount、rw / system
cd / system / fonts



これで、ADBはAndroidデバイスのfontsディレクトリ内にあります。現在、Androidスマートフォンは通常、システムにRobotoフォントを使用しており、メニューや通知バーなどにそのフォントのバリエーションがあります。

Roboto-Regular.ttf
Roboto-Bold.ttf
Roboto-Italic.ttf
Roboto-BoldItalic.ttf

そのため、最初にRoboto-Regularフォントを置き換えますが、このガイドを使用して、Robotoの太字、斜体、太字の斜体バージョンを、選択したフォントの同じバージョンに置き換えることもできます。

続行する前に、問題が発生した場合に備えてRoboto-Regularフォントのバックアップを作成しましょう。 ADBターミナルに入力します。
mv Roboto-Regular.TTF Roboto-Regular.ttf.bak

これで、カスタムフォントに置き換える準備ができました。 ADBターミナルに入力します。
cp /sdcard/Roboto-Regular.ttf / system / fonts

次に、フォントのファイルパーミッションを設定する必要があります。 とっても大事 –これは、フォント置換アプリを使用するときにデバイスブリックの大部分が発生する場所です。

ターミナルに入力します。
chmod 644 Roboto-Regular.ttf
出口

Androidデバイスの電源を入れます。[設定]メニュー、通知バーなど、システムUIの大部分で使用されている新しいフォントが表示されます。

何かがうまくいかない場合:

多くの初心者ユーザーは、デバイスがブートループに入るとパニックに陥ります。ブートループからの回復は、その原因によって異なります。幸い、フォントの改ざんによって引き起こされたブートループからの回復は、元のRobotoフォントをAndroidシステムに復元するのと同じくらい簡単です。 ADBターミナル内で、次のように入力します。

Adbデバイス
彼の
mount –o remount、rw / system
cd / system / fonts
rm Roboto-Regular.ttf
mv Roboto-Regular.ttf.bak Roboto-Regular.ttf
chmod 644 Roboto-Regular.ttf
出口

デバイスの電源を入れると、通常の状態に戻るはずです。システムフォントを変更した後、これでブートループが修正されないまれな例では、「この問題に正確に対応できるツールがあります。 自動フォントアンブリッカー」

Auto Font UnbrickerをPCにダウンロードし、USB経由でデバイスを接続し、プログラムを起動して、画面の指示に従うだけです。

読んだ3分