[MAGISK][MOD][EOL][v5] Dual Speaker Mod For Redmi K20 Pro

Search This thread

alysr4

Member
Aug 19, 2019
13
12
flashed v5 beside v4a and tube amplifier provided in this topic .. using latest PE Rom
it works without any distortions but it's kinda unnoticeable
in other words if I don't know that there's a dual speakers mod installed I won't notice it

Edit
Using it with miui miroom weekly build works great as intended .. maybe it's not designed or working for aosp roms
 
Last edited:

dumakos

Senior Member
Jul 22, 2010
62
5
Thessaloniki
flashed v5 beside v4a and tube amplifier provided in this topic .. using latest PE Rom
it works without any distortions but it's kinda unnoticeable
in other words if I don't know that there's a dual speakers mod installed I won't notice it

Edit
Using it with miui miroom weekly build works great as intended .. maybe it's not designed or working for aosp roms

I' m also in miui weekly from eu forum , flashed v5 and the sound from earpiece is unnotisable.You must get the phone closer to ear to hear the sound.
If the sound of the speaker is 59 the sound from earpiece is below 20.
 

grbesicb

New member
Feb 3, 2020
3
0
Dead speaker

After installing the mod, my speaker died within couple of hours (not the earpiece one).

Anyone with a similar experience?

DISCLAIMER: Not sure if it's connected to this mod but seems to be a possibility.
 

carterdotn

New member
Jan 27, 2020
4
0
:
May someone please give me the mixer files for miui global 10.3.1? If not, does anyone know how I can obtain them myself?
 

David_#27

Senior Member
Mar 11, 2017
595
169
This mod seems pretty awesome! I've being using it since it's v4 version, but something happened and when I flashed v5, notification sound + alarm sound comes only from the earpiece...

What can we do about it?

Thank you very much for your help!
 
Last edited:

AsphaltEater64

New member
Dec 13, 2019
1
2
Ok guys as I said the manually installation works also on 11.0.5 and multiple audio mods.

Required ADB, busybox and permissive selinux switched.
Install viper all, then install aml, then install viper drivers, reboot.... Reboot and reinstall until you get viper working, if it does not try installing viper drivers by unchecking aml in magisk modules.

Set viper as you like, I suggest tube ampl8fier convulator and -14db master audio plus all modifications you like, over headset and Bluetooth I suggest xhifi crystal audio and to boost basses with the specific option. (Convulators kernels goes in viper4android/kernels folder).

Once you got this working just install the 320kbps bitrate magisk module and reboot.

Now you have a great audio, but beleave me that if you successfully install as below described also dual speaker and low latency mode you can't beleave how astonishing and perfect audio reproduction is, like having a laptop in your hands, crystal clear... The people who say they don t mind about the difference they actually didn't even recognize that they haven't successfully installed any dual speaker mod correctly....so do as follows now:

Just extract from v4 magisk module the mixer XML files and put them in system vendor etc folder and set permissions to 0644 aka rw-r-r (I put them attached anyway, these are from v4 dual speaker mode created from the owner of this thread)

Put audio policy XML file posted for the latency problem by previous member in vendor system etc audio and set permissions to 0644 aka rw-r-r

This file must be extracted from the zip in the attachment

Be sure in your phone options you have MONO AUDIO disabled and left/right channel balanced 50%. (In my case I had problems before because the audio was settled to mono and because I gave wrong permission to files.... Be sure to set them all on rw-r-r (0644 indeed).

I use old but still best for me es file manager

You won't believe what a boost you have..

Actually I suggest installing immensity kernel v11 (user experience flows, AnTuTu got from 410k to 450k and ram, memory and file reading access is way faster now.)

Also use 75hz dtbo which i tested working only with this immensity kernel and doesn't require DC antiflickering and works everywhere with no frame drops and battery impact and no green tint.
No need to install or use the disable he overlay

And now finally both kernel and dtbo doesn't break widevine so you still get l1 hdr support and netflix works at 1080p hdr, this wasn't working in the past.

These are all the suggestions I can give to get the max out of k20 pro.

I should make a separete thread with "suggested tested working modifications to get the perfect k20 pro".

Have a try guys, won't regret for sure.

Of course get cloudflare DNS, YouTube vanced , Google pay fix, latest magisk, and you have a greatly no bugs customized phone , SnapTube, idm, or whatever apps you like to use. Good is fouad WhatsApp for strong privacy settings.

Best cam out of all testing is parrots V10, attached my config after many tests this is the best all situation config I could get, of course others may not like it, I use it daily for pics, only use stock camera for videos. Even latest release aren't good as this with these settings in my opinion, so I'm stuck to V10, get it on gcams azsvedo archive.

Dtbo file must be extracted and installed as image through twrp.
Install whatever spam blocker such as adaway, maybe using unified hosts , get instruction on this forum, just be sure to whitelist apps domain such as news Republic or medscape if you use them.

All rights and thanks go to the relative developers who created the various files.

Regards,
Michele

Thanks for the guide, the earpiece is much louder now than it was when I flashed the magisk module. I have followed your tutorial precisely, but the main speaker is still noticeably louder. Any way to reduce the volume difference between these two?
 

Kursem

Senior Member
Feb 25, 2013
198
88
Thanks for the guide, the earpiece is much louder now than it was when I flashed the magisk module. I have followed your tutorial precisely, but the main speaker is still noticeably louder. Any way to reduce the volume difference between these two?

I'd like to know as well. If possible, I too would love if it's can be set as true stereo speaker set. Currently it's still play as one speaker, not two different speaker.
 

sirace666

Member
Feb 18, 2019
10
7
Ok guys as I said the manually installation works also on 11.0.5 and multiple audio mods.

Required ADB, busybox and permissive selinux switched.
Install viper all, then install aml, then install viper drivers, reboot.... Reboot and reinstall until you get viper working, if it does not try installing viper drivers by unchecking aml in magisk modules.

Set viper as you like, I suggest tube ampl8fier convulator and -14db master audio plus all modifications you like, over headset and Bluetooth I suggest xhifi crystal audio and to boost basses with the specific option. (Convulators kernels goes in viper4android/kernels folder).

Once you got this working just install the 320kbps bitrate magisk module and reboot.

Now you have a great audio, but beleave me that if you successfully install as below described also dual speaker and low latency mode you can't beleave how astonishing and perfect audio reproduction is, like having a laptop in your hands, crystal clear... The people who say they don t mind about the difference they actually didn't even recognize that they haven't successfully installed any dual speaker mod correctly....so do as follows now:

Just extract from v4 magisk module the mixer XML files and put them in system vendor etc folder and set permissions to 0644 aka rw-r-r (I put them attached anyway, these are from v4 dual speaker mode created from the owner of this thread)

Put audio policy XML file posted for the latency problem by previous member in vendor system etc audio and set permissions to 0644 aka rw-r-r

This file must be extracted from the zip in the attachment

Be sure in your phone options you have MONO AUDIO disabled and left/right channel balanced 50%. (In my case I had problems before because the audio was settled to mono and because I gave wrong permission to files.... Be sure to set them all on rw-r-r (0644 indeed).

I use old but still best for me es file manager

You won't believe what a boost you have..

Actually I suggest installing immensity kernel v11 (user experience flows, AnTuTu got from 410k to 450k and ram, memory and file reading access is way faster now.)

Also use 75hz dtbo which i tested working only with this immensity kernel and doesn't require DC antiflickering and works everywhere with no frame drops and battery impact and no green tint.
No need to install or use the disable he overlay

And now finally both kernel and dtbo doesn't break widevine so you still get l1 hdr support and netflix works at 1080p hdr, this wasn't working in the past.

These are all the suggestions I can give to get the max out of k20 pro.

I should make a separete thread with "suggested tested working modifications to get the perfect k20 pro".

Have a try guys, won't regret for sure.

Of course get cloudflare DNS, YouTube vanced , Google pay fix, latest magisk, and you have a greatly no bugs customized phone , SnapTube, idm, or whatever apps you like to use. Good is fouad WhatsApp for strong privacy settings.

Best cam out of all testing is parrots V10, attached my config after many tests this is the best all situation config I could get, of course others may not like it, I use it daily for pics, only use stock camera for videos. Even latest release aren't good as this with these settings in my opinion, so I'm stuck to V10, get it on gcams azsvedo archive.

Dtbo file must be extracted and installed as image through twrp.
Install whatever spam blocker such as adaway, maybe using unified hosts , get instruction on this forum, just be sure to whitelist apps domain such as news Republic or medscape if you use them.

All rights and thanks go to the relative developers who created the various files.

Regards,
Michele
Hi, i install V4AFX.

Sound on youtube goes fine but system sounds growl (ringtones, sms etc ...)

I do not understand why.

My vendor-firmwarer / room
RAPHAELEEAGlobal-V11.0.4.0.QFKEUXM-10.0-vendor-firmware.zip
EvolutionX_4.0_raphael-10.0-20200128-1036-OFFICIAL.zip

Please advise me? Thank you
 
Last edited:
  • Like
Reactions: Kursem

Peter the Great

Senior Member
Nov 27, 2019
270
188
Samsung Galaxy S5 Neo
LG G7 ThinQ
Hi, i install V4AFX.

Sound on youtube goes fine but system sounds growl (ringtones, sms etc ...)

I do not understand why.

My vendor-firmwarer / room
RAPHAELEEAGlobal-V11.0.4.0.QFKEUXM-10.0-vendor-firmware.zip
EvolutionX_4.0_raphael-10.0-20200128-1036-OFFICIAL.zip

Please advise me? Thank you
Follow the fjrst post in this thread exactly to fix growl and Bluetooth issues: https://forum.xda-developers.com/k20-pro/how-to/tutorial-viper4android-android-10-t4012249
 
  • Like
Reactions: sirace666

acervenky

Inactive Recognized Contributor
Mar 25, 2012
2,326
4,938
Mumbai
POCO M2 Pro
Xiaomi Mi 10T / 10T Pro
EOL

I received many requests to port the dual earphone feature from RUI, this is untested and may result in bootloop; so proceed only if you know what you're doing!
Download : v5exp

And about the mod, v5 will be the last version. Anyone who is interested to maintain it further can refer to my repository for additional info.
To view the changes in latest RUI mixers, refer to this commit!
Thank you to all the testers for reporting back and users who uploaded their mixers from latest firmwares, I worked on several mods for this device & it has been a great pleasure to be a part of raphael community.

Regards,
acervenky
 
Last edited:

jejemc

Senior Member
Jul 8, 2011
1,497
589
paris
HTC One (M9)
Google Pixel 7 Pro
I received many requests to port the dual earphone feature from RUI, this is untested and may result in bootloop; so proceed only if you know what you're doing!
Download : v5exp

And about the mod, v5 will be the last version. Anyone who is interested to maintain it further can refer to my repository for additional info.
To view the changes in latest RUI mixers, refer to this commit!
Thank you to all the testers for reporting back and users who uploaded their mixers from latest firmwares, I worked on several mods for this device & it has been a great pleasure to be a part of raphael community.

Regards,
acervenky

Hello acervenky your file works perfectly thank you and good luck ;)

edit: unfortunately not after reboot no longer works damage
 
Last edited:

116HULIGAN116

Member
Apr 19, 2019
5
1
Best cam out of all testing is parrots V10, attached my config after many tests this is the best all situation config I could get, of course others may not like it, I use it daily for pics, only use stock camera for videos. Even latest release aren't good as this with these settings in my opinion, so I'm stuck to V10, get it on gcams azsvedo archive.

Dtbo file must be extracted and installed as image through twrp.
Install whatever spam blocker such as adaway, maybe using unified hosts , get instruction on this forum, just be sure to whitelist apps domain such as news Republic or medscape if you use them.

All rights and thanks go to the relative developers who created the various files.

Regards,
Michele
What version of gcam are you using? link please
 

sirace666

Member
Feb 18, 2019
10
7
Ok guys as I said the manually installation works also on 11.0.5 and multiple audio mods.

Required ADB, busybox and permissive selinux switched.
Install viper all, then install aml, then install viper drivers, reboot.... Reboot and reinstall until you get viper working, if it does not try installing viper drivers by unchecking aml in magisk modules.

Set viper as you like, I suggest tube ampl8fier convulator and -14db master audio plus all modifications you like, over headset and Bluetooth I suggest xhifi crystal audio and to boost basses with the specific option. (Convulators kernels goes in viper4android/kernels folder).

Once you got this working just install the 320kbps bitrate magisk module and reboot.

Now you have a great audio, but beleave me that if you successfully install as below described also dual speaker and low latency mode you can't beleave how astonishing and perfect audio reproduction is, like having a laptop in your hands, crystal clear... The people who say they don t mind about the difference they actually didn't even recognize that they haven't successfully installed any dual speaker mod correctly....so do as follows now:

Just extract from v4 magisk module the mixer XML files and put them in system vendor etc folder and set permissions to 0644 aka rw-r-r (I put them attached anyway, these are from v4 dual speaker mode created from the owner of this thread)

Put audio policy XML file posted for the latency problem by previous member in vendor system etc audio and set permissions to 0644 aka rw-r-r

This file must be extracted from the zip in the attachment

Be sure in your phone options you have MONO AUDIO disabled and left/right channel balanced 50%. (In my case I had problems before because the audio was settled to mono and because I gave wrong permission to files.... Be sure to set them all on rw-r-r (0644 indeed).

I use old but still best for me es file manager

You won't believe what a boost you have..

Actually I suggest installing immensity kernel v11 (user experience flows, AnTuTu got from 410k to 450k and ram, memory and file reading access is way faster now.)

Also use 75hz dtbo which i tested working only with this immensity kernel and doesn't require DC antiflickering and works everywhere with no frame drops and battery impact and no green tint.
No need to install or use the disable he overlay

And now finally both kernel and dtbo doesn't break widevine so you still get l1 hdr support and netflix works at 1080p hdr, this wasn't working in the past.

These are all the suggestions I can give to get the max out of k20 pro.

I should make a separete thread with "suggested tested working modifications to get the perfect k20 pro".

Have a try guys, won't regret for sure.

Of course get cloudflare DNS, YouTube vanced , Google pay fix, latest magisk, and you have a greatly no bugs customized phone , SnapTube, idm, or whatever apps you like to use. Good is fouad WhatsApp for strong privacy settings.

Best cam out of all testing is parrots V10, attached my config after many tests this is the best all situation config I could get, of course others may not like it, I use it daily for pics, only use stock camera for videos. Even latest release aren't good as this with these settings in my opinion, so I'm stuck to V10, get it on gcams azsvedo archive.

Dtbo file must be extracted and installed as image through twrp.
Install whatever spam blocker such as adaway, maybe using unified hosts , get instruction on this forum, just be sure to whitelist apps domain such as news Republic or medscape if you use them.

All rights and thanks go to the relative developers who created the various files.

Regards,
Michele

"Put audio policy XML file posted for the latency problem by previous member in vendor system etc audio and set permissions to 0644 aka rw-r-r"

I can't overwrite the existing audio_policy_configuration.xml file

cannot be deleted or renamed :rolleyes:

pls help thx

EDIT: Is there any possibility to copy over TWRP?

Thx
 
Last edited:

tokikuyumi

New member
Feb 26, 2020
1
0
Thanks for the guide, the earpiece is much louder now than it was when I flashed the magisk module. I have followed your tutorial precisely, but the main speaker is still noticeably louder. Any way to reduce the volume difference between these two?

Ok guys as I said the manually installation works also on 11.0.5 and multiple audio mods.

Required ADB, busybox and permissive selinux switched.
Install viper all, then install aml, then install viper drivers, reboot.... Reboot and reinstall until you get viper working, if it does not try installing viper drivers by unchecking aml in magisk modules.

Set viper as you like, I suggest tube ampl8fier convulator and -14db master audio plus all modifications you like, over headset and Bluetooth I suggest xhifi crystal audio and to boost basses with the specific option. (Convulators kernels goes in viper4android/kernels folder).

Once you got this working just install the 320kbps bitrate magisk module and reboot.

Now you have a great audio, but beleave me that if you successfully install as below described also dual speaker and low latency mode you can't beleave how astonishing and perfect audio reproduction is, like having a laptop in your hands, crystal clear... The people who say they don t mind about the difference they actually didn't even recognize that they haven't successfully installed any dual speaker mod correctly....so do as follows now:

Just extract from v4 magisk module the mixer XML files and put them in system vendor etc folder and set permissions to 0644 aka rw-r-r (I put them attached anyway, these are from v4 dual speaker mode created from the owner of this thread)

Put audio policy XML file posted for the latency problem by previous member in vendor system etc audio and set permissions to 0644 aka rw-r-r

This file must be extracted from the zip in the attachment

Be sure in your phone options you have MONO AUDIO disabled and left/right channel balanced 50%. (In my case I had problems before because the audio was settled to mono and because I gave wrong permission to files.... Be sure to set them all on rw-r-r (0644 indeed).

I use old but still best for me es file manager

You won't believe what a boost you have..

Actually I suggest installing immensity kernel v11 (user experience flows, AnTuTu got from 410k to 450k and ram, memory and file reading access is way faster now.)

Also use 75hz dtbo which i tested working only with this immensity kernel and doesn't require DC antiflickering and works everywhere with no frame drops and battery impact and no green tint.
No need to install or use the disable he overlay

And now finally both kernel and dtbo doesn't break widevine so you still get l1 hdr support and netflix works at 1080p hdr, this wasn't working in the past.

These are all the suggestions I can give to get the max out of k20 pro.

I should make a separete thread with "suggested tested working modifications to get the perfect k20 pro".

Have a try guys, won't regret for sure.

Of course get cloudflare DNS, YouTube vanced , Google pay fix, latest magisk, and you have a greatly no bugs customized phone , SnapTube, idm, or whatever apps you like to use. Good is fouad WhatsApp for strong privacy settings.

Best cam out of all testing is parrots V10, attached my config after many tests this is the best all situation config I could get, of course others may not like it, I use it daily for pics, only use stock camera for videos. Even latest release aren't good as this with these settings in my opinion, so I'm stuck to V10, get it on gcams azsvedo archive.

Dtbo file must be extracted and installed as image through twrp.
Install whatever spam blocker such as adaway, maybe using unified hosts , get instruction on this forum, just be sure to whitelist apps domain such as news Republic or medscape if you use them.

All rights and thanks go to the relative developers who created the various files.

Regards,
Michele

Sounds like rocket science to me. You guys are just genius. I don't have any idea how to start this... may be I should stuck with my low volume earpiece. Thanks for the mods anyway
 

Top Liked Posts

  • There are no posts matching your filters.
  • 46
    This mod enables the earpiece to be used as a secondary speaker for audio output.

    Disclaimer : I'm not responsible for any damage to your device.

    Youtube :


    Instructions & Working :
    Download the mod
    Flash via Magisk Manager/TWRP
    Reboot



    Download : AFH

    Source :
    Github

    Changelog :
    v1 - Initial Release
    v2 - #77
    v3 - #82
    v4 - #118
    v5 - #269
    EOL + v5exp - #296

    Note :
    Download the file in the attachment, extract it & move it to ViPER4Android/Kernel folder in internal storage and select TubeAmplifier file in Convolver. This will significantly boost the output of both the speakers without causing any distortions. [Original thread]

    To disable the mod, simply uninstall it from the magisk manager.

    Credits :
    Dante63 for his guide

    Regards,
    acervenky
    17
    EOL

    I received many requests to port the dual earphone feature from RUI, this is untested and may result in bootloop; so proceed only if you know what you're doing!
    Download : v5exp

    And about the mod, v5 will be the last version. Anyone who is interested to maintain it further can refer to my repository for additional info.
    To view the changes in latest RUI mixers, refer to this commit!
    Thank you to all the testers for reporting back and users who uploaded their mixers from latest firmwares, I worked on several mods for this device & it has been a great pleasure to be a part of raphael community.

    Regards,
    acervenky
    12
    Ok guys as I said the manually installation works also on 11.0.5 and multiple audio mods.

    Required ADB, busybox and permissive selinux switched.
    Install viper all, then install aml, then install viper drivers, reboot.... Reboot and reinstall until you get viper working, if it does not try installing viper drivers by unchecking aml in magisk modules.

    Set viper as you like, I suggest tube ampl8fier convulator and -14db master audio plus all modifications you like, over headset and Bluetooth I suggest xhifi crystal audio and to boost basses with the specific option. (Convulators kernels goes in viper4android/kernels folder).

    Once you got this working just install the 320kbps bitrate magisk module and reboot.

    Now you have a great audio, but beleave me that if you successfully install as below described also dual speaker and low latency mode you can't beleave how astonishing and perfect audio reproduction is, like having a laptop in your hands, crystal clear... The people who say they don t mind about the difference they actually didn't even recognize that they haven't successfully installed any dual speaker mod correctly....so do as follows now:

    Just extract from v4 magisk module the mixer XML files and put them in system vendor etc folder and set permissions to 0644 aka rw-r-r (I put them attached anyway, these are from v4 dual speaker mode created from the owner of this thread)

    Put audio policy XML file posted for the latency problem by previous member in vendor system etc audio and set permissions to 0644 aka rw-r-r

    This file must be extracted from the zip in the attachment

    Be sure in your phone options you have MONO AUDIO disabled and left/right channel balanced 50%. (In my case I had problems before because the audio was settled to mono and because I gave wrong permission to files.... Be sure to set them all on rw-r-r (0644 indeed).

    I use old but still best for me es file manager

    You won't believe what a boost you have..

    Actually I suggest installing immensity kernel v11 (user experience flows, AnTuTu got from 410k to 450k and ram, memory and file reading access is way faster now.)

    Also use 75hz dtbo which i tested working only with this immensity kernel and doesn't require DC antiflickering and works everywhere with no frame drops and battery impact and no green tint.
    No need to install or use the disable he overlay

    And now finally both kernel and dtbo doesn't break widevine so you still get l1 hdr support and netflix works at 1080p hdr, this wasn't working in the past.

    These are all the suggestions I can give to get the max out of k20 pro.

    I should make a separete thread with "suggested tested working modifications to get the perfect k20 pro".

    Have a try guys, won't regret for sure.

    Of course get cloudflare DNS, YouTube vanced , Google pay fix, latest magisk, and you have a greatly no bugs customized phone , SnapTube, idm, or whatever apps you like to use. Good is fouad WhatsApp for strong privacy settings.

    Best cam out of all testing is parrots V10, attached my config after many tests this is the best all situation config I could get, of course others may not like it, I use it daily for pics, only use stock camera for videos. Even latest release aren't good as this with these settings in my opinion, so I'm stuck to V10, get it on gcams azsvedo archive.

    Dtbo file must be extracted and installed as image through twrp.
    Install whatever spam blocker such as adaway, maybe using unified hosts , get instruction on this forum, just be sure to whitelist apps domain such as news Republic or medscape if you use them.

    All rights and thanks go to the relative developers who created the various files.

    Regards,
    Michele
    11
    v4 Released

    Changelog :
    Code:
    Optimized gain of Main Speaker & Earpiece
    Eliminate Delay Between Both The Speakers
    Change the config to Mono (will fix the R channel not playing through main speaker)

    Attached the loudness enhancement irs file to OP, download it and follow the instructions!
    The mod is now refined, will move to AML from next release!

    Regards,
    acervenky
    10
    v5 Released

    Changelog :
    Code:
    Updated mixers from latest A10 firmware to eliminate issues with BT
    New magisk template
    Audio-ull enabled

    Regards,
    acervenky