README.md

July 11, 2026 ยท View on GitHub

About

OpenSCQ30 is free software for controlling settings for Soundcore headphones and earbuds. It was originally intended for the Soundcore Life Q30, after which the project was named, but a range of devices are now supported.

Supported Platforms

[x] Windows - Ready
[x] Linux - Ready
[x] Android - Ready

Supported Devices

If there's a device not in this list that you want to see supported, check if there's an issue for it, and give the issue for it a ๐Ÿ‘ so that I can sort by reactions and prioritize. Otherwise, please open an issue to request support for the device.

ModelName
A3004Soundcore Q20I
A3027Soundcore Life Q35
A3028Soundcore Q30 / Life Q30
A3029Soundcore Life Tune
A3030Soundcore Life Tune Pro
A3031Soundcore Vortex
A3033Soundcore Life 2 Neo
A3035Soundcore Space One
A3040Soundcore Space Q45
A3062Soundcore Space One Pro
A3116Soundcore Motion+
A3876Soundcore V20i
A3909Soundcore Liberty 2 Pro
A3926Soundcore Life Dot 2S
A3930Soundcore Liberty 2 Pro+
A3931Soundcore Life Dot 2 NC
A3933Soundcore Life Note 3
A3935Soundcore Life A2 NC
A3936Soundcore Space A40
A3939Soundcore Life P3
A3945Soundcore Life Note 3S
A3947Soundcore Liberty 4 NC
A3948Soundcore A20i
A3949Soundcore P20i / P25i / R50i
A3951Soundcore Liberty Air 2 Pro
A3952Soundcore Liberty 3 Pro
A3954Soundcore Liberty 4 Pro
A3955Soundcore P40i
A3957Soundcore Liberty 5
A3959Soundcore P30i / R50i NC
A3968Soundcore Sport X20
D1101Soundcore C50i
D1202Soundcore P31i
D1202CSoundcore R60i NC

Installing

See GitHub Releases. All files are signed with my GPG key.

Flathub IzzyOnDroid

Packaging status

Mirrors

Issues and pull requests are accepted on both GitHub and Codeberg, although CI and releases are only on github.

Contributing

Code

See docs/development.md

Translations

Translation status

Demo

Desktop

desktop-demo.webm

Android

android-demo.webm

Building

Running Tests

just test will run all unit and integration tests. To run tests for a specific package, use just gui/ test for example.