I am in the process of swapping the body of my P3P after a minor crash. While taking everything out of the old body and reassembling it into the new one, I saw this: It's an SD card mounted on the bottom-side of the main board. I am wondering if this is indeed where the firmware information is stored. The reason I am curious, is that I have stopped upgrading my firmware just before DJI re-worked the firmware and made it so that all apps including third party apps would have to be rewritten in order to work. This was done to ensure that you do not hold onto the old apps that have fewer restrictions in them. Although DJI started limiting their own app with the release of DJI Go, reducing the number of video transmission channels, setting a ceiling on altitude, and whatever comes down the line next, I decided to block all communication with the internet for my apps, both third party and DJI, and shut off Google Play auto update so that I would be able to stay where I was with the last version of firmware that didn't take things away from me and the last version of my apps that worked with that firmware. So, I was wondering if this is where that info is stored, and I could make an exact copy of that SD card, if I ever had to replace my copter with a new one due to a crash, would I be able to slip in my SD copy and have my old firmware back? Since the new firmware releases will no longer allow you to go back to earlier versions to ensure compliance with the new restrictions. Is this a fix for that? Just wondering if any tech people out there can answer that question.