https://wiki.henkaku.xyz/vita/index.php?title=Id.dat&feed=atom&action=historyId.dat - Revision history2024-03-29T08:43:28ZRevision history for this page on the wikiMediaWiki 1.35.14https://wiki.henkaku.xyz/vita/index.php?title=Id.dat&diff=19717&oldid=prevPrincess of Sleeping at 22:11, 1 May 20232023-05-01T22:11:10Z<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 22:11, 1 May 2023</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l24" >Line 24:</td>
<td colspan="2" class="diff-lineno">Line 24:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>This will make any attempt to write to id.dat fail including attempts to update the SVR field.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>This will make any attempt to write to id.dat fail including attempts to update the SVR field.</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Formats]]</ins></div></td></tr>
</table>Princess of Sleepinghttps://wiki.henkaku.xyz/vita/index.php?title=Id.dat&diff=1448&oldid=prevYifan Lu at 21:51, 5 October 20142014-10-05T21:51:03Z<p></p>
<p><b>New page</b></p><div><code>ux0:id.dat</code> is the file that links a memory card to an account.<br />
<br />
== Format ==<br />
<pre><br />
MID=[some PSN ID]<br />
DIG=[some PSN ID]<br />
DID=[some PSN ID]<br />
SVR=[FW version]<br />
AID=[Same as CMA folder id with reverse byte order]<br />
OID=[PSN name]<br />
</pre><br />
<br />
If the various PSN IDs do not match up to the values stored in the system settings (in the [[Registry]]), then the Vita will prompt the user to format the memory card or not use it. Even if the values of the PSN id in the system is faked, it still will not allow you to play any games if the system is not activated on PSN.<br />
<br />
== Bypassing Version Check ==<br />
<br />
The Vita will always write the current system version to the SVR field in the file. This means if you have two Vitas on different FW versions, and you put the memory card from the newer FW Vita into the older FW Vita, it will prompt you to update. To bypass this, you can make the id.dat file read only.<br />
<br />
<source lang="c"><br />
SceIoStat stat;<br />
stat.st_mode = 0x00002004;<br />
sceIoChstatForDriver("ux0:id.dat", &stat, 1);<br />
</source><br />
<br />
This will make any attempt to write to id.dat fail including attempts to update the SVR field.</div>Yifan Lu