Settings icon causes system issues
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 14.6k
- Forks
- 3.2k
- Avg merge
- 12d 11h
- Merged PRs (30d)
- 4
Description
Describe the bug
Since the microG settings icon was added within settings, a few releases ago, I get random lockups and crashes linked to SystemUI, whether it be pulling the notifications curtain down, long clicking on something like the wifi/data/etc button there, or a notification arrives ie a SMS message.
To Reproduce
Install microG GMS Core
While using any app:
– wait for a notification to arrive (SMS, telegram, whatsapp, etc)
or
– pull down notification curtain and long press wifi/data
Observed behavior
The system will randomly lock up or crash. Sometimes a message appears stating that SystemUI is not responding (close and wait options).
Expected behavior
No freeze, lag or crash - the system should either display the notification or the settings page without interruption.
System
Android Version: 11
Custom ROM: PHH AOSP 11 GSI (vanilla)
Device: Redmi Go (ARM, low RAM device)
Additional context
Going back several versions of GMS Core to before the settings icon was added resolves the issue
This issue is intermittent and random so does not happen regularly but when it happens once then it tends to happen again.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No source file or test is named. Start by reproducing the lockups on Android 11 with the PHH AOSP 11 GSI on the Redmi Go, then compare GMS Core versions from before and after the settings icon was added. Done means notifications and long-press settings actions no longer freeze or crash SystemUI.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, java
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100