Themes / Apps / Mods [Mod] Change System UI Icons, Colors & Icon Shapes [ADB/No Root] - 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
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
>>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
>>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
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
>> 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
>> 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
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
>> 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
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".
​

Much easier to just use Nova launcher. YMMV

Maazellat said:
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".
​
Click to expand...
Click to collapse
Any idea if there is a red color?

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

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
Vessel:
Code:
adb shell cmd overlay enable com.android.theme.icon.vessel
Tapered Rectangle:
Code:
adb shell cmd overlay enable com.android.theme.icon.taperedrect
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
Have not been able to get the outline look for the default round icons though.

Wow amazing

Hi, I would like to ask how to change the background color of screenshots? dark gray in photos. Thanks

morphius88 said:
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
View attachment 5440817
Vessel:
Code:
adb shell cmd overlay enable com.android.theme.icon.vessel
View attachment 5440819
Tapered Rectangle:
Code:
adb shell cmd overlay enable com.android.theme.icon.taperedrect
View attachment 5440821
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
View attachment 5440823
Have not been able to get the outline look for the default round icons though.
Click to expand...
Click to collapse
Hi, I would like to ask how to change the background color of screenshots? dark gray in photos. Thanks

Peter0930 said:
Hi, I would like to ask how to change the background color of screenshots? dark gray in photos. Thanks
Click to expand...
Click to collapse
You have to be rooted to do that.
The app I use is Swift Installer : https://play.google.com/store/apps/details?id=com.brit.swiftinstaller
You can modify the background color and accent along with also modifying some of the most common apps as well to match. Check it out and play around.
I would recommend a backup though, just in case. I haven't had any issues using it but you never know.

Is there ADB command to move lock screen clock location

morphius88 said:
You have to be rooted to do that.
The app I use is Swift Installer : https://play.google.com/store/apps/details?id=com.brit.swiftinstaller
You can modify the background color and accent along with also modifying some of the most common apps as well to match. Check it out and play around.
I would recommend a backup though, just in case. I haven't had any issues using it but you never know.
Click to expand...
Click to collapse
thx

Hello there, thanks for the guide. After updating to android 12 the overlays don't work anymore. Is it still possible? Cheers

Fox17337 said:
Hello there, thanks for the guide. After updating to android 12 the overlays don't work anymore. Is it still possible? Cheers
Click to expand...
Click to collapse
No bro.

Fox17337 said:
Hello there, thanks for the guide. After updating to android 12 the overlays don't work anymore. Is it still possible? Cheers
Click to expand...
Click to collapse
You need to be rooted unfortunately

Hazzay88 said:
You need to be rooted unfortunately
Click to expand...
Click to collapse
How can we do with root? Could you have any guide?

nhan.ntt1411 said:
How can we do with root? Could you have any guide?
Click to expand...
Click to collapse
If you got Root you can make more and more things...

I have an app apk file and i want to extract the icon from it using apktools, how do i do that? i extracted the file to a zip and cant find the icon anywhere

edit: mods please delete, wrong thread

jaseman said:
Much easier to just use Nova launcher. YMMV
Click to expand...
Click to collapse
Nova Launcher does NOT allows you to change neither System UI icons, nor System UI colours.

Is it possible to change the shape of the icons of all applications? Some of the icons do not respond to shape change,.

Related

System UI Tuner

adb shell su -c pm enable com.android.systemui/.tuner.TunerActivity
adb shell am start com.android.systemui/.tuner.TunerActivity
this commands over adb reveales UI tuner, but tuner is white, no options haha

Substratum after update. Cannot start the phone after update.

So everything was working OK, but after an update it became like this:
https://www.youtube.com/watch?v=7hSH_jRsuw8&feature=youtu.be
What can be done?
How to fix System Loops with pc no root adb:
In the Andomeda folder Right click holding shift, click "Open command window here"
Type this:
1. adb shell cmd overlay list
2. adb shell cmd overlay disable <package.theme.options.androidversion> example android.Sprite.BlackNotifyBGAccentTextBlueBerry.SammySungOreo name from the list
3. all overlays with [x] in the front are enabled.
Note Android and Systemui are most common issues that would need this.

Amazfit Pace / Stratos Tweak and Info Summary

These are tweaks i tested myself and wanted to make sure, that they don't get lost. Some may only work on custom roms. Please leave a post here, if you have any further settings or interesting commands.
# time format 12/24
adb shell settings get system time_12_24
> 24
adb shell settings put system time_12_24 {12/24}
# screen timeout (14s and 61s seems to work, not sure why others aren't working)
adb shell settings get system screen_off_timeout
> 14000
adb shell settings put system screen_off_timeout 61000
# font size
adb shell settings get system font_scale
> 1.0
adb shell settings put system font_scale 0.8
# display size
adb shell getprop ro.sf.lcd_density
> 238
adb shell wm size
> Physical size: 320x300
adb shell wm size 440x600
adb shell wm density
> Physical density: 238
adb shell wm density 200
# charging screen
adb shell getprop prop.sys.show_chargingui
> true
adb shell setprop prop.sys.show_chargingui false
# language
adb shell setprop persist.sys.language en
adb shell setprop persist.sys.country {DE,GB,...}
# adb shell over wifi
adb connect <IP>:5555
adb -s <IP>:5555 shell
# control touchscreen by remote adb
adb shell input touchscreen swipe <x1> <y1> <x2> <y2> [duration(ms)]
adb shell input touchscreen tap <x> <y>
# keep screen on without changing screen off time
while [ true ]; do adb shell input touchscreen swipe 0 0 0 0; sleep 5; done
# restart launcher
adb shell am force-stop com.huami.watch.launcher
# get all system properties
adb shell getprop
# get android version
adb shell getprop ro.build.version.release
# get battery status information
adb shell dumpsys battery
# create screenshot
adb shell screencap -p /sdcard/screen.png
# enable installation from unknown sources
adb shell settings put secure install_non_market_apps 1
# install apk
adb install *.apk
# list installed packages
adb shell pm list packages
# list only installed 3rd party packages
adb shell pm list packages -3
# show installed package version
adb shell dumpsys package <package> | grep versionName
# uninstall package
adb uninstall <package>
# useful good working watch apps
Android Filemanager
Calendar Widget
Rearrange Widgets
AMF, Reply to Notifications
# roms
stratosfied

Does modifying "adb shell wm size" affect touch response?

I changed my settings for rounded corners and the display size but I forgot to backup what it was originally.
What are the defaults for:
Code:
adb shell settings get secure sysui_rounded_size
adb shell settings get secure sysui_rounded_content_padding
adb shell wm size
I found the following to be more to my preferences by toning down the large rounded corners:
Code:
adb shell settings put secure sysui_rounded_size 8
adb shell settings put secure sysui_rounded_content_padding 5
adb shell wm size 1440x2780
But I'm having an issue with touch responsiveness and I don't know if it's because I altered these settings. I will often have to tap multiple times for the screen to respond; but it's inconsistent. Kind of like the digitizer goes to sleep and I have to tap once to wake it up and then again for a touch to respond. But if I can end up tapping a bunch of times before it actually "wakes up".
I am running the latest LOS rom from this forum.
Hi. Would someone please type this adb command so that I can get the default values?
Code:
adb shell settings get secure sysui_rounded_size
adb shell settings get secure sysui_rounded_content_padding

Adaptive Icon Shape (need help!)

Hello!
I've been trying to get system wide circular Adaptive Icon shape on my S10.
I tried the app #Hex_. There's an Android Q theme that sets the Adaptive Icon to circular but It also changes a bunch of System UI elements that I don like and for some reason it has disappeared from the Google Play Store.
I also tried the following ADB commands, all of them but the one for circular icons work.
Pebble
adb shell
cmd overlay enable com.android.theme.icon.pebble
Vessel
adb shell
cmd overlay enable com.android.theme.icon.vessel
Tapered rectangle
adb shell
cmd overlay enable com.android.theme.icon.taperedrect
teardrop
adb shell
cmd overlay enable com.android.theme.icon.teardrop
Squircle
adb shell
cmd overlay enable com.android.theme.icon.squircle
Rounded rectangle
adb shell
cmd overlay enable com.android.theme.icon.roundedrect
Circular (not working)
adb shell
cmd overlay enable com.android.theme.icon_pack.circular.android
Does anyone know how to get circular Adaptive Icon shape?
Thanks in advance.

Categories

Resources