PDA

Ver la Versión Completa : [ TUTORIAL ] Aumentar volumen en Lollipop [Testeado S3]


Neptuno92
11/02/15, 21:57:07
Buenas a todos, he estado indagando en los archivos de lollipop y he encontrado la forma de aumentar el volumen tanto en altavoz como en auriculares y todo en general.

Lo he testeado en nuestro queridisimo Galaxy S3, me imagino que en el resto de dispositivos funcionará igual.

Os describo los pasos a seguir:



Rootear vuestro dispositivo (Obvio)
Descargar un explorador de archivos root.
Descargar este archivo y copiarlo en vuestro dispositivo:


https://mega.co.nz/#!4VxGAD6S!bL_xd_Br4Xcton2q0MfT_GZ1w3i4m-NUKQzTWWMW7f8



Seleccionais el archivo "m0" y lo copiais.
Ir a la ruta raiz "/" luego a "system" luego a "etc" y por último "sound"
Pegais y sustituiis el archivo "m0"
Reiniciar el dispositivo.


Por si acaso la cagais o no os gusta, os he subido el archivo "m0" que tiene todos los parametros originales de audio de lollipop.

https://mega.co.nz/#!0MJ1UaIK!04bdAPupX1quMF6hvMvE4OqMxrQf2XH1ertfz7o D00s

-----------------------------------------------------------------------------------------------------------------------

Por si a algunos les da fallos os dejo el código del archivo modificado:


<!-- TinyHAL configuration file for Samsung Galaxy S III -->
<tinyhal>
<!--
We are able to have most of our routing static so do that
-->
<path>
<!-- do not change the adc & dac source of AIF2 -->
<ctl name="AIF2DACL Source" val="0"/>
<ctl name="AIF2DACR Source" val="0"/>
<ctl name="AIF2ADCL Source" val="0"/>
<ctl name="AIF2ADCR Source" val="1"/>

<!-- AIF1->DAC1 -->
<ctl name="DAC1 Switch" val="1"/>

<!-- general -->
<ctl name="IN1L ZC Switch" val="0"/>
<ctl name="IN1R ZC Switch" val="0"/>
<ctl name="IN2L ZC Switch" val="0"/>
<ctl name="IN2R ZC Switch" val="0"/>
<ctl name="Output ZC Switch" val="0"/>
<ctl name="Speaker ZC Switch" val="0"/>
<ctl name="Headphone ZC Switch" val="0"/>

<!-- AIF1->DAC1 -->
<ctl name="DAC1L Mixer AIF1.1 Switch" val="1"/>
<ctl name="DAC1R Mixer AIF1.1 Switch" val="1"/>
<ctl name="DAC1 Switch" val="1"/>

<!-- ADC->AIF2 -->
<ctl name="AIF2DAC2L Mixer Left Sidetone Switch" val="1"/>
<ctl name="AIF2DAC2L Mixer Right Sidetone Switch" val="0"/>
<ctl name="AIF2DAC2R Mixer Left Sidetone Switch" val="0"/>
<ctl name="AIF2DAC2R Mixer Right Sidetone Switch" val="1"/>
<ctl name="DAC2 Left Sidetone Volume" val="12"/>
<ctl name="DAC2 Right Sidetone Volume" val="12"/>
<ctl name="DAC2 Switch" val="1"/>

<!-- DAC1->HP -->
<ctl name="Left Headphone Mux" val="Mixer"/>
<ctl name="Right Headphone Mux" val="Mixer"/>

<!-- DAC1->SPKL/R->SPKL/R Boost->SPK -->
<ctl name="SPKL DAC1 Switch" val="1"/>
<ctl name="SPKR DAC1 Switch" val="1"/>
<ctl name="SPKL Boost SPKL Switch" val="1"/>
<ctl name="SPKL Boost SPKR Switch" val="1"/>
<ctl name="SPKR Boost SPKL Switch" val="0"/>
<ctl name="SPKR Boost SPKR Switch" val="1"/>
<ctl name="Speaker Mixer Volume" val="3"/>

<!-- DAC->Output mixer->Earpiece -->
<ctl name="Left Output Mixer DAC Switch" val="1"/>
<ctl name="Right Output Mixer DAC Switch" val="1"/>
<ctl name="Earpiece Mixer Left Output Switch" val="1"/>
<ctl name="Earpiece Mixer Right Output Switch" val="1"/>
<ctl name="Earpiece Switch" val="1"/>

<!-- LINEOUT -->
<ctl name="LINEOUT2N Mixer Left Output Switch" val="1"/>
<ctl name="LINEOUT2P Mixer Right Output Switch" val="1"/>
<ctl name="LINEOUT1N Mixer Right Output Switch" val="1"/>
<ctl name="LINEOUT1P Mixer Left Output Switch" val="1"/>

<!-- Input mixer->ADC->AIF1.1 -->
<ctl name="AIF1ADC1L Mixer ADC/DMIC Switch" val="1"/>
<ctl name="AIF1ADC1R Mixer ADC/DMIC Switch" val="1"/>

<!-- Main Mic->IN1LP/N->Input Mixer with +30dB at mixer -->
<ctl name="IN1L PGA IN1LP Switch" val="1"/>
<ctl name="IN1L PGA IN1LN Switch" val="1"/>
<ctl name="MIXINL IN1L Volume" val="1"/>
<ctl name="IN1L Switch" val="1"/>

<!-- Sub Mic->IN1RP/N->Input Mixer with +30dB at mixer -->
<ctl name="IN1R PGA IN1RP Switch" val="1"/>
<ctl name="IN1R PGA IN1RN Switch" val="1"/>
<ctl name="MIXINR IN1R Volume" val="1"/>
<ctl name="IN1R Switch" val="1"/>

<!-- FM Radio->IN2RP/N->Input Mixer with +30dB at mixer -->
<ctl name="IN2R PGA IN2RP Switch" val="1"/>
<ctl name="IN2R PGA IN2RN Switch" val="1"/>
<ctl name="MIXINR IN2R Volume" val="1"/>
<ctl name="IN2R Switch" val="1"/>

<!-- Ear Mic->IN2LP/N->Input Mixer with +30dB at mixer -->
<ctl name="IN2L PGA IN2LP Switch" val="1"/>
<ctl name="IN2L PGA IN2LN Switch" val="1"/>
<ctl name="MIXINL IN2L Volume" val="1"/>
<ctl name="IN2L Switch" val="1"/>

<!-- Input mixer->ADC->AIF1 -->
<ctl name="AIF1ADC1L Mixer ADC/DMIC Switch" val="1"/>
<ctl name="AIF1ADC1R Mixer ADC/DMIC Switch" val="1"/>
<ctl name="ADCL Mux" val="ADC"/>

<!-- HPF on to take out some bounce -->
<ctl name="Sidetone HPF Switch" val="0"/>

<!-- Work around core issue -->
<ctl name="ADCL Mux" val="DMIC"/>
<ctl name="ADCL Mux" val="ADC"/>
<ctl name="ADCR Mux" val="DMIC"/>
<ctl name="ADCR Mux" val="ADC"/>

<!-- AIF2ADCDAT to AIF3ADC mux -->
<ctl name="AIF3ADC Mux" val="1"/>

<!-- Default all outputs off -->
<ctl name="HP Switch" val="0"/>
<ctl name="SPK Switch" val="0"/>
<ctl name="RCV Switch" val="0"/>
<ctl name="LINE Switch" val="0"/>
<ctl name="HDMI Switch" val="0"/>

<!-- Default all inputs off -->
<ctl name="Main Mic Switch" val="0"/>
<ctl name="Sub Mic Switch" val="0"/>
<ctl name="Headset Mic Switch" val="0"/>
<ctl name="FM In Switch" val="0"/>

<!-- EQ Switches -->
<ctl name="AIF1DAC1 EQ Switch" val="1"/>
<ctl name="AIF1DAC1 EQ1 Volume" val="9"/>
<ctl name="AIF1DAC1 EQ2 Volume" val="7"/>
<ctl name="AIF1DAC1 EQ3 Volume" val="10"/>
<ctl name="AIF1DAC1 EQ4 Volume" val="13"/>
<ctl name="AIF1DAC1 EQ5 Volume" val="12"/>

</path>
<device name="speaker">
<path name="on">
<ctl name="SPK Switch" val="1"/>
<ctl name="AIF1DAC1 Volume" val="100"/>
<ctl name="AIF1 Boost Volume" val="0"/>
<ctl name="DAC1 Volume" val="100"/>
<ctl name="Left Output Mixer DAC Volume" val="7"/>
<ctl name="Right Output Mixer DAC Volume" val="7"/>
<ctl name="SPKL DAC1 Volume" val="1"/>
<ctl name="SPKR DAC1 Volume" val="1"/>
<ctl name="Speaker Mixer Volume" val="3"/>
<ctl name="Speaker Boost Volume" val="4"/>
<ctl name="Speaker Volume" val="63"/>
</path>
<path name="off">
<ctl name="SPK Switch" val="0"/>
<ctl name="Speaker Mixer Volume" val="1"/>
<ctl name="Speaker Volume" val="0"/>
</path>
</device>
<device name="earpiece">
<path name="on">
<ctl name="RCV Switch" val="1"/>
<ctl name="AIF2DAC2L Mixer AIF2 Switch" val="0"/>
<ctl name="AIF2DAC2R Mixer AIF2 Switch" val="0"/>
<ctl name="AIF2ADC HPF Mode" val="1"/>
<ctl name="AIF2ADC HPF Switch" val="1"/>
<ctl name="AIF1DAC1 Volume" val="100"/>
<ctl name="AIF2DAC Volume" val="100"/>
<ctl name="AIF1 Boost Volume" val="0"/>
<ctl name="AIF2 Boost Volume" val="0"/>
<ctl name="DAC1 Volume" val="100"/>
<ctl name="Left Output Mixer DAC Volume" val="7"/>
<ctl name="Right Output Mixer DAC Volume" val="7"/>
<ctl name="Output Volume" val="63"/>
<ctl name="Earpiece Volume" val="1"/>
</path>
<path name="off">
<ctl name="RCV Switch" val="0"/>
</path>
</device>
<device name="headphone">
<path name="on">
<ctl name="HP Switch" val="1"/>
<ctl name="Headphone Volume" val="63"/>
<ctl name="Headphone ZC Switch" val="0"/>
<ctl name="AIF1DAC1 Volume" val="100"/>
<ctl name="AIF1 Boost Volume" val="0"/>
<ctl name="DAC1 Volume" val="100"/>
<ctl name="Left Output Mixer DAC Volume" val="7"/>
<ctl name="Right Output Mixer DAC Volume" val="7"/>
</path>
<path name="off">
<ctl name="HP Switch" val="0"/>
</path>
</device>
<device name="sco-out">
<path name="on">
<ctl name="AIF3ADC Mux" val="1"/>
<ctl name="AIF2DAC2L Mixer AIF1.1 Switch" val="1"/>
<ctl name="AIF2DAC2R Mixer AIF1.1 Switch" val="1"/>
<ctl name="AIF2DAC Volume" val="100"/>
<ctl name="DAC2 Volume" val="100"/>
<ctl name="AIF2ADC Volume" val="100"/>
<ctl name="Speaker Mixer Volume" val="1"/>
</path>
<path name="off">
<ctl name="AIF2DAC2L Mixer AIF1.1 Switch" val="0"/>
<ctl name="AIF2DAC2R Mixer AIF1.1 Switch" val="0"/>
</path>
</device>
<device name="analogue-dock">
<path name="on">
<ctl name="LINEOUT2N Switch" val="1"/>
<ctl name="LINEOUT2P Switch" val="1"/>
<ctl name="LINEOUT2N Mixer Left Output Switch" val="1"/>
<ctl name="LINEOUT2N Mixer Right Output Switch" val="0"/>
<ctl name="LINEOUT2P Mixer Right Output Switch" val="1"/>
<ctl name="LINE Switch" val="1"/>
<ctl name="LineoutSwitch Mode" val="1"/>
<ctl name="Left Output Mixer DAC Volume" val="7"/>
<ctl name="Right Output Mixer DAC Volume" val="7"/>
</path>
<path name="off">
<ctl name="LineoutSwitch Mode" val="0"/>
<ctl name="LINEOUT2N Switch" val="0"/>
<ctl name="LINEOUT2P Switch" val="0"/>
<ctl name="LINE Switch" val="0"/>
</path>
</device>
<device name="digital-dock">
<path name="on">
<ctl name="LINEOUT2N Switch" val="1"/>
<ctl name="LINEOUT2P Switch" val="1"/>
<ctl name="LINEOUT2N Mixer Left Output Switch" val="1"/>
<ctl name="LINEOUT2N Mixer Right Output Switch" val="0"/>
<ctl name="LINEOUT2P Mixer Right Output Switch" val="1"/>
<ctl name="LINE Switch" val="1"/>
<ctl name="LineoutSwitch Mode" val="1"/>
<ctl name="Left Output Mixer DAC Volume" val="7"/>
<ctl name="Right Output Mixer DAC Volume" val="7"/>
</path>
<path name="off">
<ctl name="LineoutSwitch Mode" val="0"/>
<ctl name="LINEOUT2N Switch" val="0"/>
<ctl name="LINEOUT2P Switch" val="0"/>
<ctl name="LINE Switch" val="0"/>
</path>
</device>
<device name="aux-digital">
<path name="on">
<ctl name="LINEOUT1N Switch" val="1"/>
<ctl name="LINEOUT1P Switch" val="1"/>
<ctl name="HDMI Switch" val="1"/>
</path>
<path name="off">
<ctl name="LINEOUT1N Switch" val="0"/>
<ctl name="LINEOUT1P Switch" val="0"/>
<ctl name="HDMI Switch" val="0"/>
</path>
</device>
<device name="builtin-mic">
<path name="on">
<ctl name="Main Mic Switch" val="1"/>
<ctl name="IN1L Volume" val="22"/>
<ctl name="MIXINL IN1L Switch" val="1"/>
<ctl name="MIXINL IN1L Volume" val="1"/>
<ctl name="AIF1ADCL Source" val="Left"/>
<ctl name="AIF1ADCR Source" val="Left"/>
<ctl name="AIF1ADC1L Mixer ADC/DMIC Switch" val="1"/>
<ctl name="AIF1ADC1R Mixer ADC/DMIC Switch" val="1"/>
<ctl name="AIF1ADC1 HPF Mode" val="1"/>
<ctl name="AIF1ADC1 HPF Switch" val="1"/>
<ctl name="AIF1ADC1 Volume" val="100"/>
</path>
<path name="off">
<ctl name="Main Mic Switch" val="0"/>
<ctl name="MIXINL IN1L Switch" val="0"/>
</path>
</device>
<device name="back-mic">
<path name="on">
<ctl name="Sub Mic Switch" val="1"/>
<ctl name="IN1R Volume" val="22"/>
<ctl name="MIXINR IN1R Switch" val="1"/>
<ctl name="MIXINR IN1R Volume" val="1"/>
<ctl name="AIF1ADCR Source" val="1"/>
<ctl name="AIF1ADC1 HPF Mode" val="1"/>
<ctl name="AIF1ADC1 HPF Switch" val="1"/>
<ctl name="AIF1ADC1 Volume" val="100"/>
</path>
<path name="off">
<ctl name="Sub Mic Switch" val="0"/>
<ctl name="MIXINR IN1R Switch" val="0"/>
<ctl name="IN1R Volume" val="10"/>
</path>
</device>
<device name="headset-in">
<path name="on">
<ctl name="MIXINL IN1L Switch" val="0"/>
<ctl name="MIXINR IN1R Switch" val="0"/>
<ctl name="Headset Mic Switch" val="1"/>
<ctl name="AIF1ADCL Source" val="0"/>
<ctl name="AIF1ADCR Source" val="0"/>
<ctl name="AIF2ADCL Source" val="0"/>
<ctl name="AIF1ADCL Source" val="Left"/>
<ctl name="AIF1ADCL Source" val="Right"/>
<ctl name="AIF1ADC1L Mixer ADC/DMIC Switch" val="1"/>
<ctl name="AIF1ADC1L Mixer ADC/DMIC Switch" val="1"/>
<ctl name="IN2L Volume" val="22"/>
<ctl name="MIXINL IN2L Switch" val="1"/>
<ctl name="MIXINL IN2L Volume" val="1"/>
<ctl name="AIF1ADC1 HPF Mode" val="1"/>
<ctl name="AIF1ADC1 HPF Switch" val="1"/>
<ctl name="AIF1ADC1 Volume" val="100"/>
</path>
<path name="off">
<ctl name="Headset Mic Switch" val="0"/>
<ctl name="MIXINL IN2L Switch" val="0"/>
</path>
</device>
<device name="sco-in">
<path name="on">
<ctl name="AIF2ADC Mux" val="1"/>
<ctl name="AIF1ADC1R Mixer AIF2 Switch" val="1"/>
<ctl name="AIF1ADC1L Mixer AIF2 Switch" val="1"/>
<ctl name="AIF1ADC1 Volume" val="100"/>
<ctl name="AIF2DAC Volume" val="100"/>
</path>
<path name="off">
<ctl name="AIF2ADC Mux" val="0"/>
<ctl name="AIF1ADC1R Mixer AIF2 Switch" val="0"/>
<ctl name="AIF1ADC1L Mixer AIF2 Switch" val="0"/>
<ctl name="AIF1ADC1 Volume" val="100"/>
<ctl name="AIF2DAC Volume" val="100"/>
</path>
</device>
<device name="fmradio">
<path name="on">
<ctl name="DAC1L Mixer AIF1.1 Switch" val="1"/>
<ctl name="DAC1L Mixer AIF1.1 Switch" val="1"/>
</path>
<path name="off">
<ctl name="MIXINL Output Record Volume" val="0"/>
<ctl name="MIXINR Output Record Volume" val="0"/>
</path>
</device>
</tinyhal>


Código original:


<!-- TinyHAL configuration file for Samsung Galaxy S III -->
<tinyhal>
<!--
We are able to have most of our routing static so do that
-->
<path>
<!-- do not change the adc & dac source of AIF2 -->
<ctl name="AIF2DACL Source" val="0"/>
<ctl name="AIF2DACR Source" val="0"/>
<ctl name="AIF2ADCL Source" val="0"/>
<ctl name="AIF2ADCR Source" val="1"/>

<!-- AIF1->DAC1 -->
<ctl name="DAC1 Switch" val="1"/>

<!-- general -->
<ctl name="IN1L ZC Switch" val="0"/>
<ctl name="IN1R ZC Switch" val="0"/>
<ctl name="IN2L ZC Switch" val="0"/>
<ctl name="IN2R ZC Switch" val="0"/>
<ctl name="Output ZC Switch" val="0"/>
<ctl name="Speaker ZC Switch" val="0"/>
<ctl name="Headphone ZC Switch" val="0"/>

<!-- AIF1->DAC1 -->
<ctl name="DAC1L Mixer AIF1.1 Switch" val="1"/>
<ctl name="DAC1R Mixer AIF1.1 Switch" val="1"/>
<ctl name="DAC1 Switch" val="1"/>

<!-- ADC->AIF2 -->
<ctl name="AIF2DAC2L Mixer Left Sidetone Switch" val="1"/>
<ctl name="AIF2DAC2L Mixer Right Sidetone Switch" val="0"/>
<ctl name="AIF2DAC2R Mixer Left Sidetone Switch" val="0"/>
<ctl name="AIF2DAC2R Mixer Right Sidetone Switch" val="1"/>
<ctl name="DAC2 Left Sidetone Volume" val="12"/>
<ctl name="DAC2 Right Sidetone Volume" val="12"/>
<ctl name="DAC2 Switch" val="1"/>

<!-- DAC1->HP -->
<ctl name="Left Headphone Mux" val="Mixer"/>
<ctl name="Right Headphone Mux" val="Mixer"/>

<!-- DAC1->SPKL/R->SPKL/R Boost->SPK -->
<ctl name="SPKL DAC1 Switch" val="1"/>
<ctl name="SPKR DAC1 Switch" val="1"/>
<ctl name="SPKL Boost SPKL Switch" val="1"/>
<ctl name="SPKL Boost SPKR Switch" val="1"/>
<ctl name="SPKR Boost SPKL Switch" val="0"/>
<ctl name="SPKR Boost SPKR Switch" val="1"/>
<ctl name="Speaker Mixer Volume" val="3"/>

<!-- DAC->Output mixer->Earpiece -->
<ctl name="Left Output Mixer DAC Switch" val="1"/>
<ctl name="Right Output Mixer DAC Switch" val="1"/>
<ctl name="Earpiece Mixer Left Output Switch" val="1"/>
<ctl name="Earpiece Mixer Right Output Switch" val="1"/>
<ctl name="Earpiece Switch" val="1"/>

<!-- LINEOUT -->
<ctl name="LINEOUT2N Mixer Left Output Switch" val="1"/>
<ctl name="LINEOUT2P Mixer Right Output Switch" val="1"/>
<ctl name="LINEOUT1N Mixer Right Output Switch" val="1"/>
<ctl name="LINEOUT1P Mixer Left Output Switch" val="1"/>

<!-- Input mixer->ADC->AIF1.1 -->
<ctl name="AIF1ADC1L Mixer ADC/DMIC Switch" val="1"/>
<ctl name="AIF1ADC1R Mixer ADC/DMIC Switch" val="1"/>

<!-- Main Mic->IN1LP/N->Input Mixer with +30dB at mixer -->
<ctl name="IN1L PGA IN1LP Switch" val="1"/>
<ctl name="IN1L PGA IN1LN Switch" val="1"/>
<ctl name="MIXINL IN1L Volume" val="1"/>
<ctl name="IN1L Switch" val="1"/>

<!-- Sub Mic->IN1RP/N->Input Mixer with +30dB at mixer -->
<ctl name="IN1R PGA IN1RP Switch" val="1"/>
<ctl name="IN1R PGA IN1RN Switch" val="1"/>
<ctl name="MIXINR IN1R Volume" val="1"/>
<ctl name="IN1R Switch" val="1"/>

<!-- FM Radio->IN2RP/N->Input Mixer with +30dB at mixer -->
<ctl name="IN2R PGA IN2RP Switch" val="1"/>
<ctl name="IN2R PGA IN2RN Switch" val="1"/>
<ctl name="MIXINR IN2R Volume" val="1"/>
<ctl name="IN2R Switch" val="1"/>

<!-- Ear Mic->IN2LP/N->Input Mixer with +30dB at mixer -->
<ctl name="IN2L PGA IN2LP Switch" val="1"/>
<ctl name="IN2L PGA IN2LN Switch" val="1"/>
<ctl name="MIXINL IN2L Volume" val="1"/>
<ctl name="IN2L Switch" val="1"/>

<!-- Input mixer->ADC->AIF1 -->
<ctl name="AIF1ADC1L Mixer ADC/DMIC Switch" val="1"/>
<ctl name="AIF1ADC1R Mixer ADC/DMIC Switch" val="1"/>
<ctl name="ADCL Mux" val="ADC"/>

<!-- HPF on to take out some bounce -->
<ctl name="Sidetone HPF Switch" val="0"/>

<!-- Work around core issue -->
<ctl name="ADCL Mux" val="DMIC"/>
<ctl name="ADCL Mux" val="ADC"/>
<ctl name="ADCR Mux" val="DMIC"/>
<ctl name="ADCR Mux" val="ADC"/>

<!-- AIF2ADCDAT to AIF3ADC mux -->
<ctl name="AIF3ADC Mux" val="1"/>

<!-- Default all outputs off -->
<ctl name="HP Switch" val="0"/>
<ctl name="SPK Switch" val="0"/>
<ctl name="RCV Switch" val="0"/>
<ctl name="LINE Switch" val="0"/>
<ctl name="HDMI Switch" val="0"/>

<!-- Default all inputs off -->
<ctl name="Main Mic Switch" val="0"/>
<ctl name="Sub Mic Switch" val="0"/>
<ctl name="Headset Mic Switch" val="0"/>
<ctl name="FM In Switch" val="0"/>

<!-- EQ Switches -->
<ctl name="AIF1DAC1 EQ Switch" val="1"/>
<ctl name="AIF1DAC1 EQ1 Volume" val="9"/>
<ctl name="AIF1DAC1 EQ2 Volume" val="7"/>
<ctl name="AIF1DAC1 EQ3 Volume" val="10"/>
<ctl name="AIF1DAC1 EQ4 Volume" val="13"/>
<ctl name="AIF1DAC1 EQ5 Volume" val="12"/>

</path>
<device name="speaker">
<path name="on">
<ctl name="SPK Switch" val="1"/>
<ctl name="AIF1DAC1 Volume" val="96"/>
<ctl name="AIF1 Boost Volume" val="0"/>
<ctl name="DAC1 Volume" val="96"/>
<ctl name="Left Output Mixer DAC Volume" val="7"/>
<ctl name="Right Output Mixer DAC Volume" val="7"/>
<ctl name="SPKL DAC1 Volume" val="1"/>
<ctl name="SPKR DAC1 Volume" val="1"/>
<ctl name="Speaker Mixer Volume" val="3"/>
<ctl name="Speaker Boost Volume" val="4"/>
<ctl name="Speaker Volume" val="57"/>
</path>
<path name="off">
<ctl name="SPK Switch" val="0"/>
<ctl name="Speaker Mixer Volume" val="1"/>
<ctl name="Speaker Volume" val="0"/>
</path>
</device>
<device name="earpiece">
<path name="on">
<ctl name="RCV Switch" val="1"/>
<ctl name="AIF2DAC2L Mixer AIF2 Switch" val="0"/>
<ctl name="AIF2DAC2R Mixer AIF2 Switch" val="0"/>
<ctl name="AIF2ADC HPF Mode" val="1"/>
<ctl name="AIF2ADC HPF Switch" val="1"/>
<ctl name="AIF1DAC1 Volume" val="96"/>
<ctl name="AIF2DAC Volume" val="96"/>
<ctl name="AIF1 Boost Volume" val="0"/>
<ctl name="AIF2 Boost Volume" val="0"/>
<ctl name="DAC1 Volume" val="96"/>
<ctl name="Left Output Mixer DAC Volume" val="7"/>
<ctl name="Right Output Mixer DAC Volume" val="7"/>
<ctl name="Output Volume" val="57"/>
<ctl name="Earpiece Volume" val="1"/>
</path>
<path name="off">
<ctl name="RCV Switch" val="0"/>
</path>
</device>
<device name="headphone">
<path name="on">
<ctl name="HP Switch" val="1"/>
<ctl name="Headphone Volume" val="50"/>
<ctl name="Headphone ZC Switch" val="0"/>
<ctl name="AIF1DAC1 Volume" val="96"/>
<ctl name="AIF1 Boost Volume" val="0"/>
<ctl name="DAC1 Volume" val="96"/>
<ctl name="Left Output Mixer DAC Volume" val="7"/>
<ctl name="Right Output Mixer DAC Volume" val="7"/>
</path>
<path name="off">
<ctl name="HP Switch" val="0"/>
</path>
</device>
<device name="sco-out">
<path name="on">
<ctl name="AIF3ADC Mux" val="1"/>
<ctl name="AIF2DAC2L Mixer AIF1.1 Switch" val="1"/>
<ctl name="AIF2DAC2R Mixer AIF1.1 Switch" val="1"/>
<ctl name="AIF2DAC Volume" val="96"/>
<ctl name="DAC2 Volume" val="96"/>
<ctl name="AIF2ADC Volume" val="96"/>
<ctl name="Speaker Mixer Volume" val="1"/>
</path>
<path name="off">
<ctl name="AIF2DAC2L Mixer AIF1.1 Switch" val="0"/>
<ctl name="AIF2DAC2R Mixer AIF1.1 Switch" val="0"/>
</path>
</device>
<device name="analogue-dock">
<path name="on">
<ctl name="LINEOUT2N Switch" val="1"/>
<ctl name="LINEOUT2P Switch" val="1"/>
<ctl name="LINEOUT2N Mixer Left Output Switch" val="1"/>
<ctl name="LINEOUT2N Mixer Right Output Switch" val="0"/>
<ctl name="LINEOUT2P Mixer Right Output Switch" val="1"/>
<ctl name="LINE Switch" val="1"/>
<ctl name="LineoutSwitch Mode" val="1"/>
<ctl name="Left Output Mixer DAC Volume" val="7"/>
<ctl name="Right Output Mixer DAC Volume" val="7"/>
</path>
<path name="off">
<ctl name="LineoutSwitch Mode" val="0"/>
<ctl name="LINEOUT2N Switch" val="0"/>
<ctl name="LINEOUT2P Switch" val="0"/>
<ctl name="LINE Switch" val="0"/>
</path>
</device>
<device name="digital-dock">
<path name="on">
<ctl name="LINEOUT2N Switch" val="1"/>
<ctl name="LINEOUT2P Switch" val="1"/>
<ctl name="LINEOUT2N Mixer Left Output Switch" val="1"/>
<ctl name="LINEOUT2N Mixer Right Output Switch" val="0"/>
<ctl name="LINEOUT2P Mixer Right Output Switch" val="1"/>
<ctl name="LINE Switch" val="1"/>
<ctl name="LineoutSwitch Mode" val="1"/>
<ctl name="Left Output Mixer DAC Volume" val="7"/>
<ctl name="Right Output Mixer DAC Volume" val="7"/>
</path>
<path name="off">
<ctl name="LineoutSwitch Mode" val="0"/>
<ctl name="LINEOUT2N Switch" val="0"/>
<ctl name="LINEOUT2P Switch" val="0"/>
<ctl name="LINE Switch" val="0"/>
</path>
</device>
<device name="aux-digital">
<path name="on">
<ctl name="LINEOUT1N Switch" val="1"/>
<ctl name="LINEOUT1P Switch" val="1"/>
<ctl name="HDMI Switch" val="1"/>
</path>
<path name="off">
<ctl name="LINEOUT1N Switch" val="0"/>
<ctl name="LINEOUT1P Switch" val="0"/>
<ctl name="HDMI Switch" val="0"/>
</path>
</device>
<device name="builtin-mic">
<path name="on">
<ctl name="Main Mic Switch" val="1"/>
<ctl name="IN1L Volume" val="22"/>
<ctl name="MIXINL IN1L Switch" val="1"/>
<ctl name="MIXINL IN1L Volume" val="1"/>
<ctl name="AIF1ADCL Source" val="Left"/>
<ctl name="AIF1ADCR Source" val="Left"/>
<ctl name="AIF1ADC1L Mixer ADC/DMIC Switch" val="1"/>
<ctl name="AIF1ADC1R Mixer ADC/DMIC Switch" val="1"/>
<ctl name="AIF1ADC1 HPF Mode" val="1"/>
<ctl name="AIF1ADC1 HPF Switch" val="1"/>
<ctl name="AIF1ADC1 Volume" val="96"/>
</path>
<path name="off">
<ctl name="Main Mic Switch" val="0"/>
<ctl name="MIXINL IN1L Switch" val="0"/>
</path>
</device>
<device name="back-mic">
<path name="on">
<ctl name="Sub Mic Switch" val="1"/>
<ctl name="IN1R Volume" val="22"/>
<ctl name="MIXINR IN1R Switch" val="1"/>
<ctl name="MIXINR IN1R Volume" val="1"/>
<ctl name="AIF1ADCR Source" val="1"/>
<ctl name="AIF1ADC1 HPF Mode" val="1"/>
<ctl name="AIF1ADC1 HPF Switch" val="1"/>
<ctl name="AIF1ADC1 Volume" val="96"/>
</path>
<path name="off">
<ctl name="Sub Mic Switch" val="0"/>
<ctl name="MIXINR IN1R Switch" val="0"/>
<ctl name="IN1R Volume" val="10"/>
</path>
</device>
<device name="headset-in">
<path name="on">
<ctl name="MIXINL IN1L Switch" val="0"/>
<ctl name="MIXINR IN1R Switch" val="0"/>
<ctl name="Headset Mic Switch" val="1"/>
<ctl name="AIF1ADCL Source" val="0"/>
<ctl name="AIF1ADCR Source" val="0"/>
<ctl name="AIF2ADCL Source" val="0"/>
<ctl name="AIF1ADCL Source" val="Left"/>
<ctl name="AIF1ADCL Source" val="Right"/>
<ctl name="AIF1ADC1L Mixer ADC/DMIC Switch" val="1"/>
<ctl name="AIF1ADC1L Mixer ADC/DMIC Switch" val="1"/>
<ctl name="IN2L Volume" val="22"/>
<ctl name="MIXINL IN2L Switch" val="1"/>
<ctl name="MIXINL IN2L Volume" val="1"/>
<ctl name="AIF1ADC1 HPF Mode" val="1"/>
<ctl name="AIF1ADC1 HPF Switch" val="1"/>
<ctl name="AIF1ADC1 Volume" val="96"/>
</path>
<path name="off">
<ctl name="Headset Mic Switch" val="0"/>
<ctl name="MIXINL IN2L Switch" val="0"/>
</path>
</device>
<device name="sco-in">
<path name="on">
<ctl name="AIF2ADC Mux" val="1"/>
<ctl name="AIF1ADC1R Mixer AIF2 Switch" val="1"/>
<ctl name="AIF1ADC1L Mixer AIF2 Switch" val="1"/>
<ctl name="AIF1ADC1 Volume" val="96"/>
<ctl name="AIF2DAC Volume" val="96"/>
</path>
<path name="off">
<ctl name="AIF2ADC Mux" val="0"/>
<ctl name="AIF1ADC1R Mixer AIF2 Switch" val="0"/>
<ctl name="AIF1ADC1L Mixer AIF2 Switch" val="0"/>
<ctl name="AIF1ADC1 Volume" val="96"/>
<ctl name="AIF2DAC Volume" val="96"/>
</path>
</device>
<device name="fmradio">
<path name="on">
<ctl name="DAC1L Mixer AIF1.1 Switch" val="1"/>
<ctl name="DAC1L Mixer AIF1.1 Switch" val="1"/>
</path>
<path name="off">
<ctl name="MIXINL Output Record Volume" val="0"/>
<ctl name="MIXINR Output Record Volume" val="0"/>
</path>
</device>
</tinyhal>


O bien solo teneis que sustituir el 57 por 63 y el 96 por el 100.

EDIT: IMPORTANTE: sino os funciona teneis que mirar los permisos originales de vuestro m0, sino recuerdo mal son rw-r--r-- , se lo modificais al m0 que esta modificado en este hilo y os funcionará.

Neptuno92
11/02/15, 21:57:37
Reservado

Neptuno92
11/02/15, 21:58:30
Si algún moderador pone chinchetaza se lo agradeceria, no solo yo, sino el resto de usuarios.

fredd792000
12/02/15, 03:03:25
o simplemente cambias los numeror que sale 57 a 63 que es lo maximo

Neptuno92
12/02/15, 10:43:38
o simplemente cambias los numeror que sale 57 a 63 que es lo maximo

Casi casi, pero no XD

ricardo507
12/02/15, 12:27:24
Mil gracias amigo lo máximo!!!!

Neptuno92
12/02/15, 12:34:10
Mil gracias amigo lo máximo!!!!

Es que ví que sonaba muy bajo en nuestro telefono con lollipop y dedici buscar los parametros de sonido, los modifique, funciono... aunque con un poco de distorsion en los auriculares si los pones al máximo (mejor que sobre a que falte) y decidi publicarlo ya que no vi ningún tutorial por ningún lado sobre esto.

¿Notas el cambio?

cordoba_091
12/02/15, 12:35:49
hecho :D

Neptuno92
12/02/15, 14:32:48
hecho :D

¿notas la diferencia?

ricardo507
12/02/15, 17:43:41
Se nota la diferencia lejos amigo muchas gracias

bkguns
12/02/15, 18:45:34
buenisimo muchas gracias

guello
12/02/15, 18:46:14
o simplemente cambias los numeror que sale 57 a 63 que es lo maximo
En que linea se cambian esos valores

Neptuno92
13/02/15, 02:05:34
Me alegro de que os funcione a todos, a disfrutar de vuestros timpanos! :platano:

sergio_lopez
13/02/15, 13:46:27
Buenas a todos, he estado indagando en los archivos de lollipop y he encontrado la forma de aumentar el volumen tanto en altavoz como en auriculares y todo en general.

Lo he testeado en nuestro queridisimo Galaxy S3, me imagino que en el resto de dispositivos funcionará igual.

Os describo los pasos a seguir:



Rootear vuestro dispositivo (Obvio)
Descargar un explorador de archivos root.
Descargar este archivo y copiarlo en vuestro dispositivo:


https://mega.co.nz/#!4VxGAD6S!bL_xd_Br4Xcton2q0MfT_GZ1w3i4m-NUKQzTWWMW7f8



Seleccionais el archivo "m0" y lo copiais.
Ir a la ruta raiz "/" luego a "system" luego a "etc" y por último "sound"
Pegais y sustituiis el archivo "m0"
Reiniciar el dispositivo.


Por si acaso la cagais o no os gusta, os he subido el archivo "m0" que tiene todos los parametros originales de audio de lollipop.

https://mega.co.nz/#!0MJ1UaIK!04bdAPupX1quMF6hvMvE4OqMxrQf2XH1ertfz7o D00s


En el S5 con lolilop no existe la carpeta /system/etc/sound :cry:

Neptuno92
13/02/15, 17:12:22
En el S5 con lolilop no existe la carpeta /system/etc/sound :cry:

Gracias por la información, al parecer solo funciona para nuestro S3, lo siento, no puedo hacer nada ya que no tengo un S5 para ayudarte XD

stoik
13/02/15, 17:41:33
Funciona perfecto, te lo agradezco muchisimo la verdad

setpunk
13/02/15, 22:08:02
Muchas gracias me funciono perfectamente :platano::platano::platano:

halbertitoo90
14/02/15, 12:35:56
Alguno le pasa q dice que no se puede copiar por que el archivo es solo lectura? No me deja copiarlo.

halbertitoo90
14/02/15, 12:54:41
Lo acabo de hacer y me quedado sin audio no funciona nada ahora en resurrection remix....

Neptuno92
14/02/15, 15:55:48
Alguno le pasa q dice que no se puede copiar por que el archivo es solo lectura? No me deja copiarlo.

Si estas usando el root explorer, busca la opcion montar como r/w

Igualmente, yo he usado el ES File Explorer para sustituir el archivo.

Angel83239
14/02/15, 18:07:23
Buena esa, aprovechando que el tema se trata del volumen en Android, tengo un móvil chino y tengo la curiosidad de saber si se podría aumentar más del volumen del que se puede (por defecto); con alguna aplicación o algo, si alguien sería tan amable de echarme una mano se lo agradecería. Si leíste hasta acá que tengas un buen día.

halbertitoo90
14/02/15, 19:04:36
No hay manera ya van 2 veces que se carga el archivo de audio nose si sera x algo extraño pero los pasos los hecho igual y nada cuando lo reinicio me quedo sin audio en el telefono es como si se destruye, asi que tendre que dejarlo como esta y ajustar con el viper4 android q aumenta el volumen saludos.

Neptuno92
14/02/15, 22:11:03
No hay manera ya van 2 veces que se carga el archivo de audio nose si sera x algo extraño pero los pasos los hecho igual y nada cuando lo reinicio me quedo sin audio en el telefono es como si se destruye, asi que tendre que dejarlo como esta y ajustar con el viper4 android q aumenta el volumen saludos.

¿Tu dispositivo esta rooteado?

¿Quieres que te haga un tutorial con imagenes?

Neptuno92
14/02/15, 22:11:54
Buena esa, aprovechando que el tema se trata del volumen en Android, tengo un móvil chino y tengo la curiosidad de saber si se podría aumentar más del volumen del que se puede (por defecto); con alguna aplicación o algo, si alguien sería tan amable de echarme una mano se lo agradecería. Si leíste hasta acá que tengas un buen día.

No se si las rutas y los archivos son iguales en los telefonos chinos, igualmente no puedo testearlo ya que no tengo ninguno.

halbertitoo90
14/02/15, 22:49:55
¿Tu dispositivo esta rooteado?

¿Quieres que te haga un tutorial con imagenes?

Claro que esta rooteado tengo la ultima version resurrection remix 5.3.4 con recovery touch philz tengo instalado viper4 android y super u pro para acceso root y antes tenia kernel boeffla pero al darme problemas deje kernel stock, es raro por que al sustituir deberia de cambiar una por otro pero en vez de eso se destruye el archivo y cuando se reinicia no se oye nada y todo el multimedia no va ni me deja escuchar musica ni me deja ver videos.

Neptuno92
15/02/15, 02:34:51
Claro que esta rooteado tengo la ultima version resurrection remix 5.3.4 con recovery touch philz tengo instalado viper4 android y super u pro para acceso root y antes tenia kernel boeffla pero al darme problemas deje kernel stock, es raro por que al sustituir deberia de cambiar una por otro pero en vez de eso se destruye el archivo y cuando se reinicia no se oye nada y todo el multimedia no va ni me deja escuchar musica ni me deja ver videos.

Te la linea de codigo modificado y la original en el hilo principal, gracias por la idea.

pablopool
30/03/15, 18:56:55
No esta disponible el link
Edito: solucionado la baje por la pc me dejo
Enviado desde mi GT-I9300 usando Tapatalk 2

Neptuno92
05/04/15, 22:40:13
UP para los que tiene 5.1 y lo veais.

Maussolo
06/04/15, 10:06:47
El tutorial de como subir el volumen:
http://www.htcmania.com/showthread.php?t=971620
Pero, es importante tener en cuenta lo siguiente:
1. Hay gente a la que le ha dado problemas utilizar el contenido de ese fichero m0 tal como aparece en el tutorial, supongo que es por que en el código falta algo y luego nuestro móvil no interpreta correctamente este fichero.
2. He podido comprobar que el contenido del fichero m0 es diferente según la ROM de lollipop que tengamos instalada. Yo he tenido tanto la RESURRECTION REMIX como la BLISSPOP y existen diferencias (No soy programador y por tanto no se en que afectan)
Por tanto mi recomendación es:
1. Utilizar ROOTEXPLORER o app similar y llegar hasta el fichero m0 (..etc/sound..)
2. Cambiar los permisos del fichero que están con valor rw-r--r-- a rw-rw-rw-
Si no hiciéramos esto los cambios no se realizarían y seguiríamos como al principio.
3. Editamos el fichero y lo que hay que hacer es sustituir a lo largo de todo el fichero cualquier el valor que encontremos con 57 por 63 y cualquier valor 96 por 100.
4. Guardar y salir.
5. Cambiar los permisos del fichero que ahora están con valor rw-rw-rw- a rw-r--r--
Veremos que se crea un fichero bak con lo que si la cagamos podemos volver a restituirlo.
6. Reiniciamos
Yo como soy desconfiado, antes de salir del directorio he vuelto a entrar y comprobar que los valores están cambiados.
OJO. En mi caso ahora tengo que quitarle volumen a la música que escucho por el altavoz trasero ya que se me ha elevado mucho el volumen y he notado que pierde calidad. Por lo demás todo OK.
Recomiendo también entrar en los ajustes del movil y cambiar los pasos de volumen.
Espero que esto os sirva.
PDT. Estoy hablando para la versión 5.0.2 no para la 5.1 que aún no la he trasteado.

patitogoma
13/08/15, 13:25:17
:platano: Me ha funcionado con el tutorial principal, reemplazando el fichero "m0" en un S3 con CM 12.1 DoKdo-Proyect (Lolipop 5.1.1).

Se nota bastante la diferencia!!!! :campeon:

Graciasssssss!!!!!!!! :gracias:

:dios::ok:

Fjesp
14/08/15, 11:48:19
Gracias por el aporte ahora si que se escuchan bien las roms lollipop :dios:

hernansh
15/10/15, 01:02:09
:platano: Me ha funcionado con el tutorial principal, reemplazando el fichero "m0" en un S3 con CM 12.1 DoKdo-Proyect (Lolipop 5.1.1).

Se nota bastante la diferencia!!!! :campeon:

Graciasssssss!!!!!!!! :gracias:

:dios::ok:


Yo lo probé con la version 7.0.1.2 de la Dokdo (También 5.1.1) y no sirvió, el s3 se quedaba sin sonido, no sé si algo hayan cambiado en posteriores versiones.

samick
28/10/15, 01:59:12
Gracias, perfecto en Dokdo 5.1.1.

zerk
30/12/15, 21:26:03
para activar el sonido a los botones táctiles ¿
tanto con la 5.1.1 e 6.0.1 solo vibran y no tienen sonido.

hay algún parámetro de ese m0 para activarle sonido ¿