No injection after a KernelSU emulated soft reboot spawns a duplicate daemon
Maintainer thường phản hồi trong vòng 7 ngày
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 48/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Lĩnh vực
- mobile-dev
Hướng nghiên cứu
Bắt đầu với locat-log.txt đính kèm và tái hiện soft reboot của KernelSU trên các phiên bản Android và Vector được liệt kê. Truy vết chuỗi khởi động xung quanh daemon bị trùng lặp, sau đó xác minh rằng luồng Action/Open khởi động bình thường và module kiểm thử có thể được hook sau khi reboot.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Steps to reproduce/复现步骤
Install the latest version of the Vector module on a Redmi K80 Pro (HyperOS + Zygisk Next + KSU jailbreak environment).
Soft reboot the device.
In the license manager, click the "Action" / "Open" button for the LSPosed module.
Observe that the interface redirects to a Shell warning or becomes unresponsive, and the test module cannot be hooked.
Expected behaviour/预期行为
Correct startup and hooking
The v2.1 version of vector (vector-v2.1-3076 HSSkyBoy version) runs normally.
Actual behaviour/实际行为
Unable to start vector and unable to perform hooking
Xposed Module List/Xposed 模块列表
Module unrelated
Root implementation/Root 方案
Root access was gained by disabling SELinux through a Qualcomm 8E series vulnerability, followed by KSU entering jailbreak mode.
System Module List/系统模块列表
Vector v2.2 3080-88f8e1fa
Zygisk-next-780-9d7024c-release
Vector version/Vector 版本
Vector v2.2 3080-88f8e1fa
Android version/Android 版本
16 - xiaomi HyperOS 3
Version requirement/版本要求
- I am using the latest debug build from GitHub Actions./我正在使用 GitHub Actions 中最新的调试版本。
Logs/日志
- Ngôn ngữ chính
- Kotlin
- Star
- 12.7k
- Fork
- 854
- Merge trung bình
- 20 phút
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của JingMatrix/Vector
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 80/100
JingMatrix/Vector#999 ·
Maintainer thường phản hồi trong vòng 7 ngày
-
Vector is inactiveĐang mởbug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
JingMatrix/Vector#1004 ·
Maintainer thường phản hồi trong vòng 7 ngày
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 22/100
JingMatrix/Vector#1003 ·
Maintainer thường phản hồi trong vòng 7 ngày
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 15/100
JingMatrix/Vector#1002 · 1 reaction ·
Maintainer thường phản hồi trong vòng 7 ngày
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 42/100
JingMatrix/Vector#997 · 4 bình luận ·
Maintainer thường phản hồi trong vòng 7 ngày
Tất cả issue của JingMatrix/Vector
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
world-federation-of-advertisers/cross-media-measurement#4653 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
kabirvashisht4-glitch/Vet#22 ·
-
documentation good first issue
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 85/100
djazairdev/wilayas#23 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
lysine-dev/okhttp#9788 ·
Maintainer thường phản hồi trong vòng 1 ngày