FAQ. Наиболее легкий способ портирования функций : Эльфостроение : Форум |
Страница 10 из 16: « 1 ... 6 7 8 9 [10] 11 12 13 14 ... 16 » |
Resh95: |
01.03.09, 13:02 |
скажите пожалуста функция Код: 0C30: FFFFFFFF B0A34445 ; 30C: int JavaApp_LogoImageID_Get(wchar_t * fullpath,wchar_t * imageID); для W810 r4ea031 правильная? |
zapret: |
01.03.09, 13:37 |
Resh95, ты ее сам портировал или с свн скачал? если с свн, то наверно правильная, если сам - то проверь какимнить эльфом,для которого она нужна) |
Resh95: |
01.03.09, 13:43 |
1 сам делал 2 щас проверю Добавлено 1.3.09 13:45 надо же работает |
Krab: |
23.03.09, 01:51 |
А ето реально не трудно... zapret007, спасибо огромное |
metalist-tula: |
06.04.09, 12:34 |
Немножко может быть озадачу вас: Хочу вот портировать функцию: Патч: ;K790 SW-R8BF003 +45B1FC00 0C90: 00000000 58FF1820 ;8324: void * get_CellData(void); на w610, но вот если перевернуть 58FF1820, то получаем 2018FF58, далее вычитаем оффсет, для к790 44140000, получаем - DC04FF58. Вот он и вопрос: где в мэйне от к790 найти этот адрес, они ведь там все на 44****** и 45****** начинаются? [ Редактировано metalist-tula в 6.4.09 12:35 ] |
BigHercules: |
06.04.09, 13:10 |
metalist-tula пишет: Немножко может быть озадачу вас: Хочу вот портировать функцию: Патч: ;K790 SW-R8BF003 +45B1FC00 0C90: 00000000 58FF1820 ;8324: void * get_CellData(void); на w610, но вот если перевернуть 58FF1820, то получаем 2018FF58, далее вычитаем оффсет, для к790 44140000, получаем - DC04FF58. Вот он и вопрос: где в мэйне от к790 найти этот адрес, они ведь там все на 44****** и 45****** начинаются? [ Редактировано metalist-tula в 6.4.09 12:35 ] Это (2018FF58) адрес в ОЗУ (RAM). В мэйне ты можешь найти только ссылки на него. И соответсвенно, те функции, которые его используют. Ищи аналогичные функции в той прошивке на которую ты хочешь портировать. И смотри какой адрес используется в них. Это и будет нужный тебе адрес. |
metalist-tula: |
06.04.09, 13:17 |
BigHercules писал: Ищи аналогичные функции.. Это какие? И их искать, руководствуясь библиотекой? Хотя, подумав, понял.. Нужно найти в мэйне, на который портируем фунцию, адрес, который ссылается на это место в ОЗУ. Так ведь? Тогда возникает вопрос - как? Лопатить идой всю прошивку пока не попадём пальцем в небо? [ Редактировано metalist-tula в 6.4.09 13:26 ] Добавлено 6.4.09 22:21 Вообщем, пробывал искать адреса, которые ссылаются на 2018FF58, смельтером искал (списки>поиск ссылок), так вот в мэйне от К790 адресов нашлось более 100, а в W610 - ни одного. |
PRO100light: |
08.04.09, 16:49 |
А как портируются вот такие функции: Патч: 0AEC: FFFFFFFF D0F92D4C ;82BB: FONT_DESC *GetFontDesc(void); 0AF0: FFFFFFFF 88FB2D4C ;82BC: int *GetFontCount(); Это от w810.... В прошивке адреса 4cXXXXXX И в помине нет... Помогите! |
UltraShot: |
08.04.09, 17:11 |
в паттерн вбей D0F92D4C, или -4 на первом байте (CCF92D4C) |
PRO100light: |
08.04.09, 18:03 |
UltraShot, То-есть? мне в переходить по адресу: D0F92D4C, или CCF92D4C ? Я такого адреса не нашел в прошивке... Искал байты по прошивке, тоже безрезультатно... |
Страница 10 из 16: « 1 ... 6 7 8 9 [10] 11 12 13 14 ... 16 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=3383&start=90 © 2005-2018 supertrubka.org |