Регулировка звука в телефонах на процессоре SPREADTRUM.
Если у вас смартфон на процессоре SPREADTRUM , и вас не устраивает чувствительность микрофона или громкость динамиков, вам сможет помочь разобраться с этими проблемами, именно эта статья! Для начала вам нужно будет скачать драйвера для вашего устройства и саму программу. Программа называется AUDIOTESTER , ссылку на программу и драйвера вы можете скачать в конце статьи.
После установки драйверов (чтоб не было вопросов в диспетчере устройств), и установки программы открываем программу, появляется такое окно
В выпадающем окне рядом с PORT , после подключения телефона появится пункт с выбором порта DIAG , выбираем его и нажимаем Connect , если не получилось законектится, стоит уменьшить скорость соединения ( Baudrate ), это уменьшит количество ошибок при связи, которое может быть связано с некачественным кабелем или какими либо наводками, приводящими к потере связи…
Далее, чтоб появились пункты выбора нужного нам параметра, нажимаем- Get Audio mode information .
Вверху окна появился список, в котором выбираем Handset и жмем Volume Config .
Появляется ещё одно окно со списком параметров разных аудио
устройств. Вот примерная расшифровка данных параметров (возможны неточности, жду дополнений)
1. Volum Level — Уровень Звука
2. dl st gain (db) — Цифровой уровень временного усиления звука (измеряется в децибелах – db )
3. dl PGA0 (db) — цифровой уровень ( PGA -Programmable Gain Amplifier= Усиление с программируемым коэффициентом от 0 децибел )
4. dl dgain (db) — цифровой коэффициент уровня (измеряется в децибелах – db )
5. ul PGA0 ( db ) — чувствительность микрофона.
6. ul dgain ( db ) — чувствительность микрофона.
7. aec vol comp gain (db) — aec ( Accoustic Echo Canceller) — уровень акустического эха (измеряется в децибелах – db ).
После изменения параметров их обязательно нужно сохранить и записать в память телефона. Нажимаем ОК
И далее пункты, обозначенные 1 и 2, соотвецтвенно информация записывается в память телефона и оперативную память (если параметры после перезагрузки сбросились, пробуйте сначала записать в оперативную память, а затем в телефон — сначала 2, затем 1).
Если вы обнаружили, какие либо неточности в описании или у вас есть дополнения к статье- пишите в комментариях, буду признателен за любую помощь!
Скачать драйвера SPREADTRUM
Скачать программу AUDIOTESTER
Огромная благодарность в помощи по созданию данной статьи, Денису Сергиенко!









18 Комментарии
Кайф ты же на этом сайте как рыба в воде, помоги пож-та, дай ссылку инструкции именно на
f307
версия 4.0.1
mtk6517 dual core
f307w_180_dc_wvga-android_302_fm_dc_v07_20130403_1520
я ищу пока не нашел.
заранее спасибо!
Spreadtrum audiotester windows 7
Размеры: 116.3 x 62.3 x 12.0 мм
Вес: 105 г
Дисплей: 3.5″ TFT, 320 x 480 пикс (HVGA)
Платформа: Android 4.1.2
Процессор: 1.0ГГц
ОЗУ: 512 Мб
Встроенная память: 512 Мб
Поддержка карт памяти: microSDHC (до 32Гб)
Камера: 3.2 Мпкс — без вспышки, без автофокуса
3G: да — UMTS, HSDPA, HSUPA (до 5.76 Мбит/с)
GPS: нет
Wi-Fi: да
Bluetooth: 2.1
Количество SIM-карт: 2
Батарея: 1300 мАч, Li-Ion
Максимальное время разговора: до 5 часов
Максимальное время ожидания: до 200 часов
В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку «Жалоба» под сообщениями, на которые необходимо добавить ссылки.
Сообщение отредактировал shuric164 — 03.05.15, 18:22
stakeOfMistake,
дрова откуда взял??
Добавлено 24.12.2013, 15:40:
Дрова сами установились (Windows 7), все делал по инструкции
На счет Wi-Fi. Оказалось, ловит вполне нормально, как и другие устройства, но вот значок сигнала Wi-Fi в статус баре часто показывает одну палку, хотя в настройках Wi-Fi в этот же момент две. Так что я думаю, это просто косяк прошивки.
Сообщение отредактировал stakeOfMistake — 24.12.13, 16:25
Точно не помню где но попробуй поискать sci_android_usb_driver_v4
Сообщение отредактировал tood — 24.12.13, 17:50
У меня свободной было 60 после удаления стандартных ненужных прог от Fly, даже Link2SD не спасает, память все равно исчезает, хотя все проги на карте памяти
Можно сделать что бы приложения сразу устанавливались на карту памяти?
Сообщение отредактировал Evgi1980 — 30.12.13, 08:56
Почему бы и нет? В настройках памяти выбрать место сохранения «Съемная SD карта». Но лучше получить root и пользоваться Link2SD
Получилось освободить до 76 мб памяти, переместив всё на карту памяти.
Это процедура перемещения установленной программы из памяти телефона на карту или установка сразу на карту минуя память телефона?
Нужна именно вторая схема, т.к. на память телефона (для последующего переноса на карту памяти) практически ничего установить не получится, всвязи с доступностью около 40 мб свободного места.
Необходимо установить приложение весом около 500 мб.
Сообщение отредактировал Evgi1980 — 30.12.13, 11:57
Все приложения грузятся сначала во встроенную память. (Если я не прав — поправьте). Потому что тот же Subway Surf когда скачаивал (а весит вроде 28 мб), то при свободных 36 мб высветилось сообщение о нехватке памяти, но после установки, Subway оказался на карте памяти -> Значит все-таки приложение качается в телефон сначала.
Но приложения весом в 500 мб обычно скачиваются в виде небольшого пакета до 40 мб, а потом уже докачиваются дополнительные файлы весом хоть сколько (например,игры с кэшем, кэш по-любому сразу на карту идет).
судя по инструкции в телефоне 2 камеры — передняя и задняя, и если смотреть с лева от слухового динамика там что то есть похожее на камеру, даже 2 штуки какие то, но как включить переднюю камеру? Скайп поставил, а работает только задняя камера — нигде не смог найти переключатель на переднюю.
Spreadtrum: Amplify the microphone (Microphone is too quiet / silent)
Some Spreadtrum android phones are not very carefully tested . They don’t even check if the microphone is loud enough .
And the fun fact is that it’s very easy to fix !
WARNING: May only work with Windows XP 32Bits.
Now plug your phone (turned on), and install the drivers.
Open Channelserver from the tools.
Then open Audiotester
Click on «Connect» from channelserver (the connect on the top)
Click on «Get Audio mode information»
Go to the handset tab
Click on «Volume config»
Now you can change «ul PGA» from usually 10.5 to 12 or more. Change it on all the lines.
Now you have 4 little buttons on the top-left corner of the window.
The first one is write to ram (to test if it work before changing the settings permanently)
The second is read from ram (to load the actual settings)
The third is write to flash (to permanently change the settings, so the phone can keep the settings after a reboot)
The fourth is read from flash (to load the permanent settings)
You can even change the settings while you are in the middle of a call !
So it makes it easy to test.
Just call somebody with a lot of time and patience, then change some settings, load them to ram, and shortly after this person will ear if it is successful or not.
If everything seems fine, click on write to flash, so theses settings will be made permanents.
You can now unplug the phone from your computer ^^
Thank you very much, because I think maybe it is the problem what I had. Nobody was even able to help, but the information and the drivers you provide maybe I will be able to solve the problem. THANK YOU, THANK YOU AND THANK YOU!
Yet I just tried with the drivers, I have Win7 — and i was able to install the first SCI-android-usb-driver-jungo-v4 driver. Now, when I connect the phone via USB, my computer finds it as Spreadtrum phone. I started with turn on usb debugging on my phone, and it worked. I started with the channelserver, and i found a problem. Channelserver had a lot of options (UART/Winsocket), Port, Baud rate, endian, winsocket. I tried to leave the options as default, and i checked the client info, but i cannot see my phone as a client. I tried to find, what’s the problem, and I realize, that i have only one option to choose as a port: COM1. But my phone was connected via USB, so there must be a problem. And because of this problem i cannot use audiotester. Now I try to figure out, what is the comm problem.
Some Spreadtrum android phones are not very carefully tested . They don’t even check if the microphone is loud enough .
And the fun fact is that it’s very easy to fix !
Now plug your phone (turned on), and install the drivers.
Open Channelserver from the tools.
Then open Audiotester
Click on «Connect» from channelserver (the connect on the top)
Click on «Get Audio mode information»
Go to the handset tab
Click on «Volume config»
Now you can change «ul PGA» from usually 10.5 to 12 or more. Change it on all the lines.
Now you have 4 little buttons on the top-left corner of the window.
The first one is write to ram (to test if it work before changing the settings permanently)
The second is read from ram (to load the actual settings)
The third is write to flash (to permanently change the settings, so the phone can keep the settings after a reboot)
The fourth is read from flash (to load the permanent settings)
You can even change the settings while you are in the middle of a call !
So it makes it easy to test.
Just call somebody with a lot of time and patience, then change some settings, load them to ram, and shortly after this person will ear if it is successful or not.
If everything seems fine, click on write to flash, so theses settings will be made permanents.
You can now unplug the phone from your computer ^^
———- Post added 5th March 2013 at 12:26 AM ———- Previous post was 4th March 2013 at 11:52 PM ———-
O.K. I tried to figure out:
My settings with channelserver:
Type: Winsocket
Port: 36667
Adress: 127.0.0.1
Endian: little endian
Winsocket server port: 36666
Then i see in the client info:
client counts:1
IP: 127.0.0.1
Host: T-PC
I tried audiotester, I choose te top connect options than the get audio mode information. I get this message:
Get eq mode count from phone
Execute command time out! (CMD: AT+ SPEQPARA=0)
Read Untunable EQ (8800 G) mode count name from phone
Execute command time out! (CMD: AT+ SPHENA =0,0)
Read audio_dsp mode count from phone
Execute command time out! (CMD: AT+ SADM =0)
Unfortunately, I don’tknow what does it mean.
After changing the Win7 Os to an another computer, which had XP, i was able to use the channelserver and audiotester. I installed the drivers, and i was able to choose between SCI-DIAG (COM4) or SCI-VENDOR (COM5). With choosing the SCI-DIAG option I was able to run until the get audio information, and the computer has done the task, without any fault message. I try to find the handset tab, but I don’t know, where can I find it. In the audioserver, thera are just only one settings, and I can choose from this options:
get audio mode information
get music mode information
make call
hang up,
export
import
control bye (I cannot choose it, bacause it is gray, and I cannot choose it.)
Where is the handset option?
Thank you very much, because I think maybe it is the problem what I had. Nobody was even able to help, but the information and the drivers you provide maybe I will be able to solve the problem. THANK YOU, THANK YOU AND THANK YOU!
Yet I just tried with the drivers, I have Win7 — and i was able to install the first SCI-android-usb-driver-jungo-v4 driver. Now, when I connect the phone via USB, my computer finds it as Spreadtrum phone. I started with turn on usb debugging on my phone, and it worked. I started with the channelserver, and i found a problem. Channelserver had a lot of options (UART/Winsocket), Port, Baud rate, endian, winsocket. I tried to leave the options as default, and i checked the client info, but i cannot see my phone as a client. I tried to find, what’s the problem, and I realize, that i have only one option to choose as a port: COM1. But my phone was connected via USB, so there must be a problem. And because of this problem i cannot use audiotester. Now I try to figure out, what is the comm problem.
———- Post added 5th March 2013 at 12:26 AM ———- Previous post was 4th March 2013 at 11:52 PM ———-
O.K. I tried to figure out:
My settings with channelserver:
Type: Winsocket
Port: 36667
Adress: 127.0.0.1
Endian: little endian
Winsocket server port: 36666
Then i see in the client info:
client counts:1
IP: 127.0.0.1
Host: T-PC
I tried audiotester, I choose te top connect options than the get audio mode information. I get this message:
Get eq mode count from phone
Execute command time out! (CMD: AT+ SPEQPARA=0)
Read Untunable EQ (8800 G) mode count name from phone
Execute command time out! (CMD: AT+ SPHENA =0,0)
Read audio_dsp mode count from phone
Execute command time out! (CMD: AT+ SADM =0)
Unfortunately, I don’tknow what does it mean.

