website:Remind readers how to resolve dependencies for KPROBES (#106)
website:Remind readers how to resolve dependencies for KPROBES Power by DeepL and Google Translate
This commit is contained in:
@@ -31,6 +31,8 @@ CONFIG_KPROBE_EVENTS=y
|
|||||||
|
|
||||||
And build your kernel again, KernelSU should works well.
|
And build your kernel again, KernelSU should works well.
|
||||||
|
|
||||||
|
If you find that KPROBES is still not activated, you can try enabling `CONFIG_MODULES`. (If it still doesn't take effect, use `make menuconfig` to search for other dependencies of KPROBES)
|
||||||
|
|
||||||
But if you encounter a boot loop when integrated KernelSU, it is maybe *kprobe is broken in your kernel*, you should fix the kprobe bug or use the second way.
|
But if you encounter a boot loop when integrated KernelSU, it is maybe *kprobe is broken in your kernel*, you should fix the kprobe bug or use the second way.
|
||||||
|
|
||||||
## Manully modify the kernel source
|
## Manully modify the kernel source
|
||||||
|
|||||||
@@ -31,6 +31,8 @@ CONFIG_KPROBE_EVENTS=y
|
|||||||
|
|
||||||
Dan build kernel Anda lagi, KernelSU seharusnya bekerja dengan baik.
|
Dan build kernel Anda lagi, KernelSU seharusnya bekerja dengan baik.
|
||||||
|
|
||||||
|
Jika Anda menemukan bahwa KPROBES masih belum diaktifkan, Anda dapat mencoba mengaktifkan `CONFIG_MODULES`. (Jika masih belum berlaku, gunakan `make menuconfig` untuk mencari ketergantungan KPROBES yang lain)
|
||||||
|
|
||||||
etapi jika Anda mengalami boot loop saat mengintegrasikan KernelSU, itu mungkin *kprobe rusak di kernel Anda*, Anda harus memperbaiki bug kprobe atau menggunakan cara kedua.
|
etapi jika Anda mengalami boot loop saat mengintegrasikan KernelSU, itu mungkin *kprobe rusak di kernel Anda*, Anda harus memperbaiki bug kprobe atau menggunakan cara kedua.
|
||||||
|
|
||||||
## Memodifikasi sumber kernel secara manual
|
## Memodifikasi sumber kernel secara manual
|
||||||
|
|||||||
@@ -32,6 +32,8 @@ CONFIG_KPROBE_EVENTS=y
|
|||||||
|
|
||||||
Rồi build lại kernel của bạn, KernelSU sẽ hoạt động ok.
|
Rồi build lại kernel của bạn, KernelSU sẽ hoạt động ok.
|
||||||
|
|
||||||
|
Nếu bạn thấy rằng KPROBES vẫn chưa được kích hoạt, bạn có thể thử bật `CONFIG_MODULES`. (Nếu nó vẫn không có hiệu lực, hãy sử dụng `make menuconfig` để tìm kiếm các phần phụ thuộc khác của KPROBES)
|
||||||
|
|
||||||
Nhưng nếu bạn gặp bootloop khi tích hợp KernelSU thì có thể *kprobe bị hỏng trong kernel*, bạn nên fix lỗi kprobe trong mã nguồn hoặc dùng cách 2.
|
Nhưng nếu bạn gặp bootloop khi tích hợp KernelSU thì có thể *kprobe bị hỏng trong kernel*, bạn nên fix lỗi kprobe trong mã nguồn hoặc dùng cách 2.
|
||||||
|
|
||||||
## Chỉnh sửa mã nguồn kernel thủ công
|
## Chỉnh sửa mã nguồn kernel thủ công
|
||||||
|
|||||||
@@ -31,6 +31,8 @@ CONFIG_KPROBE_EVENTS=y
|
|||||||
|
|
||||||
最后,重新编译你的内核即可。
|
最后,重新编译你的内核即可。
|
||||||
|
|
||||||
|
如果你发现KPROBES仍未生效,很有可能是因为它的依赖项`CONFIG_MODULES`没有被启用(如果还是未生效请键入`make menuconfig`搜索KPROBES 的其它依赖并启用 )
|
||||||
|
|
||||||
如果你在集成 KernelSU 之后手机无法启动,那么很可能你的内核中 **kprobe 工作不正常**,你需要修复这个 bug 或者用第二种方法。
|
如果你在集成 KernelSU 之后手机无法启动,那么很可能你的内核中 **kprobe 工作不正常**,你需要修复这个 bug 或者用第二种方法。
|
||||||
|
|
||||||
> 如何验证是否是 kprobe 的问题?
|
> 如何验证是否是 kprobe 的问题?
|
||||||
|
|||||||
Reference in New Issue
Block a user