On LineageOS (and most Android-based ROMs), when you modify the quick settings tiles using the command:
bashadb shell settings put secure sysui_qs_tiles "your_tile_list"
the changes do not take effect immediately. Here’s how you can reload or apply the changes without rebooting your device:
The quick settings panel is part of the SystemUI process. Restarting it will reload the tiles:
bashadb shell pkill -f com.android.systemui
or
bashadb shell am broadcast -a android.intent.action.SYSTEMUI_RESTART
This will briefly make the status bar and quick settings disappear and reappear, applying your changes.
If the above doesn’t work, you can try toggling Airplane Mode on and off via ADB:
bashadb shell settings put global airplane_mode_on 1 adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state true adb shell settings put global airplane_mode_on 0 adb shell am broadcast -a android.intent.action.AIRPLANE_MODE --ez state false
This sometimes forces a refresh of the quick settings panel.
If nothing else works, a full reboot will always apply the changes:
bashadb reboot
Note:
sysui_qs_tiles string must be correctly formatted (e.g., "wifi,bluetooth,cellular,..."). Incorrect formatting may cause issues or no change.Le Chat can make mistakes. Check answers. Learn more