How to Change Fonts in EMUI 8.X Devices [Enable Font Style Option]

In this article, you will learn how to change fonts on EMUI 8.0+ devices. Learn how to enable font style option in EMUI 8.0 to change fonts on your Huawei or Honor device.

Huawei’s EMUI is one of the most customizable Android skins out there. Not a lot of manufacturers give the freedom to their users to freely customize the look and feel of their device. Though things have been changing in recent time, EMUI is still years ahead of other manufacturers like HTC, OnePlus, Sony, etc. Almost every nook and corner of the EMUI can be themed. The latest version of the EMUI, EMUI 8.0 has been available for quite a while now and it is the greatest EMUI yet.


Today, we will guide you on how to enable font style option and change font on EMUI 8.x devices.

Recommended | Dark EMUI Theme [Mate 10 Dark Mode] For EMUI 5, 5.1, 8 Devices

Changing Fonts in EMUI 8.0 and Above

In recent past, EMUI always had an option to change the fonts. But, for reasons unknown, Huawei has decided to disable/hide this setting [font style setting] starting with EMUI 5.0. The recently released EMUI 8.0 is no different. There is no option to change the font in EMUI 8.0 out of the box. Below is what the option looks like:

Font Style Option in EMUI 8.0

Fortunately, the ‘Font style’ option is still present inside the EMUI 8.0 but it needs to be enabled before you can change fonts in EMUI 8.0. Once you enable the ‘Font Style’ option, then you would be able to download and apply 3rd party fonts on EMUI 8.0+ devices.

How to Change Font in EMUI 8.0

Follow the below guide to enable the font style option inside the setting in EMUI 8.0+ which will enable you to change fonts:

  1. Make sure you have ADB and Fastboot installed on your PC. If not, follow this guide and get it installed: Download and Install Minimal ADB and Fastboot.
  2. On your Phone: Go to Settings > Display and Check for Font Style Option. This option is missing for a lot of users, if you are among them then follow the below instructions.
  3. Go to Settings > Developer Options and enable ‘USB Debugging’ option. Connect your device to your PC via USB cable.
  4. Then go to the folder where ADB is installed on your PC. Open a command window on your PC. [if you are a windows users, Hold down ‘Shift Key’ + Right Click > Select ‘Open command window here’]
  5. In the Command Prompt, just enter the below command:
    adb devices

    The above command should list your device, if not, install the proper fastboot driver for your device on your computer. Install HiSuite to get the driver or you can download Huawei Drivers from here, alternatively.

  6. Once your device is detected, enter the below command to restore font style option in EMUI 8.0:
    adb shell settings put system hw_hide_font_style false
  7. Now run the below Command to reboot your device:
    adb reboot

That’s it! You now have enabled the font style option on EMUI 8.0. Now you can easily change fonts in EMUI 8.0 device, enjoy!

57 thoughts on “How to Change Fonts in EMUI 8.X Devices [Enable Font Style Option]”

  1. fastboot reboot should be changed to adb reboot. I was using “fastboot reboot” cmd, but got stuck.

  2. OMG! It really works great with my huawei p20 lite emui 8! Thanks for this i really appreciate it 😀

    • Find ‘Build number’ on your device (should be under software information or about phone section). Tap on it continuously and the option will be enabled.

  3. doesnt work for me, can you please help?
    i typed in “adb shell settings put system hw_hide_font_style false” but it says “* daemon not running. starting it now on port 5037 *
    * daemon started successfully *
    error: no devices/emulators found”
    and when i type

    • Did you get any errors while carrying out the steps mentioned in the article? I am pretty sure that this will work on all EMUI devices.

      • Microsoft Windows [Version 6.1.7601]
        Copyright (c) 2009 Microsoft Corporation. All rights reserved.

        C:\Program Files (x86)\Minimal ADB and Fastboot>adb devices
        List of devices attached
        adb server version (39) doesn’t match this client (36); killing…
        * daemon started successfully *
        UBV7N18330025219 device

        C:\Program Files (x86)\Minimal ADB and Fastboot>adb devices
        List of devices attached
        UBV7N18330025219 device

        C:\Program Files (x86)\Minimal ADB and Fastboot>adb shell settings put system hw
        _hide_font_style false

        C:\Program Files (x86)\Minimal ADB and Fastboot>adb reboot

        C:\Program Files (x86)\Minimal ADB and Fastboot>

        The above is the msg

        • I see no error messages whatsoever. Not really sure what is preventing the menu from appearing. Seems to work absolutely fine for a lot of folks in here though.

  4. I have downloaded the adp however can’t seem to find it on my computer. It never asked me for where I want to save it in so I assume it wasn’t installed but the message definitely said “install complete” 🙁 I would like to be able to delete it off the computer too but I can’t find it in the first place..

  5. C:\Program Files (x86)\Minimal ADB and Fastboot>adb devices
    List of devices attached

    C:\Program Files (x86)\Minimal ADB and Fastboot>adb shell settings put system hw_hide_font_style false
    error: device unauthorized.
    This adb server’s $ADB_VENDOR_KEYS is not set
    Try ‘adb kill-server’ if that seems wrong.
    Otherwise check for a confirmation dialog on your device.

    This is the message I get on my phone

  6. Honor 8 with Android 8.0 and Emui 8.0: perfect!
    Menu “font style” go to themes whrere now there is also font option

  7. it doesn’t work on my huawei p20 lite with emui 8, because adb can’t detect my device
    i re-installed it but it doesn’t help

    • This means that you have not authorized your PC to connect to your mobile device via ADB. Please check it. If it is the first time you are connecting your device, you may want to authorize your PC on your mobile (you will get a prompt on your mobile when you connect, pay attention and tap the ‘authorize’ button).

  8. hi bro, i was stuck in “Allow debugging USB” screen popup , when i hit “allow/ok” , it says “app is obscuring a permission request. settings can’t verify your response”

    i already using several method from forums to fix that, but none works for me 🙁
    my devices is Honor 9 Lite

  9. Hi,

    Nice tutorial.

    However, I have a question.

    Once you have enabled the Font style option, how do you add new fonts?

    Do you have to download and copy the TTF files to some folder on the Huawei device? Can you please clarify how to add new fonts?

  10. Has anyone made this work for a Huawei P20? If so, which version of the ADB and Fastboot app did you use? Thanks.

  11. Hi) The advice doesn’t work, as Debug Mode is hidden/unavailable in EMUI 8.0 shell, thus device cannot be found… Recommended ADB soft has been used, the latest drivers installed.

    • Hello! Were the steps mentioned in the article helpful? Also, what is the EMUI version on your device?

    • It has not been tried on EMUI 9.0, YET. No harm in trying 🙂 And it works, do let us know!

  12. Hi, I’ve tried it at p10 lite EMUI 8.0.0 (Build 0CMB), No error returned but nothing appeared in my settings


Leave a Comment