-
46155bbe91
simulation: tripwire + PC-bucketed diff + bitflip sweep
main
test0r
2026-04-22 05:55:28 +02:00
-
e20563e2ef
blob_emu: sysreg skip + UART capture -> real DDR banner emulated
test0r
2026-04-15 16:05:45 +02:00
-
f760f08300
spi_check: +TPL plaintext verification and optional --blob byte-match
test0r
2026-04-15 15:55:29 +02:00
-
2bec08a868
blob_emu: position-correct load + integrity-check pass + lazy mmap
test0r
2026-04-15 15:33:49 +02:00
-
ba133803f7
blob_emu: phase-2 Unicorn harness, constant-byte MMIO stubs
test0r
2026-04-15 15:20:33 +02:00
-
3a90236231
spi_check: pre-flash RK3588 idbloader sanity check
test0r
2026-04-15 14:03:46 +02:00
-
9c20eb0135
04_train_phy_block: clang -Oz + 32-bit-load pattern = 100% size match
marfrit
2026-04-15 09:16:00 +02:00
-
cf6ddf8e91
04_train_phy_block GRIND_LOG: compiler matrix resolves (a)/(b) question
marfrit
2026-04-15 09:10:45 +02:00
-
301fc08890
Retract sibling's d328 register names — they addressed wrong sub-block
marfrit
2026-04-15 09:05:14 +02:00
-
4166f81768
regs + POLL_SITE_MAP: TRM §2.4.3 register names for low-offset polls
marfrit
2026-04-15 08:59:34 +02:00
-
09c4a92432
historical_blobs: v1.16..v1.18 snapshots + byte-divergence analysis
marfrit
2026-04-15 08:51:01 +02:00
-
be59c91707
POLL_SITE_MAP.md: per-site register identification with TRM cross-reference
marfrit
2026-04-15 08:41:36 +02:00
-
e30127d056
BUG_ANALYSIS + regs_annotated.h: TRM-canonical names for poll-site regs
marfrit
2026-04-15 08:38:49 +02:00
-
5aef5bd118
benchmark/TRM_FINDINGS.md: register-name corrections from RK3588 TRM
marfrit
2026-04-15 08:19:18 +02:00
-
282d23fff7
benchmark/05_prep_freq_change: second poll-site function, reference-C only
marfrit
2026-04-15 08:14:00 +02:00
-
06d3d0d726
benchmark: AI-Ghidra landscape + case-4 harness (synthetic PHY)
marfrit
2026-04-15 08:03:43 +02:00
-
00d655187a
benchmark/: three-way RE-tool comparison + first real C-lift
marfrit
2026-04-15 07:26:23 +02:00
-
694be88964
v3 patcher: full-body trampolines + site bisection subsets
marfrit
2026-04-15 01:06:51 +02:00
-
05d0d8edd5
patch_timeouts v2: counted-loop trampolines instead of NOPs
test0r
2026-04-11 21:31:38 +02:00
-
5e1414fc28
Diary: sandbox 90% done, piclaudeio idea
test0r
2026-04-04 00:45:13 +02:00
-
1326b3f847
Diary: keyboard pct13x2 found in vendor DTS
test0r
2026-04-04 00:08:37 +02:00
-
b8efa8f742
OEM eDP analysis: force-hpd, power domains, clock parents
test0r
2026-04-03 23:48:00 +02:00
-
2a8e5ff714
Diary: eDP analysis - power domain issue
test0r
2026-04-03 23:39:11 +02:00
-
0389063b52
Diary: deep dive, DDRC direct addresses, retry loop
test0r
2026-04-03 23:24:18 +02:00
-
815e890056
Deep trace: 3606 unique PCs, 30% code coverage with smart injection
test0r
2026-04-03 23:20:03 +02:00
-
a93ce6c3e9
Add instrumented MMIO tracer and first trace
test0r
2026-04-03 23:16:32 +02:00
-
d8f31784cb
Add project diary - the full journey from decompilation to bricking to recovery
test0r
2026-04-03 23:15:06 +02:00
-
cd4d01fd69
Add trampoline patcher v5 - counted loop timeouts for all 45 polls
test0r
2026-04-03 23:10:13 +02:00
-
d68ad1a59c
Add UART capture script, Makefile, updated README with prerequisites
test0r
2026-04-03 13:41:50 +02:00
-
816848a474
RK3588 DDR init blob reverse engineering
test0r
2026-04-03 13:06:47 +02:00