Поиск по русским буквам в стандартной звонилке.[HKEY_LOCAL_MACHINE\Security\Phone\PhoneKeyMatch\Ke yboardMappings]
"32"="32, 61, 62, 63, 430, 431, 432, 433"
"33"="33, 64, 65, 66, 434, 435, 436, 437"
"34"="34, 67, 68, 69, 438, 439, 43A, 43B"
"35"="35, 6a, 6b, 6c, 43C, 43D, 43E, 43F"
"36"="36, 6d, 6e, 6f, 440, 441, 442, 443"
"37"="37, 70, 71, 72, 73, 444, 445, 446, 447"
"38"="38, 74, 75, 76, 448, 449, 44A, 44B"
"39"="39, 77, 78, 79, 7a, 44C, 44D, 44E, 44F"
Жирным - то, что должно быть, но отсутствует (привязка кодировки русских букв к кнопкам).
Смена порядка имени/фамилии в контактахHKLM\SOFTWARE\contact\cproghook
FL -> 0 (Фамилия Имя)
FL -> 1 (Имя Фамилия)
Добавление имени оператора вместо его кода в приложении телефонаHKEY_LOCAL_MACHINE/Software/Microsoft/RIL/OperatorNames
Создать 25001 (String) -> "MTC" - для МТС.
Для остальных операторов нужно смотреть код, который высвечивается в правом верхнем углу приложения "Phone".
Установка темы оператора.HKLM\Security\Phone\Skin
Enabled 0 -> 1
Таймеры разговоров.HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Cumula tiveCallTimers\Line_0
Здесь находяться таймеры разговоров, в том числе и LifeTimeCall который не сбрасываеться даже после HardReset.
Скрипт мелодии при звонке.HKEY_CURRENT_USER\ControlPanel\Sounds\RingTone0
Script
Инструкция по написанию скрипта:
a - вывести оповещение на дисплей
f - Включение/выключение подсветки. Значения: f1 = включить, f0 = выключить.
p - начало проигрыша мелодии.
c - установка громкости мелодии. Возможные варианты: C50, c100, c150, c200.
v - вибрация. vX, где цифра Х после v отвечает за длительность вибрации в секундах. X=0 - вибрация до конца скрипта.
w - пауза. wX = X секунд задержки.
r - повторение скрипта (зацикливание).
Примеры скриптов:
af1w60f0 = Только подсветка, загорающаяся на 60 сек
apw3r = Проигрыш мелодии, по окончании через 3 сек повтор
ap = Один раз проигрывается мелодия
c50apw3c150r = Мелодия с увеличивающейся громкостью
v3w3apw3r = 3-х секундная вибрация, пауза 3 сек, вывод на экран, проигрыш мелодии, 3 сек. пауза, повтор скрипта
av3w3r = 3-х секундная вибрация, 3 сек. пауза и повтор
av1w3r = короткая вибрация (1 сек), пауза 3 сек и повтор
v3w3v3w3apw3r = длинная (3 сек) вибрация, пауза 3 сек, вибрация 3 сек, пауза 3 сек, вывод на экран, проигрыш мелодии, пауза 3 сек и повтор
av0pw3r = вывод на экран, включается вибрация до конца скрипта, проигрыш мелодии, пауза 3 сек и повтор скрипта
c50apv3w3c150r = увеличивающая громкость мелодия, вывод на экран, 3-х сек. вибрация, повтор
af1v1w1f0r = вибрация и мигание экрана
av0pr = Постоянная вибрация и проигрыш мелодии без задержки повторения
Вибрирование при нажатии на кнопки в звонилке[HKCU\ControlPanel\Sounds\dtmf#]
"Sound"="*vibrate*"
и
также для остальных кнопок:[HKCU\ControlPanel\Sounds\dtmf*]
"Sound"="*vibrate*"
[HKCU\ControlPanel\Sounds\dtmf1]
"Sound"="*vibrate*"
[HKCU\ControlPanel\Sounds\dtmf2]
"Sound"="*vibrate*"
[HKCU\ControlPanel\Sounds\dtmf3]
"Sound"="*vibrate*"
[HKCU\ControlPanel\Sounds\dtmf4]
"Sound"="*vibrate*"
[HKCU\ControlPanel\Sounds\dtmf5]
"Sound"="*vibrate*"
[HKCU\ControlPanel\Sounds\dtmf6]
"Sound"="*vibrate*"
[HKCU\ControlPanel\Sounds\dtmf7]
"Sound"="*vibrate*"
[HKCU\ControlPanel\Sounds\dtmf8]
"Sound"="*vibrate*"
[HKCU\ControlPanel\Sounds\dtmf9]
"Sound"="*vibrate*"
[HKCU\ControlPanel\Sounds\dtmf0]
"Sound"="*vibrate*"
+ должны быть включены звуки нажатия клавишь:
[HKCU\ControlPanel\Sounds\Keypress]
“BeepMode”=2
Изменение числа записей в журнале вызовов, например на 500HKCU\ControlPanel\Phone\CallHistoryMax = 500 (DWORD decimal)
Чтобы сделать USSD запрос, без дополнительного софтаHKEY_LOCAL_MASHINE\ControlPanel\Phone меняем значения в LaunchUSSDAP c 1 на 0 и SuppressUSSD так же с 1 на 0
если ключа SuppressUSSD нет, его нужно создать
Изменить картинку, появляющуюся при входящем звонкеИдём в HKEY_LOCAL_MACHINE/Software/Microsoft/Shell/Rai/:MSCprog, жмём Enter, жмём Values, встаём на BannerImage и жмём синюю круглую кнопку на телефоне. Встаём в поле Value data и опять жмём синюю кнопку. Можно поменять картинку, новая должна быть на телефоне, правильного размера и .gif формата.
Здесь же (HKEY_LOCAL_MACHINE/Software/Microsoft/Shell/) находятся и другие картинки,которые можно поменять.
Ниже приводится их НЕПОЛНЫЙ список...
CallAlert \windows\call.gif
:ErrorBox \windows\yell.gif
:ExclamationBox \windows\yell.gif
:InformationBox \windows\info.gif
:QuestionBox \windows\ques.gif
:VolDlg \windows\volume.gif
Как показать/скрыть контакты SIMHKEY_CURRENT_USER\ControlPanel\Phone
Создаём новый ключ DWORD с именем ShowSim и значением 0 (скрыть)
или 1 (показть) контакты.
[HKEY_LOCAL_MACHINE\Services\Trusted]
"SIMInit"="siminit.dll"
Можете вовсе удалить параметр SIMInit, можете слегка "подпортить" параметр, например так "SIMInit"="siminit.Хdll". Перегружаете аппарат и контакты с симки вас больше не беспокоят
У меня вся записная книжка с номерами +7 ........., а сейчас определяет номера как 8 ..........Может кто подскажет, как можно это побороть кроме как перелопатить всю записную книгу?HKCU\ControlPanel\Phone
"CallIDMatch"=dword:0000000A
будет учитывать последние 10 цифр
Изменение темы программы DialerHKLM\Security\Phone\Skin\PROGRESS\portrait\other
bmpNormal -> "\Windows\BKGND_Port.bmp" (путь к картинке)
Имя оператора при звонке.HKEY_LOCAL_MACHINE/Software/Microsoft/RIL/OperatorNames
создать тип "String" со следующими ключами:
25002 для мегафона
25020 для ТЕЛЕ2
25099 для билайна
25001 для МТСа
25012 для БВК
Изменение сообщения о включенном режиме полета[HKEY_LOCAL_MACHINE\SOFTWARE\OEM\FlightMode]
"WarningTitle" заголовок окна
"WarningMsg" сообщение
Отключение голосового набораЛезем в реестр HKLM\Software\OEM\Voice\Command и видим там значение Path а в нем указана строка windows\SDdialer.exe стираем ее оттуда оставляя параметр Path буз аргументов и ВУАЛЯ голосовой набор больше не включается, если надо будет его включить то просто возвращаем параметр в исходное состояние. СР не нужен.
Увеличение чувствительности микрофона на AsusHKLM\Software\Asus\AudioSettings\MIC\MICSEL 1 -> 4
Звонок завершен, а надпись "звонок завершен" висит еще секунд 10. Как бы эту задержку сократить?HKCU\ControlPanel\Phone
параметр CallProgressIdleTimeout значение dword 5000(decimal) = 5 сек
пробуйте ставить 1000, перезагрузки не надо.
Вибрация при соединении с вызываемым абонентом.[HKEY_LOCAL_MACHINE\SOFTWARE\HTC\PHONE\PhoneExtendS etting]
"ConnectingVibration"=dword:00000001 - включить, 0 - выключить
"ConnectingVibrationLevel"=dword:00000006 - уровень вибрации, от 1 до 6
Работает только на версиях Windows начиная с 6.1
Разрешить или запретить устройству засыпать при звонке.[HKCU\ControlPanel\Phone]
"Sleep"=dword:00000001 - засыпать, 0 - не засыпать.
Включить или выключить сенсор овещенности в течение телефонного разговора(или вообще).
для некоторых моделей с сенсором освещённости
[HKCU\ControlPanel\BackLight]
"LightSensorPollingEnable"=dword:00000001
Редактируем номера экстренных вызовов (которые набираются даже без сим-карты)[HKEY_LOCAL_MACHINE\Security\ECallWithoutSIM]
"List"= 112 999 - меняем на свои номера (01 или 102 или любой другой)