So KeepSafe updated their app recently and in the update they changed the way the app encrypts the hidden photos. If you already had photos hidden and took the update you should be fine. Some people had problems and lost everything, so I would recommend backing up your .keepsafe folder if you haven't taken the update already.
If you are like me and don't trust a single technology to protect your data then you may have already found the .keepsafe folder and made a copy of it somewhere else, to your microsd for example. Occasionally I would do this in order to factory reset my phone, flash a new ROM, upgrade my phone, etc. Either way, I still had to have backups. And right in the middle of flashing a new ROM they released this update, causing the old .keepsafe backup folder from being read by the new KeepSafe app. But after messing around for about an hour I found a solution and decided to share.
Here's how to recover an old KeepSafe folder:
1. You will need root access! (I think?)
2. You will need a file explorer app with the ability to view hidden folders.
3. Enable Unknown Sources in Security Settings
4. Open Google Play and navigate to keepsafe's download page and disable auto updates temporarily.
5. You will need to download an older version of KeepSafe.
You can download one here KeepSafe 3.10.7.apk
{Scanned with VirusTotal}
6. Install the apk, open it, then close it. Copy the backup folder to the internal SD and overwrite if it asks.
7. Open KeepSafe to make sure your files are showing up correctly.
8. (OPTIONAL) If you want to take the latest update, you should be safe to take it now. I think the update process is when it converts the encryption. If not, enjoy your current installation. Like they always say: IF IT AIN'T BROKE, DON'T FIX IT!


If you are like me and don't trust a single technology to protect your data then you may have already found the .keepsafe folder and made a copy of it somewhere else, to your microsd for example. Occasionally I would do this in order to factory reset my phone, flash a new ROM, upgrade my phone, etc. Either way, I still had to have backups. And right in the middle of flashing a new ROM they released this update, causing the old .keepsafe backup folder from being read by the new KeepSafe app. But after messing around for about an hour I found a solution and decided to share.
Here's how to recover an old KeepSafe folder:
1. You will need root access! (I think?)
2. You will need a file explorer app with the ability to view hidden folders.
3. Enable Unknown Sources in Security Settings
4. Open Google Play and navigate to keepsafe's download page and disable auto updates temporarily.
5. You will need to download an older version of KeepSafe.
You can download one here KeepSafe 3.10.7.apk
{Scanned with VirusTotal}
6. Install the apk, open it, then close it. Copy the backup folder to the internal SD and overwrite if it asks.
7. Open KeepSafe to make sure your files are showing up correctly.
8. (OPTIONAL) If you want to take the latest update, you should be safe to take it now. I think the update process is when it converts the encryption. If not, enjoy your current installation. Like they always say: IF IT AIN'T BROKE, DON'T FIX IT!


