Whenever I put a FLAC album on my phone, after a few days some of the tracks get corrupted. They show errors when I bring them onto my PC and use the command line function flac -t *.flac
. While most tracks result in an ok
, some result in errors such as FLAC__STREAM_DECODER_ERROR_STATUS_LOST_SYNC
or FLAC__STREAM_DECODER_ERROR_STATUS_FRAME_CRC_MISMATCH
. I am using LineageOS 15.1 (July 23 build) on my SM-G900P with a genuine SanDisk 128GB Extreme PLUS microSD card formatted as adopted/internal storage. I read somewhere about a LOST.DIR folder being used as a recycling bin for corrupted files or something like that, but I don't seem to have that folder.
Is this an issue with Samsung, Android, LineageOS, Poweramp (my music player), or my SD card? I really hope it's not an SD card issue because I don't feel like spending so much time formatting/moving a ton of data around.
Thanks.
fsck
andsmartctl
are your friends if you're on linux. Look for filesystem check apps and SMART readers on windows.