Problem Statement
Frustrated when the standard Android notification system collapses nested notifications too aggressively, or fails to provide persistent edge lighting customization for specific, high-priority push categories. Currently, standard system settings do not allow granular control over expanded notification presentation heights or per-channel layout scaling without root-level SystemUI modifications.
Proposed Solution
Have an "Expanded Push Notifications" toggle under the "Notifications and Alerts" section. This feature should leverage Shizuku or Root to access secure notification listener states and force notifications from selected apps to permanently render in their fully expanded layout style, overriding the system's default collapsed state. Ideally, this would include:
An app-by-app selection checklist.
Granular scaling parameters for text inside the expanded views.
Integration with the existing edge-lighting subsystem to flash distinct colors based on the expanded content details.
Alternatives Considered
No response
Priority
High - Critical for my use case
Contribution
Additional Context
#!/system/bin/sh
Path to Magisk built-in BusyBox (Standard Magisk path)
BB="/data/adb/magisk/busybox"
Force the script to use BusyBox applets for everything
alias ls="$BB ls"
alias sed="$BB sed"
alias grep="$BB grep"
Or run the entire shell in standalone mode
export ASH_STANDALONE=1
Inject a system notification with forced expansion layout
cmd notification post -S bigtext -t "Essentials Test Title" "test_tag" "This is a mocked multi-line expanded push notification to verify how system-level UI margins scale and layout changes occur under Shizuku/Root environments."
and/or
#!/system/bin/sh
BB="/data/adb/magisk/busybox"
alias ls="$BB ls"
alias sed="$BB sed"
alias grep="$BB grep"
export ASH_STANDALONE=1
cmd notification post -S bigtext -t "Essentials Test" "tag" "This is the forced expansion preview."
Problem Statement
Frustrated when the standard Android notification system collapses nested notifications too aggressively, or fails to provide persistent edge lighting customization for specific, high-priority push categories. Currently, standard system settings do not allow granular control over expanded notification presentation heights or per-channel layout scaling without root-level SystemUI modifications.
Proposed Solution
Have an "Expanded Push Notifications" toggle under the "Notifications and Alerts" section. This feature should leverage Shizuku or Root to access secure notification listener states and force notifications from selected apps to permanently render in their fully expanded layout style, overriding the system's default collapsed state. Ideally, this would include:
An app-by-app selection checklist.
Granular scaling parameters for text inside the expanded views.
Integration with the existing edge-lighting subsystem to flash distinct colors based on the expanded content details.
Alternatives Considered
No response
Priority
High - Critical for my use case
Contribution
Additional Context
#!/system/bin/sh
Path to Magisk built-in BusyBox (Standard Magisk path)
BB="/data/adb/magisk/busybox"
Force the script to use BusyBox applets for everything
alias ls="$BB ls"
alias sed="$BB sed"
alias grep="$BB grep"
Or run the entire shell in standalone mode
export ASH_STANDALONE=1
Inject a system notification with forced expansion layout
cmd notification post -S bigtext -t "Essentials Test Title" "test_tag" "This is a mocked multi-line expanded push notification to verify how system-level UI margins scale and layout changes occur under Shizuku/Root environments."
and/or
#!/system/bin/sh
BB="/data/adb/magisk/busybox"
alias ls="$BB ls"
alias sed="$BB sed"
alias grep="$BB grep"
export ASH_STANDALONE=1
cmd notification post -S bigtext -t "Essentials Test" "tag" "This is the forced expansion preview."