Is it possible to bypass a bad internal NAND chip via a boot2-loaded externally-hosted EmuNAND?

Discussion in 'Wii - Hacking' started by kmaru, Jun 7, 2018.

  1. kmaru
    OP

    kmaru Newbie

    Newcomer
    1
    Sep 16, 2015
    Netherlands Antilles
    I have a Wii that will not boot past a boot2-hosted BootMii (only a black screen comes up after that, for the Homebrew Channel, System Menu, and even trying to run the BootMii installation program directly from mini). I have come to believe that this is the result of the NAND chip in my Wii failing, as turning the Wii on with a Wiimote still works (indicating the Bluetooth module is in working condition) and the pattern of black blocks (which are in the majority -- almost the whole NAND is black blocks) that appears when doing a BootMii NAND backup (that frequently fails to even verify) is consistent (meaning it's likely not bad RAM). Furthermore, I had not made any software changes to things such as IOSes, etc. in multiple years before the failure, so I do not believe it is the result of that. I cannot run any program or service that relies on any copy of IOS hosted on the internal NAND chip.

    Unless anybody has any other ideas, it seems to me like the only way to fix this (short of replacing the NAND chip itself on a hardware level which I don't really want to do if it's even possible) is to load an EmuNAND (stored on an SD card or USB drive) directly from boot2 and have the entire Wii run off of that instead of its internal NAND chip. I have multiple backups of my system's NAND chip before it went bad to use as candidates.

    Is this possible and, if so, how exactly would I do it? I feel like it is probably possible but will be difficult to setup without using any applications that require the NAND chip to start with (for example, I can't use the Homebrew Channel (at least in its default configuration) as it's on the internal NAND which is hosed). I'd need a solution that can be run entirely from BootMii/boot2/mini. Or perhaps it is somehow possible to make use of an IOS copy on one of the game discs I have (of which I have many). Is there any solution that meets this criteria?

    Alternatively, on the off-chance my Wii suddenly randomly decides to work even though its internal NAND is bad (as it did for a month or so for some reason after initially refusing to boot past BootMii), how would I convert it over to this externally-hosted EmuNAND functionality as quickly as possible?
     
  2. kmaru
    OP

    kmaru Newbie

    Newcomer
    1
    Sep 16, 2015
    Netherlands Antilles
    I guess nobody knows.
     
  3. FancyNintendoGamer567

    FancyNintendoGamer567 GBAtemp Advanced Fan

    Member
    3
    Feb 13, 2017
    United States
    I don't want to be rude but this isn't worth trying to fix it, just get a new Wii and move on.
     
  4. kmaru
    OP

    kmaru Newbie

    Newcomer
    1
    Sep 16, 2015
    Netherlands Antilles
    Wiis aren't infinite. Being able to preserve their functioning in this manner could be useful. If it's technologically possible then there's no reason not to want to do it.

    It doesn't seem like any existing utilities can do it, but it could be an idea for any bored developers out there.
     
    Ryccardo likes this.
  5. DinohScene

    DinohScene Feed Dino to the Sharks

    Moderator
    21
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Oct 11, 2011
    Antarctica
    Восторг
    You should take a loot at SNEEK/UNEEK.
    It's some sort of EmuNAND.
     
  6. jellybeangreen2

    jellybeangreen2 GBAtemp Fan

    Member
    3
    Dec 9, 2015
    Do you have your keys and a successful nand dumped already? You will need this to use SNEEK.
     
  7. kmaru
    OP

    kmaru Newbie

    Newcomer
    1
    Sep 16, 2015
    Netherlands Antilles
    I do. My main concern is that all of the tools for setting it up seem to rely on utilities that require a functioning IOS, which I'm not sure I can get. Can SNEEK be booted directly from boot2?

    Can it be booted directly from boot2?
     
    Last edited by kmaru, Aug 8, 2018
Loading...