| Изменение громкости телефонов на платформе db2010 |
|
|
|
Данная статья описывает драйвера для телефонов на платформе db2010 - K750, D750, W700, W800, W810; кроме переходной межплатформенной модели W550. Изменение громкости громкоговорителя, встроенного динамика, проводной гарнитуры, беспроводной (BT) гарнитуры и чуствительность микрофона телефона и гарнитур производится путем редактирования или замены на уже отредактированные заводские профили драйвера звука для соответствующего устройства, в папке acoustic (FS\ifs\settings\acoustic\). Всего в FS насчитывается около 70-90 (зависит от модели телефона) профилей звука. Ниже перечислены основные apf-профили и их предназначение. Не описаны профили для BT (BlueTooth), поскольку особой необходимости в их изменении нет. Все apf-профили драйвера начинающиеся с farfield_...отвечают за настройки громкоговорителя (на задней панеле телефона).
farfield_play.apf - звучание плеера через громкоговоритель.
farfield_ring.apf - звучание сигнала вызова через громкоговоритель. farfield_call.apf - звучание разговора в режиме громкоговорящей связи. farfield_fm.apf - звучание FM-радио через громкоговоритель. farfield_rec.apf - чувствительности микрофона в режиме сьемки камерой и записи диктофона. Все apf-профили драйвера начинающиеся с PHF_...отвечают за настройки гарнитуры.
PHF_play.apf - звучание плеера через гарнитуру.
PHF_ring.apf - звучание сигнала вызова через гарнитуру. PHF_call.apf - звучание разговора через гарнитуру. PHF_fm.apf - звучание FM-радио через гарнитуру. Все apf-профили драйвера начинающиеся с handset_...отвечают за настройки встроенного динамика (на лицевой панели телефона, который вы прикладываете к уху во время разговора)
handset_0_call.apf - звучание речи в режиме телефонного разговора.
handset_play.apf - звучание плеера (например звук входящей смс или сигнал разрядки батареи) в режиме телефонного разговора. Готовые apf-профили можно скачать в хранилище сайта, в архивах приложены описания изменений профиля, произведенных автором профиля. Самостоятельное редактирование afp-профиля производится в любом HEX-редакторе, например программой WinHex.
template "SE APF"
description "SE audio profile by Darkmen" begin string 4 "HDR_sign_APF" hex 2 "Version" hex 2 "ProfileSize" hex 1 "AcousticCompensation_TX_8" hex 1 "AcousticCompensation_TX_16" hex 1 "AcousticCompensation_RX_8" hex 1 "AcousticCompensation_RX_16" hex 1 "AcousticCompensation_RX_44_1" hex 1 "AcousticCompensation_RX_48" hex 1 "DRC" hex 1 "DRC_VoiceCall_RX" hex 1 "DRC_VoiceCall_TX" hex 1 "EnhancedEchoCanceller" hex 1 "NoiseReduction" hex 1 "WhiningNoiseFilter" hex 1 "CTM" hex 1 "AccessoryType" hex 1 "BT_PCM_SampleRates" hex 1 "BT_PCM_Stereo" hex 1 "Dummy01" hex 0x104 "AcousticCompensation_TX_8_TD_Data" hex 0x204 "AcousticCompensation_TX_16_TD_Data" hex 0x104 "AcousticCompensation_RX_8_TD_Data" hex 0x204 "AcousticCompensation_RX_16_TD_Data" hex 0x204 "AcousticCompensation_RX_44_1_TD_Data" hex 0x204 "AcousticCompensation_RX_48_TD_Data" hex 48 "DRC_Data" hex 48 "DRC_VoiceCall_TX_Data" hex 48 "DRC_VoiceCall_RX_Data" hex 32 "EnhancedEchoCancellerData" hex 12 "NoiseReductionData" hex 01 "SWAP_TX1_TX2" hex 01 "CCO_OUTV" hex 01 "SWAP_RX1_RX2" hex 01 "TX2_HPEN" hex 01 "TX1_HPEN" hex 01 "HIFI_ALOOP" hex 01 "TXPGA2 (0-7)" hex 01 "TXPGA1 (0-7)" hex 01 "RXPGA2 (0-14)" hex 01 "RXPGA1 (0-14)" hex 01 "RXVOL2" hex 01 "RXVOL1" hex 01 "TXGC" hex 01 "MIC1_TXGAIN" hex 01 "AUXI1_TXGAIN" hex 01 "TX1MUX_SEL" hex 01 "TX2MUX_SEL" hex 01 "AUXI3_TXGAIN" hex 01 "AUXI2_TXGAIN" hex 01 "STPGA1" hex 01 "STPGA2" hex 01 "ST_ON" hex 01 "PCMJITTER" hex 01 "PCM_LSBVALID" hex 01 "PCMO_TRISTATE" hex 01 "PCM_SWAP" hex 01 "PCM_LOOP" hex 01 "PCMDELAY" hex 01 "AUXO1_RXSEL" hex 01 "AUXO2_RXSEL" hex 01 "AUXO1_INSEL" hex 01 "AUXO2_INSEL" hex 01 "BEARP_RXSEL" hex 01 "BEARN_RXSEL" hex 01 "BEARP_INSEL" hex 01 "BEARN_INSEL" hex 01 "LINEP_RXSEL" hex 01 "LINEN_RXSEL" hex 01 "LINEP_INSEL" hex 01 "LINEN_INSEL" hex 01 "MUX1_ADD" hex 01 "RX1_ADD" hex 01 "MUX1_INSEL" hex 01 "MUX2_ADD" hex 01 "RX2_ADD" hex 01 "MUX2_INSEL" hex 01 "LINEP_GAIN" hex 01 "LINEN_GAIN" hex 01 "BEARP_GAIN" hex 01 "BEARN_GAIN" hex 01 "AUXO2_GAIN" hex 01 "AUXO1_GAIN" hex 01 "POWER_ON" end Для любителей редактировать профили "на горячую", есть два vkp-патча по переносу места расположения драйверов в пользовательскую область.
vkp-патч для K750i-R1CA021 (CID 36) для K750i с прошивкой R1CA021
vkp-патч для K750i-R1DB001 (CID 36) для K750i с прошивкой R1DB001 Инструкция по заливке vkp-патча для CID 36 можно прочитать в этой статье. |
| < Пред. | След. > |
|---|












