Skip to content
samj-exePublic
forked from skopevoj/spoti.pw

About

taurus: the free, open-sourced alternative to chroma.pw with built-in spotify premium

Resources

Stars

227 stars

Watchers

8 watching

Forks

 
 

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

taurus.

Open-Sourced fork of chroma.pw with built-in Spotify Premium.

iOS Spotify 9.1.78 Objective-C GitHub Actions

GitLab · Build it · Hack on it · Install it

Full screen player with lyrics Album Playlist Queue Live Activity on the lock screen Home

Taurus: the free, open-sourced liquid glass spotify tweak - made my me. <3

We have moved the source code to gitlab! View it here!

A no-jailbreak Theos tweak that rebuilds Spotify for iOS in Liquid Glass, injected into your own decrypted IPA and signed with your own certificate.

Built and tested on Spotify 9.1.90 — use that version's IPA. The mod hooks Spotify's own classes, which change between releases, so another version may build and then break.

The redesign iOS 26+
Legacy look iOS 16.1+
Live Activity iOS 17+

The redesign is UIGlassEffect, which only exists from iOS 26. Below that the Redesigned UI switch is greyed out and the mod runs Spotify's own screens with everything else it adds on top. Both live in Settings → Mod Settings.

Install it

Each release carries the tweak's .ipa, install this .ipa file with any sideloader, such as SideStore or Feather. You do not need to build to project if you do not wish to.

Add the release source to SideStore or Feather, or add the ESign source in ESign.

Build it

Bring a decrypted Spotify 9.1.90 IPA; you get an unsigned Taurus-<mod version>.ipa to sign with SideStore, Feather or any certificate signer. Each release also carries the tweak's .deb.

Build with GitHub Actions (recommended)

Go to the GitHub Import Page and import the GitLab Repo - wait for it to finish importing.

Enable Actions, run Build IPA from your own Spotify IPA. It takes a direct link to your decrypted .ipa and hands the built IPA back as a workflow artifact. No Mac needed; the link is masked in the log and the result stays in your fork.

Build on a Mac

Theos in ~/theos and Xcode with an iPhoneOS 26+ SDK (xcode-select it). An SDK in ~/theos/sdks alone builds too, but without the Live Activity. Then:

brew install make ldid dpkg zsign ideviceinstaller libimobiledevice
uv tool install "cyan @ git+https://github.com/asdfzxcvbn/pyzule-rw"

Put the decrypted .ipa in ipa/, then:

make release    # out/Taurus-<version>.ipa, ready to sign
make install    # the same, signed with your certificate and pushed over USB

make install reads SIGN_P12, SIGN_PROFILE and SIGN_P12_PASSWORD from .signing.env; copy .signing.env.example and fill it in.

The first build spends a minute reading Spotify's flags out of your IPA. make flags regenerates it.

Signing

Sign with a bundle id matching your certificate's App ID. If it doesn't match, the app still works but tapping the player on the lock screen won't open it — and it tells you on first launch which id to use. In Feather, copy the App ID into Identifier and leave PPQ protection off; AltStore, SideStore and Sideloadly get this right on their own.

The app keeps Spotify's bundle id, so it installs over the real Spotify.

Contributing

Pull requests are welcome. The pull request's description has a box for agreeing to the Contributor License Agreement, which gives the project's owner the rights to the contribution; it is ticked once, before the first pull request is merged.

Star history

Star history chart

Credits

chroma.pw/spoti.pw by darkk

cyan injects, Theos builds, and FLEX, as hopeless's AutoFLEX build in vendor/, is the inspector the view trees are read through.

All modified and distributed code from chroma.pw is licensed under GPL-3.0, no code under PolyForm Strict License 1.0.0 is distributed. Not affiliated with Spotify.

About

taurus: the free, open-sourced alternative to chroma.pw with built-in spotify premium

Resources

Stars

227 stars

Watchers

8 watching

Forks

Releases

Packages

Contributors