ТВИКИ РЕЕСТРА
ПЕРЕД
ПРАВКОЙ РЕЕСТРА ПОМНИТЕ!!!
НИКТО,
КРОМЕ ВАС, ОТВЕТСТВЕННОСТИ ЗА ПОСЛЕДСТВИЯ НЕ НЕСЕТ!
НАСТОЯТЕЛЬНО
РЕКОМЕНДУЕТСЯ СДЕЛАТЬ БЭКАП СИСТЕМЫ.
Для
создания этой статьи было перелопачено и обработано большое количество
источников, найденных на просторах интернета.
Мы
постарались собрать все работающие твики, объединили их и более или менее
понятно классифицировали.
Некоторые
твики могут иметь отношение к нескольким разделам. Если вы что-нибудь не нашли
в одном, попробуйте поискать в другом.
Также помните что некоторые твики работающие на одном девайсе
могут не работать на другом. Это же относится и к версиям Windows Mobile.
Если у вас
нет указанного твика или ветки, в большинстве случаев их просто надо создать
самому.
А также в
большинстве случаев, для того чтобы твик заработал, нужно после изменения
реестра погасить экран, подождать несколько секунд и после этого сделать
перезагрузку девайса.
1.
СИСТЕМА
2.1
Цвет
2.3
Уведомления
2.4
Разное
2.
КЛАВИАТУРА
5.
ИНТЕРНЕТ
7.
ЗВУК
8.
МУЛЬТИМЕДИА
9.
РАЗНОЕ
Установка программ в выбираемую папку:
HKEY_LOCAL_MACHINE\SOFTWARE\Apps\Microsoft Application Installer
fAskDest 0 -> 1
При установке на
настольном компьютере, необходимо отключить галку "Установить в папку по
умолчанию"
Что это даёт? К примеру,
в устройствах с WM 2003/2003SE программы по умолчанию ставились на карту памяти
в её корень, что создавало много папок и мешало комфортной навигации в файловой
системе аппарата. С помощью этого твика можно ставить программы не в корень
карты памяти, а в любую выбранную папку на карте, например Games или Program
Files.
Отключение/включение защиты, предупреждающей при установке
несертифицированного приложения:
HKEY_LOCAL_MACHINE\Security\Policies\Policies\0000101a = 0 (DWORD
decimal)
HKEY_LOCAL_MACHINE\Security\Policies\Policies\0000101a = 1 (DWORD
decimal)
Включение проверки пароля стандартным (или заменяющим его) апплетом:
HKEY_CURRENT_USER\ControlPanel\Owner
PowrPass 0x00 -> 0x01
Выключение зарядки от USB:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\usbfndrv
EnableUsbCharging 1 -> 0
При подключении КПК к ББ
через USB он не будет заряжаться
Отключение контроля зарядки:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Battery\Order меняем с 2 на 0
Пути к системным папкам:
HKEY_LOCAL_MACHINE\System\Explorer\Shell Folders
Program Files -> "\\Program Files"
Windows -> "\\Windows"
И так далее...
Отключить автоматическое распределение памяти (WM2003):
HKEY_CURRENT_USER\Software\Microsoft\Shell
Создать NeverDorkMemory
После этого в Settings ->
System -> Memory можно будет двигать ползунок распределения памяти.
Таймеры разговоров:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\CumulativeCallTimers\Line_0
Здесь находяться таймеры
разговоров, в том числе и LifeTimeCall который не
сбрасываеться даже после HardReset.
Количество перезагрузок:
HKEY_LOCAL_MACHINE\Comm
BootCount-> можно
поменять, к примеру на 0.
Отключение Hotkey в меню:
HKEY_CURRENT_USER\Software\Microsoft\Shell
HasKeyboard 1 -> 0
Ассоциация файлов:
В ветке HKCR создаешь
группу (к примеру для файлов swf) с названием .swf в
ней создаешь ключ Default, Тип=REG_SZ, Значение=swffile. Затем в той же ветке
создаешь группу swffile (ее название должно совпадать с указанным значением в
ключе Default). В это группе создаешь еще 2 подгруппы DefaultIcon и Shell, и
ключ Default(REG_SZ, Значение=swffile). В DefaultIcon ключ Default (REG_SZ)
содержит полный путь к файлу с иконкой или exe-шнику, иконка которого будет
использоваться в качестве ярлыка для данного типа файлов. Путь должен быть
полный, например, следующее содержание ключа: \IPSM\Program Files\Some
Program\SP.exe,0 Для чего стоит цифра после пути я не
знаю. Но это не offset до иконки от начала файла, т.к. она может принимать
отрицательные значения. Поставь 0, потом можно поиграть числом, если ничего
получаться не будет или вообще обойтись стандартной иконкой. Затем создай
следующую цепочку подгрупп: в Shell создай Open, в Open создай Command и в ней
уже создать ключ Default (REG_SZ), содержащим путь к исполняемому файлу + %1 - параметр передаваемый exe-шнику (открываемый файл).
Поменять айпишник у КПК:
HKEY_LOCAL_MACHINE\comm\dtpt
Значения:
adapter_name rndisfn1 -
сетевое имя вашего КПК
dtpt_addr_mask
255.255.255.0 - маска подсети
dtptcli_addr 169.254.2.1
- айпишник КПК
dtptsrv_addr 169.164.2.2
- айпишник ББ
Переместить "Мои документы" на Storage Card:
Для начала создаём на
флешке папку My Documents, затем в ветке HKEY_LOCAL_MACHINE\Software\Microsoft\Windows
CE Services создай String Value с названием FileSyncPath Value и значением \SD
Card\My Documents (или свой путь)
После перепрошивки аппарата на WM6 при включении "прячет"
содержимое SD карты 4 гб:
HKEY_LOCAL_MACHINE\drivers\sdcard\clientdrivers\class\sdmemory_class
Создать параметр (dword) DisablePowerManagement = 1
Если карта SDHC то параметр надо создавать в
HKEY_LOCAL_MACHINE\drivers\sdcard\clientdrivers\class\sdmemory_class\HighCapacity
Открыть полный доступ к КПК с PC:
HKEY_LOCAL_MACHINE\Security\Policies\Policies
"00001001"=dword:00000001
"00001005"=dword:00000028
Как вскрыть Extended Rom:
способ 1: правка реестра
HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\TRUEFFS_DOC1
Устанавливаем
Bootphase=dword:00000002
HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\TRUEFFS_DOC1
УстанавливаемMountHidden=dword:00000000
способ 2: Total commander-в адресной строке пишем Extended_rom
открывается наш РОМ.
Увеличение буфера памяти:
(по умолчанию во всех
КПК стоит 8Кб буфер памяти, стоит выставить 32Кб). HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACH\LIMIT
Параметр 8192 меняем на 32768.
Сохранять/не сохранять .cab файл после исталяции:
HKEY_LOCAL_MACHINE\Software\apps\Microsoft Application
Installer\nDynamicDelete = 0 (DWORD decimal)
HKEY_LOCAL_MACHINE\Software\apps\Microsoft Application
Installer\nDynamicDelete = 2 (DWORD decimal)
Альтернативный способ (проверенно на WM5):
HKCR\cabfile\Shell\open\command = 'wceload.exe "%1" /nodelete'
(REG_SZ string, no quotes)
Переключение версий .NET CF:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETCompactFramework\ в списке версий в старой ставим 0, в новой 1
Нажимаем power для
перехода в экономный режим, ждем 15-20 секунд и СР
Оптимизация и увеличение свободной ОЗУ:
1. DwXfer.dll
(ErrorReporting) [device.exe]
Отчет по умолчанию
отключен в Пуск -> Настройка -> Отчеты об ошибках -> Сообщение об
ошибке
Но модуль DwXfer.dll
необходимый для Dump File Transfer все равно загружен в память и бесполезно
занимает место. Отключаем его из реестра. В ветке HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ErrorReporting создаем
параметр Flags тип DWORD
со значением 4.
2. debuglog.dll [device.exe]
Отладочные логи появились на WM 6.0, ранее этого модуля не
было. Я его отключил. В ветке HKEY_LOCAL_MACHINE\Drivers\BuiltIn\DebugLog
создаем параметр Flags тип DWORD со значением 4. Вместе с debuglog.dll из
памяти выгрузился также и модуль toolhelp.dll.
3. WINSCARD.dll и scard.dll (SmartCard) [device.exe]
Подсистема смарт карт. У
многих ее нет, поэтому нужно отключить. В реестре, в ветке
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SmartCard создаем параметр Flags тип DWORD
со значением 4.
4. WAPdrv.dll [device.exe]
Это WAP протокол. В
реестре, в ветке HKEY_LOCAL_MACHINE\Comm\Cellular\WAP\Driver изменяем параметр
Flags равный 2 на значение 4. При выключении этого драйвера не отображаются
входящие СМС.
5. ipsecsvc.dll [device.exe]
Отключение IP Security
Protocol (service). В ветке
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\ipsecsvc нужно изменить значение параметра
Flags с 10002 на значение 4
Изменение места хранения "временного образа" файлов:
HKEY_LOCAL_MACHINE\System\FileSys\
TempPath -> \Storage Card\Application Data\Volatile (или свой путь)
Как заставить карту памяти не отключаться при засыпании девайса:
В зависимости от типа
карты памяти (3 варианта):
HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class
"DisablePowerManagement"=dword:00000001
HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class
"DisablePowerManagement"=dword:00000001
HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class\High_Capacity
"DisablePowerManagement"=dword:00000001
Переименование карты памяти:
HKEY_LOCAL_MACHINE\System\StorаgeManаger\Profiles\SDMemory
Folder=имя карты -> и на
перезагрузку
Порядок запуска программ из ветки HKLM\Init (автозагрузка):
HKEY_LOCAL_MACHINE\Init
"launchnn"="defined_module_name"
"dependnn"=hex:xx,yy...
launchnn- определяет
порядок, в котором запускаются программы (по возрастанию, начиная с nn= 00)
defined_module_name -
имя запускаемой программы
dependnn - опция.
Зависимость, запрещающая запускаться модулю nn, пока не будут запущены
определённые программы, которые указываются в значении этого ключа:
hex:xx,yy...- где xx -
шестнадцатиричный номер модуля, который должен запуститься перед указанным
приложением, yy - ставится 00 (возможно это задержка, но я не смог найти
информации про это).
Пример:
[HKEY_LOCAL_MACHINE\Init]
"Launch10"="shell.exe"
"Launch20"="device.exe"
"Launch30"="gwes.exe"
"Depend30"=hex:14,00
"Launch50"="taskman.exe"
"Depend50"=hex:14,00, 1e,00
В примере gwes.exe запускается после запуска device.exe (14),
а taskman.exe после device.exe(14) и gwes.exe(1e - это 30 переведённое в hex)
Быстрая смена общего цвета интерфейса:
HKEY_LOCAL_MACHINE\Software\Microsoft\Color
BaseHue меняем от 0
до 4294967295. Перезагрузка не
обязательна - цвет меняется сразу.
Пробовал на цветах
000,111,222, и т.д. до 999. Самый похожий на стандартный WM6
цвет 888. Белого цвета так и не добился.
Цвет шрифта в меню Start:
HKEY_LOCAL_MACHINE\Software\Microsoft\Color
Создаем новый двоичный
(binary) ключ с именем «39», а в качестве параметра пишем нужный цвет в
16-ричном виде, согласно правилам модели RGBH (16-bit RGB). Например, 00 00 00
00 — черный. Четвертое число — это яркость. Именно с помощью нее мы получаем
эти нужные 16 бит цвета.
Изменение цвета точек, появляющихся при удержании стилуса:
HKEY_LOCAL_MACHINE\Software\Microsoft\Color
40
(двоичное значение) -> 00 00 00 00 для чёрного, FF FF FF 00 для белого и так
далее.
Первый байт отвечает за
красный цвет, второй - за зелёный, третий - за синий.
Существующие ключи:
• «9» — цвет текста
верхней панели (Top Bar Text)
• «8» — цвет правой
части верхней панели (Right Top Bar Color)
• «5» — цвет левой части
верхней панели (Left Top Bar Color)
• «4» — цвет текста ToDay (ToDay Font Color)
• «6» — цвет линий ToDay (ToDay Lines Color)
• «7» — цвет нижней
панели (Bottom Bar Color)
• «14» — цвет левой
части всплывающего меню (Popup Left Bar Color)
• «13»
— цвет правой части всплывающего меню (Popup Right Bar Color
Изменение отображения цветов системы:
HKEY_LOCAL_MACHINE\SYSTEM\GWE
SysColor - это BLOB, то
есть большой бинарный объект, который содержит в себе 29 DWORD значений:
0 - COLOR_SCROLLBAR (Цвет
серой части скрол-бара)
1 - COLOR_BACKGROUND (По
идее цвет фона Десктопа)
2 - COLOR_ACTIVECAPTION
(Цвет таитл-бара активного окна)
3 - COLOR_INACTIVECAPTION
(Цвет таитл-бара НЕ активного окна)
4 - COLOR_MENU (Цвет
фона меню)
5 - COLOR_WINDOW (Цвет
фона окна)
6 - COLOR_WINDOWFRAME
(Цвет рамки окна)
7 - COLOR_MENUTEXT (Цвет
текста в меню)
8 - COLOR_WINDOWTEXT
(Цвет текста в окне)
9 - COLOR_CAPTIONTEXT
(Цвет текста в таитл-баре, "фигнюшки" которую
таскать надо в скролбаре, а также цвет скролбаровских стрелок)
10 - COLOR_ACTIVEBORDER
(Цвет рамки активного окна)
11 -
COLOR_INACTIVEBORDER (Цвет рамки НЕ активного окна)
12 - COLOR_APPWORKSPACE
(Фон приложений.)
13 - COLOR_HIGHLIGHT
(Цвет выбранного пункта)
14 - COLOR_HIGHLIGHTTEXT
(Цвет ТЕКСТА выбранного пункта)
15 - COLOR_BTNFACE (Цвет
лицевой стороны кнопки)
16 - COLOR_BTNSHADOW
(Цвет тени кнопок (на краях))
17 - COLOR_GRAYTEXT
(Цвет затемненного текста (не все драйвера дисплея поддерживают функцию))
18 - COLOR_BTNTEXT (Цвет
текста кнопок (нажимаемых))
19 -
COLOR_INACTIVECAPTIONTEXT (Цвет текста в таитл-баре НЕ активного окна)
20 - COLOR_BTNHIGHLIGHT
(Цвет выделенных кнопочных краев, на которые "падает" свет)
21 - COLOR_3DDKSHADOW
(Цвет темной тени для трехмерных элементов)
22 - COLOR_3DLIGHT (Цвет
темной тени для трехмерных элементов (выделенных))
23 - COLOR_INFOTEXT (Цвет
текста подсказок)
24 - COLOR_INFOBK (Цвет
фона подсказок)
25 - COLOR_STATIC (Фон
статических диалоговых окон.
Поддерживается в Windows CE 2.0 и след. версиях)
26 -
COLOR_STATICTEXT (Цвет текста статических диалоговых окон. Поддерживается в Windows CE 2.0 и след. версиях)
27 - COLOR_GRADIENTACTIVECAPTION (Цвет заголовка активного окна, заполненного градиентом)
28 - COLOR_GRADIENTINACTIVECAPTION (Цвет заголовка НЕактивного окна, заполненного градиентом)
Настройки шрифтов, используемых в системе:
HKEY_LOCAL_MACHINE\SYSTEM\GDI\SYSFNT
Nm -> имя шрифта,
используемого в системе по умолчанию. Например, "Arial". (Такой шрифт
должен быть в папке /Windows/Fonts)
Ht -> высота
системного шрифта
It -> 1 - курсив, 0 -
нормальный.
Wt -> 650 - жирный
шрифт. 400 - по умолчанию.
HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\BarFnt\
Nm -> имя шрифта для MenuBar'ов.
Ht -> 14. Размер
шрифта в MenuBar'е.
HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu\PopFnt\
Nm -> имя шрифта в PopUp-меню.
Активация ClearType по умолчанию:
HKEY_CURRENT_USER\SOFTWARE\MICROSOFT\SHELL
Cleartype 0 -> 1
Работы Clear Type в Лэндскейп режиме:
HKEY_LOCAL_MACHINE\Sysrem\GDI\ClearTypeSettings\OffOnRotation ->0
Увеличение скорости прорисовки:
HKEY_LOCAL_MACHINE\SYSTEM\GDI\GLYPHCACHE
limit -> 32768
Чем больше размер кэша
шрифтов, тем больше памяти он отъедает от ОЗУ, но и быстрее прорисовываются
шрифты.
Выставление кодировки для е-майл писем:
HKEY_LOCAL_MACHINE\nls\SystemLCID
- заменить 409 hex (1033 dec) на 419 hex (1049 dec) и, подождав 5-10 минут,
перегрузиться.
Проверено на qtek9000 и
на hx 4700 под WM 5 - работает. Выставляет по
умолчанию KOI8-R
Eще
одно рабочее значение - если поставить 4E3 Hex (оно же 1251 Dec) в этой ветке,
то выставляется по умолчанию Auto Detect.
"Направление" на шрифты:
Используется на девайсах
с "экзотическим" алфавитом (Корейский или японский
например), т.к. стандартный системный шрифт Tahoma не имеет в себе "экзотических"
букв
1. Включение "направления":
HKEY_LOCAL_MACHINE\System\GDI
(DWORD) FontLinkMethods, параметр 1
2. Создать ветку по адресу:
HKEY_LOCAL_MACHINE\Software\Microsoft\FontLink\SystemLink
В этой ветке указываются
шрифты (Reg_SZ), в качестве параметра указывается файл
в котором он содержится и собственно название шрифта
ПРИМЕЧАНИЕ: Шрифты не
загружаются, если они на карте памяти
Пример:
"Tahoma"="\\windows\\Trebuc.ttf,Trebuchet
MS"
Этот ключ означает что
программа или система, использующие шрифт Tahoma,
получат вместо него шрифт Trebuchet MS
Если параметр задан не
верно, то вместо шрифта будут отображатся пустые квадратики
Изменение шрифта и размера шрифта при написании смс, ммс, еmail:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox
RichEditHostFontSize = 11
RichEditHostFontFace = Tahoma
Размеры шрифтов в ява-эмуляторе:
HKEY_LOCAL_MACHINE\Software\Esmertec\«версия эмулятора»\Device Info\Java Font
"Size Large"="20"
"Size Medium"="16"
"Size Small"="14"
"Size Large" - какой размер шрифта использовать для самых
больших надписей на страницах.
"Size Medium" - каким размером отображать надписи
написанные средним шрифтом.
"Size Small" - размер для самого минимального шрифта.
Добавление настройки удаления сообщения о низком уровне заряда:
HKEY_CURRENT_USER\ControlPanel\Notifications\{A877D663-239C-47a7-9304-0D347F580408}
Default -> "Low
Появится опция в Settings ->
Sound and notifications.
Сообщение о вставке карты памяти:
HKEY_LOCAL_MACHINE\Drivers\PCMCIA
NoBatteryCheck 1 -> 0
На экран сегодня не
выводиться сообщение о вставке катры памяти
Изменение сообщения о включенном режиме полета:
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\FlightMode
"WarningTitle" заголовок окна
"WarningMsg" сообщение
Включить/Выключить режим оповещения перед повторной установкой:
(Т.е. программа уже
установлена. Переустановить?)
HKEY_LOCAL_MACHINE\Software\apps\Microsoft Application
Installer\fAskOptions = 1 (DWORD decimal)
HKEY_LOCAL_MACHINE\Software\apps\Microsoft Application
Installer\fAskOptions = 0 (DWORD decimal)
Изменение времени задержки уведомления после звонка:
(Надпись "звонок завершен")
HKEY_CURRENT_USER\ControlPanel\Phone
CallProgressIdleTimeout
значение dword 5000(decimal) = 5 сек
пробуйте ставить 1000,
перезагрузки не надо
Изменение периода времени в течении которого
будут показываться напоминания:
HKEY_CURRENT_USER\ControlPanel\Notifications\Reminders\AutoSnooze
AutoSnoozeMins = X
меняется 0-60 где X - мин.
Нижние софт кнопки на тудей:
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112 - для левой
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\113 - для правой
в каждой из них создаём
по два значения
default [string] -имя
кнопки
open [string] - путь к
файлу в кавычках
На примере Bluetooth:
default - Bluetooth
open - "\program files\btonoff.exe"
Софт кнопки в маниле 3Д на НТС:
HKEY_LOCAL_MACHINE\Software\HTC\Manila\HomeRSKPath
- Здесь прописываем путь к программе (Например: \Program
Files\TouchOff\TouchScreenOff.exe )
HKEY_LOCAL_MACHINE\Software\HTC\Manila\HomeRSKText
- Тут пишем текст который будет отображаться на кнопке
Тоже самое с левой софт
кнопкой:
HKEY_LOCAL_MACHINE\Software\HTC\Manila\HomeLSKPath
HKEY_LOCAL_MACHINE\Software\HTC\Manila\HomeLSKText
Интервалы в меню (WM 6.5+):
HKEY_CURRENT_USER \Software\Microsoft\Today\Menu
MenuSelectorThemeImageBottomPadding - интервал
снизу (по ум. 5)
MenuSelectorThemeImageTopPadding - интервал сверху. (по ум. 5)
Размер "дерева" стандартного диалога открытия файлов (WM 6.5+):
HKEY_LOCAL_MACHINE\SYSTEM\GWE\Commctrl
"TreeviewPlusMinus"=dword:
- размер плюс/минус в дереве стандартного диалога открытия файлов
"TreeviewExtraItemSpace"=dword:
- расстояние между плюс/минус
Допустимые значения от 0
до 16 (Десятичн.), по умолчанию 10 и 14.
Отключение пальцеориентированных меню (WM 6.5+):
HKEY_LOCAL_MACHINE\System\GWE
"TouchAutoLayout"=dword:00000001 – отключить
Удаление кнопок меню (остаются прописные клавиши):
HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\BubbleTiles
Enabled=0
Меню программ и настроек в четыре колонки:
HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\
Создать новую ветку
"IconConfig"
В ней создать dword ключи:
"HorizontalIconSpacing" Dec value="112"
"VerticalIconSpacing" Dec value="115"
"IconTitleFontSize" Dec value="6"
Значения для Samsung SGH-i710
"HorizontalIconSpacing" Dec value="56"
"VerticalIconSpacing" Dec value="70"
"IconTitleFontSize"
Dec value="7"
попробовал с этими
значениями - меню получилось в две колонки , уменьшил вдвое 112 и 115 и получил
искомое
Перемещение плагинов на экране Сегодня до самого верха, минуя часы:
HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items\HTC Home\Type присвоить значение 4. После этого плагины, которые
"отказываются" двигаться можно будет перемещать. Твик работает только
на аппаратах HTC.
Заблокировать некоторые плагины на Today:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items
Выбираете нужный плагин
который хотите заблокировать и первым делом проверяете значение DWORD с именем
Туре, так как если такового там не существует, то значит, он не совместим с
данным трюком. А если наоборот существует, то нужно будет первым делом
проверить
содержащиеся там
значения. В случаях, присутствия значений: 0, 1, 2 или 3 - лучше не трогать
данный плагин, т.к. рискуете полностью сбить все настройки и заблокировать
Today.
Те же плагины, что нам
интересны и необходимы для применения этого трюка, должны иметь значение 4 и
именно это значение нужно изменить на 5
Скорость анимации курсора ожидания:
HKEY_LOCAL_MACHINE\System\GWE
CursorFrameInterval=100
выставляем 50 и меньше
Убираем полоски-разделители между плагинами на стандартном
Today:
В ключе
HKEY_LOCAL_MACHINE\Software\Microsoft\Today создаем дворд ключик "HidePluginSeparators"
со значением 1 (dword) и делаем софтресет.
Добавление плагина Wireless:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items\ создать ключ
"Wireless"
Selectability=dword:00000000
Enabled=dword:00000001
Order=dword:00000004
Type=dword:00000004
DLL=Netui.dll
Flags=dword:00000000
Options=dword:00000000
Сделать надпись на экране Today:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell создать ключ DeviceBeta
Today = Hi
Изменение ширины скроллбаров:
HKEY_LOCAL_MACHINE\SYSTEM\GWE
cyHScr 13 -> 10 -
высота горизонтального скроллбара
cxHScr 20 -> 14 -
ширина стрелок горизонтального скроллбара
cxVScr 13 -> 10 -
ширина вертикального скроллбара
cyVScr 20 -> 14 -
высота стрелок вертикального скроллбара
Убрать индикатор батареи с верхнего трея в тудей и заменить его часами:
для новых прошивок:
Нужно создать ключ
ShowTitleBarClock (dword) в ветке HKEY_LOCAL_MACHINE/software/microsoft/shell
со значением 1.
HKEY_LOCAL_MACHINE\software\microsoft\shell
dword ShowTitleBarClock dword=1
для старых прошивок:
HKEY_LOCAL_MACHINE\Services\Power\ShowIcon = 0 (DWORD decimal) - скрыть
HKEY_LOCAL_MACHINE\Services\Power\ShowIcon = 1 (DWORD decimal) - показать
Отображение батареи в верхнем баре:
HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\TaskBar\ConsistentClockOrBattery=dword:0
меняем на 1
Постоянное отображение часов в строке заголовка всех программ:
HKEY_LOCAL_MACHINE\software\microsoft\shell\TaskBar
LimitedClock > 0 -
отображать, 1 - не отображаеть.
Добавление (Удаление) значка GPS в меню Start>Settings
(Пуск>Настройки):
HKEY_LOCAL_MACHINE\ControlPanel\GPS Settings\Group = 2 (DWORD decimal)
HKEY_LOCAL_MACHINE\ControlPanel\GPS Settings\redirect <-- удалить, или переименовать
Удаление ярлыков из Настроек:
В Реестре по адресу
HKEY_LOCAL_MACHINE\ControlPanel\ ищем ветку с таким же именем и
а) создаём DWORD-ключ
Hide со значением "1" или
б) создаём STRING-ключ
Redirect (значение - пустая строка).
Значение в ключе
"Group" отвечает за то, на какой вкладке отображается ярлык:
0 - Личные
1 - Система
2 – Подключения
не все ярлыки можно
перемещать
у HTC может быть такая
ветка: HKEY_LOCAL_MACHINE\Software\HTC\HTCCPL в
которой некоторые настройки дублируются и не дают удалить себя предыдущим
способом.
Сами "ярлыки"
лежат в ветках с названиями типа HKEY_LOCAL_MACHINE\Software\HTC\HTCCPL\Applet0
В них можно поменять
подписи под ярлыками изменив ключ "Title". А чтобы ярлык пропал
удалить всю ветку ярлыка
Показать значок Edge вместо GPRS (букву E вместо G):
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL\EnableDifferGprsEdgeIcon = 1
(DWORD decimal)
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL\EnableDifferGprsEdgeIcon = 0
(DWORD decimal)
Показать иконку поворота экрана:
HKEY_LOCAL_MACHINE\Services\ScreenRotate
ShowIcon -> 1
InitDelay -> 10000
Имя оператора при звонке:
HKEY_LOCAL_MACHINE\Software\Microsoft\RIL\OperatorNames
создать тип
"String" со следующими ключами:
25002 для мегафона
25020 для ТЕЛЕ2
25099 для билайна
25001 для МТСа
Установка темы оператора:
HKEY_LOCAL_MACHINE\Security\Phone\Skin
Enabled 0 -> 1
Редактирование строки часов в верхнем трее:
HKEY_LOCAL_MACHINE\Software\Microsoft\Shell
TBOpt -> 0 = не
отображать дату и время
TBOpt -> 1 =
отображать только время
TBOpt -> 2 =
отображать дату
TBOpt -> 3 =
отображать и дату и время
Изменение вида часов в верхнем баре:
HKEY_CURRENT_USER\Software\Microsoft\Shell
Ключ с именем
AnalogClock
значение 0 - цифровые
часы
значение 1 - аналоговые
DEEMA01
Длинный тап стилусом по
часам в верхнем баре и в появившемся окошке выбираем вид часов
12 часовой формат времени:
HKEY_LOCAL_MACHINE\nls\overrides
S1159 Am
S2359 Pm
STFmt h:mm tM
(REG_SZ string, no quotes)
а лучше через
Настрока->Система->Язык и стандарты->Время
Редактирование формата даты на Today:
HKEY_LOCAL_MACHINE\nls\overrides
SLDte -> "dddd, d MMMM, yyyy г."
dddd - отвечает за
название дня недели (понедельник, вторник и т.д.)
dd - число (1, 2, 3 и
т.д.)
MMMM - месяц
yyyy - год
dddd, dd MMMM yyyy г.
выглядит как "четверг, 09 ноября
Редактирование формата даты на Today (Более расширенное объяснение):
Редактирование формата даты над часами:
HKEY_LOCAL_MACHINE\nls\overrides
ключу SSDte присвоить
значения (см. ниже)
Элементы отображения даты:
d день
dd день (с выводом нуля
вначале)
ddd день name
(abbreviated, напр. чтв-четверг)
dddd день name
(full-полностью-четверг)
# Day ordinal (1st, 2nd, 3rd, etc. – does not include the day number)
M месяц
MM месяц (с выводом нуля
вначале)
MMM Month name (abbreviated)
MMMM Month name (full)
yy год (two digits)
yyyy год (four digits)
gg Period/era (not used with Western calendar systems)
w Week number (determined according to ISO8601)
ww Week number (2 digits)
D Day of year
DDD Day of year (3 digits)
Элементы отображения времени:
h час (1 - 12)
hh час (01 - 12)
H час (0 - 23)
HH час (00 - 23)
m минута
mm минута (с выводом
нуля вначале)
s секунда
ss секунда (с выводом
нуля вначале)
t A/P
tt AM/PM
zz Time zone bias (hours difference from UTC)
ZZ Time zone name
Примечания:
1. Элементы можно
разделять точкой, запятой, тире, / или пробелом
2. Есть возможность
написать любое слово или фразу, которые будут отображаться постоянно. Например:
Точное время HH:mm:ss
Описанные ниже элементы
не знаю куда можно вставить, кто знает дополните меня. Возможно, вместо даты
или времени, или вместе с датой и временем.
System-Defined Formats:
f System-defined short time (without seconds)
ff System-defined long time (includes seconds)
fff System-defined short date
ffff System-defined long date
Resource Elements:
r Physical RAM not in use (kilobytes)
R Physical RAM not in use (megabytes)
L Memory load percentage
LL Memory load percentage (two digits)
S System resources % available
SS System resources % available (two digits)
U User resources % available
UU User resources % available (two digits)
G GDI resources % available
GG GDI resources % available (two digits)
C CPU Usage %
CC CPU Usage % (two digits)
Отображение даты, времени в одной строке плагина Today:
HKEY_LOCAL_MACHINE\Software\Microsoft\Today"
name="AutoSingleLineDatePlugin"
"1"=Да
"0"=Нет
Отключение анимации меню:
HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu
Anitype 6 -> 0
Включение анимации окон:
HKEY_LOCAL_MACHINE\SYSTEM\GWE\
Animate 0 -> 1
Отключение моргания светодиодов:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\AllLEDMgr\Index=0
Отключение подсветки клавиш у HTC P3600 WM5:
KEY_CURRENT_USER\ControlPanel\BackLight\ параметр KeypadTimeout ставим равным 0
Убрать с нижнего трея иконки WiFi, BT и поворот экрана:
HKEY_LOCAL_MACHINE\Services\ACS
RotationTray 4 -> 0
HKEY_LOCAL_MACHINE\Software\WIDCOMM\BTConfig\UserInterface
TreyIcon=1 -> 0
HKEY_LOCAL_MACHINE\Software\ASUS Status
AddWifiIcon=1 -> 0
(1=показать
значек,0=скрыть значек)
Убираем Wireless Manager из трея на
E-ten M700:
удаляем
HKEY_LOCAL_MACHINE\Services\WlsMngSrv
Изменение продолжительности подсветки кнопок (в секундах):
HKEY_CURRENT_USER\ControlPanel\Backlight\QKeyLedTimeout = 30 (DWORD
decimal)
Добавление в настройки иконку позволяющую регулировать Контраст:
HKEY_LOCAL_MACHINE\Control panel\Contrast\Group = 1 (DWORD decimal)
Правда, у меня еще там
присутствовал пустой String Value под названием Redirect. Так вот - иконка
появилась в Settings только после удаления этого String
Уменьшение размера галочек во всплывающем меню (если большие):
HKEY_LOCAL_MACHINE\SYSTEMGWE
WidgSz - меняем значение
на 0
Мигание иконки батареи при зарядке:
HKEY_LOCAL_MACHINE\ControlPanel\Power
"DynamicChargeicon"=dword:1
Смена иконок в меню пуск:
HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Utilities
"Icon"="\My storage\Icon\002.png"
где - "Icon"="\My storage\Icon\011.png"
- это путь к иконке, из папки на КПК...
HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start\Системное
- это сам ярлык, которому вы хотите присвоить пнг-картинку.
Изменение позиции ярлыков в меню пуск:
HKEY_LOCAL_MACHINE\Security\Shell\StartInfo\Start
Нужный ярлык или папка
Rank
Отключение огромных всплывающих НТС-меню:
HKEY_LOCAL_MACHINE \System\GWE\Menu
"CUIHandler"=dword:0 - Стандартные WM, 1 - MenuEnhancement от HTC
Изменение чувствительности экрана к нажатию:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\TOUCH\PressureThreshold или
HKEY_LOCAL_MACHINE\Drivers\TouchPanel\PressureThreshold=1748 DWORD
Decimal
при значении 1000 -
экран не реагирует на нажатия.
После наклейки защитной
плёнки увеличил значение до 9000
Отключение дисплея без разрыва синхронизации с ББ:
HKEY_LOCAL_MACHINE\system\CurrentControlSet\Control\Power\State\baclightOff
bkl1 - он по умолчанию -
3 , ставим 4, и все. Теперь при настроенном отключении подсветки , тело будет
отключать подсветку полностью, и при касании экрана включать её.
Для тех у кого подсветка
дисплея не выключается полностью стандартными средствами, и если выключается то
выключается и плеер и все остальное (например, такая проблема есть на Rover PC
G5).
Твик подсветки
эволюционировал... со старым твиком , по заданому времени выключения подсветки,
подсветка гасла полностью, но при этом дисплей продолжал работать и потреблять
энергию. Да и при любом прикосновении включалась подсветка что лично мне
доставляло некоторые неудобства.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State
удаляем ключ
BacklightOff. Переименовываем ключ ScreenOff в ранее удаленный BacklightOff.
все, теперь имеем полноценное отключение экрана как скажем в покет музик или
подобных, при этом музыка в фоне не выключается а дисплей полностью обесточен и
включается только кнопкой power.
Твики драйвера тачскрина:
HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH
Если после установки
программ перестал работать тачскрин:
DriverName любое другое
значение -> touch.dll
Если надо отключить
тачскрин:
DriverName touch.dll
-> (пустое значение)
Если не удаётся
произвести калибровку(крестик проходит 5 точек и начинает сначала) -
увеличиваем максимально допустимую ошибку:
MaxCalError 10 ->
10000 Если нет, то создать(тип dword)
Отключение тачпада на HP Hx4700:
HKEY_LOCAL_MACHINE\DRIVERS\BuiltIn\NavPoint
Меняем значение
OperationMode на 255 (decimal)
Отключение функции тач-скроллинга для WM6.1:
HCU\ControlPanel\Gestures\Touch
Disabled=dword:1
Отключение дисплея:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Display\active\ЖК-Экран\ TapMode (DWORD)
с 1 на 0
или
HKEY_LOCAL_MACHINE \Drivers\Display\Active\Built In LCD\ TapMode (DWORD) с 1 на 0
Чтобы подсветка не сбрасывалась на 10 сек:
HKEY_CURRENT_USER\ControlPanel\BackLight\LockLevel
LockLevel=0
Настройка перевода экрана в экономный режим (тусклое свечение) и
полного его отключения:
Аналогично нажатию
кнопки питания без сторонних программ (проверено на клоне HTC Jade с WM6.1).
HKEY_CURRENT_USER\ControlPanel\Backlight
"BatteryTimeout"
= 10 - указывает на время перехода в экономный режим
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power
"DisableGwesPowerOff" = 0
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\Timeouts
"BattSuspendTimeout"
= 20 - указывает на время полного отключения , 20 уже содержит 10 от
BatteryTimeout, то есть, переход в ждущий режим - 10 сек, полного отключения
тоже 10 сек
Настройка автовыброса клавиатуры при переходе на текстовые поля:
HKEY_CURRENT_USER\ControlPanel\Sip
изменить DWORD
TurnOffAutoDeploy с 0 на 1 (клавиатура не будет выскакивать автоматически).
Положение клавиатуры на экране:
HKEY_CURRENT_USER\ControlPanel\Sip
"MenuBarHeight"=dword:
Изменение параметров автоподстановки:
HKEY_CURRENT_USER\ControlPanel\Sip
SuggWordLenMin -> 2 -
предложение вариантов начиная со второй буквы
SuggWords -> 6 -
количество предлагаемых вариантов (можно и 10)
SuggSpace 1 -> 0 -
отключение добавления пробела в конце слова
Проверка орфографии:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Spell Check
"Main_Dict"
основной словарь
"User_Dict"
словарь пользователя
Отключение клавиатур:
HKCR\CLSID
{42429690-ae04-11d0-a4f8-00aa00a749b9}
letter recognizer
{42429691-ae04-11d0-a4f8-00aa00a749b9}
block recognizer
{42429667-ae04-11d0-a4f8-00aa00a749b9}
keyboard
{A070BE16-AD56-11d3-BC77-00C06C512035}
resco keyboard
{F0034DD0-2AD4-11d1-9CB0-E84BE8000000}
transcriber
Отключение подсветки клавиатуры на O2 XDA Flame:
HKEY_CURRENT_USER/ControlPanel/KeypadBacklight и меняем значения IntensityAC и IntensityBATT на ноль.
Добавление/удаление клавиатур из общего списка:
HKEY_CLASSES_ROOT\CLSID\ |SIP ClassID|
IsSIPInputMethod
(Default)
0 - выключить из списка
1 - добавить в список
Установка клавиатуры по умолчанию:
Работает не для всех
клавиатур, примeр:
Transcriber и Calligrapher
HKEY_CURRENT_USER\ControlPanel\Sip
DefaultIm = {2609ECFB-4ED8-444b-80FE-C77623CB590A} - обычная клавиатура
(на различных
устроиствах может отличаться)
DefaultIM = зависит от
SIP ClassID, чтобы найти правильный ClassID для этого
HKEY_CLASSES_ROOT\CLSID\ |SIP ClassID|
нужно найти
IsSIPInputMethod
Некоторые из ClassID, типичны для предустановленных
клавиатур:
{42429667-ae04-11d0-a4f8-00aa00a749b9} = Keyboard
{51A2CB38-154E-4C92-A625-A83871C99EC2} = Phone Pad
{42429690-ae04-11d0-a4f8-00aa00a749b9} = Letter Recognizer
{42429691-ae04-11d0-a4f8-00aa00a749b9} = Block Recognizer
{991A1001-9DCB-11d3-B3C2-000000000000} = AccessPanel
{1E03E205-12D7-4d82-963E-C01889F2EC10} = Claviature
{500AEF94-EBB8-11d4-B1F8-00304F06E973} = Decuma Alphabetic
{95BDB641-772F-11d2-AC6B-204C4F4F5020} = Fitaly
{52429695-AE04-11D0-A4F8-00AA00A749B9} = FleXslide
{4EAD10BD-83AC-44b9-99AE-71958C1B0F0E} = InPad
{C099F78A-924E-4814-A8CF-54E7BD8C2124} = JetKeys
{4128DEE4-EE84-4338-A261-CC704CB32C19} = NanoPad
{42429695-AE04-11D0-A4F8-00AA00A749B9} = NullKB
{BB25F2EB-688C-4698-ADFC-F422A148AD4F} = PCM Keyboard
{025ECAC2-075B-4b82-A972-05E4C17719EA} = PDAMedia Excel
{FA957346-A925-4b68-B9E1-D3D0310F4433} = PDAMEdia KBD
{DE6510EF-6691-401D-B1D3-B9074BFD1555} = PHM Character Map
{81FC2CAD-AD71-4793-9464-36D27630E584} = PHM Clipboard Pane
{9DD23292-0AB3-48F2-A245-0713652A8CEE} = PHM Ext. Keyboard
{FFFD6819-FF21-4e93-B844-A1BBF986B55C} = QuikWriting
{991A1000-9DCB-11d3-B3C2-000000000000} = RapidCalc
{A070BE16-AD56-11d3-BC77-00C06C512035} = Resco Keyboard Pro
{7F0854D9-9ADA-45A9-A3A2-189D9BE8A653} = Smilies Input Panel
{42429695-AE04-11D0-A4F8-00AA00A749B9} = VITO ZoomBoard
{26F56EF0-2CE8-4C46-ADC8-FE0A7DF12DD1} = SPB Fullscreen Keyboard
{5efab5bd-0af5-48f8-abec-6f36e3a0b5af} = TenGo
{8A7968F3-677B-4F64-859C-8A49FCCCB9BF} = TextPlus
{A5304BFA-CC1D-493f-87D3-D9C17147FA32} = TopKey
{4345EA53-B8A5-4E24-A14A-F7C34DD78077} = WordLogic
ПРЕДУПРЕЖДЕНИЕ: Если Вы
устанавливаете недействующий или неправильно указали SIP ClassID может привести
к тому,что устройство не загрузиться!
Русифицирование хард клавиатуры не меняя прошивку на
TILT8025(американский кайзер):
1. HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\KEYBD
"CurLang "=dword:1049 DEC или 419 HEX
2. HKEY_CURRENT_USER\MUI
"CurLang "=dword:1049
DEC или
419 HEX
Чтобы заработала хардклавиатура на Асусах, HTC, да и везде, где
используется движок eT9/XT9:
HKEY_LOCAL_MACHINE\Software\Tegic\eT9
CustomClassNames добавить multistring параметр "WCE_EDIT"
Отключение Т9 в IE и SMS:
HKEY_LOCAL_MACHINE\Software\Tegic\eT9\XT9SupportMSSip - стоит значение 1. Меняем его на 0.
Включение/отключение режима XT9 по умолчанию:
HKEY_LOCAL_MACHINE\Software\Tegic\eT9\IME
"CarrierDefaultTextMode"=dword:00000001
- Всегда режим "XT9"
"CarrierDefaultTextMode"=dword:00000000
- Всегда режим "АБВ"
Как сделать экранную клавиатуру перемещаемой:
HKEY_CURRENT_USER \ControlPanel\Sip
"DragStyle"=1
- перемещаемая, 0 - неподвижная
!!!
Использовать с особой осторожностью = полный бэкап
системы. Зафиксированы случаи когда твик приводит к
хард-ресету.
Показать/скрыть контакты SIM:
Способ 1:
HKEY_CURRENT_USER\ControlPanel\Phone
Создаём новый ключ DWORD
с именем ShowSim и значением 0 (скрыть)
или 1 (показть) контакты
Работает только до
перезагрузки...
Способ 2:
HKEY_LOCAL_MACHINE\Services\Trusted
"SIMInit"="siminit.dll"
Можете вовсе удалить параметр SIMInit, можете слегка "подпортить" параметр, например так "SIMInit"="siminit.Хdll". Перегружаете
аппарат и контакты с симки вас больше не беспокоят
Способ 3:
Есть еще вариант создать
в этой ветке ключ "Flags"=dword:4, тогда не подгрузятся все dll,
находящиеся в этой ветке... Или удалить из автозагрузки SDDaemon (он
восстанавливает ключ ShowSIM периодически.
Смена порядка имени/фамилии в контактах:
HKEY_LOCAL_MACHINE\SOFTWARE\contact\cproghook
FL -> 0 (Фамилия Имя)
FL -> 1 (Имя Фамилия)
Изменение темы программы Dialer:
HKEY_LOCAL_MACHINE\Security\Phone\Skin\PROGRESS\portrait\other
bmpNormal -> "\Windows\BKGND_Port.bmp" (путь к картинке)
Вибрирование при нажатии на кнопки в звонилке:
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf#","Sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf#","sound1",0x00010001,11
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf*","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf*","sound1",0x00010001,10
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf1","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf1","sound1",0x00010001,1
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf2","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf2","sound1",0x00010001,2
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf3","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf3","sound1",0x00010001,3
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf4","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf4","sound1",0x00010001,4
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf5","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf5","sound1",0x00010001,5
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf6","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf6","sound1",0x00010001,6
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf7","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf7","sound1",0x00010001,7
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf8","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf8","sound1",0x00010001,8
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf9","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf9","sound1",0x00010001,9
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf0","sound",0x00000000,"*vibrate*"
HKEY_CURRENT_USER,"ControlPanel\Sounds\dtmf0","sound1",0x00010001,0
HKEY_LOCAL_MACHINE,"Software\OEM\Button","PhoneVibrateButton",0x00010001,1
Кратковременное вибрирование телефона при ответе абонента:
Проверено на HTC Diamond.
HKEY_LOCAL_MACHINE\SOFTWARE\HTC\PHONE\PhoneExtendSetting
"ConnectingVibration"=dword:00000001 -
включить, 0 - выключить
"ConnectingVibrationLevel"=dword:00000006
- уровень вибрации, от 1 до 6
...не у всех работает,
зависит от прошивки.
Поиск по русским буквам в стандартной звонилке:
HKEY_LOCAL_MACHINE\Security\Phone\PhoneKeyMatch\KeyboardMappings
"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,
"36"="36, 6d, 6e,
"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,
Жирным выделено то, что
должно быть, но отсутствует (привязка кодировки русских букв к кнопкам).
Изменение числа записей в журнале вызовов, например на 500:
HKEY_CURRENT_USER\ControlPanel\Phone\CallHistoryMax = 500 (DWORD
decimal)
Изменить картинку, появляющуюся при входящем звонке:
Идём в
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
Установка на звонок проигрывание клипа в формате mp4 или 3gp:
Проверялось на HTC
Diamond.
1. Отключаем скин
телефона:
HKEY_LOCAL_MACHINE\Security\Phone\Skin=0
2. Добавляем ветки реестра:
HKEY_CLASSES_ROOT\mp4file\Shellex\EventSoundHandlers\{245F94CF-DD9C-46F9-B4C8-D2B14A877893}\Default="XME
EventSound Player"
HKEY_CLASSES_ROOT\3gpfile\Shellex\EventSoundHandlers\{245F94CF-DD9C-46F9-B4C8-D2B14A877893}\Default="XME
EventSound Player"
3. Мягкая перезагрузка
Если эти манипуляции не
проделать, при установке mp4 или 3gp в качестве мелодии на звонок будет
проигрываться только музыка, а изображение не появится.
Данная фича справедлива
для официальной 2.03 прошивки. Про остальные не знаю...
Записная книжка с номерами +7 ххх ххххххх, а сейчас определяет номера
как 8 ххх ххххххх:
HKEY_CURRENT_USER\ControlPanel\Phone
"CallIDMatch"=dword:0000000A
будет учитывать
последние 10 цифр
Отключение голосового набора:
HKEY_LOCAL_MACHINE\Software\OEM\Voice\Command
Path - в нем указана
строка windows\SDdialer.exe. Стираем ее оттуда оставляя параметр Path без
аргументов и голосовой набор больше не включается. СР не нужен.
Разрешить или запретить устройству засыпать
при звонке:
HKEY_CURRENT_USER \ControlPanel\Phone
"Sleep"=dword:00000001
- засыпать, 0 - не засыпать.
Включить или выключить сенсор овещенности в течение
телефонного разговора:
для некоторых моделей с
сенсором освещённости
HKEY_CURRENT_USER \ControlPanel\BackLight
"LightSensorPollingEnable"=dword:00000001
Возможность включения Bluetooth при включенном Flight Mode:
"При включении
Flight Mode в реестре происходят изменения (также как и ВТ)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State
"Phone"=dword:00000001
"Bluetooth"=dword:00000000
"Telephone"=dword:00000000
"Wireless"=dword:00000001
Параметр Phone меняет
свое значение от 0 к 1 и наоборот в зависимости от состояния радио и в один
какой-то момент значения перестают совпадать с реальным состоянием радио тогда
появляется глюк с сообщением "Please turn off Flight Mode first!"
В реестре
переименовываем Phone.lnk в TPhone.lnk(или во что угодно) указывая путь для
изменения состояния радио в никуда и даже СР не нужен!
HKEY_LOCAL_MACHINE\SOFTWARE\OEM\FlightMode
"PhoneLocalizedName"="TPhone.lnk""
Возможность включения Bluetooth и
Wi-Fi при включенном Flight Mode (для устройств HTC):
HKEY_LOCAL_MACHINE\Software\HTC\FlightMode
IsFMCheckEnable 1 ->
0
Звонки и рингтоны в моно блютус гарнитуру:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\AudioGateway параметр "Capability" установить значение 79 (DEC)
Блокировать отключение WiFi в спящем режиме:
1.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State\Suspend\{98C5250D-C29A-4985-AE5F-AFE5367E5006}
-изменить (Default) DWORD
Dec to 1
2.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State\Resuming\{98C5250D-C29A-4985-AE5F-AFE5367E5006}
-изменить (Default) DWORD
Dec to 1
3. HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\State\Unattended\{98C5250D-C29A-4985-AE5F-AFE5367E5006}
-изменить (Default) DWORD
Dec to 1
Включение поддержки WiFi 802.11G:
Включение поддержки WiFi
802.11G
HKEY_LOCAL_MACHINE\COMM\TNETWLN1\Parms\
dot11SupportedRateMaskG = 4 - 802.11b
dot11SupportedRateMaskG = 8 - 802.11G
OBEX транспорт файлов
Bluetooth/IrDA:
HKEY_LOCAL_MACHINE\Software\Microsoft\Obex
Включение
IsEnabled =0 -> 1
ObexServiceMask=3
Принимать все входящие или 2 не принимать.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Obex\Services\{f9ec7bc4-953c-11d2-984e-525400dc9e09}\
BaseDir -> \Storage Card\My Documents
(или свой путь) - место
сохранения полученых файлов
Назначить любое имя на Bluetooth:
HKEY_CURRENT_USER\Software\Microsoft\Bluetooth\Settings\LocalName\Ваше название.
Количество попыток дозвона модема:
HKEY_LOCAL_MACHINE\Comm\ConnMgr\Planner\Settings\RetryCount
было 1, поставил 3
Увеличение количества соединений с сервером:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings
MaxConnectionsPerServer 4 -> 2-8
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet
Settings
MaxConnectionsPerServer
4 -> 2-10
Отключение разрыва GPRS-соединения в том случае, если ни одно
приложение его не использует:
HKEY_LOCAL_MACHINE\Comm\ConnMgr\Providers\{7C4B7A3
8-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\(GPRS connection name)
AlwaysOn -> 1
Отключение разрыва GPRS-соединения по нажатию кнопки с красной трубкой:
HKEY_LOCAL_MACHINE\ControlPanel\Phone
Flags2 = 16
Изменение внешнего вида окна статуса GPRS:
HKEY_LOCAL_MACHINE\ControlPanel\Phone, меняем значение ключа Flags2:
0 - не отключается
красной кнопкой и нет кнопки "разъединить" в всплывающем сообщении
8 - отключается красной
кнопкой и есть кнопка "разъединить" в всплывающем сообщении
16 - не отключается
красной кнопкой и есть кнопка "разъединить" в всплывающем сообщении +
таймер онлайна
30 - отключается красной
кнопкой, есть кнопка "разъединить" и таймер времени подключения во
всплывающем сообщении
Таймаут GPRS соединения при бездействии:
HKEY_LOCAL_MACHINE\Comm\ConnMgr\Planner\SettingsCacheTime=X 15-600 где X=сек
Автоматическое завершение сеанса
GPRS:
HKEY_LOCAL_MACHINE\Comm\ConnMgr\Planner\Settings
Параметру SuspendResume присвойте значение
GPRS_bye_if_device_off
В параметре CacheTime
установите значение в секундах до автоотключения (для меня оптимальным
значением является 60 (DEC))
Отключение разрыва соединения при пропадании сигнала GSM (тоннель,
метро и т.д., звонки):
Создать DWORD
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\RIL\EnableATA NocarrierWorkaround = 1
Изменение строки инициализации модема:
Если нет такой ф-ции и
не хочется пользоваться отдельной программой:
HKEY_LOCAL_MACHINE\Drivers\Unimodem
Создаем строковый
параметр "1", если его нет, либо заменяем его значение (если он есть)
на строку инициализации и добавляем "<cr>" на конце (без
пробелов).
Например для сз мегафон:
AT+CGDCONT=1,"IP","internet.nw"<cr>
Изменение идентификации IE с мобильного устройства на
настольный компьютер:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet
Settings\User Agent\
default "Mozilla/2.0" -> "Mozilla/4.0"
Version "MSIE 3.02" -> "MSIE 5.5"
Platform "Windows CE" -> "Windows NT 5.0"
Некоторые сайты
перестанут распознавать устройство как PDA и форматировать под него страницы.
Перенос временных файлов (Cache, Cookies, History) IE из основной
памяти на карточку:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell
Folders, И там прописываем путь к нужной вам папке.
Например:
Cache - \Storage Card\Windows\Profiles\Guest\Temporary Internet Files
Cookies - \Storage Card\Windows\Profiles\Guest\Cookies
History - \Storage Card\Windows\Profiles\Guest\History
Включение ClearType в Internet
Explorer:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet
Settings
ClearTypeText 0 -> 1
Назначение hot-keys для
Pocket Internet Explorer:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\KeyMaps
в виде
Код клавиши = dword: код
команды
Коды команд:
1 - Прокрутка вверх
2 - Прокрутка вниз
3 - Вверх страницы
4 - Вниз страницы
5 - Прокрутка влево
6 - Прокрутка вправо
7 - Влево страницы
8 - Вправо страницы
9 - Вид по умолчанию
10 - Вид рабочий стол
11 - Вид один столбец
12 - Полный экран
13 - Показать картинки
Решение проблемы выхода в Интернет с IE:
Когда другие программы
выходят в интернет без проблем
HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Internet
Setting\ <GlobalUserOffline> 1 меняем на 0 ("Десятичное")
Включение кеширования зашифрованных страниц в Pocket Internet Explorer:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet
Settings
DisableCachingOfSSLPages
= 1 -> 0
Если проблема в PIE с кодировкой страниц:
Кирилица (Windows)
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\International
Default_CodePage меняем
на 1251
Для тех устройств, которые не могут окрыть некоторые адреса в PIE:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
EnableHighResolution=0
-> 1
Изменяет в PIE вид прокрутки клавишами вверх вниз:
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Navigation\
4-Way Nav = 0 по
страничное листание
4-Way Nav = 1 по
строчное
Добавления звука в PIE при окончании загрузки файла:
HKEY_CURRENT_USER\ControlPanel\Sounds\DownloadComplete
Sound=Notification.wma (например)
Закладки Pocket IE:
HKEY_CURRENT_USER\Software\Microsoft\Internet
Explorer\Main\FavoritesEntries
Запуск IExplorer с пустой страницы:
HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\AboutURLs
"home"="about:blank"
"home_0419"="about:blank"
Выбор учетной записи при открытии сообщений:
HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings
"AcctPicker"=dword:0
(1 при включении выбора)
Настройки SMS:
HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings
SMSDeliveryNotify ->
1 - получать отчёт о доставке СМС
ShowDateTime -> 1 -
показывать дату и время
SaveSent -> 1 -
сохранять отосланные сообщения
SMSAvailable 1 -> 0 -
запретить SMS (?)
SMSNoSentMsg 0 -> 1 -
Отключение сообщения "SMS отправлено"
Отключение приёма SMS:
HKEY_LOCAL_MACHINE\Services\SMSReceiver
Keep 1 -> 0
Правильное отображение кириллических имён в полученных SMS:
HKEY_LOCAL_MACHINE\nls
DefaultACP 1251 -> 866
Но после этого могут
наблюдаться проблемы с кодировкой заметок
Чтобы сделать USSD запрос, без дополнительного софта:
HKEY_LOCAL_MASHINE\ControlPanel\Phone
меняем значения в LaunchUSSDAP c 1 на 0 и SuppressUSSD так же с 1 на 0
если ключа SuppressUSSD
нет, его нужно создать
Увеличение размера ммс если програмно доступно 250кб, а оператор даёт
300кб:
HKEY_LOCAL_MACHINE\SOFTWARE\Arcsoft
\ArcSoft MMS UA\Config\mm1 \MMSCSetting\название вашего аккаунта ммс ,например
mms.velcom.by \WAP2RecvDefaultSize (входящие)меняете параметр DWORD Data на
307200, затем WAP2SendDefaultSize (исходящие) DWORD Data на 307200, теперь
установив в настройках ммс 250кб вы получаете 300
Отключение диалогового режима СМС в WM 6.1:
Создайте
HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings\OEM\SMSInboxThreadingDisabled
binary или Dword - 1 отключает режим диалога СМС (SMS threading),
0 - включает.
Сохранять электронную почту на карте памяти:
HKEY_CURRENT_USER\Software\Microsoft\MAPI
AttachPath: \Storage Card\MAPI\ATTACHMENTS
DbPath: \IPSM\cemail.vol
PropertyPath: \Storage Card\MAPI
Отключить SSL-шифрование электронной почты:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox\
ForceOffSSL =0 -> 1
Быстрое отключение устройства после получения sms:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\WakeUpPowerOff
Изменить значение
WakeUpPowerOff = 180 (по умолчанию). 180 – это значение в секундах, поэтому
достаточно поставить около 12. Меньше, вроде, может не работать.
Исправить неправильное время в SMS:
HKEY_LOCAL_MACHINE\Software\Microsoft\Clock
Параметр HomeDST ставим
0 (по умолчанию 1).
Как
изменить название папки
"Сообщения", в которой хранятся sms, на любое другое:
HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\SMS
"FriendlyName"= пишем что хотим
Как изменить надписи уведомлений для СМС сообщений:
HKEY_LOCAL_MACHINE\Software\Microsoft\Inbox\Svc\SMS
"SendMessage" =
Вопрос об отправке СМС
"NewMessage" =
Заголовок уведомления о принятом СМС
"MessageSent" =
уведомления об отправке СМС
"Send Text Message"
= Уведомление выскакивает при долгом нажатии на контакт
Изменение громкости системы:
HKEY_CURRENT_USER\ControlPanel\SoundCategories\Feedback
HKEY_CURRENT_USER\ControlPanel\SoundCategories\InCall
HKEY_CURRENT_USER\ControlPanel\SoundCategories\InCallFeedback
HKEY_CURRENT_USER\ControlPanel\SoundCategories\Ring
HKEY_CURRENT_USER\ControlPanel\SoundCategories\RingPreview
ключик
"InitVol"=dword:9
значение меняется от 0
до 9
Громкость уведомлений:
в папке sound
categories,значения громкости, но! в вм 6 максимальная громкость задается в
папке notifications, а затем эта макс громкость например для смс разбивается на
6 уровней: 0-минимум, 5-макс, то есть прописывая в папках notifications в ключе
options значение 2147483648, мы задаем макс значение для динамика, а потом в
папке sound categories в ключах подпапок initvol прописываем макс значение от
той громкости,но при прописывании числа больше 2147483648 громкость больше не
становится, видимо динамик не дает, таким образом у меня теперь и на смс звук
такой же громкий как и на вход. вызове) чтобы увеличить громкость звонка при
вход смс нужно:
HKCU HKEY_CURRENT_USER\control panel\notifications\{A877D65B-239C-47a7-9304-0D347F580408}
в ключе options прописываем 2147483648, ну и в остальных папках находятся
громкости других уведомлений
Увеличение громкости голосового динамика:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev
Там находим параметр:
Priority256
По умолчанию его
значение 149 , меняем значение на 200 или чуть больше - на ваш выбор,
сохраняем, выходим из редактора реестра У меня посе данных манипуляций
громкость увеличилась почти в 2 раза - слышимость отличная - ни помех, ни
шумов, ни хрипов!
Мелодии на звонок из Storage Card:
1 способ:
HKEY_CURRENT_USER\ControlPanel\SoundCategories\Ring в значении Directory путь
к папке с файлами
2 способ:
а) Переименовать карту
во flash
переименовать карту
памяти в Storage Card в реестре: HKEY_LOCAL_MACHINE\System\StorаgeManаger\Profiles\SDMemory\Folder
-> и на перезагрузку
б) Мелодии на звонок из
Storage Card
HKEY_CURRENT_USER\ControlPanel\SoundCategories\Ring в значении Directory путь к папке с файлами \flash\
ОБЯЗАТЕЛЬНО все мелодии
кидать в папку Rings на карте
в) все названия файлов
надо вписать в
HKEY_CURRENT_USER\ControlPanel\Sounds\ Ringtones (сюда списком названия файлов в папке Ring. Старые системные можно удалить)
Теперь эти мелодии
выбираете в настройках звука.
Удаление стандартного сигнала БИП при соединении, разъединении,
закрытии и открытии программ:
HKEY_CURRENT_USER\ControlPanel\Sounds\CallDrop
HKEY_CURRENT_USER\ControlPanel\Sounds\Dialing
HKEY_CURRENT_USER\ControlPanel\Sounds\Ending
Нужно удалить значение реестра
Sound \Windows\dpadctl.mid.
Убрать звуковой сигнал при изменении системной громкости:
HKEY_CURRENT_USER\ControlPanel\Sounds\QuietestInCallVolume
HKEY_CURRENT_USER\ControlPanel\Sounds\StandardInCallVolume
HKEY_CURRENT_USER\ControlPanel\Sounds\LoudestInCallVolume
В этих ветках удалить
Sound или в Script="p" стереть скрипт "p"
Увеличение громкости звука гарнитуры:
HKEY_LOCAL_MACHINE\ControlPanel\HeadsetVolLimiter\
параметр Volume
Дефолтное значение: 17
Максимальное значение:
24
Отключение неприятного звука нажатия клавиши отбоя (красной кнопки):
HKEY_CURRENT_USER\ControlPanel\Sounds\Dialing
"Sound"=*none*
HKEY_CURRENT_USER\ControlPanel\Sounds\Ending
"Sound"=*none*
Убираем заикание, треск, шумы, прерывания во время телефонного
разговора:
HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev
"Priority256"=dword:00000050
Выставить значение не
более 128, лучше 110 или 80, тогда при входящих и нигде не должно заикаться.
Стерео в беспроводной стереогарнитуре с поддержкой A2DP:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings
UseJointStereo - при
установке значения 0 - чистое стерео
при установке значения 1
- суммирование каналов (моно)
Убираем высокие частоты:
HKEY_LOCAL_MACHINE\Audio\SoftwareMixer\EnableLowPassFilter
ставим в 0
Скрипт мелодии при звонке:
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 = Постоянная
вибрация и проигрыш мелодии без задержки повторения
Можно указывать и
десятые доли секунд, например: w0.1 - ждать 1/10 секунды.
Увеличение чувствительности микрофона на Asus:
HKEY_LOCAL_MACHINE\Software\Asus\AudioSettings\MIC\MICSEL 1 -> 4
Отключение звука при принятии USSD запроса:
HKEY_CURRENT_USER\ControlPanel\Sounds\USSDBuzz
Нужно поменять значение
реестра Sound на *none*
Изменение папок, в которые кладутся фотографии и видео (для устройств
HTC):
HKEY_Local_machine\software\HTC\Camera\AppDefSettings\Image
SaveFolder -> нужная папка
HKEY_Local_machine\software\HTC\Camera\AppDefSettings\Video
SaveFolder -> нужная
папка
Открываем mp4 формат через WMA:
HKCR\mp4file\shell\open\command
и в "default" прописываем wmplayer.exe "%1"
WMP играет при выключенном экране:
HKEY_LOCAL_MACHINE\Software\Microsoft\MediaPlayer\Preferences
"UnattendedPlayback"=dword:00000001
Запись телефонных разговоров не прибегая к помощи каких-либо программ:
Предположительно в
Windows Mobile 6.1, в билдах начинающихся с двойки, Windows Mobile 6.5.
Используется стандартная функция, предусмотренная компанией Microsoft.
Создайте ключ AudioRecording
в HKEY_LOCAL_MACHINE\System\, внутри ключа создайте dword параметр Enabled и
присвойте ему значение 1.
Создайте ключ Voice в
HKEY_LOCAL_MACHINE\Software\Microsoft, внутри создайте два dword параметра с
именами EnableCallRecordMenuItem и AllowInCallRecording, присвойте им значения
1.
Сохраните изменения и
перезагрузите устройство.
При успешном выполнении
действий при звонке в меню вы увидите функцию "Запись(record)". При
активации записи будет создан wav-файл в основной памяти девайса в папке \My Documents\Notes.
Имя файла - это дата и
время вызова.
Твики для камеры в
магикане:
Показывает fps на экране во время
съёмки
HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\AppDefSettings\General
EnableFrameRate
меняем на 1
Уровень подсветки во время съёмки
\HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\AppDefSettings\General\
Brightness
меняем на 10 для максимума или 1 для минимума
Изменение частоты кадров для mpeg видео
HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\Recparam\MP4Large\FrameRate
К
сожалению подобного ключика для avi я не нашёл
Изменение цвета текста в камере
HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\AppDefSettings\Common\FontColor
Ключик
состоит из 2 hex значений, отвечающих за Red и Green соответственно (Blue почему-то
отсутствует, так что полностью RGB получить нельзя), т.е. 00FF-чисто красный,
FF00-зеленый, 0000-черный, FFFF-жёлтый. К сожалению, из-за отсутствия Blue
синий и белый цвета получить невозможно
Изменение префикса в имени видео и
фото
HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\AppDefSettings\Image\PrefixString
HKEY_LOCAL_MACHINE\SOFTWARE\HTC\Camera\AppDefSettings\Video\PrefixString
Порядок плагинов в CHome (WM 6.5+):
HKEY_LOCAL_MACHINE\Software\Microsoft\CHome
"ExtensibilityXML"="<Plugins
Order="CMyPhotos;CMusic;CPhone;CClock;CText;CMessage;CEmail;CAppointments;CHomeFavs"
CPRFileName="Titanium" DisplayStyle="Titanium" />"
Таймер задержки реакции на короткий тап
Работает
в новых билдах, начиная с 21725
HKEY_LOCAL_MACHINE\SYSTEM\GWE\Touch\Filter
"MinimumTapTime"=dword:40 ms (по умолчанию)
Отключение лупы (WM 6.5+):
В последних билдах
начиная с 23022(21936)
HKEY_LOCAL_MACHINE\System\GWE\MAGNIFIER:Enable=1 -> 0.
Добавляет (Удаляет) режим Лунный календарь к стандартному календарю:
HKEY_LOCAL_MACHINE\Software\Microsoft\Calendar\ShowLunarCalendar = 1
(DWORD decimal)
HKEY_LOCAL_MACHINE\Software\Microsoft\Calendar\ShowLunarCalendar = 0
(DWORD decimal)
Включение/отключение автоматического перехода на летнее время:
HKEY_LOCAL_MACHINE\Software\Microsoft\Clock ключ HomeDST
1-включить
0-отключить
Отключение voice commander:
HKEY_LOCAL_MACHINE\Software\OEM\VoiceCommand
LaunchAPEnable=0
Статус подключения гарнитуры:
HKEY_LOCAL_MACHINE\System\State\Hardware\Hadsfree
0- не подключена
1- подключена
Как сделать, чтобы при нажатии на стандартный проводник запускался
Resco Explorer или др. файловый менеджер?
HKEY_LOCAL_MACHINE\Software\microsoft\shell\rai\:MSFEXPLORE\1= fexplore.exe
->
"\Storage Card\Program Files\Resco Explore\Explorer.exe"
(или свой путь)
Предотвращение самопроизвольного запуска ActiveSync:
HKEY_LOCAL_MACHINE\System\ActiveSync\Engines\{176F4FFD-F20C-4bd4-BDD7-01D0726C567B}\Settings\SyncAfterTimeWhenCradled=5->0
(DWORD decimal)
Увеличение скорости работы карты SD/MMC:
HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class
MMC_Class
SDMemory_Class
SDMemory_Class\High_Capacity
Изменение установки "Рабочие дни" в Календаре:
HKEY_LOCAL_MACHINE\Software\Microsoft\Calendar\ActiveTimes\
Понедельник-Пятница (default) :
ActiveTimes = 2210003E (DWORD hexadecimal)
Понедельник-Суббота
ActiveTimes = 2210007E
Работает очень просто -
последний байт раскладываем по битам. Первый бит всегда 0, остальные это дни
недели в обратном порядке (Суббота, Пятница...)
Код:
День: СПЧСВПВ
Понедельник-Пятница:
01111110
Понедельник-Суббота:
11111110
Для
"Понедельник-Суббота" полное значение ActiveTimes будет
100010000100000000000000111110
( 2210003E )
Настройки питания при тапе по батарее в верхнем баре:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Taskbar
"LimitedClock"=dword:0
"ConsistentClockOrBattery"=dword:0
сдвигает влево индикатор батареи или время, и начинает корректно работать тап по индикатору батареи.
Изменение установки "Рабочие часы" в Календаре:
HKEY_LOCAL_MACHINE\Software\Microsoft\Calendar\ActiveTimes\
8:00 - 17:00 (default) :
ActiveTimes = 2210003E (DWORD hexadecimal)
9:00 - 17:00
ActiveTimes = 2212003E
Как это работает:
Значение по умолчанию
2210003E
Первый байт - окончание
рабочего дня. Задается в кол-ве получасовых интервалов начиная с полуночи.
(Полночь = 0. 17:00 = 36 получасовых интервалов, т.е. 22 в hex)
Второй байт - начало
рабочего дня. Задается аналогично.
Третий байт - 00
Четвертый байт - рабочие
дни недели
Отключение шифрования карты памяти:
Есть специальная policy,
которая запрещает пользователю изменять включение функции шифрования Сам флажок
находится:
HKEY_LOCAL_MACHINE\System\StorageManager\Filters\ENCFilt,
где переменная
EncryptByDefault="1"(целое число) включает шифрование
Стандартный HTC-шный CommManager будет закрываться нажатием на крестик
и не будет висеть в памяти:
HKEY_CURRENT_USER\Software\HTC\TaskManager\ExclusiveList\System
удалить ключ CommManager.exe
после этого он будет
закрываться крестиком, но кнопкой "выход" не будет
ActiveSync будет закрываться нажатием на крестик и не будет висеть в
памяти (HTC):
В HTC-шном менеджере
задач он занесен в исключения и по этому не виден. В ветке
HKEY_CURRENT_USER\Software\HTC\TaskManager\ExclusiveList\System
менняем repllog.exe=0 на
1 или вообще удаляем его.
Как настроить сенсорный джойстик под определенную программу (HTC):
Например (AlReader2.5)
на пролистывание страниц.
Ставите программку GetActiveClass,
далее запускаете её на зверьке(теперь она появилась в полоске последних
запущенных приложений при нажатии кнопки "Пуск"), далее запускаете
AlReader, и не выходя из него и не сворачивая(!) - жмете "Пуск" и
GetActiveClass. Таким образом класс Alreader мы уже знаем. Далее с помощью
любого редактора реестра открываете реестр аппарата, находите ветку
HKEY_LOCAL_MACHINE\Software\HTC\SmartTouch\AlReader, и там
в ClassName меняем значение на полученное выше. Перезагружаем аппарат,
пользуемся прокруткой.
Включение/выключение Flight Mode при удержании красной кнопки:
HKEY_CURRENT_USER\ControlPanel\PhoneExtendFunction\CDMA
"FlightModeSwitchByPnHEndKey"=1
и 0-выключить
Отключение/изменение анимации при запуске windows для устройств HTC:
HKEY_LOCAL_MACHINE \Software\HTC\StartupAnimation
"Enable" = (0-отключить, 1-включить)
"GIFFile" = (ссылка вида: \Windows\animated.gif)
"Volumn" = (1-включить звук, 0-отключить)
"WAVFile" = (ссылка вида: \Windows\sound.wav)
Для новых моделей HTC:
HKEY_LOCAL_MACHINE \Software\HTC\HTCAnimation
"StartupGif" = картинка, например: \Windows\animated.gif
"StartupWav" = звук, например: \Windows\sound.wav
Последнее
редактирование 23.01.2010 г.
© mr.First
& Dschinghis Khan