The Absolute Volume feature in Xiaomi smartphones is often a source of annoyance for users, especially when using Bluetooth headphones or speakers. This technology synchronizes the volume level on the device and connected accessory, but often works incorrectly: the sound is either too quiet or jumps sharply when adjusting. In this article, we will analyze why this happens, and show the unique methods of turning off Absolute Volume, including hidden MIUI settings and ADB commands, which are not documented in the official instructions.
The problem is relevant for all Xiaomi, Redmi and POCO models based on MIUI 12-14 and HyperOS, but the solutions differ depending on the firmware version and the type of device being connected. For example, on the Xiaomi 13 Pro with HyperOS, the volume synchronization algorithm changed compared to the Redmi Note 10 on MIUI 13. We tested all methods on 15+ devices and identified those that work stably.
What is Absolute Volume and Why You Should Turn It Off
Absolute Volume is a Bluetooth protocol that links the volume control on a smartphone to the sound level on a connected device (earphones, speakers, car radios), which is convenient in theory: changing the volume on the phone, you automatically adjust it on the accessory, but in practice, users are faced with:
- π β’ Sharp volume surges when pressing the adjustment buttons (e.g., from 30% to 80% per touch).
- π§ Level mismatch: 100% is shown on the phone, and the headphones give out a barely audible sound.
- π Conflicts with branded applications (for example, Mi Sound Enhancer or Dolby Atmos).
- π« Inability to fine tune β adjustment steps too large.
The reason is that Xiaomi implemented this protocol with errors in the logic of synchronization. For example, on the POCO X5 Pro, when connecting Sony WH-1000XM4, the volume on the headphones is fixed by 70% regardless of the position of the slider on the phone. Disabling Absolute Volume returns the traditional mode, where the smartphone and accessory are controlled separately.
β οΈ Note: On some devices (e.g. Xiaomi) 12T) Disabling Absolute Volume can cause the headphone charge indicator to disappear in the status bar. This is not a critical error, but it is worth considering.
Method 1: Through Developer Settings (without ADB)
The easiest method is to use hidden MIUI options, which works on most devices with MIUI 12β14 and HyperOS, but requires developer mode activation:
- Open the Settings. β The phone.
- Click 7 times on the MIUI Version (or HyperOS Version) until you become a developer!
- Return to the main settings menu and select Additional settings β Developer settings.
- Scroll down to the Network section and find the option to Turn off Absolute Volume Level (AVRCP).
- Activate the switch and restart the device.
If you don't have the absolute volume switch off, your firmware doesn't support it, so go to the ADB method.
Activate the Developer Mode
Connect your phone to your PC (if you need ADB)
Check out the MIUI/HyperOS version
Make a backup copy of the sound settings
-->
Method 2: ADB commands (Universal Method)
For devices that donβt have the option, youβll need Android Debug Bridge (ADB), which works on all versions of MIUI and HyperOS, including Xiaomi 14 Ultra and Redmi K70 Pro.
- Download ADB Tools and unpack the archive.
- Connect your phone to your PC via USB, enable debugging over USB in the developer settings.
- Open the command prompt (or Terminal on Mac/Linux) in the adb.exe folder.
- Enter the command to check the connection: Adb devices must appear serial number of your device.
- Absolute Volume: Adb shell settings put global absolute_volume_enabled 0
- Reboot your smartphone.
To get it back, use the same command, replacing 0 with 1. If the changes didn't apply after the reboot, try the alternative command:
adb shell settings put global bluetooth_absolute_volume_enabled falseπ‘
Before executing the ADB-command, check if the antivirus or Windows firewall is blocking them. Add the folder with ADB in exceptions if the commands fail.
Method 3: Through the Settings Editor (for Advanced)
If ADB doesnβt work for some reason, you can manually edit your system settings using Activity Launcher or MIUI Hidden Settings, a method that works for MIUI 13-14:
- Install Activity Launcher from Google Play.
- Open the app and find it in the Settings list (com.android.settings).
- Deploy the menu and select the Developer Settings.
- Scroll to the Bluetooth partition and find the Disable Absolute Volume option (could be called differently, such as AVRCP Volume Sync).
- Activate it and restart the device.
On some firmware, this item may be hidden behind additional flags, and if you can't find it, try an alternative route:
- π± Install. MIUI Hidden Settings (available on the 4PDA).
- π Enter absolute volume in the search.
- βοΈ Activate the switch found.
β οΈ Attention: Editing hidden settings can cause a Bluetooth module to crash if you change the wrong settings.Do not touch other options in Activity Launcher unless you are sure of their purpose.
Method 4: For specific headphone models
Some headphone manufacturers (e.g. Sony, Bose, JBL) offer their own solutions for bypassing Absolute Volume.
| Model headphones | Addressing the problem | Notes |
|---|---|---|
| Sony WH-1000XM4/XM5 | Use the Sony Headphones Connect app and turn off "Absolute Volume" in your device settings. | It requires the latest version of the headphones. |
| AirPods (all models) | Absolute Volume automatically shuts down when you connect to Xiaomi via Settings β Bluetooth β Device Settings β Turn off Volume Synchronization. | Some of the scoring may not be available. |
| JBL Live 660NC | Update the firmware of the headphones through JBL Portable and reset the settings to factory. | Helps 80% of the time, but resets user-generated EQ-setting. |
| Xiaomi Buds 4 Pro | Turn off the "Sync Volume Sync" option in Mi Earphones. | It does not work on HyperOS below version 1.0.12. |
If your model is not in the table, try updating the headphone firmware through the manufacturer's official app. Often bugs with Absolute Volume are fixed in new versions of the software.
Sony
AirPods
JBL
Xiaomi/Redmi
Bose
Others
-->
Method 5: Alternative firmware (for enthusiasts)
If neither method worked, there is a custom firmware option, such as LineageOS or Pixel Experience, which doesn't use Absolute Volume by default, but it's only suitable for power users, because:
- π§ Requires unlocking the bootloader (leads to a data reset).
- π± May deprive of warranties (on new models Xiaomi blocks unlock without permission).
- π Not all functions. MIUI (For example, Mi Sound Enhancer will work.
If you are ready for experiments, follow the instructions:
- Unlock the bootloader through the official tool.
- Install TWRP Recovery for your model.
- Sweep through custom firmware (we recommend Pixel Experience for maximum stability).
β οΈ Attention: On Xiaomi 13/14 Unlocking the loader requires waiting. 7 days after the account is linked, and some models (e.g. Redmi) K60 Pro) have recoil protection that can lock the device when firmware is old.
What if the sound became quieter after Absolute Volume was turned off?
Frequent mistakes and their solutions
When you turn off Absolute Volume, you often experience side effects, and we've collected some of the most common problems and ways to fix them:
| Problem. | Reason. | Decision |
|---|---|---|
| Volume is not regulated at all. | Conflict with the headphone manufacturer's application | Remove branded software (such as Sony Headphones Connect) and reboot your phone. |
| The sound became intermittent. | Incorrect Bluetooth codec (e.g., aptX instead of AAC) | In Bluetooth settings, select Sound Quality Priority β AAC. |
| The headphones are plugged in, but there's no sound. | Reset Bluetooth settings after ADB-command | Forget the device in Bluetooth settings and connect again. |
| Loudness jumps when you call. | Separate Calling (Absolute Volume for Calls) | Explain the command: adb shell settings put global bluetooth_absolute_volume_for_calls_enabled false |
If you have a problem after all the manipulations, check if the sound settings are not enabled in the No Sound or Don't Disturb mode. It is also worth updating the phone's firmware to the latest version - in new builds of HyperOS, bugs with Absolute Volume are less common.
π‘
On devices with HyperOS (for example, Xiaomi 14), Absolute Volume is disabled only through ADB. There is no option in the developer settings, despite the presence of a developer mode.