категории | RSS

Для официальных прошивок symbian 9.4
1. Ресурс AknKeyEventMap.rsc из архива скопировать в E:/resource/
2. Патч KeyEventFw.rmp Скопировать в папку с патчами и Поставить в домаин автозапуск.
3. Перезагрузить смарт.
Для портов этот патч ничего не даст. Можно воспользоваться патчем E2Z(C2Z) с домаин запуском. После загрузки патч можно отключить.

Кнопка Короткое нажатие Долгое нажатие
Громкость+ Влево Громкость+
Громкость- Вправо Громкость-
Камера Камера Play/Pause родного проигрывателя
Красная Красная Ползунок блокировки

Комбинации:
Красная,Громкость+ Forward Проигрователь
Красная,Громкость- Rewind Проигрователь
В комбинациях сначала нужно нажать Красную кнопку. Отпускать кнопки нужно одновременно. Если отпустить одну то сработает долгое нажатие этой кнопки.

 Форум: Модификация прошивок Symbian
dan-av
2011-11-26T14:51:31Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 54

#34   dan-av    

если в процессе эксперементов с ресурсом тело при загрузке показывает радугу - загрузиться без карты памяти. При условии что патчи или ресурс на ней


0 ответить

#34   ExtraX7    

Можешь мне ответить на аллнокии?


0 ответить

#34   dan-av    

структура следующая
Два байта количество кнопок
Один байт кол-во сканкодов - если больше одного то это комбинация
Два байта - сканкод, если комбинация то несколько сканкодов по 2 байта
Один байт - кол-во сканкодов или кейкодов
2 байта - кейкод или сканкод
1 байт - кол-во режимов
2 байта - режим
1 байт - кол-во событий
1 байт - событие. 1 короткое нажатие. 0x10 длиное нажатие. Если назначается кейкод то к значению нужно прибавить 4.
2 байта - тактильная отдача. 0 - нет, 1 - есть. Эффект есть только если назначен кейкод.
Если на одну кнопку назначены два действия(короткое нажатие, и длинное) то кол-во сканкодов(кейкодов), режимов и событий должно быть одинаковым.

-------------
Добавлено в 01.36: и два последних байта указывают на смещение в этом ресурсе. Это начало таблицы. В данном случае это адресс значения 0x1400 в конце файла


0 ответить

#34   ExtraX7    

Попробуй изменить с «–звук = влево» на «–звук = вправо». или как то так. A30001b9 меняй на a30001b8


0 ответить

#34   HE_HAPKOMAH    

ExtraX7, спасибо. Свет включат буду разбиратся.
dan-av, А для порта патчер ожидать? Или напишите что править я руками попробую.


0 ответить

#34   ExtraX7    

Ну смотри. Там есть определенные блоки, которые уже вписал dan-av, можешь по ним делать. Например a20001b8- это при нажатии клавиши громкости идет действие влево или право (сканы a2 и b8). Так и во всем файле. Найди таблицу сканкодов и делай
-------------
Добавлено в 01.10: Я со смарта, точно непомню где лево там или право. Сканкоды на компе все. Но смысл не в этом
-------------
Добавлено в 01.14: Кстати писал я про это в плоге когда то. modding-extrax7.blogspot.com/2011/06/info-about-system-keypresses.html


0 ответить

#34   HE_HAPKOMAH    

А как тогда сочетания делать?
-------------
Добавлено в 00.04: Блин, свет в общаге отключили, только разобратся хотел.


0 ответить

#34   ExtraX7    

Есть таблица кей кодов и скан кодов.
-------------
Добавлено в 00.59: В файле сканкоды записаны в хексе


0 ответить

#34   HE_HAPKOMAH    

Да, можно. Очень удобная прога.
-------------
Добавлено в 23.53: Я вот только не вьехал чем файл править можно? И так и сяк смотрел ужеsmile


0 ответить

#34   ExtraX7    

Ну это можно через прогу. ты на алнокии бываешь?
-------------
Добавлено в 00.49: На тройке основной файл работает, реально круто получилось. Я переделал себе что бы мелодия следуйщая по нажатию звука играла.


0 ответить

Яндекс.Метрика