запускаете на телефоне эльф из архива (saveevents.elf), получаете файл с основными эвентами (1). открываете свою прошивку в ida. выполняете в ida скрипт из архива (getevents.idc), скармливаете скрипту файл (1) (или таргет из исходников dynconst).
(вместо этих шагов можно воспользоваться специальным скриптом, который умеет импортировать в базу IDA константы из исходников. там же находится небольшая инструкция по портированию констант)
запускаете плагин, ждёте. открываете параллельно прошивку, для которой значение константы известно, запускаете плагин, ждёте. переходите в обоих прошивках по адресам, указанным ниже, ищете соответствия.
если вы не умеете портировать патчи, оставьте портирование констант другим. вопросы по поводу вышесказанного будут злобно вычищены
запросы на константы для определённых прошивок допускаются, но перед запросом убедитесь, что до вас никто на вашу прошивку этой константы не просил/находил.
На данный момент имеем запросы на: w200, w800, w810, k790, k810, w600, w880, w610, w300, z530
Сообщения с повторными запросами будут удалены без объяснения причины
Исходники DYN_CONST находятся тут. Как скомпилировать сам файл ищем поиском, инфы в интернете предостаточно. Подобные вопросы будут удалены без предупреждения!!!
Компьютер не подчиняется законам физики. Только в нем глюки возникают из ничего, файлы исчезают в никуда, а объем измеряется в метрах и называется весом.
Is it possible to request a new event to be added to the dyn? CAMERA_APPLICATION_STARTING_EVENT As opposed to CAMERA_APPLICATION_START_EVENT, this event is sent by the camera application whenever the camera is started, while START can be sent to start the camera. Код:
Pavlus, ab_item* на свн не положил, что-то не так с ними
Я глубоко не проверял, я ещё только учусь :) . Думаю, что почти все константы у w595 w760 идентичны так-как сами телефоны братья(или сёстры) двойняшки. Что делают ab_item*? Может проверю. Нашёл на wiki.
Такая вот проблема DYN const k790i R8BF003 Попутаны константы сравните DYN k790i #define UI_MEDIAPLAYER_NEXT_TRACK_EVENT 0x29A6 #define UI_MEDIAPLAYER_PREV_TRACK_EVENT 0x29A7 И (К810) #define UI_MEDIAPLAYER_NEXT_TRACK_EVENT 0x29A7 #define UI_MEDIAPLAYER_PREV_TRACK_EVENT 0x29A6 Кто самый быстрый поправьте на SVN))
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.