Document public compatibility scope
This commit is contained in:
@@ -4,8 +4,8 @@ StatusBarTweak is an Xposed/LSPosed module for Samsung SystemUI. It focuses on
|
||||
making the status bar, lockscreen, and Always On Display more configurable while
|
||||
still keeping Samsung's own icons and visual style where possible.
|
||||
|
||||
The project is mainly built for personal Samsung devices and is still evolving.
|
||||
Expect device- and One UI-version-specific behaviour.
|
||||
The project is currently tested only on a Samsung Galaxy Z Fold5 running One UI
|
||||
8.0 / Android 16. Expect device- and One UI-version-specific behaviour.
|
||||
|
||||
## What It Does
|
||||
|
||||
@@ -48,11 +48,24 @@ The in-app clock page has the full syntax help and examples.
|
||||
|
||||
- A rooted Samsung device.
|
||||
- A modern Xposed implementation such as LSPosed.
|
||||
- Android/One UI versions close to the versions this module is tested on.
|
||||
- Xposed API 101 or newer.
|
||||
- A Samsung/One UI version close to One UI 8.0 / Android 16.
|
||||
|
||||
This module hooks Samsung SystemUI internals. It is not expected to work on
|
||||
non-Samsung SystemUI, and updates to One UI may require fixes.
|
||||
|
||||
## Device Compatibility
|
||||
|
||||
StatusBarTweak is Samsung-specific in its current form. Some lower-level ideas,
|
||||
such as drawing a custom battery bar or parsing custom clock text, could be
|
||||
ported elsewhere. The layout engine itself depends on Samsung's SystemUI,
|
||||
lockscreen, AOD service, notification display modes, status icons, and status
|
||||
chip implementation.
|
||||
|
||||
Plain Android or other OEM skins would need separate hooks and probably a
|
||||
different source-collection layer. They should be treated as unsupported rather
|
||||
than untested-compatible.
|
||||
|
||||
## Build
|
||||
|
||||
The project is a standard Gradle Android project:
|
||||
|
||||
Reference in New Issue
Block a user