Difference between revisions of "Wii Backup Disc"

m (Replaced the file links)
(1-2 is probably for ES_SetUid)
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
The '''Wii Backup Disc''' is a service disc apparently used inside Official Nintendo Repair shops to transfer personal data like savegames and console settings between Wiis as part of a repair. It was the only known official application to use [[IOS16]], and it is unknown what happened after IOS16 was stubbed.
+
The '''Wii Backup Disc''' is a service disc apparently used inside Official Nintendo Repair shops to transfer personal data like savegames and console settings between Wiis as part of a repair.
  
It appears to allow [[ticket]] files and save files to be dumped and packaged as [[RBK]] files, and RBK files to be installed. The actual RBK format is unknown, but presumably it included these.
+
While it does not transfer [[channel]]s, it is capable of transferring enough to be able to redownload the channels from the [[Wii Shop Channel]], which the disc says to do. It is not clear how it does this; the ticket may be resigned, or the whole Wii Shop account might be transferred. The ticket would probably go together with the save data in an [[RBK]] file.
  
"Change WiiId" is mostly useless. WiiId is only used as your "Wii Number" that you give to your friends so they can send you Wii Mail. When you pick it, it assigns you a new random ID.
+
"Change WiiId" is mostly useless. WiiId is only used as your [[Wii Number]] that you give to your friends so they can send you Wii Mail. When you pick it, it assigns you a new random ID, possibly by incrementing the reset counter.
 
   
 
   
 
It also doesn't boot on full bricked Wiis and it's unlikely that it repairs half bricked Wiis since delete all only deletes savegames/settings and not any channel content (Weather/News/Games..) or IOS.
 
It also doesn't boot on full bricked Wiis and it's unlikely that it repairs half bricked Wiis since delete all only deletes savegames/settings and not any channel content (Weather/News/Games..) or IOS.
 
   
 
   
The "DevCerts" are two [[WAD]] files on the disc FS called "dummy-cls.wad" and "dummy-loc.wad," both of which have one content which is 0x40 bytes. One is empty the other one seems to be just random data, possibly an [[IOS]] content 0. The "dummy-loc.wad" file also has a [[certificate chain]] including the debug certificates. "dummy-cls.wad" has a ticket which the Wii does not accept, therefore it cannot be installed.
+
The "DevCerts" are two [[WAD]] files on the disc FS called "dummy-cls.wad" and "dummy-loc.wad," both of which have one content which is 0x40 bytes. One is empty the other one seems to be just random data, possibly a build tag. The "dummy-loc.wad" file also has a [[certificate chain]] including the debug certificates. "dummy-cls.wad" has a ticket which the Wii does not accept, therefore it cannot be installed.
 +
 
 +
While the ID of this disc is 410E or 010E depending on the version, the TMD itself reports it as 1-2, probably to get access to <code>ES_SetUid</code>.
 +
 
 +
== Update partition ==
 +
The Wii Backup Disc was the only known official application to use [[IOS16]]. Because IOS16 is signed by Nintendo, and the update partition of the disc only has IOS16 and [[boot2v2]], homebrew install discs were released that used IOS16 and had a copy of the Wii Backup Disc's update partition.
 +
 
 +
When [[RVL-CPU-20]] consoles were released, IOS16 became one of the only IOSes that could be downgraded without issues, which resulted in general homebrew also installing IOS16 to get access to the [[signing bug]] and patch other IOSes.
 +
 
 +
Nintendo responded in the [[4.0]] update by releasing a stubbed [[IOS16]] (v512). It is unknown how the Wii Backup Disc worked after this point, although there may have been a new IOS16 released that is v513, or the new disc may have used [[IOS5]].
  
 
== Screenshots ==
 
== Screenshots ==
[[File:BackupDiscSdSave.jpg]]
+
<gallery>
[[File:BackupDiscSdSave2.jpg]]
+
File:BackupDiscSdSave.jpg
[[File:BackupDiscSdSave3.jpg]]
+
File:BackupDiscSdSave2.jpg
[[File:BackupDiscSdSave4.jpg]]
+
File:BackupDiscSdSave3.jpg
[[File:BackupDiscSdRestore.jpg]]
+
File:BackupDiscSdSave4.jpg
[[File:BackupDiscSdRestore2.jpg]]
+
File:BackupDiscSdRestore.jpg
[[File:BackupDiscMenu.jpg]]
+
File:BackupDiscSdRestore2.jpg
[[File:Gayfish8.png]]
+
File:BackupDiscMenu.jpg
 +
</gallery>
  
 
[[Category:Official software]]
 
[[Category:Official software]]

Latest revision as of 22:51, 8 January 2022

The Wii Backup Disc is a service disc apparently used inside Official Nintendo Repair shops to transfer personal data like savegames and console settings between Wiis as part of a repair.

While it does not transfer channels, it is capable of transferring enough to be able to redownload the channels from the Wii Shop Channel, which the disc says to do. It is not clear how it does this; the ticket may be resigned, or the whole Wii Shop account might be transferred. The ticket would probably go together with the save data in an RBK file.

"Change WiiId" is mostly useless. WiiId is only used as your Wii Number that you give to your friends so they can send you Wii Mail. When you pick it, it assigns you a new random ID, possibly by incrementing the reset counter.

It also doesn't boot on full bricked Wiis and it's unlikely that it repairs half bricked Wiis since delete all only deletes savegames/settings and not any channel content (Weather/News/Games..) or IOS.

The "DevCerts" are two WAD files on the disc FS called "dummy-cls.wad" and "dummy-loc.wad," both of which have one content which is 0x40 bytes. One is empty the other one seems to be just random data, possibly a build tag. The "dummy-loc.wad" file also has a certificate chain including the debug certificates. "dummy-cls.wad" has a ticket which the Wii does not accept, therefore it cannot be installed.

While the ID of this disc is 410E or 010E depending on the version, the TMD itself reports it as 1-2, probably to get access to ES_SetUid.

Update partition

The Wii Backup Disc was the only known official application to use IOS16. Because IOS16 is signed by Nintendo, and the update partition of the disc only has IOS16 and boot2v2, homebrew install discs were released that used IOS16 and had a copy of the Wii Backup Disc's update partition.

When RVL-CPU-20 consoles were released, IOS16 became one of the only IOSes that could be downgraded without issues, which resulted in general homebrew also installing IOS16 to get access to the signing bug and patch other IOSes.

Nintendo responded in the 4.0 update by releasing a stubbed IOS16 (v512). It is unknown how the Wii Backup Disc worked after this point, although there may have been a new IOS16 released that is v513, or the new disc may have used IOS5.

Screenshots