JingMatrix / JingMatrix/Vector

Multi-user / Work Profile support missing after redesign and Auto Include affects other users

Open
#953 16 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Kotlin
Stars
12.5k
Forks
836
Avg merge
1d 18h
Merged PRs (30d)
5

Description

Steps to reproduce/复现步骤

Issue 1 & 2 — Work Profile / Multi-User

Step 1: Set up multiple users or a Work Profile on the device.
Step 2: Open Vector after the latest redesign/update.
Step 3: Check the list.
Step 4: Long-press any installed module and check the available options.

Issue 3 — Auto Include

Step 1: Set up a Main Profile and a Work Profile.
Step 2: Enable Auto Include for the Work Profile.
Step 3: Install a new application.
Step 4: Open Vector and check the module/app selection for both profiles.

Expected behaviour/预期行为

1: Vector should display all available users, including the Main User, Secondary Users, and Work Profiles.
2: Long-pressing a module should provide an option to install the module for another user/profile.

3: Auto Include should be user-specific. If it is enabled for the Work Profile, newly installed apps should automatically be included only for the Work Profile and should not affect the Main Profile or other users.

Actual behaviour/实际行为

1: After the recent redesign/update, the Work Profile and other users are no longer shown in Vector.
2: The option to install a module for another user is no longer available when long-pressing a module.

3: In the older version, when multiple users were available, enabling Auto Include for the Work Profile also affected the Main Profile. When a new app was installed, it was automatically selected in both the Work Profile and Main Profile instead of only the user where Auto Include was enabled.

Xposed Module List/Xposed 模块列表
GMS Flags 2.0
NexAlloy
Root implementation/Root 方案

KernelSU Next 3.3.0-spoofed

System Module List/系统模块列表
NeoZygisk
Vector
Vector version/Vector 版本

2.2 (3107)

Android version/Android 版本

Android 16, infinity X

Version requirement/版本要求
Logs/日志

I think features is missing that's why logs is not required if required then tell me

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with the latest debug build on Android 16 using a main user and Work Profile, then inspect the redesigned user list and module long-press actions. Verify multi-user visibility, per-profile module installation, and Auto Include behavior with a newly installed app. Done means all profiles appear, cross-profile installation is available, and Auto Include affects only the profile where it is enabled.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.