[FIX] Gingerbread incall and tts volume fixes - Fascinate Android Development

I have found a fix for two things that were really bothering me since I went from Froyo to Gingerbread: the incall volume while using the speakerphone and also the tts volume like when getting navigation instructions.
In order to fix the incall volume you need to install an app called Volume+. You can download the premium version for free here: http://androidaudiohacks.com/home/volume-gingerbread
[/B][/COLOR]
Once you download this app, go into the settings and select INCALL [EXPERIMENTAL] and then set the volume steps to 40. This is not supposed to fix the volume but it actually does. You will notice much much higher volume when using the speakerphone during a call now. You might have to be rooted to do this. Sometimes you also need to lower the volume one click and then click up again for the volume to get loud.
In order to fix the tts volume, install an app called SVOX CLASSIC here: https://market.android.com/details?...?t=W251bGwsMSwxLDEsImNvbS5zdm94LmNsYXNzaWMiXQ..
The app itself is free. Once installed you can select from dozens of different voices in many different languages. Once you download and install the voice (I recommend US Grace) then you can go into the voice settings and increase the volume. You also need to make Svox your default TTS engine, that is under the phone settings, then VOICE INPUT & OUTPUT.
The voice files are like $2 but you can install a one week trial. Once you do this, you will have no issues hearing navigation instructions even at highway speeds and with the radio on. An added benefit is that these voices are much more natural imo, well worth the money. You can also set the pitch and speed at what the voice talks to you.
I hope this helps many of you that like me might have been frustrated with the low volume levels during incall and navigation in these great Gingerbread ROMS our amazing developers have been cooking for us.
Thanks.

Downloading and trying today. Will report back with my experience with this on MIUI 1.11.4.

cool! let me know how it goes.

If this works, I will go back to MDT.
Sent from my SCH-I500 using XDA App

Worked for me. Give it a shot. Let me know how it goes.

Many random fc's and delays. Uninstalled and reflashed 1.11.4 without the above suggestions and all seems well.
Thanks for the suggestions though.

Has anyone had these issues since the very early GB releases? All these issues have been fixed for a while. Or am I missing something?

Related

[Q] Does anyone have fix for 50% sound/volume bug on AOSP roms CM&/MIUI

Does anyone have fix for 50% sound/volume bug on AOSP roms CM7/MIUI?
What bug are you talking about, i have CM7 nightly and no issue like you say?
The bug is the volume doesn't go higher than 50% when using headphones. Using the speaker is all fine however.
There are solutions out there - modding some settings or there's an actual app - Cyanogen_SGS2_VolumeFix or google "VolumeFix for SGS2"
shotta35 said:
The bug is the volume doesn't go higher than 50% when using headphones. Using the speaker is all fine however.
There are solutions out there - modding some settings or there's an actual app - Cyanogen_SGS2_VolumeFix or google "VolumeFix for SGS2"
Click to expand...
Click to collapse
thanks for the help... but does it actually work? I mean do you get the same sound output as original firmwares.
I have tried it and it does not work correctly...maybe its just me.
Does anyone know how this bug is caused? I have apparently heard that some people have it and others don't. And the bug isn't about volume but rather the threshold that the volume slider in AOSP Android responds to button presses from the volume key.
I would appreciate all the help
Try the fix in my sig. I can't say I've experienced this "50% volume bug" in my several months of owning an SGS2, but the app in my sig boosts the volume thru headphones/a headset significantly with only a relatively minor loss in sound quality.
Supercurio has also released an app which only works with a limited number of kernels so far (Only Siyah 2.6.3/4 as far as I'm aware) which provides a quite nice up to 6dB boost in the sound level thru headphones without any loss in sound quality whatsoever.
Well thats the thing, volume is not the issue. The issue is that the bug causes the volume slider to go only about 40% before being unresponsive. The volume is capped at around 70% I think. Effectively, after 40%, your volume bar is useless and thus the bar jumps a huge amount from the 70% in volume to 39% (I don't know if that made any sense...)
I want to try and fix it but I don't even know where to start
armanatz said:
Well thats the thing, volume is not the issue. The issue is that the bug causes the volume slider to go only about 40% before being unresponsive. The volume is capped at around 70% I think. Effectively, after 40%, your volume bar is useless and thus the bar jumps a huge amount from the 70% in volume to 39% (I don't know if that made any sense...)
I want to try and fix it but I don't even know where to start
Click to expand...
Click to collapse
Has anyone found a fix for this yet? I've been searching for many weeks but have not had any luck. I've swapped ROMs and kernels many times to no avail. Is there perhaps a way to modify certain system files with regards to sound that might fix the problem?

[Q] CM7 volume increments to big

SOLUTION FOUND - TESTING -> http://forum.xda-developers.com/showthread.php?t=1411317
I'll provide a better tutorial for those interested when im done testing it ;-) seems i can build a custom Framework.jar with edited volume increments.
I'm running cm7 from cm9, I listen to alot of music during the day and night but I find the volumes at the high end of the range perfect but the volumes down the low end to stark.
The gaps between 0 and 1 is no sound and then considerably loud in a quiet environment, is this a kernel related volume incriment or set by the code in cm7 somewhere?
I can't find an app to add what I'd call analouge volume control ( finer increments in DB from 0 to MAX)
Any ideas guys?
Click to expand...
Click to collapse
--------------------------------------------------------------------------------------------------------------------------------------
Deleted...
not to threadjack but how do you even use the high volume? at a volume level of 1 with my TripleFi 10 Pros is as loud as I wanna get.
I plug my SGS2 into the car and I can't go anywhere above 1/4. It's as loud as my Nexus S on FULL, and same with my iPod touch. the sound output is ridiculously loud.
Deleted...
MistahBungle said:
This is a well known (and annoying because I use a rom that's a CM derivative) issue. I've learned to live with it & don't really want to run a standalone app just to give me fine control of volume levels, however, I found this on my travels recently. I haven't tried it, but this might be a good starting point for apps to try.
Click to expand...
Click to collapse
Nice find I tried about 8 apps last night, also considered a voodoo sound esque fix but we know the sgs2 has not got the correct hardware.
unless there is a voodoo sound kernel for cm7 out there but all kernels I try with cm7 give me a corrupt boot to the boot logo and then crashes and I have to hard reset.
CM7 is horrid for 3rd party Kernel support.
MistahBungle said:
Since I started using the app in my sig, I only need volume on around 25-30% thru in-ears. Before that I'd have it on 80% or so. SGS2 (maybe not all, could be manufacturing variations .
Thats what i see manufacture variations .
Stock phone stock headphones no sound change apps volume level at 50% is far to high on my phone . Its an original day one released phone .
jje
Click to expand...
Click to collapse
Deleted...
MistahBungle said:
Supercurio has released Voodoo Louder for SGS2 which also boosts headphone/headset volume (by 6dB), but it doesn't give you that fine volume control.
And as JJE said in his post, with the experiences reported by SGS2 owners on here, this volume issue would appear to be a manufacture issue/dependent on which 'batch' your phone came from.
Click to expand...
Click to collapse
I'd like to call that unreliable information, as I never had this issue with Cognation ROM, its only become a issue with the Current CM7.1.
I'd take a look into this but I have no experience into editing the android system short of using command sin Terminal Emulator and ADB.
There must be a scale somewhere that relates to the number of volume increments and the DB output, after all there is a law regarding maximum volumes of devices in the EU and OEM's adjust there in their hardware dependant on Region, so the DB values can be adjusted some how, I just need to know where i can find it.
EDIT : This works on some handsets not my SGS2 !
Dial in *#*#197328640#*#*
Next, tap your finger onto the following, in the following order:
[5] Audio
[1] Handset
[1] Volume
[1] SRS Speech RX Volume
next notice the following defaults that pop up.
[0]0_lvl:63
[1]1_lvl:68
[2]2_lvl:73
[3]3_lvl:78
[4]4_lvl:83
[5]5_lvl:88
This basically means, that your volume up and down keys have 5 clicks, starting from the lowest setting, and click your volume up 5 times, takes you through the sequence of volumes listed above. You can change each click to be a new volume setting. For me 1-4 are fine, I just wanted max volume, which is click number 5, to be something higher. The phone does not let you to put in half increments, meaning 88.5 is not possible. So you have to use increments of 1. Please please do this carefully, dont suddenly jump to 95, you could blow out your speaker possibly. So I tried just 1 increment above 88, went to 89, and perfect, much louder now! okay so this is how you do it:
Once you get the list above, do the following:
Click your finger on [5]5_lvl:88
Next, a screen pops up asking for input. On the bottom of your phone, tap the menu button, this is the button next to the little home button.
Next tap "key input"
Next tap 1 increment at a time, lets start off with 89 so where it says enter value, tap this, your keyboard pops up, type in 89
Next Tap your menu button again
Next Tap "end"
you are now finished, make a phone call and see how 89 works for you, when your volume is set to max
Remember this volume adjustment seems to reset after you reboot the phone. Some people online are saying you can also make the volume higher by playing with the hearing aid settings, I personally haven't tried this yet.
Deleted...
MistahBungle said:
You can call the volume loudness issue anything you want. But given the experiences of people who have posted here over the past however many months, that is what these experiences suggest.
This is what JJE & I were talking about when we mentioned the manufacture thing.
Not the fine volume issue.
Indeed, that seems to be prevalent on CM based roms. I don't recall having any problems increasing volume in small increments for the < 1 week I ran stock firmware on my phone after I bought it.
As I've said, it's not a big enough deal for me to use a standalone app, so it's definitely not a big enough deal for me to muck around with dialer codes. I saw these codes months ago before I even bought my phone, and never bothered with them. The fine volume control doesn't really bother me, I just thought I'd reply to you OP given you were after an app that enables same, and I'd found the app I gave you a link to recently.
Click to expand...
Click to collapse
That app did nothing, I used it and it gave me the same options as DSP gives you from CM.
The not high enough volume issue can easily be solved in CM7 but comment about that has hijacked my thread, im looking into how we can edit the fine volume adjustment or edit the increments to go from MAX to MIN volume.
Service codes don't appear to work on my handset ( CM related ? ) but I believe the service mode is built into the framework.

Poweramp multitasking

Everytime I use Poweramp and, for instance, start using the browser, eventually it turns off. I've tried playing with the settings but didn't have any luck. Is anyone having this problem or knows a solution for this?
Another niggle I'm having is related to the volume rocker being unable to change music in longpress.
Thanks in advance.
Settings, Audio Engine, Advanced Tweaks - Enable Keep Service and Audio Thread Priority too 2.
Never had that problem before with these settings..
As for volume rocker changing songs.. Volume Rocker only changes the volume afaik
My name is Optimus Prime and I send this message..
Thank you so much, the audio thread priority did the trick for me
As for the volume rocker, I used to be able to change track on my old HTC hero. Very useful when I was driving. Anyway, it's just a minor annoyance.
mydoom5 said:
Thank you so much, the audio thread priority did the trick for me
As for the volume rocker, I used to be able to change track on my old HTC hero. Very useful when I was driving. Anyway, it's just a minor annoyance.
Click to expand...
Click to collapse
On the Sammy's they only change volume, though give it a couple of months and someone will have come up with a mod to enable long press to change track (just as they did on the S II).
BJ van Beethoven said:
On the Sammy's they only change volume, though give it a couple of months and someone will have come up with a mod to enable long press to change track (just as they did on the S II).
Click to expand...
Click to collapse
Its a feature of aokp roms. enable in settings
greetz
Cheers - had 3 of these cut offs in a 40 minute walk home this evening and it was driving me mad - hopefully that'll do the trick..
Shame fix doesn't work - 3 cut outs in a single song..
deezle said:
Shame fix doesn't work - 3 cut outs in a single song..
Click to expand...
Click to collapse
Unfortunately, I'm also having problems again. Strangely enough, it seemed to work for a certain amount of days, guess I wasn't running that many apps aside from the browser and poweramp, so it didn't trigger this behavior.
Meanwhile I changed from stock rom to Omega 6.0, but it shouldn't it have anything to do with the problem, right?

[APP][Perseus] HeadphoneAmpControl 03/26/2013

REQUIRES PERSEUS KERNEL 34.2 OR ABOVE
Disclaimer: I am not responsible for any damage this app may cause.
This app is now open sourced and is available at:
https://github.com/EternalMelody/HeadphoneAmpControl
This app allows the user to handily change Headphone Amplifier Levels. Root access is required for file permission changes to the following files:
-"/sys/class/misc/wolfson_control/headphone_left"
-"/sys/class/misc/wolfson_control/headphone_right"
Two launchers can be found in the app drawer. One launches the Control app, another launches an overlay dialog for quick amplification level changes.
App Guide:
-Balance L/R toggle: Toggles amplification level balance between the left and right channels. When checked, disables the right channel seekbar and copies the left channel amplification level value to the right channel.
-Main seekbars: Current amplification level values. The top one is left channel's, bottom one is right channel's. The minimum and maximum values are defined by "Min level" and "Max level".
Control App Guide:
-Min level seekbar: Minimum amplification level that is settable by the main seekbars. Cannot be higher than safety level or max level.
-Max level seekbar: Maximum amplification level that is settable by the main seekbars. Cannot be lower than safety level or min level.
-Toggle service (notification bar shortcut): Enables notification shortcut. Must be checked to enable safety level. Notification only appears when headset is currently plugged in.
-Toggle volume button hack: Automatically sets checked volume type to almost max. The volume buttons can then be used to directly adjust amp levels, depending on context. The seekbar determines amp level jump.
-Hack music volume: Enables volume button hack for music, media, video, and games volume
-Hack voice call volume: Enables volume button hack for voice call volume
-Hack ring volume: Enables volume button hack for call ringtone volume
-Safety level: When headset is plugged in the first time, the current amplification level is compared with the safety level. If current level is higher than the safety level, then the current level is lowered to the safety level.
Development made possible by help of:
-AndreiLux
Ok but...
First time that I'm first
Any explanation about what this mod does? Must be based on stock ROMS or AOSP/AOKP works too?
Re: [APP] HeadphoneAmpControl
Thanks for this, one of the handier features I've missed from the Voodoo days.
Memphis_ said:
First time that I'm first
Any explanation about what this mod does? Must be based on stock ROMS or AOSP/AOKP works too?
Click to expand...
Click to collapse
Check the Perseus kernel thread in original dev.
Perseus only works with Samsung-based ROMs, Andreilux just implemented a new audio engine & this app allows for on the fly headphone amp volume changes, either unified or broken down to left/right channels. Stweaks has the same functionality under the audio tab, but also does every other kernel tweak, & it's slow & janky.
Sent from my GT-N7100 using xda premium
Updated first post and app
Memphis_ said:
First time that I'm first
Any explanation about what this mod does? Must be based on stock ROMS or AOSP/AOKP works too?
Click to expand...
Click to collapse
What onslaught86 said. By the way, I see from your sig that you are using NEAK kernel. Would you mind trying whether or not my app works with that kernel? I'd appreciate it. Thanks.
EternalMelody said:
What onslaught86 said. By the way, I see from your sig that you are using NEAK kernel. Would you mind trying whether or not my app works with that kernel? I'd appreciate it. Thanks.
Click to expand...
Click to collapse
Nevermind, I tested it myself and it doesn't work on NEAK. They have different implementations of Boeffla Sound.
Volume button hack added
I've tried using this, but the problem is that I can't find a way to keep both volume notifications from popping up.
On top of that, each time the volume is changed, the system interprets it as if it were a headphone disconnect, and whatever you are playing stops playing. So either you have to disable that setting in all your apps and take the risk of blaring something if your headphones get unplugged, or just never adjust the volume.
Anyone know how to get around these problems? The first one is just an annoyance, but the second one makes it unusable for someone like me (who constantly adjusts the volume).
I use many headphones, so being able to control hiss would be nice. Perhaps it would be better to use profiles that are user selectable, and then use the digital control to make minor modifications?
anishannayya said:
I've tried using this, but the problem is that I can't find a way to keep both volume notifications from popping up.
On top of that, each time the volume is changed, the system interprets it as if it were a headphone disconnect, and whatever you are playing stops playing. So either you have to disable that setting in all your apps and take the risk of blaring something if your headphones get unplugged, or just never adjust the volume.
Anyone know how to get around these problems? The first one is just an annoyance, but the second one makes it unusable for someone like me (who constantly adjusts the volume).
I use many headphones, so being able to control hiss would be nice. Perhaps it would be better to use profiles that are user selectable, and then use the digital control to make minor modifications?
Click to expand...
Click to collapse
Unfortunately there's no easy way that I know of to get around the first problem with the volume button hack. If this functionality were to be embedded in a ROM then its possible but as an app it can only rely on volume change intents.
I can't reproduce the second problem though.
By the way, in the meantime, you can still use the app without the volume button hack.
Interesting. When ASOP is stable on our phone, I'm going to come back to this. If needed, I can make my own mods to make things work the way I want. Will share if that's the case. Hate manufacturer "features". Like stupid WIndows 8 and all the preinstalled Metro apps.
nice work
Awesome job thanks for all the hard work works great...I wish there something like for Bluetooth headsets for phones call I hate the low volume level on the note 2
Rockin it from my Macknote2
EternalMelody said:
Unfortunately there's no easy way that I know of to get around the first problem with the volume button hack. If this functionality were to be embedded in a ROM then its possible but as an app it can only rely on volume change intents.
I can't reproduce the second problem though.
By the way, in the meantime, you can still use the app without the volume button hack.
Click to expand...
Click to collapse
Hey EternalMelody,
First, thanks very much for this nice app. great job!
Regarding the quoted discussion, any chance that the first problem can be solved via an xposed framework module?
The second one can be reproduced if you use youtube and try to adjust the volume. I think it's because adjusting the volume is causing the headphone amp to jump to the foreground and sends youtube to the background so it automatically pauses.
Thanks, and keep up the good work! :good:
First of all, I wanna say thank you for this nice app
But there's one thing which I don't like.. The sliders for the Balance are too big and the circle is not at the end of the line :/ I managed to get rid of the to big circles with resizing them from 64x64 to 32x32. Now everything's fine(except that they're not at the end of the line, but that is hard to notice anyway. )
Would be great if you could fix that one
Great app, have been using it with Perseus for a long time now and it makes my Note2 the primary music player for me now.
Wonder if you'd consider making the app work with the NEAK kernel for Note 2 as well? I'd do it myself but i haven't a clue how to do it. I want to move away from TW roms and NEAK is the only kernel with Boeffla sound on AOSP as far as I know.
This app is now open sourced and is available at:
https://github.com/EternalMelody/HeadphoneAmpControl

[FIX] [KK, LP] [Z-Z5] Fix low earpiece volume during calls

Fix low earpiece volume during calls the easy way. Been looking for a fix and there was nothing, then I started flashing all sorts of sound mods and although they did improve the speakers for sound and music and speakerphone, the sound ftom the earpiece was still too low sometimes even in quiet room (during calls with people with bad microphones).
Finally a there was an easy fix, download an app from the play store called "Volume Controll". It will present you with more elaborate volume controls than the default built in sonys controls. Here just bump your in call volume to 80% and voila, you'll get louder in call earpiece volume without flashing media profiles xml or similar hack. You can also controll the loudnes while in call with volume keys.
Posted just because I found nothing about this and this is an essential smartphone function, almost exchanged my phone for an LG G3 cause of this single issue.
Would you mind posting the Play Store link?
Jackos said:
Would you mind posting the Play Store link?
Click to expand...
Click to collapse
https://play.google.com/store/apps/details?id=netroken.android.persistfree
Here it is, I believe other similar apps can do this. When prompted to upgrade after trial is over just tap outside the dialog box and continur using as normal. I turned off all notifications to hide profile switcher.

Categories

Resources