Difference between revisions of "/title/00000001/00000002/data/tmds.sys"
Jump to navigation
Jump to search
m (removed redundant text) |
Hallowizer (talk | contribs) (this is the "Backup TMD file" in the system menu) |
||
(11 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | + | {{Infobox file | |
+ | | type = file | ||
+ | }} | ||
+ | '''/title/00000001/00000002/data/tmds.sys''' seems to store [[TMD]]s for deleted [[title]]s. Each entry has the following syntax: (in C-structs, because they're easy to handle) | ||
typedef struct { | typedef struct { | ||
− | + | u64 titleId; | |
− | u32 | + | u32 unknown; // Unknown, seen values: 0x0208 (index?) |
− | + | u8 padding[18]; | |
− | + | struct TMD tmd; // excluding cert chain | |
− | + | u8 padding[24]; | |
− | u8 | + | } tmdsSysEntry; |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | } | ||
− | |||
− | + | This file is interesting because it contains factory [[TMD]]s. | |
− | [[ | + | |
+ | {{Navbox filebrowser}} |
Latest revision as of 08:15, 10 June 2022
/title/00000001/00000002/data/tmds.sys | |
Type | Generic file |
---|
/title/00000001/00000002/data/tmds.sys seems to store TMDs for deleted titles. Each entry has the following syntax: (in C-structs, because they're easy to handle)
typedef struct { u64 titleId; u32 unknown; // Unknown, seen values: 0x0208 (index?) u8 padding[18]; struct TMD tmd; // excluding cert chain u8 padding[24]; } tmdsSysEntry;
This file is interesting because it contains factory TMDs.