• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Themes / Apps / Mods [Mod] Change System UI Icons, Colors & Icon Shapes [ADB/No Root]

Search This thread

Maazellat

Account currently disabled
Sep 17, 2021
40
17
Hi everyone. You can change icon shapes, system ui colors and icons without root with ADB.
You need to activate USB Debugging on "Developer Options"
And before download & install Minimal ADB. Then use USB cable with Minimal ADB to write codes. You need to reboot apply the theme on lockscreen.


! Important Note: If you want to change icon or color you need to disable before the first one.
ICON SHAPES :
>>Roundedrect Enable :
Code:
adb shell cmd overlay enable com.android.theme.icon.roundedrect
>>Roundedrect Disable :
Code:
adb shell cmd overlay disable com.android.theme.icon.roundedrect

Roundedrect.png


>>Squircle Enable :
Code:
adb shell cmd overlay enable com.android.theme.icon.squircle
>>Squircle Disable :
Code:
adb shell cmd overlay disable com.android.theme.icon.squircle

Squircle.png


>>Teardrop Enable :
Code:
adb shell cmd overlay enable com.android.theme.icon.teardrop
>>Teardrop Disable :
Code:
adb shell cmd overlay disable com.android.theme.icon.teardrop

Teardrop.png


COLORS :
>>
Green Enable:
Code:
adb shell cmd overlay enable com.android.theme.color.green
>> Green Disable:
Code:
adb shell cmd overlay disable com.android.theme.color.green

Green.png


>> Purple Enable:
Code:
adb shell cmd overlay enable com.android.theme.color.purple
>> Purple Disable:
Code:
adb shell cmd overlay disable com.android.theme.color.purple

Purple.png


>> Cinnamon Enable:
Code:
adb shell cmd overlay enable com.android.theme.color.cinnamon
>> Cinnamon Disable:
Code:
adb shell cmd overlay disable com.android.theme.color.cinnamon

Cinnamon.png


Note : You can change colors like this (ocean, orchid, space, black)

SYSTEM UI ICONS :

>>
Filled Enable :
Code:
adb shell cmd overlay enable com.android.theme.icon_pack.filled.android
adb shell cmd overlay enable com.android.theme.icon_pack.filled.systemui
adb shell cmd overlay enable com.android.theme.icon_pack.filled.settings
>>Filled Disable :
Code:
adb shell cmd overlay disable com.android.theme.icon_pack.filled.android
adb shell cmd overlay disable com.android.theme.icon_pack.filled.systemui
adb shell cmd overlay disable com.android.theme.icon_pack.filled.settings

Filled.png


>> Circular Enable :
Code:
adb shell cmd overlay enable com.android.theme.icon_pack.circular.android
adb shell cmd overlay enable com.android.theme.icon_pack.circular.systemui
adb shell cmd overlay enable com.android.theme.icon_pack.circular.settings
>>Filled Disable :
Code:
adb shell cmd overlay disable com.android.theme.icon_pack.circular.android
adb shell cmd overlay disable com.android.theme.icon_pack.circular.systemui
adb shell cmd overlay disable com.android.theme.icon_pack.circular.settings

Circular.png


Note : You must to type one line only each time.
HEADSUP NOTIFICATIONS :

If you don't like headsup notifications, you can turn them off:
Code:
adb shell settings put global heads_up_notifications_enabled 0

To enable it write "1" to "0".








 

Kylewolf

Senior Member
May 21, 2014
51
7
OnePlus 9 Pro
Sony Xperia 1 III
Hi everyone. You can change icon shapes, system ui colors and icons without root with ADB.
You need to activate USB Debugging on "Developer Options"
And before download & install Minimal ADB. Then use USB cable with Minimal ADB to write codes. You need to reboot apply the theme on lockscreen.


! Important Note: If you want to change icon or color you need to disable before the first one.
ICON SHAPES :
>>Roundedrect Enable :
Code:
adb shell cmd overlay enable com.android.theme.icon.roundedrect
>>Roundedrect Disable :
Code:
adb shell cmd overlay disable com.android.theme.icon.roundedrect

View attachment 5415965

>>Squircle Enable :
Code:
adb shell cmd overlay enable com.android.theme.icon.squircle
>>Squircle Disable :
Code:
adb shell cmd overlay disable com.android.theme.icon.squircle

View attachment 5415969

>>Teardrop Enable :
Code:
adb shell cmd overlay enable com.android.theme.icon.teardrop
>>Teardrop Disable :
Code:
adb shell cmd overlay disable com.android.theme.icon.teardrop

View attachment 5415971

COLORS :
>>
Green Enable:
Code:
adb shell cmd overlay enable com.android.theme.color.green
>> Green Disable:
Code:
adb shell cmd overlay disable com.android.theme.color.green

View attachment 5415973

>> Purple Enable:
Code:
adb shell cmd overlay enable com.android.theme.color.purple
>> Purple Disable:
Code:
adb shell cmd overlay disable com.android.theme.color.purple

View attachment 5415975

>> Cinnamon Enable:
Code:
adb shell cmd overlay enable com.android.theme.color.cinnamon
>> Cinnamon Disable:
Code:
adb shell cmd overlay disable com.android.theme.color.cinnamon

View attachment 5415979


Note : You can change colors like this (ocean, orchid, space, black)

SYSTEM UI ICONS :

>>
Filled Enable :
Code:
adb shell cmd overlay enable com.android.theme.icon_pack.filled.android
adb shell cmd overlay enable com.android.theme.icon_pack.filled.systemui
adb shell cmd overlay enable com.android.theme.icon_pack.filled.settings
>>Filled Disable :
Code:
adb shell cmd overlay disable com.android.theme.icon_pack.filled.android
adb shell cmd overlay disable com.android.theme.icon_pack.filled.systemui
adb shell cmd overlay disable com.android.theme.icon_pack.filled.settings

View attachment 5415983

>> Circular Enable :
Code:
adb shell cmd overlay enable com.android.theme.icon_pack.circular.android
adb shell cmd overlay enable com.android.theme.icon_pack.circular.systemui
adb shell cmd overlay enable com.android.theme.icon_pack.circular.settings
>>Filled Disable :
Code:
adb shell cmd overlay disable com.android.theme.icon_pack.circular.android
adb shell cmd overlay disable com.android.theme.icon_pack.circular.systemui
adb shell cmd overlay disable com.android.theme.icon_pack.circular.settings

View attachment 5415987

Note : You must to type one line only each time.
HEADSUP NOTIFICATIONS :

If you don't like headsup notifications, you can turn them off:
Code:
adb shell settings put global heads_up_notifications_enabled 0

To enable it write "1" to "0".








Any idea if there is a red color?
 

morphius88

Senior Member
Dec 12, 2010
206
36
OnePlus 8T
Sony Xperia 1 III
OP only lists 3 of the icon shapes aside from default but there are 3 others you can enable/disable

Pebble:
Code:
adb shell cmd overlay enable com.android.theme.icon.pebble
Screenshot_20211024-233004.png

Vessel:
Code:
adb shell cmd overlay enable com.android.theme.icon.vessel
Screenshot_20211024-232947.png

Tapered Rectangle:
Code:
adb shell cmd overlay enable com.android.theme.icon.taperedrect
Screenshot_20211024-232915.png

Replace "enable" with "disable" if you want to change the icon shape back to original

ALSO, if you want any icon that is in the "off" state to be only an outline then select the style of icon you want, enable it, then follow that up with the tapered rect action. **This only works for Rounded rectangle, squircle and teardrop*. For example:

Code:
adb shell cmd overlay enable com.android.theme.icon.roundedrect
Press enter then type:
Code:
adb shell cmd overlay enable com.android.theme.icon.taperedrect
Screenshot_20211024-233050.png


Have not been able to get the outline look for the default round icons though.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    @Maazellat

    Thank you bro.. everything worked well on my Xperia 1
  • 8
    Hi everyone. You can change icon shapes, system ui colors and icons without root with ADB.
    You need to activate USB Debugging on "Developer Options"
    And before download & install Minimal ADB. Then use USB cable with Minimal ADB to write codes. You need to reboot apply the theme on lockscreen.


    ! Important Note: If you want to change icon or color you need to disable before the first one.
    ICON SHAPES :
    >>Roundedrect Enable :
    Code:
    adb shell cmd overlay enable com.android.theme.icon.roundedrect
    >>Roundedrect Disable :
    Code:
    adb shell cmd overlay disable com.android.theme.icon.roundedrect

    Roundedrect.png


    >>Squircle Enable :
    Code:
    adb shell cmd overlay enable com.android.theme.icon.squircle
    >>Squircle Disable :
    Code:
    adb shell cmd overlay disable com.android.theme.icon.squircle

    Squircle.png


    >>Teardrop Enable :
    Code:
    adb shell cmd overlay enable com.android.theme.icon.teardrop
    >>Teardrop Disable :
    Code:
    adb shell cmd overlay disable com.android.theme.icon.teardrop

    Teardrop.png


    COLORS :
    >>
    Green Enable:
    Code:
    adb shell cmd overlay enable com.android.theme.color.green
    >> Green Disable:
    Code:
    adb shell cmd overlay disable com.android.theme.color.green

    Green.png


    >> Purple Enable:
    Code:
    adb shell cmd overlay enable com.android.theme.color.purple
    >> Purple Disable:
    Code:
    adb shell cmd overlay disable com.android.theme.color.purple

    Purple.png


    >> Cinnamon Enable:
    Code:
    adb shell cmd overlay enable com.android.theme.color.cinnamon
    >> Cinnamon Disable:
    Code:
    adb shell cmd overlay disable com.android.theme.color.cinnamon

    Cinnamon.png


    Note : You can change colors like this (ocean, orchid, space, black)

    SYSTEM UI ICONS :

    >>
    Filled Enable :
    Code:
    adb shell cmd overlay enable com.android.theme.icon_pack.filled.android
    adb shell cmd overlay enable com.android.theme.icon_pack.filled.systemui
    adb shell cmd overlay enable com.android.theme.icon_pack.filled.settings
    >>Filled Disable :
    Code:
    adb shell cmd overlay disable com.android.theme.icon_pack.filled.android
    adb shell cmd overlay disable com.android.theme.icon_pack.filled.systemui
    adb shell cmd overlay disable com.android.theme.icon_pack.filled.settings

    Filled.png


    >> Circular Enable :
    Code:
    adb shell cmd overlay enable com.android.theme.icon_pack.circular.android
    adb shell cmd overlay enable com.android.theme.icon_pack.circular.systemui
    adb shell cmd overlay enable com.android.theme.icon_pack.circular.settings
    >>Filled Disable :
    Code:
    adb shell cmd overlay disable com.android.theme.icon_pack.circular.android
    adb shell cmd overlay disable com.android.theme.icon_pack.circular.systemui
    adb shell cmd overlay disable com.android.theme.icon_pack.circular.settings

    Circular.png


    Note : You must to type one line only each time.
    HEADSUP NOTIFICATIONS :

    If you don't like headsup notifications, you can turn them off:
    Code:
    adb shell settings put global heads_up_notifications_enabled 0

    To enable it write "1" to "0".








    1
    @Maazellat

    Thank you bro.. everything worked well on my Xperia 1