shellsec

lx-music-mobile-auto-source

shellsec

LX Music Enhanced Mobile brings custom source import, multi-source auto switching, and subscriptions to Android phones, reworked from LX Music Mobile with no sources bundled.

v1.9.2
Published at
6d ago
0
Stars
12
Download
Synced at
6d ago

Latest release

v1.9.2Oct 22, 2026, 08:13 AM
Downloads slow? Switch the source anytime above

README

Project Overview

LX Music Enhanced Mobile carries the desktop edition's two enhancements onto phones: automatic source-switching retries in user-defined order after playback failures, and automatic HTTPS subscription manifest updates. Maintained by shellsec on top of lyswhut/lx-music-mobile, it keeps the Apache-2.0 license and original copyright with changes noted in NOTICE. A fresh install starts with an empty source list, multi-source switching off, and an empty subscription URL — all source scripts come from the user.

The LX mobile workflow you know, plus auto source switching and subscriptions.

Item Value
Base lyswhut/lx-music-mobile v1.9.2
Platform Android (arm64-v8a / armeabi-v7a / universal / x86_64 / x86)
License Apache-2.0 (changes in NOTICE)
Sources None bundled, user-imported

Key Features

  • Custom source management: import local scripts or online addresses in settings, with deletion and reordering
  • Multi-source auto switching: off by default, failures walk your list in order for the playback URL, each song starting from the top
  • Quick add: scan a QR, recognize from an image, or paste a link, with full HTTP/HTTPS addresses required in QR codes
  • QR web configuration: with the HTTP web page enabled, another phone on the same Wi-Fi scans and fills addresses in a browser, desktop browsers need a six-digit pairing code
  • Subscription auto updates: save the address once and it survives restarts, accepting id/name/url arrays or a sources wrapper
  • Original capabilities: playlists, desktop lyrics, skins, quality options, and the rest of LX Mobile carry over

Subscription Trigger Rules

  • Single source picked: after that source fails, the subscription is checked, reloading and retrying the same source without enabling multi-source mode
  • Multi-source enabled: imported sources run in order first, then the subscription is checked, retrying a round in user order on updates
  • No changes or failures: local content is kept and updating stops, at most one trigger per recent song failure, and automatic checks wait at least a minute per address
  • Incremental merging: the list updates only when every script downloads, manual sources and order stay, subscription sources append, and nothing downloads at startup

Install & Permissions

  1. Pick arm64-v8a for common phones, armeabi-v7a for 32-bit devices, universal when unsure, x86_64/x86 for emulators
  2. Download from the Release page, or use the third-party accelerated links and QR codes pointing at the full APK addresses
  3. Import custom sources in settings after installing, playback prompts to import when none exist

Notes

  • Web config expiry: QR codes carry temporary credentials, never share them publicly; the service binds LAN only, shuts down after 10 minutes or on backgrounding, and unencrypted HTTP belongs on trusted networks
  • Stopping subscriptions: clear the address and save, keeping imported sources; local scripts gain no updates from subscriptions
  • Disclaimer: no audio sources provided, imported content is the user's responsibility under local law and copyright

Release history

Sort