Text color on the desktop The Android table is often left unattended, although it affects the readability and overall appearance of the smartphone. By default, manufacturers set a black or white font, which does not always harmonize with the wallpaper or interface style. Unfortunately, in the standard settings of most devices there is no direct option to change the color of the inscriptions under the icons - but this does not mean that the task is impossible.

In this article we will analyze all the working methods: from simple (using launchers and themes) to advanced (editing system files via ADB or Magisk). We will pay special attention to the nuances for different versions of Android (from Android 10 to Android 14) and popular brands - Samsung One UI, Xiaomi MIUI, Google Pixel and others. You'll learn which methods are safe for beginners, and which require superuser rights and backup.

Why you can't just change the text color in Android settings

Unlike iOS, where the color of the text on the desktop is strictly tied to the system theme, Android offers more flexibility - but not always obvious. The main problem is that color of labels under icons it is controlled not by the system, but by launcher (the app responsible for displaying the main screen). Smartphone manufacturers often block this setting to maintain a consistent interface.

Here are the key limitations:

  • ๐Ÿ“ฑ Stock Android (Pixel, Motorola): there is no built-in option to change the text color, only selection dark/light theme.
  • ๐Ÿ”น Samsung One UI: allows you to change the color of folders and icons, but not the text under them.
  • ๐Ÿงฉ Xiaomi MIUI/Redmi: there are theme settings, but they affect only system applications, not labels on the desktop.
  • ๐Ÿค– Android Go: minimalistic interface with rigidly fixed colors.

Another nuance is dynamic color change (function Material You in Android 12+), which adjusts the interface palette to the wallpaper. It only works for system elements, but does not affect the text under the icons. The exception is some launchers from third-party developers that can integrate with this function.

โš ๏ธ Attention: On devices with Android 8.0 Oreo and below, most of the methods in this article will not work due to API restrictions. Check the OS version in Settings โ†’ About phone Method 1: Using third-party launchers (the easiest method) The most reliable and safe way is to install an alternative launcher from. Most of them offer flexible text settings, including color, size, and even font. Advantages of the method: Settings โ†’ About phone.

Method 1: Using third-party launchers (the easiest method)

The most reliable and safe way is to install an alternative launcher from Google Play. Most of them offer flexible text settings, including color, size, and even font. Advantages of the method:

  • โœ… Does not require root access or technical knowledge.
  • โœ… Works on any device (including Huawei without Google services).
  • โœ… You can return the standard launcher at any time.

Best launchers for changing text color:

Launcher Text color support Additional features Cons
Nova Launcher Full (color, size, shadow) Gestures, backup, ADW icon support Free version with limitations
Lawnchair Partial (color only) Support Material You, light weight No fine-tuning of shadows
Apex Launcher Full Hidden folders, gestures, theme support Interface is outdated
Microsoft Launcher Limited (dark/light theme only) Integration with Windows, widgets No manual color adjustment

Instructions for Nova Launcher (recommended option):

  1. Install the launcher from Google Play and select it as the main one in the system settings (Settings โ†’ Applications โ†’ Default Launcher).
  2. Press and hold an empty space on the desktop โ†’ select Settings.
  3. Go to Appearance โ†’ Label color.
  4. Select a color from the palette or enter a hex code (for example, #FF5733 for orange).
  5. Apply the changes and restart the launcher (if the text has not changed immediately).

Download APK from the official source (Google Play or the developerโ€™s website)

Check reviews for compatibility with your smartphone model

Make a backup copy of the current desktop settings (if important)

Disable battery optimization for the launcher (in the application settings)-->

If after changing the color the text becomes difficult to read, try adding shadow or stroke in the launcher settings. In Nova Launcher this is done in the Appearance section โ†’ Shadow of labels.

Method 2: Using themes (for Xiaomi, Samsung, Huawei)

Smartphone manufacturers often block direct change of text color, but they offer an alternative - design themes. They change not only the text, but also the icons, background, menu style. This method is suitable for those who are willing to sacrifice uniformity. interface for the sake of a new color of the inscriptions.

How it works on different brands:

  • ๐Ÿ“ฑ Xiaomi/Redmi/POCO: Use the built-in application Themes. Some themes (for example, "Dark Blue" or "Pink Love") change the color of the text on the desktop. To find a suitable one, enter the keywords in the search: text color, label color or dark labels.
  • ๐ŸŒŒ Samsung One UI: Go to Settings โ†’ Appearance โ†’ Themes. data-i="118">โ€”they often offer non-standard colors. "Contrast text" - They often offer custom colors.
  • ๐ŸŽ Huawei EMUI: In the application Themes select a section Fonts and colors. Here you can find options with colored text, but the choice is limited.

Important nuance: not all themes change the text on the desktop. data-i="128">or Settings or Phone). Before installing, read the theme description and reviews - they often mention whether it affects the inscriptions under the icons.

๐Ÿ“Š What brand of your smartphone?
Samsung
Xiaomi/Redmi/POCO
Google Pixel
Huawei/Honor
Other

If you donโ€™t like the full theme, but like the color of the text, you can try combine elements. For example, in MIUI you can apply one theme for icons and another for text (option Mixed design in the theme settings).

โš ๏ธ Attention: On some devices Samsung after applying themes, the arrangement of widgets may be confused. Take a screenshot of the desktop in advance or write down the arrangement of icons.

Method 3: Editing system files via ADB (for advanced)

If you are ready to dive into technical details, you can change the text color directly in system files Android. This method requires developer mode enabled (Android Debug Bridge). It is suitable for devices without root access, but with an unlocked bootloader (on most smartphones this is the case by default). access ADB (Android Debug Bridge). It is suitable for devices without root access, but with an unlocked bootloader (most smartphones have this by default).

Advantages of the method:

  • ๐ŸŽจ Fine-tuning color (up to the alpha channel for transparency).
  • ๐Ÿ”„ Changes apply to all launchers, not just third-party ones.

Disadvantages:

  • โš ๏ธ Risk of interface failure if there is an error in the commands.
  • ๐Ÿ”Œ Requires connection to a PC and installation ADB Tools.

Instructions for Android 10โ€“14:

  1. Enable Developer mode (click on Build number in Settings โ†’ About phone).
  2. Activate USB debugging in settings developer.
  3. Connect your smartphone to the PC and run the command to check the connection:
    adb devices

    The name of your device should appear.

  4. Use the command to change the text color (example for white):
    adb shell settings put secure launcher_app_label_text_color"#FFFFFFFF"

    Replace #FFFFFFFF with the desired hex code (for example, #FF00FF00 for green).

  5. Reboot the launcher or device:
    adb shell am force-stop com.android.launcher3

List of popular hex codes for text:

  • ๐Ÿ”ด Red: #FFFF0000
  • ๐Ÿ”ต Blue: #FF0000FF
  • ๐ŸŸข Green: #FF00FF00
  • ๐ŸŸก Yellow: #FFFFFF00
  • โšช White (translucent): #B3FFFFFF
What to do if ADB does not see the device?

Make sure that the drivers for your smartphone model are installed (download from the manufacturerโ€™s website).

Try another USB cable (preferably the original one).

Enable the "Allow USB debugging" option in the window that appears on your phone.

Restart your PC and smartphone, then try connecting again.

If after executing the commands, the text has not changed, check:

  • Does your launcher support customization via ADB (some manufacturers block this feature).
  • Is the hex code specified correctly (the first two digits are the alpha channel, for example, FF for an opaque color).
โš ๏ธ Attention: On some devices Samsung and Xiaomi changes via ADB are reset after the system update. To fix the color, you will need to repeat the command or use Magisk (see Method 4).

Method 4: Modifying system files with root access (expert level)

For the most experienced users there is a radical method - editing design files c folder /system. This requires root access (obtained through Magisk, SuperSU or other tools) and a system backup. An error can lead to bootloop (loop reboot), so the method is recommended only for those who understand the risks.

Which files are responsible for the text color:

  • /system/framework/framework-res.apk โ€” contains styles for system elements, including text.
  • /system/priv-app/Launcher3/Launcher3.apk โ€”standard launcher files (path may vary).

Instructions for Magisk:

  1. Install Magisk Manager and get root access.
  2. Download the file manager from root support (for example Solid Explorer or FX File Explorer).
  3. Go to /system/framework and copy framework-res.apk to PC.
  4. Open the file in APK Editor (for example, APKTool) and find the lines with textColorPrimary or launcher_app_label.
  5. Change the color hex code, save the file and move it back to /system, replacing the original.
  6. Reboot the device.

An alternative way is to use Magisk modules, which automate the process. Popular modules for text customization:

  • ๐ŸŽจ "Lawnchair Themer" โ€”works with Lawnchair and some other launchers.
  • ๐Ÿ”ง "Substratum" + theme "Swift Black" โ€” allows you to change the colors of system elements.
๐Ÿ’ก

Before editing system files, create a full backup via TWRP or OrangeFox Recovery. This will allow you to restore the device if something goes wrong.

Important: On devices with Android 12+ i Samsung Knox modifying system files can trigger the flag Knox (0x1), which will invalidate warranty and blocks some functions (for example Samsung Pay or Secure Folder).

Method 5: Using widgets and workarounds

If none of the previous methods are suitable, you can use a trick - hide standard text and replace it with an alternative. For this, widgets or special icons.

Workaround options:

  • ๐Ÿ–ผ๏ธ Widgets with text: Install the widget "UCCW" or "KWGT", create a text block of the desired color in it and place it under icons. Minus - you have to manually configure the location.
  • ๐Ÿ“Œ Icons with built-in text: In some launchers (for example, Nova Launcheryou can use icon packs, where the application name is part of the image. Look in Google Play packages with. marked "Text Included".
  • ๐Ÿ”– Shortcuts instead icons: Create shortcuts for applications via Settings โ†’ Applications โ†’ [Select application] โ†’ Create a shortcut, and then rename them to the desired color (in some launchers the text of the shortcuts is configured separately).

Example setup via KWGT:

  1. Install KWGT Kustom Widget Maker and download a free widget template (for example, "Minimal Text").
  2. Add a widget to the desktop and edit it: change the text color in the layer settings.
  3. Place the widget under the icons, adjusting the size and transparency.
  4. Hide the original labels through the launcher settings (in Nova Launcher: Appearance โ†’ Application labels โ†’ Hide labels).

This method requires more time to set up, but gives maximum flexibility. For example, you can create gradient text or animation, which cannot be achieved using standard methods.

Problems and solutions: why the text does not change

Even after following all the instructions, the color of the text may remain the same. Here are the most common reasons and ways to eliminate them:

Problem Possible cause Solution
Color has not changed after applying the theme The theme does not support text customization on the desktop Try another theme or use the launcher
ADB commands do not work The manufacturer has blocked changing parameters Use Magisk or a third-party launcher
The text has become invisible against the wallpaper background The color of the text matches the background Add a shadow or stroke in the launcher settings
Changes were reset after the update The system launcher overwrote the settings Roll back the launcher update or use Magisk

If you use Samsung One UI and the text does not change, try:

  1. Disable the function Adaptive colors in the theme settings.
  2. Install the launcher Nova Launcher and manually set the color.
  3. Check if it blocks whether Knox changes (on corporate devices).

On Xiaomi s MIUI 12+ sometimes resetting the launcher settings helps:

  1. Go to Settings โ†’ Applications โ†’ Manage applications.
  2. Find Launcher (or Launcher) and select Storage.
  3. Click Clear data (warning: this will delete all your desktop settings!).
  4. Reboot your device and repeat the color settings.
๐Ÿ’ก

If none of the methods worked, most likely your launcher hardcodes the text color in the code. The only way out is to change the launcher or get root access for deep modification.

FAQ: Frequently asked questions about changing the text color on Android

Is it possible to change the text color without installing third-party applications?

On most devices, no. The exception is some smartphones Xiaomi and Samsung, where this is possible through themes. However, the choice of colors will be limited. For complete customization, you will need a third-party launcher or root access.

Why did the text become blurry or pixelated after changing the color?

This happens due to a conflict between the text color and the background (for example, light text on light wallpaper). Solution:

  1. Add a shadow or stroke in the launcher settings.
  2. Use a translucent color (for example, #B3000000 for dark gray).
  3. Change the wallpaper to contrasting ones.
Will the ADB method work on Android 14?

Yes, but with reservations Q Android 14 Google has tightened the restrictions on changing system parameters via ADB. If the command does not. works, try:

  • Use adb shell cmd overlay instead settings put.
  • Install Shizuku to bypass restrictions (ADB required).

On some devices (for example, Pixel 7/8) you may need to rollback to Android 13.

How to return the standard text color if something went wrong?

Rollback methods:

  • For launchers: reset the settings in Launcher settings โ†’ Restore to default.
  • For ADB: run the command adb shell settings delete secure launcher_app_label_text_color.
  • For root modifications: restore the original file from the backup.

If the screen has become unreadable, connect the smartphone to the PC and use ADB or Scrcpy for a blind reset.

Is it possible change the text color only for individual icons?

Yes, but only through workarounds:

  • B Nova Launcher you can hide the labels for all icons, and then add text widgets only for the ones you need.
  • Use icon packs with built-in text (for example, "Whicons").
  • Configure KWGT to display text only above selected applications.

There is no such fine-grained setting using standard Android tools.