mirror of
https://github.com/kuhyx/testsAndMisc.git
synced 2026-07-04 15:43:06 +02:00
com.blackview.launcher hosts com.android.quickstep.RecentsActivity — removing it with pm uninstall breaks swipe-up-for-recent-apps system-wide. - Remove com.blackview.launcher from batch3_bloatware_uninstall.sh target list - Remove it from LAUNCHER_COMPETITORS (launcher enforcer no longer disables it) - Add it to WHITELIST so focus daemon never disables it The Blackview launcher is still not the default HOME app; Minimalist Phone remains pinned via launcher_enforcer.sh. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
32 lines
1.4 KiB
JSON
32 lines
1.4 KiB
JSON
{
|
|
"intent": "Restore swipe-up-for-recent-apps gesture broken by removing com.blackview.launcher.",
|
|
"scope": [
|
|
"phone_focus_mode/batch3_bloatware_uninstall.sh",
|
|
"phone_focus_mode/config.sh"
|
|
],
|
|
"changes": [
|
|
"Discovered com.blackview.launcher hosts com.android.quickstep.RecentsActivity (mRecentsComponent in dumpsys activity recents)",
|
|
"Removed com.blackview.launcher and overlay from batch3_bloatware_uninstall.sh target list with explanatory comment",
|
|
"Removed com.blackview.launcher from LAUNCHER_COMPETITORS so launcher_enforcer does not disable it",
|
|
"Added com.blackview.launcher and overlay to WHITELIST so focus daemon never disables them"
|
|
],
|
|
"verification": [
|
|
{
|
|
"command": "adb shell dumpsys activity recents | grep mRecentsComponent",
|
|
"result": "pass",
|
|
"evidence": "mRecentsComponent=ComponentInfo{com.blackview.launcher/com.android.quickstep.RecentsActivity}"
|
|
},
|
|
{
|
|
"command": "adb shell su -c 'sh /data/local/tmp/focus_mode/focus_ctl.sh status'",
|
|
"result": "pass",
|
|
"evidence": "Daemon RUNNING, No apps currently disabled by focus mode"
|
|
}
|
|
],
|
|
"risks": [
|
|
"com.blackview.launcher remains installed and enabled; it may appear in launcher picker dialogs, but launcher_enforcer still pins Minimalist Phone as default HOME"
|
|
],
|
|
"rollback": [
|
|
"pm uninstall --user 0 com.blackview.launcher (restores broken state — do not do this)"
|
|
]
|
|
}
|