In the wings: Homebrew firmware updates
Darkfader has traced the Nintendo DS' firmware write-protection (for crucial first 512 bytes) to a location on the hardware: the SL1 contacts.
This means that with some fancy iron work your DS and mine can be totally open for running homebrew code - the end goal.
"I'm not sure yet how to protect the firmware from malicious code, since only first 512 bytes are protected. Perhaps we can exploit the firmware loader so that only first 512 bytes can hold some recovery code. Nintendo might not have planned any firmware updates. So we have to do it ourselves. Loopy is making the first patch to original firmware to allow execution from GBA cartridge. Any more suggestions of what to put into the new firmware?"
What do we want in our own firmware? This is the time to speak up. Post suggests to comments, or follow the link to the original thread to immerse yourself in the frey.