4

I'm using Huawei P10 (released in ~Feb 2017, using Android 7.0). One annoying thing I noticed is that the volume button changes the volume by 20 units (out of 100). Phone call volume in general is ok but for some apps like whatsapp, even 20 units is unbearably loud. I installed Precise Volume app which lets me change volume in smaller steps. However, it is not tied to the volume button i.e. I'd need to switch to that app's UI to change the volume. Is there any way to fix the volume button in general so that it changes the volume in smaller units?

I wonder if smartphone (software or hardware) makers are focusing too much on the smart and overlooking the basic phone features like call quality.

  • My bad, had posted a solution requiring Xposed not aware that Android 7 has no xposed framework (had to delete) though its the closest to what you're trying to achieve:( – xavier_fakerat Sep 12 '17 at 22:29
  • @xavier_fakerat thanks for trying to help. i cannot believe that this simple volume thing is not supported despite all the smart bells and whistles in an android phone. – phani Sep 12 '17 at 22:45
2
+25

From the look of things Android Nougat has limited options to achieve this, but still a few options exist:

Using Magisk

This method is belived to be ideal for devices running on Android 7.0+ Nougat as is in this case.

Requirements

Proceedure

  1. Install the module by flashing it via recovery or the Magisk Manager app;
  2. Next, open the Terminal Emulator app and type this command: vol_magisk;
  3. Press Enter;
  4. If you used the latest version of the module, you would see some values that you can apply by typing and pressing enter.

For other android (rooted) versions, please see the workaround in my other post : How can I increase the number of volume levels?

Acknowledgements

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.