yashsingh1/xdaforums huggingface dataset:
[G2 Android Development] mannequin:
can the research put into this mod help us solve the echo in video calls in skype, hangouts, etc in any way? just wondering, since it seems like those apps don't use the correct mixer paths on our devices resulting in echo from our mics on the other end.
[G2 Android Development] Carolinux:
Wont open

Wont open in CloudyG3 2.1 stock kernel. Root permission granted for the apk...
[G2 Android Development] Underworled:
Is not this bad over time for our phone?
[G2 Android Development] vPro97:
No. Unless making calls is bad for your phone too. But as always I cannot be held responsible for any damage. I've been using it for a month now without problems.
[G2 Android Development] idoluvizsick:
In skype i can no longer switch from earpiece to loudspeaker. Sound just comes from both. Any fix for this? Thanks
[G2 Android Development] roboMr.Burns:
App version 2 released

Hey Everyone,

a new version can now be downloaded from OP.

New Features:

-New screen for first startup.

-overall cleanups and improvements

-Logs! prelog.txt is on /sdcard and log.txt is in /sdcard/robo

prelog is for errors that occur before /robo folder is created.

-Easteregg

Note:

-Please install Busybox which can do wget.

Bugs:

-forgot to update version under Credits.

Version 1.8 Download here
[G2 Android Development] vPro97:
Everybody who was having issues opening the app, would you please test the new version that Robo has been working on and report back :)?
[G2 Android Development] FoxyNoob:
1.8

New version killed my network connection, ls980 on Sprint

---------- Post added at 07:36 PM ---------- Previous post was at 07:32 PM ----------

Disabled it and enabled again, seems to back to normal. Odd
[G2 Android Development] roboMr.Burns:
got myself an androidfilehost developer account, next app will not depend on my server anymore :)

In addition, I made a flashable zip with this https://play.google.com/store/apps/details?id=zip.me
[G2 Android Development] dad1nh0:
Very cool!

I can't disable. How can I do this? Could you create something like a blacklist? Because in some apps, stereo seems weird (like in a call for example).

Tnx and sorry about my English.
[G2 Android Development] roboMr.Burns:
blacklist will be possible if we find a way to reload mixer_paths.xml without a reboot.
[G2 Android Development] gthebest:
The only problem is with the caller. The sound is not very clear and loud when i use the speaker. Can you fixed please?
[G2 Android Development] roboMr.Burns:
I wish I could. But we are running into Hardware limitations here. We cant flash better components into our Phone. I my opinion the Mod is best for medium volume and doing stuff like watching YouTube on your device. Once again use stweaks to equalize volume between the Speakers.
[G2 Android Development] allstar21369:
The new version (1.8) allows me to open the app but the earphone speaker still buzzes and since my kernel doesn't support STweaks I can't lower the volume.

I posted my mixer_paths.xml file previously in this thread and was wondering if it would be possible to post a version of this app that has maybe half the volume as the original for those that want stereo sound from the G2 but can't lower the volume. Maybe this isn't practical. Either way it works pretty well. It seems like it's only alarms that sound awful... and I don't even care that much but I don't want it to damage my earphone speaker in the long term.

Thanks again.
[G2 Android Development] hyperionx7:
when using fm radio and switch listen on speaker there is no sound on speaker but sound coming only on my left side earphone

using ccw on cloudyg3 2.1
[G2 Android Development] vPro97:
I've been taking a look at the different mixer_paths.xml that some of you guys posted, and initially, nothing seems wrong. However, I'll take a more thorough look at it when I get time. Honestly so far the main reason why this mod works better for some people than others is simply because the earpiece hardware is not the same - or at least not the same quality. My phone can handle the beta version while other people experience distortion at max volume with the regular mod.

I'm starting University in two weeks and I won't be very active in that period - and maybe even some time afterwards but I'll do my best to get it working for the last 5% having issues.
[G2 Android Development] roboMr.Burns:
We just hit 400 Downloads and only very few have problems.
[G2 Android Development] joedajoester:
[MENTION=5500870]vPro97[/MENTION] where in the media_path.xml can we adjust the earpiece volume, it's so much louder than the speaker. Also, on lollipop we can't install that kernel, so it is required that we know how to adjust the volume. Thanks
[G2 Android Development] vPro97:
The earpiece volume is about as high as it can get. It can't handle getting louder
[G2 Android Development] joedajoester:
I wasn't implying that i wanted it louder. I needed to make the volume lower so i can balance it with the speaker, and i can't do that with a kernel on lollipop.
[G2 Android Development] vPro97:
I think you misunderstood what the earpiece actually is :) it's the loudspeaker that is too loud.

You need to modify RX7 digital volume under speaker (around line 461). it's normal value is 60. Turn it down a bit :)
[G2 Android Development] Ind3lible:
Great mod from what iveread but I can't get it to work. I have the sprint g2 and am on Super g2 rom and I tried to do what post 2 said also but no luck. Also stweaks does not open for me please advise. Really looking forward to using this on my phone :D!
[G2 Android Development] 60nine:
are you using dorimanx kernel?

does your device/rom support dorimanx kernel at all? (if the rom is stock based - not aosp/aokp - dorimanx kernel should work)

edit:

for dorimanx kernel users - dorimanx just included main speaker sound level that goes all the way down to -15 it his newest 9.7 kernel version (it was -10 in the earlier version)

that should help a bit more to equalize the both speaker levels...
[G2 Android Development] kabirjedi:
Crazy mod the best thank you!

My father use this mode G2 but I G3 owner.Any chance G3 port?

Thanks again!
[G2 Android Development] vPro97:
[MENTION=4679677]langeveld024[/MENTION] has already made such a port for the G3.
[G2 Android Development] Ind3lible:
So I need to be on domrminax kernel to be able to use it at all? Sorry just want yo be sure because I tried the post 2 way to install and phone would not turn on. So yeah ?. Thank you
[G2 Android Development] vPro97:
No , but there are certain benefits to using his kernel.
[G2 Android Development] 60nine:
^^ this
[G2 Android Development] 60nine:
btw it works on cloudy 2.2 rom too (d802) :thumbup:
[G2 Android Development] =JKT=:
Worked fine for me with no bugs. Cool mod! Too bad the G2 wasn't designed to do this at a greater volume/balanced tonality. But it's still better than speaker alone. I find the earpiece adds some nice warmth to the sound (after turning down the speaker in STweaks). I never use my speaker at a loud volume anyway ;)

Maybe LG will see this and take note when they select hardware for the next Flagship :D
[G2 Android Development] cayelmer:
Working with cg3 2.1 with viper4A but the loudspeaker seems so weak any solution.. But with headset pretty loud
[G2 Android Development] Ind3lible:
Okay guys got it working after flashing the dorimanX kernel!! So cool thank you guys!!
[G2 Android Development] cayelmer:
Just asking is this mod available only for loudspeaker and earpiece?

How about using headset , earphones?
[G2 Android Development] vPro97:
Earphones already have stereo.
[G2 Android Development] cayelmer:
If I want to be my speaker louder, what settings in Stweak or number in sound control to be adjusted?
[G2 Android Development] vPro97:
For the speaker - the loudspeaker as I call it to avoid confusion, you need to go to the Sound Control tab and adjust the speaker gain volume.
[G2 Android Development] pedrojclavos:
I love this mod thanks developer
[G2 Android Development] dad1nh0:
If I change my ROM, the MOD will be disabled and I will have to do it all over again?
[G2 Android Development] alb3rtt:
You are correct
[G2 Android Development] cayelmer:
I have heating issue with dorimanx kernel, and it takes 4 hours of charging until may battery is full.. Damn, so sad to say I disable this mod and reflash cloudy kernel
[G2 Android Development] 60nine:
funny/strange...

my device charges in about 1hr 45 minutes from 10 to 100% (with stock LG charger)

no heating issues whatsoever (i had much more heat with the default kernel that comes with the cloudy g2.0/2.1 rom and i didn't have a way to control it like i do with dorimanx one)...

i know this ain't a dorimanx kernel thread but did you even try to open STweaks app and go over a few settings?

dorimanx kernel prevents the overheating even in its default settings... so i doubt it's the main culprit of your problem

just my 2 cents
[G2 Android Development] roboMr.Burns:
Okay just figured this does not work with stock cloudy kernel. We need Dorimanx because it mounts system in rw. Next App Version will be able to mount System rw itself, then we are kernel independent. But still Dorimanx kernel makes the most sense. Dorimanx+Busybox+cloudyg2_2.2 works great for me.
[G2 Android Development] vPro97:
OP updated!

Dorimanx kernel now allows us to reduce speaker gain to - 15. The sweet spot for perfect balance seems to be a -11 gain, try that out!
[G2 Android Development] Bornin:
Awesome mod guys! Working great for me on cloudyg2 2.2 and dori's kernel.
[G2 Android Development] hutame:
thanks, i ll try...
[G2 Android Development] vPro97:
Just wanted to share my latest discovery for those of you using the mod on a LG ROM without dorimanx kernel.

Go to settings, accessibility and there you can tune left/right audio output to make sound more balanced and make the output mono.
[G2 Android Development] Lycidias:
Can't download Files inapp

D802
[G2 Android Development] roboMr.Burns:
I am having server issues again. Hopefully fixed soon. Please use the manual Method. Ill report back when everything is Working again. (Could take the Weekend)

Edit: I found the cause. Its my ISP who completly shut my Server down. Need to find an alternative + recompile App. Servers are hardcoded...
[G2 Android Development] bonny_k-9:
It works on the CM12?

It does not work on CM12. I installed CW, applied, rebooted. There are no changes.
[G2 Android Development] wisefreakz:
Its not the rom. Your kernel does not support the mod. Read what op says... Better use dorimanx.
[G2 Android Development] 60nine:
dorimanx doesn't work on cm or any other rom that isn't stock based ;)
[G2 Android Development] wisefreakz:
I know... Just stating that he must find a kernel that supports the mod just as dorimanx [emoji6]
[G2 Android Development] berryman13:
You're arguing for a paradoxical stock based cm12 rom that doesn't exists. Does this mod work without dorimanx kernel? Seems stupid if it is simply mixer paths for the kernel.

---------- Post added at 09:06 AM ---------- Previous post was at 09:04 AM ----------

Also synapse with render kernel r9 has sound control better than stweaks. Much better.
[G2 Android Development] vPro97:
I really hope that people will start reading OP's someday, but till then it's just a dream. Yes! This will work with other kernels, roms and G2 variants. Try it! I'm sure everybody flashing stuff knows how to make a backup. It's not messing with system partitions, it's just modifying a system file. You won't hard brick, the most you'll do is to soft brick.

I don't release untested things ;)
[G2 Android Development] krija:
My sound control for dori's kernel in synapse. More controls can be added, but i don't use them.
[G2 Android Development] zeeebs:
Switched to LP LiquidSmooth 4.0 from Cloudy 4.4, unfortunately it DOES NOT work contrary to what OP says.

Has anyone gotten it to work on Lollipop?
[G2 Android Development] vPro97:
Works fine for me on Vanir lollipop. What's your device model? Did you try the manual installation?
[G2 Android Development] zeeebs:
Doh. Manual Installation worked spectacularly. Didn't even see that on the second post.

Cheers!
[G2 Android Development] ridanxvi:
Manual installation did the work, cloudyg2 2.2+dorimanx kernel. But I also experiencing buzzing effect at back of my phone around the power,volume rocker, camera area. Even at -15 speaker gain with volume max I am experiencing the buzz/vibration effect at the back. The vibration will be gone if I set the volume to 50% but above that ther is vibration at the back. I know it was said that it is safe but I am troubled with that "buzz/vibration" at the back of the phone. maybe in time it will damage the earpiece? I really like the mod especially in gaming because even if I blocked the loudspeaker, I can hear the game sounds in the earpiece, but can you make it lower just like what other suggest to minimize the buzz/vibration when in 55% upto max volume?
[G2 Android Development] vPro97:
What buzzing effect? Try uninstalling the mod and see if the issue persists. I've been using this mod for about 3 months now without any issue.

I won't lower the earpiece volume since if I do, we'll have a hard time balancing the volume and then the mod is useless. I'm sorry to say, but if the mod doesn't work for you the way you want it to, you'll have to uninstall it. There's very little I can do about it, and no phones are the same.
[G2 Android Development] Formhault:
Thank you, [MENTION=5500870]vPro97[/MENTION], for providing us a tool to make our living with the G2 an easier task.

I'm on CloudyG3 2.1 (can't be arsed to flash the update, especially when Lollipop is just around the corner - like it has been for oh, I dunno, the past 3 months? screw LG's laziness) with the latest DorimanX kernel (I flashed the beta, couldn't stand the waiting game anymore), and the standard / easy installation didn't work... I mean it had no effect.

So I proceeded to the alternative installation. Replaced the mixer_paths file and voila, my phone's now a HTC One M8 :D. Well, not exactly, since the M8 would still shred the G2 to f***ing bits & pieces.

So, [MENTION=5500870]vPro97[/MENTION], in STweaks, I must lower the speaker gain and raise the headphones and incall gain left & right to balance out the sound, right? I've increased the earpiece volume to 8 (on both left & right) and lowered the speaker gain to -11. I'd raise the earpiece volume even more, but I think it starts to sound bad.

Too bad we can't have a script that turns down the speaker gain to -11 when media is being played back... and ramps it back up to normal the rest of the time (so when the phone rings, you can actually hear it, lol)... we gotta do it manually :p
[G2 Android Development] vPro97:
I find it well balanced at +7 for earpiece and about -4 to -6 on speaker. Dorimanx allows us to boost earpiece even further, so we don't have to reduce loudspeaker's volume as aggressively.

The earpiece can't handle higher volumes too well (it's not made for it anyway). The quality isn't too bad, however. It's nowhere near an M8, but that's how it is :)

The thing is, that for some odd reason, media and general sounds are linked together in the file, so there isn't much I can do about it.
[G2 Android Development] Formhault:
Well, I ramped up earpiece volume to +10 and reset speaker gain to normal (0). All is good so far :D. Anyway, if the earpiece gets blown, I'm covered by warranty, so... :silly:

Damn... Well, 1st world problems I guess, huh? Too bad I don't live in a 1st world country :laugh:
[G2 Android Development] Choristav:
Thanks OP, works fine on d802 and LS 4.0 with blackbird kernel.
[G2 Android Development] petran_7:
Download link is down :(
[G2 Android Development] Formhault:
But the mirror works just fine...
[G2 Android Development] ridanxvi:
What's your best setting now with latest dorimanx kernel?

+5 on left and right headphone and incall gains and -5 speaker gain seems ok with me.
[G2 Android Development] vPro97:
Still tinkering around, but right now it's the same as yours :)
[G2 Android Development] Formhault:
Default speaker gain and +13 on the earpiece. :D
[G2 Android Development] petran_7:
Yeah you are right! I didn't even noticed there was a mirror link!

Thank you!

---------- Post added at 09:37 PM ---------- Previous post was at 09:27 PM ----------

Just installed it but it seems to not be working.

After selecting CCW then ENABLE and the REBOOT it does not work, testing with the video from the first post.

Also when I hit the "tweaks" it does nothing.

Should I do something else?
[G2 Android Development] roboMr.Burns:
Please do manual install. Currently my Server isnt working, so you cant Download the zip my app uses. In Addition make sure you have busybox and st tweaks installed..

EDIT:

Small workaround for the Server/connection issue:

download the attachment and extract zip on sdcard(internal memory) so that you have a robo folder: /sdcard/robo
[G2 Android Development] vPro97:
I wouldn't recommend that high volume. Your earpiece might get damaged. Mine can't handle it.
[G2 Android Development] Formhault:
Mine can, apparently. And if it gets damaged, I'm covered by warranty :)
[G2 Android Development] petran_7:
First of all thank you for replying.

So I extracted the folder in my device and tried again to enable but I had the same result.

I installed STweaks from play store and when I hit it through mixer app is says "Sorry, no kernel support!"
[G2 Android Development] roboMr.Burns:
Seems like you dont have Dorimanx kernel installed. We highly recommend installing it to get the most out of this mod. I'm not really sure, but i think Dorimanx kernel comes with busybox. If not just find an busybox installer in the PlayStore. Hope this helps
[G2 Android Development] petran_7:
Thank you very much my friend. I will try it! :highfive:
[G2 Android Development] ridanxvi:
yeah I think this is fine for now I don't want to ramp up the incall gain for more volume because it may damage the earpiece.
[G2 Android Development] luanlc:
=)

great work!
[G2 Android Development] berryman13:
Any way to get stereo mixer paths for AOSP lollipop?
[G2 Android Development] pedrojclavos:
I have a lollopop rom on my G2 and the only thing i miss is this mod...
[G2 Android Development] vPro97:
I see no reason why it shouldn't work. It works on AOSP lollipop builds. I haven't flashed a junk Korean port yet, so I can't say much about that. However, if you decide to try, use the manual installation method. Make sure you backup your ROM. Then report back :)
[G2 Android Development] rootlinux:
Tested on my LS980 running Vanir Lollipop and it played the test video in stereo but everything else still uses only the main speaker.

---------- Post added at 09:57 AM ---------- Previous post was at 09:56 AM ----------

Also I made it flashable along with a revert to Vanir stock zip.
[G2 Android Development] rupeshmourya:
Not working on cloudy g2 2.2 with dorimanx kernel tried both methods.

Volume comes only from earpeace not from speakers.

Plz help me.
[G2 Android Development] Formhault:
Try the alternative. Install it the manual way. That worked every time for me - on CloudyG3 and Pardus.
[G2 Android Development] rupeshmourya:
I tried both methods.

Sound comes from headphones only.
[G2 Android Development] ridanxvi:
Are you sure you did the right procedure in manual installation? Maybe you missed the permission settings.
[G2 Android Development] rupeshmourya:
Yes i have set the permissions also.

Any one tried on cloudy g2 2.2.

Help me guys.
[G2 Android Development] 60nine:
i use this on cloudy 2.2 (d802) + dorimanx 10.x kernel from the 1st day this mod was released... no issues whatsoever...

sound comes both from earpiece (up) and speaker (down)
[G2 Android Development] rupeshmourya:
Plz give me d800 mixer_paths.xml file.

Is d802 mixer file in this thread is same as d800 one.
[G2 Android Development] DirgeExtinction:
In case I would need to use the second installation method, which mixer path would I need if I'm on CloudyG2 2.2?
[G2 Android Development] wkobaint:
You can choose on post2. Its really work on cloudy g2 2.2.
[G2 Android Development] DirgeExtinction:
I know. I mean, do I choose the first mixer path(stock, OptimusG3, AOSP)? Or the mixer path for CloudyG3?
[G2 Android Development] wkobaint:
Choose for cloudy g3 ofcourse
[G2 Android Development] DirgeExtinction:
Thanks, it worked :)
[G2 Android Development] silent_silver:
Works brilliantly on Kitkat 4.4.2, thanks a lot for realising this great idea! LG G2 just gets better and better :)
[G2 Android Development] wkobaint:
Your welcome bro. By the way, I set to -13 for speaker gain on st tweak. How about you? I've got "balance" on that set.
[G2 Android Development] johnhakes:
Will this work on stock lollipop? Thank you! :)
[G2 Android Development] vPro97:
I do not know :) Make a backup and try it.

If it works, please report back. If it doesn't - please report back. I'll then take a look at it
[G2 Android Development] BlushMaq:
Both the provided mixer_paths.xml by the OP are not working on my LG G2 D800 running stock 5.0.2 v30f.Messaging force closes and music refuses playing songs saying this song can not be played.Can you provide me proper mixer_paths.xml file for my phone?
[G2 Android Development] toybxb:
2º method worked like charm on my CloudyG 2.2 !

Thanks !!!! :D
[Xiaomi Redmi 1S] XDA Visitor:
Iam using HM1S currently and i have cm11 kitkat. I wanted to know when will the final stable version of cm12 be available. Please specify the date.

Thank you.
[Xiaomi Redmi 1S] Razvan:
Sir,

Please wait until mods will move this thread to the device specific forum.

For reply or more questions please register an account on XDA forums.

Stand by

Until then yoy can read this thread: [DEVELOPERS-ONLY]CyanogenMod 12 EARLY Builds Discussions

Good luck
[Xiaomi Redmi 1S] zelendel:
Considering cm doesn't even has a time frame for a stable cm12 yet, there is no telling. Also please follow the rules. Not ETA are asked for or given.