I posted a thread last week to double check that running my R4i Gold Deluxe with fw3.0 is in fact safe from bricking my 3DS. Back then I assumed I was running 3.0 since the last R4 firmware file I could find on my hard drive was 3.0. I've been playing Zelda: ALBW without turning off the 3DS because of prior save corruption issues. Now I finally beat the game tonight so after turning off my 3DS I took out my SD card to copy over my save file to my PC. Just for the hell of it, I double checked the MD5 hash of the Launcher.dat on my SD card against the one in the folder Firm(3DS_Card)_3.0 and to my surprise they were different. Launcher.dat on my SD card: C077FB143982B5868C32E87B29761816 Launcher.dat on my PC in the folder Firm(3DS_Card)_3.0: 2525DBB11503F0858451406C69F2CD92 Now I'm not sure if I actually had 3.0 running on my 3DS the whole time. I need to compare MD5 hashes against the different firmware versions but I can no longer download older firmware from the r4ids.cn homepage because they took down all of the links (even if I modify the URL). Three questions: Can anyone confirm the MD5 of the 3.0 firmware and 3.1 firmware if you still have it on your computer? If I was accidentally running 3.1 this whole time, am I at risk of bricking my 3DS the next time I turn it on (from power off not from sleep mode) even if I don't run the exploit? What I mean is, can anyone confirm if the brick code runs in the background and then executes even when not in "gateway mode"? Can I swap out the Launcher.dat from my SD card to a confirmed 3.0 version and not be at risk of future bricks even if I was running 3.1 in the past? I know this seems like a stupid question but I'm not sure whether the code runs in real-time or if it runs at some random point which then causes a brick in the future. I'm too scared to turn on my 3DS until I can confirm that I'm running the correct version. Fuck gateway and their scare tactics. Having a 3DS flash card shouldn't be this stressful.