Skip to content

Conversation

@aviraxp
Copy link
Collaborator

@aviraxp aviraxp commented Sep 6, 2025

No description provided.

@Ylarod Ylarod merged commit 78e3ec1 into main Sep 13, 2025
@Ylarod Ylarod deleted the aviraxp-patch-1 branch September 13, 2025 10:20
ShirkNeko added a commit to ShirkNeko/KernelSU that referenced this pull request Sep 17, 2025
ShirkNeko added a commit to ShirkNeko/KernelSU that referenced this pull request Sep 17, 2025
backslashxx pushed a commit to backslashxx/KernelSU that referenced this pull request Sep 18, 2025
…[app] directory

Prioritize retrieving the application UID from /data/user_de. If this fails, fall back to retrieving it from packages.list.

Fix unstable application UID acquisition

Signed-off-by: ShirkNeko <[email protected]>

Reapply "Tweak shizuku template description (tiann#2746)"

This reverts commit 6803986.

Revert "Update Function Complete Documentation"

This reverts commit 8d323e1.

Revert "Remove redundant unused assignments"

This reverts commit 5b3bbfa.

Revert "kernel: Remove fallback scan for packages.list"

This reverts commit e47775a.

Revert "Tweak shizuku template description (tiann#2746)"

This reverts commit 78e3ec1.

Revert "Revert packages.list Rename Search"

This reverts commit 7b52170.

Revert "kernel: Use iterate_dir for multi-user traversal instead of a fixed user ID range."

This reverts commit e3c9e77.

Revert "kernel: Simplify and improve readability"

This reverts commit e7e161c.

Revert "kernel: Add optional scanning of all user applications"

This reverts commit 0abbc2a.

Revert "kernel: Remove duplicate `#include <linux/list.h>`"

This reverts commit cf80204.

Revert "kernel: Optimizing thread scheduling during user scans"

This reverts commit 2254d31.

Revert "kernel: Separate and modularize the user data scanner scan function"

This reverts commit d131d66.

Revert "kernel: Enhanced user data scanning"

This reverts commit 8f0ed16.

Revert "kernel: Add support for concurrent scanning of user data apps"

This reverts commit 1cd3574.

kernel: Add support for concurrent scanning of user data apps

kernel: Enhanced user data scanning

Added filesystem type checks to prevent dangerous paths

kernel: Separate and modularize the user data scanner scan function

kernel: Optimizing thread scheduling during user scans

`[   23.379244][ T5074] ufshcd-qcom 1d84000.ufshc: ............. ufs dump complete ..........
[   23.379263][ T5074] dump-reason-buffer-size: 256
[   23.379267][ T5074] dump-reason-pidbuffer:PID: 5074, Process Name: throne_tracker
[   23.379295][ T5074] qcom_q6v5_pas a3380000.remoteproc-soccp: waking SOCCP from panic path
[   23.379455][ T5074] CPU0 next event is 23368000000
[   23.379456][ T5074] CP.rkp_only' to 'true' in property file '/odm/build.prop': SELinux permission check failed
[    1.248057][    T1] init: Do not have permissions to set 'ro.oplus.nfc.support.tee' to 'true' in pro   23.379459][ T5074] CPU5 next event is 23368000000
[   23.3794   1.248059][    T1] init: Do not have permissions to set 'ro.oplus.eid.enable.state' to '1' in property file '/odm/build.prop':l-3d0: snapshot: device is powered off
[   23.589323][ T5074] Kernel Offset: 0x1738a00000 from 0xffffffc080000000
[   23.589325][ T5074] PHYS_OFFSET: 0x80000000
[   23.589326][ T5074] CPU features: 0x000000,00000000,70024f43,95fffea7
[   23.589328][ T5074] Memory Limit: none
[   23.589490][ T5074] mhi mhi_110e_00.01.00: [E][mhi_debug_reg_dump] host pm_state:M2 dev_state:M2 ee:MISSION MODE
[   23.589505][ T5074] mhi mhi_110e_00.01.00: [E][mhi_debug_reg_dump] device ee: MISSION MODE dev_state: M2`

Signed-off-by: ShirkNeko <[email protected]>

kernel: Remove duplicate `#include <linux/list.h>`

kernel: Add optional scanning of all user applications

- Use a cached buffer as an array-based stack to avoid panics caused by overly deep traversal.

  INTCAM: no information
       TPU: no information
       TNR: no information
       MFC: no information
        BO: no information
[   4.715484] [I] [DSS] Last AVB: avb_ret=ERROR_VERIFICATION
[   4.715890] [I] [DSS] Last AVB: avb_veritymode=enforcing
[   4.716289] [I] [DSS] Last AVB: avb_error_parts=boot
[   4.717085] [I] [LNXDBG] build info set by kernel
RAMDUMP_MSG.txt:
  reset message: KP: kernel stack overflow
  UUID: e2faff80-83ea-c240-ac75-d7b8a528c892
  last kernel version: 6.1.134-android14-11-g23e556daebf3-ab13800907
  aosp kernel version: 6.1.145-android14-11-g8d713f9e8e7b-ab13202960
  build: google/shiba/shiba:16/BP3A.250905.014/13873947:user/release-keys
  RST_STAT: 0x1 - CLUSTER0_NONCPU_WDTRESET
  GSA_RESET_STATUS: 0x0 -
  Reboot reason: 0xbaba - Kernel PANIC
  Reboot mode: 0x0 - Normal Boot
[   4.719030] [I] [DSS] -------------------- DSS LOGS END --------------------

Reboot Info:
  RST_STAT: 0x180000 - PIN_RESET | PO_RESET
  GSA_RESET_STATUS: 0x0 -
  Reboot reason: 0xbaba - Kernel PANIC
  Reboot mode: 0x0 - Normal Boot

Signed-off-by: ShirkNeko <[email protected]>

kernel: Simplify and improve readability

kernel: Use iterate_dir for multi-user traversal instead of a fixed user ID range.

Revert packages.list Rename Search

- Remove the deprecated USER_DATA_LEGACY_BASE_PATH path

-Increase the size of USER_DATA_PATH_LEN to 384

kernel: Remove fallback scan for packages.list

Enhance scan support for active users in /data/user_de

Signed-off-by: ShirkNeko <[email protected]>

Remove redundant unused assignments

Update Function Complete Documentation

Apply suggestions from code review
KOWX712 pushed a commit to KOWX712/KernelSU that referenced this pull request Sep 19, 2025
engstk pushed a commit to engstk/KernelSU that referenced this pull request Sep 24, 2025
u9521 pushed a commit to u9521/KernelSU that referenced this pull request Dec 31, 2025
u9521 pushed a commit to u9521/KernelSU that referenced this pull request Jan 3, 2026
u9521 pushed a commit to u9521/KernelSU that referenced this pull request Jan 5, 2026
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