Warning
This is a rather old guide and may or may not work with modern versions of Android.
- Boot into TWRP
- Connect device to computer
- Terminal: List devices with
adb devices
- TWRP:
Mount
>System
- Terminal:
# Android <= 9
adb pull /system/build.prop
# Android 10 - 11
adb pull /system/default.prop
# Android >= 12
adb pull /default.prop
- Editor: Add the following settings to the pulled file
ro.config.vc_call_vol_steps=14
ro.config.media_vol_steps=30
- Terminal: Push file back to the device
# Android <= 9
adb push build.prop /system/
# Android 10 - 11
adb push default.prop /system/
# Android >= 12
adb push default.prop /
- Terminal: Adjust permissions of the pushed file
adb shell
# Android <= 9
cd /system
chmod 644 build.prop
# Android 10 - 11
cd /system
chmod 644 default.prop
# Android >= 12
cd /
chmod 644 default.prop
@masterewot I haven’t used this technique in quite a long time. So I can’t say if it’s safe to use or if it still works at all.