The previous hex patch hardcoded the ABOX speech volume to level 7,
which broke the user's ability to adjust the in-call volume.
Update the binary signature replacement to add a constant +3 offset
to the requested volume level instead. This shifts the default low
volume range (1-4) to a much more audible range (4-7) while fully
preserving dynamic volume control.
Signed-off-by: Flopster101 <nahuelgomez329@gmail.com>
The way it works currently is that modem call volume is handled by the
"ABOX Speech Volume" mixer control, which in our prebuilt HAL gets set
through the audio HAL seemingly querying sec-ril, which returns 4.
Most users complain that this is too low, so this patch hardcodes the
value 7 in the function diamondvoice_set_volume, which is the highest
value that has any effect on the volume.
Signed-off-by: Flopster101 <nahuelgomez329@gmail.com>