Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/vivizzz007/vivi-music/llms.txt

Use this file to discover all available pages before exploring further.

VIVI Music is a visually rich application — animated canvas backdrops, artist videos, background artist videos, and high-resolution album art all contribute to an immersive experience. On a Wi-Fi connection these assets are barely noticeable on your data bill, but on a metered mobile connection they can quickly add up. Data Saver mode provides a single toggle that disables all high-bandwidth visual features at once, reducing network usage without interrupting audio playback.

How to Enable Data Saver

  1. Open Settings.
  2. Scroll to Data Saver and tap it.
  3. Tap the Data Saver capsule toggle at the top of the screen. The card animates from the inactive surface colour to your theme’s primary container colour, confirming the mode is active.
The toggle directly writes the DataSaverKey (dataSaver) preference via DataStore. The change takes effect immediately — no restart required.

What Data Saver Mode Disables

When you enable Data Saver, VIVI Music performs the following actions atomically in a single DataStore transaction:
FeatureKey controlledBehaviour when Data Saver is ON
Player canvas animationCanvasThumbnailAnimationKeyCanvas animated backdrop in the player is disabled
Artist videoShowArtistVideoKeyArtist page video stops loading and playing
Artist background videoShowArtistBackgroundVideoKeyBackground video on artist screens is disabled
Album canvasAlbumCanvasEnabledKeyAlbum-page canvas animation is turned off
High-quality images(rendering pipeline)Image thumbnails and artwork are loaded at reduced quality
Before overriding these settings, VIVI Music saves your original values into dedicated backup keys (DataSaverBackupCanvasKey, DataSaverBackupArtistVideoKey, DataSaverBackupArtistBgVideoKey, DataSaverBackupAlbumCanvasKey). When you disable Data Saver, every feature is restored to exactly the value it had before you turned the mode on — not to a hardcoded default.
Data Saver mode is ideal for commuters and users on limited or capped mobile data plans. Enabling it before a long journey on cellular saves meaningful bandwidth while keeping audio playback completely unaffected.

What Data Saver Mode Does Not Change

Data Saver mode is specifically designed to reduce visual bandwidth. It does not:
  • Stop audio playback or reduce stream quality automatically (audio quality is controlled separately under Settings > Audio Quality via AudioQualityKey)
  • Disable lyrics fetching
  • Block background playback or notification controls
  • Affect JioSaavn streaming quality (controlled by SaavnAudioQualityKey)
Even with Data Saver enabled, you can still navigate to Settings > Audio Quality and manually select HIGH to request high-quality audio streams for a specific session. Data Saver only governs visual assets and does not lock the audio quality setting.

Restoring Your Settings

Turning Data Saver off restores all four visual features to the exact states they were in before you enabled the mode. The restore logic reads from the backup keys rather than assuming any default, so if you had artist videos disabled independently before enabling Data Saver, they will remain disabled after you turn Data Saver off. To disable Data Saver:
  1. Go to Settings > Data Saver.
  2. Tap the Data Saver toggle to turn it off. The capsule card returns to its inactive colour.
Your previous visual settings are restored instantly.

Build docs developers (and LLMs) love