WebSmith

Deneyimli
Katılım
13 Temmuz 2025
Mesajlar
890
Makaleler
1
Çözümler
2
Beğeniler
510
Cihaz
Xiaomi Redmi Note 10S
Kod:
****************************
****************************
 APatch Boot Image Patcher
****************************
- Backing boot.img
- Patching kernel
+ ./kptools -p -i kernel.ori -S 'a4K2h9Pq1M6tW7Xz8Lr0VfD3QyB5sZbH9YkL0JnV2m

' -k kpimg -o kernel
[-] /home/runner/work/KernelPatch/KernelPatch/tools/patch.c:366/patch_update_img(); analyze_kallsym_info error
[+] kernel image_size: 0x01d0c058
[+] kernel uefi header: false
[+] kernel load_offset: 0x00080000
[+] kernel kernel_size: 0x02425000
[+] kernel page_shift: 12
[+] new kernel image ...
[+] linux_banner 1: Linux version 4.14.356-openela-rc1-perf-ga5f47f1ec6ca (root@ce421242ff4f) (Android (13290119, +pgo, +bolt, +lto, +mlgo, based on r547379) clang version 20.0.0 (https://android.googlesource.com/toolchain/llvm-project b718bcaf8c198c82f3021447d943401e3ab5bd54), LLD 20.0.0 (/mnt/disks/build-disk/src/android/llvm-r547379-release/out/llvm-project/llvm b718bcaf8c198c82f3021447d943401e3ab5bd54)) #1 SMP PREEMPT Wed Oct 29 09:03:33 UTC 2025
[+] linux_banner offset: 0x10b000f
[+] kernel version major: 4, minor: 14, patch: 255
[+] kallsyms_token_table offset: 0x0139eb00
[+] endian: little
[+] kallsyms_token_index offset: 0x0139ef00
[+] arm64 relocation kernel_va: 0xffffff8010000000
[+] arm64 relocation table range: [0x0174c6d8, 0x01b4b3f0), count: 0x0002a9e1
[?] bad rela offset: 0xffffff8011d232a0
[+] kallsyms_markers range: [0x0139e200, 0x0139ea88), count: 0x00000110
[?] find approximate kallsyms_offsets error
[-] /home/runner/work/KernelPatch/KernelPatch/tools/kallsym.c:347/find_approx_addresses(); find approximate kallsyms_addresses error
[+] kallsyms_markers range: [0x0139e200, 0x0139ea88), count: 0x00000110
[?] find approximate kallsyms_offsets error
[-] /home/runner/work/KernelPatch/KernelPatch/tools/kallsym.c:347/find_approx_addresses(); find approximate kallsyms_addresses error
+ patch_rc=1
+ set +x
- Patch kernel error: 1
 Write patched boot.img failed
****************************
Bu hatayı alıyorum neden oluyor böyle?

Kod:
Requirement
Kernel configs:

CONFIG_KALLSYMS=y and CONFIG_KALLSYMS_ALL=y

CONFIG_KALLSYMS=y and CONFIG_KALLSYMS_ALL=n: Initial support
Github sayfasında bunu buldum bu kodlar kernel'de ekli mi olması lazım başka bir KernelSU derleme rehberindede vardı bu kodlar.
 
Son düzenleme: