StatusBarTweak Status bar and lockscreen layout tweaks for Samsung SystemUI. Open navigation Close navigation Debugging Hide status icons     Hide notification icons     Hide status icons Clock Layout     Unlocked     Lockscreen     AOD Battery bar Hide notification icons Status chips Misc Debugging Camera Logging Write module logs Visualizers Notification icon container Status icon container Clock container Status chip container Camera cutout SystemUI Restart SystemUI SystemUI restart requested. Could not restart SystemUI. Root shell failed. Cards Icons Dot Could not write notification style. Root shell failed. Notification icons Cycle debug icons Cycles visible debug icons between 0 and the configured count every 2 seconds. Debug icon count Reset Notification permission is required for debug icons. Current camera Other overridden cameras Identified as %1$s Overridden as %1$s This is wrong %1$s • %2$s unknown Notification icons Hide status icons Saved status-icon rules for the upcoming per-icon layout rewrite. Currently unwired: changes are stored, but do not affect SystemUI yet. Icons represent, in order:\nAOD, Lockscreen, Unlocked. Connectivity Notifications System Airplane mode Alarm Battery icon Bluetooth Data saver Do not disturb Enhanced processing Homescreen carrier Mobile hotspot IMS network icons Location Lockscreen carrier Two phone user icon Managed profile Mobile data signal Modes NFC Expanded panel carrier Power saver RCS Two phone mode icon Volume VPN Wi-Fi Unlocked Icons mode Cards mode AOD Lockscreen Max icons per row Max rows Even distribution Limit to screen width Cutout aware Keep AOD visible during calls Prevents SystemUI from suppressing AOD while an active call is in progress. Notification icon app blocks Hide notification icons Pull down to refresh session apps. List contents are fixed until refresh. Currently unwired: changes are stored for the upcoming per-icon rewrite and do not affect icon visibility yet. Icons represent, in order:\nAOD, Lockscreen, Unlocked Clear session list No apps yet. Generate a notification first. Close Regex %1$s \u2022 %2$d exceptions Default settings Add exception Delete Exception %1$d LS UL AOD Lockscreen Unlocked (unknown package) Status chips Hide Samsung/SystemUI status chips (music, maps/navigation, call) in the top status area. Hide other status chips (unlocked) Hides detected status chips that are not media, navigation or call. Privacy indicators are excluded. Hide media chip (unlocked) Hide navigation chip (unlocked) Hide call chip (unlocked) Misc Battery bar Master toggle Enable battery bar Position Top Bottom of status bar Alignment Thickness (dp) Edge offset (dp) Battery mapping ...0 at %1$d%% ...full at %1$d%% Bar should show... Default colours Discharge colour Charge colour Threshold colours Below a threshold, the first matching colour overrides the default. Add threshold Set colour Examples: FA0, 80FA, or FFAA00 Threshold percent Applies when battery is at or below this percent. Change threshold % Below %1$d%% Discharge colour Charge colour Remove threshold Auto Same as discharge Same as default A threshold at that percentage already exists. That threshold moved to a new position in the list. Leave the field empty and press OK for \"Same as discharge\", or use the button below for \"Same as default\". Clock Layout Unlocked Master toggles Master toggle Use custom clock Use custom layout Clock position Clock Carrier Status chip Notification icons Status icons Enabled Number of containers Locked notifications mode Mirrors the Samsung notification display style for AOD and lockscreen. Misc Max unlocked icons per row Padding Requires Layout to be ON Gap from cutout (px) Left padding (px) Right padding (px) Padding between items (px) +stock If Middle overlaps the cutout, move it to the nearest side. Else, or if the overlap is centred, attach to: If the overlap is centred, attach to: Attach to: Ordering ↑ Closer to the wall Sort icons: Stock Reversed Auto Clock Carrier Status chip Notif icons Status icons Ignore under-display cameras ⋮⋮ Left Right Middle Vertical position If Middle overlaps the cutout, move it to the nearest side. Else, or if the overlap is centred, move clock to: Left side Right side Gap from cutout (px) Custom format Use custom date/time pattern Ignore under-display cameras Examples: HH:mm, EEE d MMM HH:mm:ss, {#batterybar big @sans-serif-condensed}HH:mm Date/time patterns:\n\u2022 Uses Java SimpleDateFormat-style pattern letters\n\u2022 Common symbols: yyyy yy MMMM MMM MM EEEE EEE dd d HH hh mm ss a\n\nTags:\n\u2022 Supported tags: <i>, <u>, <small>, <big>, <font color=\'...\'>, <font face=\'...\'>\n\u2022 <b> is not supported\n\u2022 Custom font tags: <sans>, <serif>, <mono>, <condensed>\n\u2022 {/font} closes any open <font ...> tag\n\u2022 Opening a new colour or font face automatically closes the previous one Shorthand blocks:\n\u2022 {#FA0 big @sans-serif-condensed} is shorthand for opening multiple tags in order\n\u2022 In shorthand: / closes a tag, # sets font colour, @ sets font face\n\u2022 Each whitespace-separated token inside {} becomes its own tag\n\nLine breaks:\n\u2022 Use \\n, {\\n} or {\\n15}; the number is the line-height delta in px\n\u2022 Omit the number to use the default row spacing\n\u2022 { /\\n } style line breaks are written without spaces: {/\\n} or {/\\n15}\n\u2022 Normal line breaks propagate open tags onto the next row\n\u2022 A / line break ends all currently open tags before the next row starts\n\nPipes and grouping:\n\u2022 Maximum two pipes per row; more than two is a syntax error for that row only\n\u2022 Pipes inside single quotes or {} do not split the row\n\u2022 One pipe splits into left and right segments\n\u2022 Two pipes remove the middle section, then split using the outer pipes\n\u2022 Tags are logically continued across pipe splits, even if the middle section is ignored\n\u2022 Rows without pipes are independent; rows with pipes share one common pipe group\n\u2022 A syntax-error row becomes the text Syntax error, with no whole-clock fallback\n\nColours:\n\u2022 Supported colour literals: #RGB, #ARGB, #RRGGBB, #AARRGGBB\n\u2022 {#bright|#dark} means bright text on dark backgrounds, dark text on bright backgrounds\n\u2022 {#batterybar} copies the current battery bar colour\n\u2022 After |, if the next token is not #, the dark variant is built with math\n\u2022 Dark-variant math can start with inv or an operator (+ - * /)\n\u2022 Math runs strictly left to right; there is no operator precedence\n\u2022 Decimal numbers affect R, G and B only; alpha stays unchanged\n\u2022 Hex operands use 00..FF channel values for + and -, and channel/255 scaling for * and /\n\u2022 8-digit hex operands can also affect alpha Examples:\n\u2022 <small>EEE d MMM</small> HH:mm\n\u2022 HH<small>:mm</small>\n\u2022 <font color=\'#FA0\'>ss</font>\n\u2022 {#FA0|inv*1.1-4}ss\n\u2022 {#batterybar big u @sans-serif-condensed}HH:mm\n\u2022 HH:mm{\\n12 small}EEE d MMM\n\u2022 HH|mm aligns the pipe position across every piped row\n\u2022 left||right removes the middle section before split alignment\n\u2022 {/font}{/\\n big}HH:mm starts a new row without carrying the previous font tags forward Browse font families Show pattern instructions Hide pattern instructions Font families Search font family Copied: %1$s Date/time pattern reference only: https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html Invalid pattern Unplugged battery % on lockscreen Shows the plain battery percentage on the lockscreen when unplugged. Unplugged battery % on AOD Shows the plain battery percentage in the bottom AOD lane when unplugged.