1. Download Firefox Nightly 115. The latest version has crackling audio. (118 at the time of writing) Here is a download link for aarch64: link
  2. Launch FF, tap 3 dots, settings, About Firefox Nightly, hammer the Firefox logo until debug options are enabled.
  3. In settings go to Customisation, set dark mode. Spotify doesn’t support light mode so this will make it look nicer.
  4. In the address bar type about:config and hit the “+” icon.
  5. Set these parameters for new value:
  • Name: general.useragent.override
  • Type: String
  • Value: Mozilla/5.0 (X11; Linux x86_64; rv:115.0) Gecko/20100101 Firefox/115.0

This step is necessary if you want to make a web app, otherwise you can use “request desktop website” option.

  1. In about:config, set this value to 1.0: layout.css.devPixelsPerPx
  2. Go to open.spotify.com and log in. You may need to change your device’s orientation.
  3. Find the ideal value for layout.css.devPixelsPerPx. You can use float values like 1.22 and values lower than 1. Larger values will make everything bigger but the interface may not fit or the website may crash, smaller values will make everything tiny.
  4. Hit 3 dots and tap “Install”.

Here is how it looks like on my phone: https://imgur.com/a/CpiheUT