--- /srv/rebuilderd/tmp/rebuilderd1cITQz/inputs/g15daemon_1.9.5.3-14.1+b1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd1cITQz/out/g15daemon_1.9.5.3-14.1+b1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-10-28 23:18:25.000000 debian-binary │ -rw-r--r-- 0 0 0 1940 2024-10-28 23:18:25.000000 control.tar.xz │ --rw-r--r-- 0 0 0 32900 2024-10-28 23:18:25.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 32904 2024-10-28 23:18:25.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/sbin/g15daemon │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ Entry point 0x2aa9 │ │ │ │ There are 9 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x0059d8 0x000059d8 0x000059d8 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x0059e4 0x000059e4 0x000059e4 0x00008 0x00008 R 0x4 │ │ │ │ PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4 │ │ │ │ INTERP 0x000154 0x00000154 0x00000154 0x00019 0x00019 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-armhf.so.3] │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x059e4 0x059e4 R E 0x1000 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x059f0 0x059f0 R E 0x1000 │ │ │ │ LOAD 0x005eb0 0x00006eb0 0x00006eb0 0x00320 0x00424 RW 0x1000 │ │ │ │ DYNAMIC 0x005ef8 0x00006ef8 0x00006ef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x005eb0 0x00006eb0 0x00006eb0 0x00150 0x00150 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -13,17 +13,17 @@ │ │ │ │ [ 8] .gnu.version_r VERNEED 0000199c 00199c 000050 00 A 6 2 4 │ │ │ │ [ 9] .rel.dyn REL 000019ec 0019ec 0000a0 08 A 5 0 4 │ │ │ │ [10] .rel.plt REL 00001a8c 001a8c 000308 08 AI 5 22 4 │ │ │ │ [11] .init PROGBITS 00001d94 001d94 00000c 00 AX 0 0 4 │ │ │ │ [12] .plt PROGBITS 00001da0 001da0 0004b8 04 AX 0 0 4 │ │ │ │ [13] .text PROGBITS 00002258 002258 002b3c 00 AX 0 0 8 │ │ │ │ [14] .fini PROGBITS 00004d94 004d94 000008 00 AX 0 0 4 │ │ │ │ - [15] .rodata PROGBITS 00004d9c 004d9c 000c3c 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 000059d8 0059d8 000008 00 AL 13 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 000059e0 0059e0 000004 00 A 0 0 4 │ │ │ │ + [15] .rodata PROGBITS 00004d9c 004d9c 000c48 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 000059e4 0059e4 000008 00 AL 13 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 000059ec 0059ec 000004 00 A 0 0 4 │ │ │ │ [18] .init_array INIT_ARRAY 00006eb0 005eb0 000004 04 WA 0 0 4 │ │ │ │ [19] .fini_array FINI_ARRAY 00006eb4 005eb4 000004 04 WA 0 0 4 │ │ │ │ [20] .data.rel.ro PROGBITS 00006eb8 005eb8 000040 00 WA 0 0 4 │ │ │ │ [21] .dynamic DYNAMIC 00006ef8 005ef8 000108 08 WA 6 0 4 │ │ │ │ [22] .got PROGBITS 00007000 006000 0001c8 04 WA 0 0 4 │ │ │ │ [23] .data PROGBITS 000071c8 0061c8 000008 00 WA 0 0 4 │ │ │ │ [24] .bss NOBITS 000071d0 0061d0 000104 00 WA 0 0 8 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d805983ec374cb8ed7f088082d894b277fe86956 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7fcc41959395cc99d8542d1a9ca08356f07f4854 │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -163,17 +163,17 @@ │ │ │ │ -v show version │ │ │ │ -l set default LCD backlight level │ │ │ │ --set-backlight sets backlight individually for currently shown screen. │ │ │ │ Default is to set backlight globally (keyboard default). │ │ │ │ --switch │ │ │ │ --set-backlight │ │ │ │ --lcdlevel │ │ │ │ -Mon 28 Oct 2024 23:19:02 │ │ │ │ +Thu 17 Jul 2025 21:52:29 │ │ │ │ G15Daemon %s Build Date: %s │ │ │ │ -Linux 6.1.0-26-arm64 armv8l │ │ │ │ +Linux 6.12.35+deb13-cloud-arm64 armv8l │ │ │ │ Build OS: %s │ │ │ │ gcc version 14.2.0 (Debian 14.2.0-7) │ │ │ │ With compiler: %s │ │ │ │ G15Daemon CMDLINE ARGS: │ │ │ │ G15Daemon already running.. Exiting │ │ │ │ Unable to attach to the G15 Keyboard... exiting │ │ │ │ g15daemon │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -712,15 +712,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #832] @ (2d18 ) │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #40] @ (2a04 ) │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #472] @ (2bb8 ) │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @@ -752,73 +752,73 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #186 @ 0xba │ │ │ │ + cmp r5, #198 @ 0xc6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #80 @ 0x50 │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #84 @ 0x54 │ │ │ │ + cmp r5, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #122 @ 0x7a │ │ │ │ + cmp r5, #134 @ 0x86 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #6 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r5, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #154 @ 0x9a │ │ │ │ + cmp r5, #166 @ 0xa6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r7, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r5, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #182 @ 0xb6 │ │ │ │ + cmp r5, #194 @ 0xc2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #168 @ 0xa8 │ │ │ │ + cmp r5, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r5, #162 @ 0xa2 │ │ │ │ movs r0, r0 │ │ │ │ asrs r7, r2, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #528] @ (2c98 ) │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r5, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #18 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + cmp r3, #226 @ 0xe2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + cmp r3, #194 @ 0xc2 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r3, #238 @ 0xee │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r3, #82 @ 0x52 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #234 @ 0xea │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ ... │ │ │ │ │ │ │ │ 00002aa8 <_start@@Base>: │ │ │ │ mov.w fp, #0 │ │ │ │ mov.w lr, #0 │ │ │ │ pop {r1} │ │ │ │ mov r2, sp │ │ │ │ @@ -1962,15 +1962,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 20b4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 3506 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r0, r6, #3 │ │ │ │ + subs r4, r7, #3 │ │ │ │ ... │ │ │ │ │ │ │ │ 0000355c : │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 35d0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2553,15 +2553,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 2d10 │ │ │ │ b.n 395c │ │ │ │ adds r6, #198 @ 0xc6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r2, #6 │ │ │ │ + adds r0, r4, #6 │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #19 │ │ │ │ movs r0, r0 │ │ │ │ @@ -3541,21 +3541,21 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 4464 │ │ │ │ nop │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #8 │ │ │ │ + asrs r2, r0, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + asrs r6, r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ ... │ │ │ │ │ │ │ │ 000044c4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -3565,15 +3565,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (44ec ) │ │ │ │ mov r2, r0 │ │ │ │ movs r0, #3 │ │ │ │ add r1, pc │ │ │ │ bl 2d10 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r2, r4, #7 │ │ │ │ + asrs r6, r5, #7 │ │ │ │ ... │ │ │ │ │ │ │ │ 000044f0 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -3771,23 +3771,23 @@ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ add r1, pc │ │ │ │ bl 2d10 │ │ │ │ mov r0, r4 │ │ │ │ bl 44f0 │ │ │ │ b.n 467c │ │ │ │ nop │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #32 │ │ │ │ + asrs r4, r7, #32 │ │ │ │ ... │ │ │ │ │ │ │ │ 000046f0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #2008] @ 0x7d8 │ │ │ │ @@ -3848,19 +3848,19 @@ │ │ │ │ b.n 473c │ │ │ │ blx 20cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #242 @ 0xf2 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #31 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ ... │ │ │ │ │ │ │ │ 000047ac : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -4039,40 +4039,40 @@ │ │ │ │ b.n 492a │ │ │ │ blx 20cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #30 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r2, r2, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r2, #31 │ │ │ │ + lsrs r2, r4, #31 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [fp, #1020]! @ 0x3fc │ │ │ │ - lsrs r0, r2, #30 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #27 │ │ │ │ + lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r4, r5, #22 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r6, #21 │ │ │ │ + lsrs r2, r0, #22 │ │ │ │ ... │ │ │ │ │ │ │ │ 000049a0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #1976] @ 0x7b8 │ │ │ │ @@ -4269,43 +4269,43 @@ │ │ │ │ b.n 4ac4 │ │ │ │ blx 20cc <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r6, #66 @ 0x42 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r6, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #26 │ │ │ │ + lsrs r0, r5, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r0, r0, #26 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r6, r3, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #25 │ │ │ │ + lsrs r6, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r0, r5, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r2, #19 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #23 │ │ │ │ + lsrs r6, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r4, #17 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r5, #15 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r3, 4c02 │ │ │ │ cbnz r2, 4c02 │ │ │ │ cmp r1, #0 │ │ │ │ ittt lt │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -93,107 +93,108 @@ │ │ │ │ 0x0000533c 7320746f 20736574 20626163 6b6c6967 s to set backlig │ │ │ │ 0x0000534c 68742067 6c6f6261 6c6c7920 286b6579 ht globally (key │ │ │ │ 0x0000535c 626f6172 64206465 6661756c 74292e00 board default).. │ │ │ │ 0x0000536c 2d730000 2d2d7377 69746368 00000000 -s..--switch.... │ │ │ │ 0x0000537c 2d2d7365 742d6261 636b6c69 67687400 --set-backlight. │ │ │ │ 0x0000538c 2d640000 2d2d6465 62756700 2d750000 -d..--debug.-u.. │ │ │ │ 0x0000539c 2d2d7573 65720000 2d6c0000 2d2d6c63 --user..-l..--lc │ │ │ │ - 0x000053ac 646c6576 656c0000 4d6f6e20 3238204f dlevel..Mon 28 O │ │ │ │ - 0x000053bc 63742032 30323420 32333a31 393a3032 ct 2024 23:19:02 │ │ │ │ + 0x000053ac 646c6576 656c0000 54687520 3137204a dlevel..Thu 17 J │ │ │ │ + 0x000053bc 756c2032 30323520 32313a35 323a3239 ul 2025 21:52:29 │ │ │ │ 0x000053cc 00000000 47313544 61656d6f 6e202573 ....G15Daemon %s │ │ │ │ 0x000053dc 20427569 6c642044 6174653a 20257300 Build Date: %s. │ │ │ │ - 0x000053ec 4c696e75 7820362e 312e302d 32362d61 Linux 6.1.0-26-a │ │ │ │ - 0x000053fc 726d3634 2061726d 76386c00 4275696c rm64 armv8l.Buil │ │ │ │ - 0x0000540c 64204f53 3a202573 00000000 67636320 d OS: %s....gcc │ │ │ │ - 0x0000541c 76657273 696f6e20 31342e32 2e302028 version 14.2.0 ( │ │ │ │ - 0x0000542c 44656269 616e2031 342e322e 302d3729 Debian 14.2.0-7) │ │ │ │ - 0x0000543c 20000000 57697468 20636f6d 70696c65 ...With compile │ │ │ │ - 0x0000544c 723a2025 73000000 47313544 61656d6f r: %s...G15Daemo │ │ │ │ - 0x0000545c 6e20434d 444c494e 45204152 47533a20 n CMDLINE ARGS: │ │ │ │ - 0x0000546c 00000000 25732000 47313544 61656d6f ....%s .G15Daemo │ │ │ │ - 0x0000547c 6e20616c 72656164 79207275 6e6e696e n already runnin │ │ │ │ - 0x0000548c 672e2e20 45786974 696e6700 556e6162 g.. Exiting.Unab │ │ │ │ - 0x0000549c 6c652074 6f206174 74616368 20746f20 le to attach to │ │ │ │ - 0x000054ac 74686520 47313520 4b657962 6f617264 the G15 Keyboard │ │ │ │ - 0x000054bc 2e2e2e20 65786974 696e6700 67313564 ... exiting.g15d │ │ │ │ - 0x000054cc 61656d6f 6e000000 6e6f626f 64790000 aemon...nobody.. │ │ │ │ - 0x000054dc 42455741 52453a20 72756e6e 696e6720 BEWARE: running │ │ │ │ - 0x000054ec 61732065 66666563 74697665 20756964 as effective uid │ │ │ │ - 0x000054fc 2025690a 00000000 2f657463 2f673135 %i...../etc/g15 │ │ │ │ - 0x0000550c 6461656d 6f6e2e63 6f6e6600 55736520 daemon.conf.Use │ │ │ │ - 0x0000551c 4d522061 73204379 636c6520 4b657900 MR as Cycle Key. │ │ │ │ - 0x0000552c 556e6162 6c652074 6f206372 65617465 Unable to create │ │ │ │ - 0x0000553c 206b6579 626f6172 64206c69 7374656e keyboard listen │ │ │ │ - 0x0000554c 65722074 68726561 642e2020 45786974 er thread. Exit │ │ │ │ - 0x0000555c 696e6700 556e6162 6c652074 6f206372 ing.Unable to cr │ │ │ │ - 0x0000556c 65617465 20646973 706c6179 20746872 eate display thr │ │ │ │ - 0x0000557c 6561642e 20204578 6974696e 67000000 ead. Exiting... │ │ │ │ - 0x0000558c 67313564 61656d6f 6e20312e 392e352e g15daemon 1.9.5. │ │ │ │ - 0x0000559c 33000000 2573206c 6f616465 640a0000 3...%s loaded... │ │ │ │ - 0x000055ac 2f757372 2f736861 72650000 25732f25 /usr/share..%s/% │ │ │ │ - 0x000055bc 73000000 67313564 61656d6f 6e2f7370 s...g15daemon/sp │ │ │ │ - 0x000055cc 6c617368 2f673135 6c6f676f 322e7762 lash/g15logo2.wb │ │ │ │ - 0x000055dc 6d700000 2f757372 2f6c6962 2f61726d mp../usr/lib/arm │ │ │ │ - 0x000055ec 2d6c696e 75782d67 6e756561 62696866 -linux-gnueabihf │ │ │ │ - 0x000055fc 2f673135 6461656d 6f6e2f31 2e392e35 /g15daemon/1.9.5 │ │ │ │ - 0x0000560c 2e332f70 6c756769 6e730000 4c656176 .3/plugins..Leav │ │ │ │ - 0x0000561c 696e6720 62792072 65717565 73740000 ing by request.. │ │ │ │ - 0x0000562c 47313544 61656d6f 6e20506c 7567696e G15Daemon Plugin │ │ │ │ - 0x0000563c 5f4c6f61 64657220 2d204445 45504249 _Loader - DEEPBI │ │ │ │ - 0x0000564c 4e442046 6c616720 61766169 6c61626c ND Flag availabl │ │ │ │ - 0x0000565c 652e2020 5573696e 67206974 2e0a0000 e. Using it.... │ │ │ │ - 0x0000566c 5052454c 4f414449 4e472025 73000000 PRELOADING %s... │ │ │ │ - 0x0000567c 496e6974 69616c69 73617469 6f6e2046 Initialisation F │ │ │ │ - 0x0000568c 61696c65 642e2020 52657472 79696e67 ailed. Retrying │ │ │ │ - 0x0000569c 2e2e0000 506c7567 696e5f4c 6f616465 ....Plugin_Loade │ │ │ │ - 0x000056ac 72202d20 4572726f 72206c6f 6164696e r - Error loadin │ │ │ │ - 0x000056bc 67202573 202d2025 730a0000 4572726f g %s - %s...Erro │ │ │ │ - 0x000056cc 72206672 6f6d2064 6c636c6f 73652025 r from dlclose % │ │ │ │ - 0x000056dc 730a0000 506c7567 696e2022 25732220 s...Plugin "%s" │ │ │ │ - 0x000056ec 626f6f74 20737563 63657373 66756c2e boot successful. │ │ │ │ - 0x000056fc 00000000 53746172 74696e67 20706c75 ....Starting plu │ │ │ │ - 0x0000570c 67696e20 74687265 61642022 25732220 gin thread "%s" │ │ │ │ - 0x0000571c 696e2073 74616e64 61726420 6d6f6465 in standard mode │ │ │ │ - 0x0000572c 0a000000 53746172 74696e67 20706c75 ....Starting plu │ │ │ │ - 0x0000573c 67696e20 74687265 61642022 25732220 gin thread "%s" │ │ │ │ - 0x0000574c 696e2061 6476616e 63656420 6d6f6465 in advanced mode │ │ │ │ - 0x0000575c 0a000000 52656d6f 76656420 706c7567 ....Removed plug │ │ │ │ - 0x0000576c 696e2025 73000000 2e736f00 2f000000 in %s....so./... │ │ │ │ - 0x0000577c 504c5547 494e5300 67313570 6c756769 PLUGINS.g15plugi │ │ │ │ - 0x0000578c 6e5f696e 666f0000 6731355f 706c7567 n_info..g15_plug │ │ │ │ - 0x0000579c 696e5f6c 6f61643a 20257320 25730a00 in_load: %s %s.. │ │ │ │ - 0x000057ac 25732069 73206e6f 74206120 76616c69 %s is not a vali │ │ │ │ - 0x000057bc 64206731 35646165 6d6f6e20 706c7567 d g15daemon plug │ │ │ │ - 0x000057cc 696e2e20 20556e6c 6f616469 6e670a00 in. Unloading.. │ │ │ │ - 0x000057dc 4c6f6164 00000000 22257322 20506c75 Load...."%s" Plu │ │ │ │ - 0x000057ec 67696e20 64697361 626c6564 20696e20 gin disabled in │ │ │ │ - 0x000057fc 67313564 61656d6f 6e2e636f 6e66202d g15daemon.conf - │ │ │ │ - 0x0000580c 206e6f74 2072756e 6e696e67 0a000000 not running.... │ │ │ │ - 0x0000581c 426f6f74 696e6720 706c7567 696e2022 Booting plugin " │ │ │ │ - 0x0000582c 25732200 556e6162 6c652074 6f206372 %s".Unable to cr │ │ │ │ - 0x0000583c 65617465 20636c69 656e7420 74687265 eate client thre │ │ │ │ - 0x0000584c 61642e00 504c5547 494e5f4c 4f41445f ad..PLUGIN_LOAD_ │ │ │ │ - 0x0000585c 4f524445 52000000 546f7461 6c506c75 ORDER...TotalPlu │ │ │ │ - 0x0000586c 67696e73 00000000 4e756d62 6572206f gins....Number o │ │ │ │ - 0x0000587c 6620706c 7567696e 73206861 73206368 f plugins has ch │ │ │ │ - 0x0000588c 616e6765 642e2052 65627569 6c64696e anged. Rebuildin │ │ │ │ - 0x0000589c 67206c6f 6164206f 72646572 2e000000 g load order.... │ │ │ │ - 0x000058ac 30000000 41747465 6d707469 6e67206c 0...Attempting l │ │ │ │ - 0x000058bc 6f616420 6f662025 6920706c 7567696e oad of %i plugin │ │ │ │ - 0x000058cc 73000000 53756363 65737366 756c6c79 s...Successfully │ │ │ │ - 0x000058dc 206c6f61 64656420 2569206f 66202569 loaded %i of %i │ │ │ │ - 0x000058ec 20706c75 67696e73 2e000000 556e6162 plugins....Unab │ │ │ │ - 0x000058fc 6c652074 6f206f70 656e2074 68652064 le to open the d │ │ │ │ - 0x0000590c 69726563 746f7279 3a202573 00000000 irectory: %s.... │ │ │ │ - 0x0000591c 4c6f6164 696e6720 25692070 6c756769 Loading %i plugi │ │ │ │ - 0x0000592c 6e73206e 616d6564 20696e20 67313564 ns named in g15d │ │ │ │ - 0x0000593c 61656d6f 6e2e636f 6e662e00 3e000000 aemon.conf..>... │ │ │ │ - 0x0000594c 41000000 0c000000 41000000 11000000 A.......A....... │ │ │ │ - 0x0000595c 41000000 27000000 41000000 36000000 A...'...A...6... │ │ │ │ - 0x0000596c 41000000 03000000 41000000 06000000 A.......A....... │ │ │ │ - 0x0000597c 41000000 15000000 41000000 0f000000 A.......A....... │ │ │ │ - 0x0000598c 41000000 0e000000 41000000 26000000 A.......A...&... │ │ │ │ - 0x0000599c 41000000 13000000 41000000 29000000 A.......A...)... │ │ │ │ - 0x000059ac 41000000 02000000 41000000 19000000 A.......A....... │ │ │ │ - 0x000059bc 41000000 0a000000 41000000 0b000000 A.......A....... │ │ │ │ - 0x000059cc 41000000 00000000 00000000 A........... │ │ │ │ + 0x000053ec 4c696e75 7820362e 31322e33 352b6465 Linux 6.12.35+de │ │ │ │ + 0x000053fc 6231332d 636c6f75 642d6172 6d363420 b13-cloud-arm64 │ │ │ │ + 0x0000540c 61726d76 386c0000 4275696c 64204f53 armv8l..Build OS │ │ │ │ + 0x0000541c 3a202573 00000000 67636320 76657273 : %s....gcc vers │ │ │ │ + 0x0000542c 696f6e20 31342e32 2e302028 44656269 ion 14.2.0 (Debi │ │ │ │ + 0x0000543c 616e2031 342e322e 302d3729 20000000 an 14.2.0-7) ... │ │ │ │ + 0x0000544c 57697468 20636f6d 70696c65 723a2025 With compiler: % │ │ │ │ + 0x0000545c 73000000 47313544 61656d6f 6e20434d s...G15Daemon CM │ │ │ │ + 0x0000546c 444c494e 45204152 47533a20 00000000 DLINE ARGS: .... │ │ │ │ + 0x0000547c 25732000 47313544 61656d6f 6e20616c %s .G15Daemon al │ │ │ │ + 0x0000548c 72656164 79207275 6e6e696e 672e2e20 ready running.. │ │ │ │ + 0x0000549c 45786974 696e6700 556e6162 6c652074 Exiting.Unable t │ │ │ │ + 0x000054ac 6f206174 74616368 20746f20 74686520 o attach to the │ │ │ │ + 0x000054bc 47313520 4b657962 6f617264 2e2e2e20 G15 Keyboard... │ │ │ │ + 0x000054cc 65786974 696e6700 67313564 61656d6f exiting.g15daemo │ │ │ │ + 0x000054dc 6e000000 6e6f626f 64790000 42455741 n...nobody..BEWA │ │ │ │ + 0x000054ec 52453a20 72756e6e 696e6720 61732065 RE: running as e │ │ │ │ + 0x000054fc 66666563 74697665 20756964 2025690a ffective uid %i. │ │ │ │ + 0x0000550c 00000000 2f657463 2f673135 6461656d ..../etc/g15daem │ │ │ │ + 0x0000551c 6f6e2e63 6f6e6600 55736520 4d522061 on.conf.Use MR a │ │ │ │ + 0x0000552c 73204379 636c6520 4b657900 556e6162 s Cycle Key.Unab │ │ │ │ + 0x0000553c 6c652074 6f206372 65617465 206b6579 le to create key │ │ │ │ + 0x0000554c 626f6172 64206c69 7374656e 65722074 board listener t │ │ │ │ + 0x0000555c 68726561 642e2020 45786974 696e6700 hread. Exiting. │ │ │ │ + 0x0000556c 556e6162 6c652074 6f206372 65617465 Unable to create │ │ │ │ + 0x0000557c 20646973 706c6179 20746872 6561642e display thread. │ │ │ │ + 0x0000558c 20204578 6974696e 67000000 67313564 Exiting...g15d │ │ │ │ + 0x0000559c 61656d6f 6e20312e 392e352e 33000000 aemon 1.9.5.3... │ │ │ │ + 0x000055ac 2573206c 6f616465 640a0000 2f757372 %s loaded.../usr │ │ │ │ + 0x000055bc 2f736861 72650000 25732f25 73000000 /share..%s/%s... │ │ │ │ + 0x000055cc 67313564 61656d6f 6e2f7370 6c617368 g15daemon/splash │ │ │ │ + 0x000055dc 2f673135 6c6f676f 322e7762 6d700000 /g15logo2.wbmp.. │ │ │ │ + 0x000055ec 2f757372 2f6c6962 2f61726d 2d6c696e /usr/lib/arm-lin │ │ │ │ + 0x000055fc 75782d67 6e756561 62696866 2f673135 ux-gnueabihf/g15 │ │ │ │ + 0x0000560c 6461656d 6f6e2f31 2e392e35 2e332f70 daemon/1.9.5.3/p │ │ │ │ + 0x0000561c 6c756769 6e730000 4c656176 696e6720 lugins..Leaving │ │ │ │ + 0x0000562c 62792072 65717565 73740000 47313544 by request..G15D │ │ │ │ + 0x0000563c 61656d6f 6e20506c 7567696e 5f4c6f61 aemon Plugin_Loa │ │ │ │ + 0x0000564c 64657220 2d204445 45504249 4e442046 der - DEEPBIND F │ │ │ │ + 0x0000565c 6c616720 61766169 6c61626c 652e2020 lag available. │ │ │ │ + 0x0000566c 5573696e 67206974 2e0a0000 5052454c Using it....PREL │ │ │ │ + 0x0000567c 4f414449 4e472025 73000000 496e6974 OADING %s...Init │ │ │ │ + 0x0000568c 69616c69 73617469 6f6e2046 61696c65 ialisation Faile │ │ │ │ + 0x0000569c 642e2020 52657472 79696e67 2e2e0000 d. Retrying.... │ │ │ │ + 0x000056ac 506c7567 696e5f4c 6f616465 72202d20 Plugin_Loader - │ │ │ │ + 0x000056bc 4572726f 72206c6f 6164696e 67202573 Error loading %s │ │ │ │ + 0x000056cc 202d2025 730a0000 4572726f 72206672 - %s...Error fr │ │ │ │ + 0x000056dc 6f6d2064 6c636c6f 73652025 730a0000 om dlclose %s... │ │ │ │ + 0x000056ec 506c7567 696e2022 25732220 626f6f74 Plugin "%s" boot │ │ │ │ + 0x000056fc 20737563 63657373 66756c2e 00000000 successful..... │ │ │ │ + 0x0000570c 53746172 74696e67 20706c75 67696e20 Starting plugin │ │ │ │ + 0x0000571c 74687265 61642022 25732220 696e2073 thread "%s" in s │ │ │ │ + 0x0000572c 74616e64 61726420 6d6f6465 0a000000 tandard mode.... │ │ │ │ + 0x0000573c 53746172 74696e67 20706c75 67696e20 Starting plugin │ │ │ │ + 0x0000574c 74687265 61642022 25732220 696e2061 thread "%s" in a │ │ │ │ + 0x0000575c 6476616e 63656420 6d6f6465 0a000000 dvanced mode.... │ │ │ │ + 0x0000576c 52656d6f 76656420 706c7567 696e2025 Removed plugin % │ │ │ │ + 0x0000577c 73000000 2e736f00 2f000000 504c5547 s....so./...PLUG │ │ │ │ + 0x0000578c 494e5300 67313570 6c756769 6e5f696e INS.g15plugin_in │ │ │ │ + 0x0000579c 666f0000 6731355f 706c7567 696e5f6c fo..g15_plugin_l │ │ │ │ + 0x000057ac 6f61643a 20257320 25730a00 25732069 oad: %s %s..%s i │ │ │ │ + 0x000057bc 73206e6f 74206120 76616c69 64206731 s not a valid g1 │ │ │ │ + 0x000057cc 35646165 6d6f6e20 706c7567 696e2e20 5daemon plugin. │ │ │ │ + 0x000057dc 20556e6c 6f616469 6e670a00 4c6f6164 Unloading..Load │ │ │ │ + 0x000057ec 00000000 22257322 20506c75 67696e20 ...."%s" Plugin │ │ │ │ + 0x000057fc 64697361 626c6564 20696e20 67313564 disabled in g15d │ │ │ │ + 0x0000580c 61656d6f 6e2e636f 6e66202d 206e6f74 aemon.conf - not │ │ │ │ + 0x0000581c 2072756e 6e696e67 0a000000 426f6f74 running....Boot │ │ │ │ + 0x0000582c 696e6720 706c7567 696e2022 25732200 ing plugin "%s". │ │ │ │ + 0x0000583c 556e6162 6c652074 6f206372 65617465 Unable to create │ │ │ │ + 0x0000584c 20636c69 656e7420 74687265 61642e00 client thread.. │ │ │ │ + 0x0000585c 504c5547 494e5f4c 4f41445f 4f524445 PLUGIN_LOAD_ORDE │ │ │ │ + 0x0000586c 52000000 546f7461 6c506c75 67696e73 R...TotalPlugins │ │ │ │ + 0x0000587c 00000000 4e756d62 6572206f 6620706c ....Number of pl │ │ │ │ + 0x0000588c 7567696e 73206861 73206368 616e6765 ugins has change │ │ │ │ + 0x0000589c 642e2052 65627569 6c64696e 67206c6f d. Rebuilding lo │ │ │ │ + 0x000058ac 6164206f 72646572 2e000000 30000000 ad order....0... │ │ │ │ + 0x000058bc 41747465 6d707469 6e67206c 6f616420 Attempting load │ │ │ │ + 0x000058cc 6f662025 6920706c 7567696e 73000000 of %i plugins... │ │ │ │ + 0x000058dc 53756363 65737366 756c6c79 206c6f61 Successfully loa │ │ │ │ + 0x000058ec 64656420 2569206f 66202569 20706c75 ded %i of %i plu │ │ │ │ + 0x000058fc 67696e73 2e000000 556e6162 6c652074 gins....Unable t │ │ │ │ + 0x0000590c 6f206f70 656e2074 68652064 69726563 o open the direc │ │ │ │ + 0x0000591c 746f7279 3a202573 00000000 4c6f6164 tory: %s....Load │ │ │ │ + 0x0000592c 696e6720 25692070 6c756769 6e73206e ing %i plugins n │ │ │ │ + 0x0000593c 616d6564 20696e20 67313564 61656d6f amed in g15daemo │ │ │ │ + 0x0000594c 6e2e636f 6e662e00 3e000000 41000000 n.conf..>...A... │ │ │ │ + 0x0000595c 0c000000 41000000 11000000 41000000 ....A.......A... │ │ │ │ + 0x0000596c 27000000 41000000 36000000 41000000 '...A...6...A... │ │ │ │ + 0x0000597c 03000000 41000000 06000000 41000000 ....A.......A... │ │ │ │ + 0x0000598c 15000000 41000000 0f000000 41000000 ....A.......A... │ │ │ │ + 0x0000599c 0e000000 41000000 26000000 41000000 ....A...&...A... │ │ │ │ + 0x000059ac 13000000 41000000 29000000 41000000 ....A...)...A... │ │ │ │ + 0x000059bc 02000000 41000000 19000000 41000000 ....A.......A... │ │ │ │ + 0x000059cc 0a000000 41000000 0b000000 41000000 ....A.......A... │ │ │ │ + 0x000059dc 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.ARM.exidx {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.ARM.exidx': │ │ │ │ - 0x000059d8 d0d0ff7f 01000000 ........ │ │ │ │ + 0x000059e4 c4d0ff7f 01000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x000059e0 00000000 .... │ │ │ │ + 0x000059ec 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 30353938 33656333 37346362 38656437 05983ec374cb8ed7 │ │ │ │ - 0x00000010 66303838 30383264 38393462 32373766 f088082d894b277f │ │ │ │ - 0x00000020 65383639 35362e64 65627567 00000000 e86956.debug.... │ │ │ │ - 0x00000030 3767a428 7g.( │ │ │ │ + 0x00000000 63633431 39353933 39356363 39396438 cc41959395cc99d8 │ │ │ │ + 0x00000010 35343264 31613963 61303833 35366630 542d1a9ca08356f0 │ │ │ │ + 0x00000020 37663438 35342e64 65627567 00000000 7f4854.debug.... │ │ │ │ + 0x00000030 a04900e6 .I..