Skip to content

kernel: check package name before check manager signature (https://github.com/tiann/KernelSU/pull/3134)#1052

Merged
rifsxd merged 1 commit into
KernelSU-Next:devfrom
pershoot:dev2
Jan 6, 2026
Merged

kernel: check package name before check manager signature (https://github.com/tiann/KernelSU/pull/3134)#1052
rifsxd merged 1 commit into
KernelSU-Next:devfrom
pershoot:dev2

Conversation

@pershoot

@pershoot pershoot commented Jan 5, 2026

Copy link
Copy Markdown
Collaborator

kernel: check package name before check manager signature (tiann/KernelSU#3134)

Author: u9521 63995396+u9521@users.noreply.github.com
Date: Mon Jan 5 23:05:59 2026 +0800

'If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test'

…elSU#3134)

If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test
@pershoot

pershoot commented Jan 5, 2026

Copy link
Copy Markdown
Collaborator Author

Confirming, no impact to existing operability.

# dmesg | grep -i crown
[   19.427207] KernelSU: Crowning manager: com.rifsxd.ksunext(uid=10538)

@rifsxd rifsxd merged commit 4782295 into KernelSU-Next:dev Jan 6, 2026
17 of 18 checks passed
pershoot pushed a commit that referenced this pull request Jan 6, 2026
…elSU#3134) (#1052)

If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test
@pershoot pershoot deleted the dev2 branch January 6, 2026 16:54
Sorayukii pushed a commit to Sorayukii/KernelSU-Next that referenced this pull request Jan 25, 2026
…elSU#3134) (KernelSU-Next#1052)

If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test

Signed-off-by: Sorayukii <sorayukii69@gmail.com>
Mr-Morat pushed a commit to Mr-Morat/KernelSU-Next that referenced this pull request Jan 28, 2026
…elSU#3134) (KernelSU-Next#1052)

If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test

Signed-off-by: Sorayukii <sorayukii69@gmail.com>
slipzryzens pushed a commit to slipzryzens/KernelSU-Next that referenced this pull request Jan 31, 2026
…elSU#3134) (KernelSU-Next#1052)

If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test

Signed-off-by: Sorayukii <sorayukii69@gmail.com>
maxsteeel pushed a commit to maxsteeel/KernelSU-Next that referenced this pull request Feb 1, 2026
…elSU#3134) (KernelSU-Next#1052)

If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test
rifsxd pushed a commit that referenced this pull request Feb 2, 2026
…elSU#3134) (#1052)

If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test
hakuna77 pushed a commit to hakuna77/KernelSU-Next that referenced this pull request Feb 3, 2026
…elSU#3134) (KernelSU-Next#1052)

If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test
slipzryzens pushed a commit to slipzryzens/KernelSU-Next that referenced this pull request Feb 5, 2026
…elSU#3134) (KernelSU-Next#1052)

If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test

Signed-off-by: Sorayukii <sorayukii69@gmail.com>
slipzryzens pushed a commit to slipzryzens/KernelSU-Next that referenced this pull request Feb 16, 2026
…elSU#3134) (KernelSU-Next#1052)

If the package name of the manager is defined, check the package name
before checking the signature.

Fixed the issue where if a package name is defined, but the first
matching signature found by the kernel is not the manager, the real
manager cannot be crowned.
e.g. When Android Studio previews Compose, it installs a package with
the same signature as the manager on the device, such as
me.weishu.kernelsu.test

Signed-off-by: Sorayukii <sorayukii69@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants