docs: clarify offline.bnk patching

This commit is contained in:
zx
2025-03-22 13:08:48 -04:00
committed by GitHub
parent da3962b38f
commit 084cae679e
+1 -1
View File
@@ -39,7 +39,7 @@ If the tweak is unable to find a song or process the lyrics, you'll see a "Could
## How It Works
**Starting with version 4.0, EeveeSpotify intercepts Spotify requests to load user data, deserializes it, and modifies the parameters in real-time. This method is the best so far and works incredibly stable.**
**Starting with version 4.0, EeveeSpotify intercepts Spotify requests to load user data, deserializes it, and modifies the parameters in real-time. This method is the best so far and works incredibly stable, so the below explanation is no longer valid for v4.0 and later.**
Upon login, Spotify fetches user data and caches it in the `offline.bnk` file in the `/Library/Application Support/PersistentCache` directory. It uses its proprietary binary format to store data, incorporating a length byte before each value, among other conventions. Certain keys, such as `player-license`, `financial-product`, `streaming-rules`, and others, determine the user abilities.