Cache status backup

Feature description:

The ability to back up the state of cache as part of Symfonium back ups. This would not back up the cache itself, but a list of what is cached and what it’s status is (permanent or rolling), so that in the even of needing to restore on a new device or expanding storage space with a new SD card the user’s curated cache can be downloaded again from the server.

This would mainly be for music cache, image cache probably does not need to be included in such a feature.

Problem solved:

My favorite thing about Symfonium is how I can automatically curate offline cache simply by using it and listening to music. With the settings I have configured, any album that I listen to gets added to the rolling cache, filling my SD card with music that I actually listen to rather than me having it sit down and go through my entire library, picking music that I think I will want to listen to offline. When using Symfonium away from wifi, I already have an up-to-date and current with my tastes offline library ready to go. Currently, short of adding everything in the rolling cache to favorites and having Symfonium automatically cache favorites, there does not seem to be any way to restore or move cache to a new devices. To me, this cache has a lot of value and is worth being able to preserve in some situations.

Brought benefits:

The ability to preserve, potentially years, worth of curated, personalized offline cache.

Other application solutions:

 

 

Additional description and context:

 

 

Screenshots / Mockup: