Skip to content
This repository has been archived by the owner on Jun 29, 2024. It is now read-only.

Obito1903/sony-headphones-ctl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sony Headphone Ctl

A small cli tool to control the Sony WF-1000XM4 (Earbuds)

Features

Report

  • Battery
  • Device Info
  • Registered Devices

Config

  • Ambient sound control
  • Equalizer
    • Missing some profiles
  • Connection Quality
  • DSEE Extreme
  • Speak-To-Chat
  • Automatic Power Off
  • Wear detection
  • Change Touch sensor function
  • On device ASC settings
  • BT Multipoint

Usage

sony-headphone-ctl --help

Set Noise Canceling to wind noise reduction

sony-headphone-ctl config anc nc --wind

Set Noise Canceling to Ambient sound with level of 5 and voice passthrough

sony-headphone-ctl config anc ambient --level 5 --voice

Protocol Documentation

docs/README.md

Disclaimer

WIP tool and library, don't excpect it to work all the time.

I am not responsible for any damage done to your headset, use at your own risk.

Thanks

  • Plutoberth - For the first step in understanding the protocol