Fixing Wireless Communications
Each firmware copy contains WiFi board specific data that lets it connect wirelessly. This data cannot be moved from one WiFi board to another, or you will be unable to connect online or in multiplayer games. To solve this, we will back up the original data and copy it over to the new firmware we’ll be flashing.
1. Dump your DS firmware with
DSBF_dump.nds. (use a flashcart for this)
2. Open the dumped firmware in a hex editor. It will be called something like "FWD7F1EE.BIN", and is found on the root of your flashcart SD card.
3. Select offset 0x2A to 0x1FF and copy it.
4. Open the new firmware in the hex editor.
5. Select offset 0x2A to 0x1FF on the new firmware and paste the data from before.
6. Save and overwrite the edited firmware.