1 # FriiDump Candidate21 Xbox DMI CDB boundary correction
3 ## Candidate20 live evidence
5 Candidate20 successfully established the Linux GDR-8050L Xbox game view twice
6 using direct SG_IO and the proven Windows state-machine order.
8 Observed on the USB `HL-DT-ST DVD-ROM GDR8050L 0012` target:
10 - entry video-view capacity: `6992` sectors;
11 - first final game-view capacity: `3431264` sectors;
12 - second final game-view capacity: `3431264` sectors;
13 - XBE title: `Red Faction® II`;
14 - XBE GameRegion: `0x00000001` (`North America`);
15 - game lead-in marker reached;
16 - GAME-XDVDFS output growth confirmed;
17 - controlled partial bytes: `482115584`;
19 `5ffb1a61e0bfa6109ecaeb3bad23f0e17e27ccfbb311c489fe03e6dbbb687a89`;
24 `f82ceb50ca7e41d3a9c962557b2dadb47276c767da756721bb9e4337572742d2`
28 The media ID was empty even though the known disc identity is `TQ00501A`.
30 The portable helper built READ DVD STRUCTURE as:
36 Byte 11 is the Control field. Standard READ DVD STRUCTURE places Format in CDB
37 byte 7. The copied Windows `GetMediaID()` request already uses:
43 Therefore Candidate20's DMI request did not match the proven Windows request.
45 ## Candidate21 correction
47 Candidate21 changes the portable command to:
52 mmc.cmd[8] = allocation_length_msb;
53 mmc.cmd[9] = allocation_length_lsb;
57 CDB byte 11 remains zero.
59 It also emits persistent capture evidence:
62 [XBOX-DVD-STRUCTURE] format=0x00 name=PFI cdb_format_byte=7 result=PASS
63 [XBOX-DVD-STRUCTURE] format=0x04 name=DMI cdb_format_byte=7 result=PASS
66 ## Sticky descrambling interpretation
68 Candidate20's step 9 MODE SELECT(6) returned `05/81/00` on both handshakes.
69 This remains visible as a transport failure. It is not accepted as proof of
70 success. Instead, the authoritative proof is the subsequent 3,431,264-sector
71 READ CAPACITY together with readable XDVDFS data. No command is removed,
72 reordered, hidden, or retried through RecoveryKick.
76 Candidate21 changes neither the successful SG_IO challenge sequence nor the
77 Windows state-machine order. It adds no RecoveryKick, generic media-auth kick,
78 or synthetic LBA-zero recovery reads.