DS lite firmware patch to prevent wiping

Discussion in 'NDS - Console and Game Discussions' started by masterz87, May 17, 2014.

  1. masterz87
    OP

    masterz87 GBAtemp Fan

    Member
    453
    29
    Apr 21, 2013
    United States
    I remember reading about something that would prevent your ds lite's firmware from being wiped if you accidently ran some homewbrew I remember reading about it ages ago but can't remember what it's called anymore.

    P.S. I don't know where this should go since I don't know if it's hacking or not since it's preventing hacking.
     
  2. zerofalcon

    zerofalcon GBAtemp Advanced Fan

    Member
    567
    260
    Mar 14, 2009
    Somewhere close to my NES
  3. Vague Rant

    Vague Rant Deceptively cute

    Member
    2,053
    414
    Aug 7, 2008
    Melbourne
    To expand on that, the version you probably want if you have a modern setup (SLOT-1 flash card, possibly an expansion like the EZ-Flash 3-in-1 in SLOT-2), is the "No autoboot" build (flashme_noauto.nds). The version with "autoboot" will automatically boot from a flash cart in SLOT-2 on startup, which is a holdover from when the only setup was a PassMe tool and a SLOT-2 cart.

    "No autoboot" is capable of doing this, but won't unless you hold the Select button. If you're fond of the health and safety warning or otherwise don't want people to know you flashed the firmware, the "stealth" version (flashme_stealth_noauto.nds) does everything else the same but keeps the warning.

    I should clarify that the protection offered by FlashMe requires a SLOT-2 cart, as booting SLOT-2 is all it will do with a corrupted firmware. Basically, you'd put the FlashMe installer or uninstaller on a SLOT-2 device and flash the firmware again that way. If you don't have a SLOT-2 device and a way to flash it, you'll need to buy or borrow one if it comes to the point of your firmware being corrupted.

    It's worth mentioning that after a certain point, Nintendo wizened up and made the entire firmware (barring user settings) read-only unless you're tripping SL1, so if your DS Lite was purchased in the last few years, the "protection" side isn't really something that FlashMe offers over stock hardware. Instead, it'll just be something that skips the health warning and can boot from SLOT-2 if you want it to.

    As always, do note that there's a (reasonably small) risk of bricking when installing FlashMe. If your DS loses power before FlashMe has time to install its recovery code (this is the first thing it does), you'd need to remove the firmware ROM and flash it manually, which is probably outside the capabilities of the average user. You should weigh the benefits of FlashMe against your concerns of bricking your DS. If you take it seriously though and don't just carelessly ram a screwdriver in the back of the DS, you should be OK.

    It's easier to trip the DS Lite and cause it to shut off by touching the wrong thing while you're tripping SL1, so it's advised that you take care in making a conductive tool conductive only at its tip. This means something like a piece of foil wrapped around the end of a toothpick, with electrical tape covering up all but the very end. There's no hard and fast rules for what to use. Last time I did it I didn't have any electrical tape around, so I foil-wrapped, paper-wrapped, then regular tape-wrapped a toothpick. In theory, an electrical-taped screwdriver should also do the job.

    I'm making this sound more dangerous than it really is. As long as you're careful, you could do the job with any conductive tool, but it takes such little effort to grab some foil and tape that you might as well do it for the peace of mind. But as I say, if the reason you want FlashMe is to prevent bricking, it may not actually offer anything a newer DS Lite already has protection against.
     
  4. masterz87
    OP

    masterz87 GBAtemp Fan

    Member
    453
    29
    Apr 21, 2013
    United States
    that's not it eitehr one of you, it was some firmware that _caused_ the thing to be wiped if the person runs the firmware flasher and it was hacked by someone. That's not what I wanted though, it was _something_ to stop the firmware from being flashed since there's something that fucks it up as in it becomes a brick. Anyone know what that is?

    P.S. I have a ds-two so I don't need to flash teh firmware I just want to be safe from it getting corrupted by something.

    Edit: ok i'm the stupid I saw it on wikipedia about the bricker program I guess I'll try to do it then.