Skip to content

Instantly share code, notes, and snippets.

@ctrl-freak
Last active September 14, 2026 05:11
Show Gist options
  • Select an option

  • Save ctrl-freak/3987068ed8a461b91d68f28f01d44559 to your computer and use it in GitHub Desktop.

Select an option

Save ctrl-freak/3987068ed8a461b91d68f28f01d44559 to your computer and use it in GitHub Desktop.
Local Media/Music on old Android Wear Smart Watch LG G Watch R LG-W110 SDK Level 25

For some reason on my LG G Watch R the Google Play Services is so far out of date it can't update itself. Therefore I can't install apps aside from sideloading. I'm also restricted to Android SDK 25 and below, due to the age of the OS.

All I want from the smart watch is local music played to my bluetooth earphones for running. Once AsteroidOS has a local music player, that may be an alternative.

This should work on other older Wear devices too.

Requirements:

  1. Old smart watch
  2. Modern Android device to extract and push the old WearMedia Wear APK
  3. Some other PC to push music files via adb

Instructions

Modern Android Device

  1. Obtain an old version of the APK of WearMedia 1.5.5
    https://wearmedia.en.uptodown.com/android/versions
  2. Install WearMedia 1.5.5, allowing old versions etc
  3. Install from the Play Store 'Wear Installer 2'
    https://play.google.com/store/apps/details?id=org.freepoc.wearinstaller2

Smart Watch

  1. Enable Developer Mode, ADB Debugging over Wifi
  2. Note the IP Address (leaving Developer menu item and going back in if Unavailable/Unknown)

Modern Android Device

  1. In Wear Installer 2 enter the IP address of the watch, Done
  2. Accept the debugging connection on the watch
  3. Under 'Installed apps' choose WearMedia, Install
  4. (Optional) Remove WearMedia 1.5.5 from the modern Android device

PC with ADB

  1. Connect to the watch via ADB:
    adb connect $ip
  2. Push media files to /sdcard/Music:
    adb push a.mp3 /sdcard/Music/

Smart Watch

  1. Launch WearMedia
  2. Swipe to the left to browse files, navigating to /sdcard/Music if required
  3. Confirm you're able to play media
  4. Disable Debugging (supposedly to preserve battery)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment