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)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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