Simple-Voice-Recorder icon indicating copy to clipboard operation
Simple-Voice-Recorder copied to clipboard

CRITICAL: Lost very important recording because of missing autosave

Open 8zgs4gt opened this issue 3 years ago • 9 comments

I am a human rights activist in a country with broken laws. I am using this app from the F-Droid store to record my human rights protests while the smartphone screen is locked and protected with a long password. I need this app to save the recorded audio automaticly every few minutes. When the police get me, the first thing that they do is to turn off the phone by long holding the power button, remove the simcard and write down the IMEI of the phone. So when the voice recording is running and the battery is been removed or on phones with non removable battery the power button is been pressed long time, i loose the COMPLETE recording. This have happened last week. I was been hold down in the police station while they took my phone and turned it off. The voice recording of police officers hitting people and much other things are now lost because the recording was running for about 2 hours and when they shut down the smartphone and removed the simcard the complete recording was deleted.

Its critical for this usecase to have autosave functionality. PLEASE add the autosave functionality to this app.

8zgs4gt avatar Apr 05 '21 18:04 8zgs4gt

you might want to use some app that sends the recording periodically to the cloud too in such cases

tibbi avatar Apr 05 '21 19:04 tibbi

Yes, this would help in the case when they start smashing the smartphone. But sadly i was not able to find such app in F-Droid. This recorder was the best thing i was able to find.

Could you please add the autosave-functionality? The next human rights actions start in near future and i would like to avoid loosing a recording as long as the phone is not beeing completely broken. Autosave would also help when they smash the screen but the mainboard is still functional. Then i can myself only turn off the phone by long pressing the button or waiting until the battery dies. In both cases i would loose a important recording.

8zgs4gt avatar Apr 07 '21 16:04 8zgs4gt

it might not be added anytine soon, you might want to use more mature apps for such important moments

tibbi avatar Apr 07 '21 22:04 tibbi

To not let you think i forget that or dont need it any more - i am still waiting patient for this functionality.

8zgs4gt avatar Jan 23 '22 02:01 8zgs4gt

And still waiting. Is this complicated? Autosaving a ongoing recording to not loose it when the battery gets low and phone turns off or other things happen should not be that hard to implement i hope.

8zgs4gt avatar May 28 '22 10:05 8zgs4gt

yes, it is complicated

tibbi avatar May 28 '22 19:05 tibbi

Ideally, it should write continuously to a file, because that would preserve the most information and allow it to be automatically synchronized by separate software.

RokeJulianLockhart avatar Jul 06 '22 01:07 RokeJulianLockhart

I recall in some previous version, it did operate this way, in that it continuously saved and added to a file (which was accessible to the user) on the go. While a recording was being made, if you refreshed the Player tab (like by going to a different app and then coming back in), you could even see the file for the recording that was currently being made. And so even if the device lost power or got shut off, the part of the recording that had already made had already been saved and was accessible.

(and the fact that the file was continuously being saved and accessible from the Player tab also meant you could go back and listen to part of the recording while it was still being made. This other issue seems to be very related to that: https://github.com/SimpleMobileTools/Simple-Voice-Recorder/issues/3)

I'm speculating(?) the reason why this change happened is that a different low-level Android library started being used which didn't allow this real-time save functionality?

omnyxikron avatar May 26 '23 15:05 omnyxikron

@8zgs4gt @omnyxikron is correct, this is still possible. The only change you have to make is: Choose mp3 as file type in the app settings (instead of m4a). I also recommend to choose a folder on the internal sd card - also in the settings. Since I'm on an older Android version I don't know if you can still choose a folder this way in Android 10+. If not - you need a rooted phone to access the data folder.

With the mp3 file type the audio file is still usable even if the phone is forcefully turned off.

If you want to sync it constantly to a server: Some years ago I used an app called folder sync for this - dk.tacit.android.foldersync.pro (don't know if you need the pro version, maybe you can try out the free version)

Try it out - and good luck

edit: if you can't find the file - use vlc player to search the folder

tusch001 avatar May 26 '23 17:05 tusch001