Skip to content

A11 GSI App crashes immediately on open with 'shell keeps stopping' – fail #948

Description

@Milor123

Steps to reproduce:

  1. Install Vector (either stable v2.2 or pre-release 3105-5e4dcb) on a GSI ROM (Android 11, PHH‑Treble).
  2. Ensure Magisk Zygisk is enabled (with NeoZygisk) (or disable while tring with Zygisk Next / ).
  3. Open the Vector app from the notification and then try open it from magisk
  4. Immediately see the toast "shell keeps stopping" and the app crashes / becomes unresponsive.

Expected behaviour:
Vector opens normally without crashes.

Actual behaviour:
App crashes with "shell keeps stopping" on all tested configurations.


Xposed Module List:
No Xposed modules are installed (the file /data/adb/lspd/config/modules.list does not exist). I completely uninstalled Vector and reinstalled it to ensure no leftover modules affect the behaviour.

Root implementation: Magisk v30.6 And upgrade to Magisk v30.7 for try solved the problem
I have also tested:

  • Zygisk Next (with Magisk Zygisk OFF) → same crash.
  • NeoZygisk (with Magisk Zygisk ON) → same crash.
  • clearing data for com.android.shell

System Module List:

hosts
sepolicy.rule
zn_magisk_compat
zygisk_vector
zygisksu

(Note: zygisk_vector is the Vector module itself; no other LSPosed modules are present.)

Vector version:

  • Stable: v2.2
  • Pre‑release: 3105-5e4dcb (latest debug build from GitHub Actions)
    (Both exhibit the same crash.)

Android version: 11 (SDK 30) – ROM GSI PHH (userdebug/test-keys) – Model: BACH2-W19

Version requirement:

  • I am using the latest debug build from GitHub pre-releases (I tested the pre‑release 3105-5e4dcb).
  • I also tested the stable v2.2, and the problem persists.

Logs:
lsposed_verbose.log
log_completo.txt

Additional context:

  • The device runs a PHH‑Treble GSI (Generic System Image) with userdebug/test-keys.
  • The crash occurs even with no Xposed modules active.
  • Changing the Zygisk implementation (stock, Zygisk Next, NeoZygisk) does not resolve the issue.
  • The crash seems related to the interaction between Vector, Zygisk, and the GSI environment.

Additional note

My device is quite old and barely supports A11 because it is a Huawei with almost everything locked. I am using a GSI port that a developer maintained until the end of 2025. They usually have some complications, and I understand that my errors may stem more from my ROM than from your code, but I would greatly appreciate it if you could help me solve it based on your expertise.
Thank you very much!

One mention that I think is worth making is that I updated to a 2025 ROM (only the system partition). Previously, I had one from 2022 (where LSPosed and even Vector 2.2 worked), but on the new one, it stopped working even though I deleted everything I could and reinstalled it. (rm /data/adb/lspd)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions