краткое описание того, что нужно для портирования констант.
ida 5.x или 6.x
sub/page finder ida pluginзапускаете на телефоне эльф из архива (saveevents.elf), получаете файл с основными эвентами (1).
открываете свою прошивку в ida.
выполняете в ida скрипт из архива (getevents.idc), скармливаете скрипту файл (1) (или таргет из исходников dynconst).
(вместо этих шагов можно воспользоваться специальным скриптом, который умеет импортировать в базу IDA константы из исходников. там же находится небольшая инструкция по портированию констант)запускаете плагин, ждёте.
открываете параллельно прошивку, для которой значение константы известно, запускаете плагин, ждёте.
переходите в обоих прошивках по адресам, указанным ниже, ищете соответствия.
если вы не умеете портировать патчи, оставьте портирование констант другим. вопросы по поводу вышесказанного будут злобно вычищенызапросы на константы для определённых прошивок допускаются, но перед запросом убедитесь, что до вас никто на вашу прошивку этой константы не просил/находил.
часть файлов констант можно найти на
http://justdanpo.cheb.ru/elfpackтеперь сам список
CALLMANAGER_CALL_END_SET_CALLTIME_EVENTevtlst_StandbyBook_Base
CALLMANAGER_KILL_CALLBOOK_EVENTevtlst_DataBrowser_Base
evtlst_MSG_UI_Default
CAMERA_APPLICATION_START_EVENTRESPONSE_CAMERA_APPLICATION_START
MEDIAPLAYER_APPLICATION_START_EVENTRESPONSE_MEDIAPLAYER_APPLICATION_START
MISSED_CALL_EVENTpg_InformBusy::PAGE_ENTER_EVENT
evtlst_MMTApplicationBook_Base
ONGOINGCALL_CALL_CONNECTED_EVENTevtlst_SetupCall
ONGOINGCALL_CALL_START_EVENTevtlst_SetupCall
evtlst_Manager_Base
evtlst_UICLH_OGCallBook_Base
evtlst_UICLH_OGCallBook_RetrieveHeld
evtlst_Diverting
evtlst_MTCall_Base
evtlst_InformCallWaiting
evtlst_InformVideoCallWaiting
evtlst_InformMissedCalls
ONGOINGCALL_SET_CALLCOST_EVENTevtlst_UICLH_OGCallBook_Base
ONGOINGCALL_SET_CALLTIME_EVENTevtlst_UICLH_OGCallBook_Base
ONGOINGCALL_SPEAKER_ONOFF_EVENTevtlst_UICLH_OGCallBook_Base
ON_CALLMANAGER_EVENTevtlst_VC_AnswerRecognition
SOUNDHANDLER_APPLICATION_START_EVENTRESPONSE_SOUNDHANDLER_APPLICATION_START
UI_CONNECTIONMANAGER_SESSION_ESTABLISHED_EVENTevtlst_UIConMgr_Default
UI_CONNECTIONMANAGER_SESSION_TERMINATE_EVENTevtlst_UIConMgr_Default
UI_MEDIAPLAYER_NEXT_TRACK_EVENTevtlst_MediaPlayer_Audio_Bk_Base
evtlst_MediaPlayer_Video_Base
UI_MEDIAPLAYER_PREV_TRACK_EVENTevtlst_MediaPlayer_Audio_Bk_Base
evtlst_MediaPlayer_Video_Base
UI_SLEEPMODE_ACTIVATED_EVENTevtlst_StandbyBook_Base
pg_Screensaver_Sleep::PAGE_ENTER_EVENT
На данный момент имеем запросы на:w200, w800, w810, k790, k810, w600, w880, w610, w300, z530Сообщения с повторными запросами будут удалены без объяснения причиныИсходники DYN_CONST находятся
тут. Как скомпилировать сам файл ищем поиском, инфы в интернете предостаточно.
Подобные вопросы будут удалены без предупреждения!!!