motofan logo
9 страниц V  1 2 3 > »         
> 

Эльфы на L9 уже работают !

fkcoder
сообщение 14.11.2008, 13:32 Закрепленное сообщение!


Eve
******

Группа: Разработчики
Сообщений: 1 014
Регистрация: 31.1.2006
Из: Новокузнецк
Пользователь №: 68 287

Рейтинг: 650



Разобрался, в чем была проблема на L9 clap;applo , теперь можно пользоваться эльфами

устанавливать так:
1)cнимаем РСА
2)ставим монстр |L9 MP| MotoDanger2

Как включить эльфы:
НА главном экране нажать стрелку вверх. Откроеться motocmd


====================================
Для тех кто хочет помучаться и поставить эльфпак сам:
качаем архив
Прикрепленный файл Elfpack_Elfs_L9_12.05.09.rar   ( 267.64 килобайт ) Кол-во скачиваний: 807

Эльфы находяться в папке "/c/Elf/" но этой папки нет у нас на телефоне.
Для начала нам надо её создать

1)Ставим патч c_Elf.fpa(создает папку /c/Elf/)
2)Через телефон закидываем туда любой файл(чтобы было видно в P2KTools)
3)Закидываем в /c/Elf/ auto.run и elfloader.lib
А также в Bezols's P2KTools P2K_Toolsсоздаем папки для эльфов и копируем их туда.
И на диск "\a\mobile\system\" записать 2 файла конфигурации это уже через P2kCommander или через телефон
(все файлы находяться в архиве)
4)Ставим патч elfpack+Register.fpa
5)Радуемся эльфам

====================================
Если кто тупанул(засунул в auto.run заведомо глючный эльф) и теперь у вас не включаеться телефон, чтобы не перешивать флекс, можно сделать по другому.
1) качаем
Прикрепленный файл Otkat_registracii_el_fpaka.rar   ( 264 байт ) Кол-во скачиваний: 422

2) Сливаем с телефона CG1 и CG3
3) Применяем к этому бекапу патч из архива, сохраните с другим именем.
4) Прошиваем, включаем телефон (он уже включиться, но без эльфов), исправляем в auto.run свой косяк
5) Прошиваем свой бекап из пункта "2"
Всё, телефон работает без прошивания старого флекса с сохранением ваших настроек.


=====================================
Для информации:
Некоторые загвоздки с эльпаком:
Эльфпак сделан не как у всех, а как обычно на L9 через подпопник.
Во первых из эльфпака не читаеться флешка. Поэтому эльфпак обращаеться к диску "С"
Во вторых чтение эльфов происходит не через file://c/mobile/MotoCmd.elf а просто через /c/mobile/MotoCMD.elf
В auto.run нельзя писать эльфы с флешки, хотя теперь можно, но только со спец патчем от Lavmen'a
И эльфы могут обращатся к флешке с помощью file:// и все работает


Сообщение отредактировал Umka85 - 18.1.2010, 19:40
Прикрепленный файл Elfpack_Elfs_L9_12.05.09.rar   ( 267.64 килобайт ) Кол-во скачиваний: 807
Прикрепленный файл Otkat_registracii_el_fpaka.rar   ( 264 байт ) Кол-во скачиваний: 422
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Джуманджи
сообщение 6.5.2008, 11:02


Гуру
******

Группа: Почётные мотофаны
Сообщений: 856
Регистрация: 8.11.2006
Из: детства
Пользователь №: 106 183
Модель телефона: нокиа

Рейтинг: 647.5



почему л9 обошли?! sad.gif Я могу на данном теле
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
bigserg555
сообщение 6.5.2008, 16:49


MotoSportsMen
******

Группа: Почётные мотофаны
Сообщений: 858
Регистрация: 7.10.2005
Из: Рязань
Пользователь №: 53 831
Модель телефона: LG
Прошивка: Меняю как перчатки)
Победитель конкурса 2008

Рейтинг: 939



Джуманджи, почему обошли,просто там пока временный обход РСА. бери и занимайся. Процедура аналогичная,что и для Z3-K1-L7e.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 10.5.2008, 10:45


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



Народ, я тут связывался с автором бинэдита, чтобы узнать как быстро создать сигнатуру из патерны.
вообщем во всех последних версиях слева от строки поска есть три кнопки "Sw", "T" и "A".
первая меняет BigEndian<->LittleEndian.
вторая и третья создают сигнатуру из введенной в поиск патерны

Вообщем я это к тому что если вы качали BinEdit с мотофана(версия от 12.12.06), то лучше обновите с сайта http://binedit.sgh.ru/

Мне например она очень помагает в портировании на С390 thumbsup.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 11.5.2008, 8:39


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



при компиляции Тюнса вылазят две ошибки:
Код
Error: L6218E: Undefined symbol __rt_memclr_w (referred from Tunes.o).
Error: L6218E: Undefined symbol EVENT_BT (referred from bluetooth.o).

т.е. в либе нет __rt_memclr_w и EVENT_BT
но __rt_memclr_w я вообще не видел ph34r.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 11.5.2008, 8:55


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



Цитата(DmT @ Сегодня, 12:39)

__rt_memclr_w
*

Здесь есть два момента
1) Эта функция находится не в прошивке, а в IROM
2) Вероятно из-за бага в эльфпаке, использование этой функции приводит к ребуту, так что приходится заменять её на __rt_memclr (различие в том, что вторая функция медленнее)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 13.5.2008, 8:58


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



Если кому надо, то могу тестировать эльфпак на L9 smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 16.5.2008, 9:03


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



Объясните please подробно как находить через бинэдит адреса в прошивке от L9 по адресам функций L7e smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
G.U.N
сообщение 16.5.2008, 12:35


Мастер
****

Группа: Пользователи
Сообщений: 211
Регистрация: 18.10.2007
Из: Украина, Дон. обл., Макеевка
Пользователь №: 150 997
Модель телефона: 0x5A33
Прошивка: Synergy

Рейтинг: 68.5



DJ Ibrus,
Берешь функцию, переходишь по ней выделяешь кусок кода, жмешь "найти аналогичный код", прога находит его, меняешь адрес функции на тот, что нашел. Все smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 16.5.2008, 16:07


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



Допустим я нашел адреса всех функций. как мне сделать elfpack.fpa register.fpa и elfpack.lib? заранее спасибо за ответ
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
G.U.N
сообщение 16.5.2008, 18:26


Мастер
****

Группа: Пользователи
Сообщений: 211
Регистрация: 18.10.2007
Из: Украина, Дон. обл., Макеевка
Пользователь №: 150 997
Модель телефона: 0x5A33
Прошивка: Synergy

Рейтинг: 68.5



DJ Ibrus, выкладываешь то, что нашел, Osta сам скомпилирует.

Сообщение отредактировал G.U.N - 16.5.2008, 18:28
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 17.5.2008, 2:27


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



А что я сам не скомпилирую? smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
G.U.N
сообщение 17.5.2008, 8:51


Мастер
****

Группа: Пользователи
Сообщений: 211
Регистрация: 18.10.2007
Из: Украина, Дон. обл., Макеевка
Пользователь №: 150 997
Модель телефона: 0x5A33
Прошивка: Synergy

Рейтинг: 68.5



DJ Ibrus,
Трудно это для новичка. Особенно, если компилятор ошибку выдавать будет.
Впрочем Портация Elfpack v1.0
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 17.5.2008, 8:56


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



У меня небольшие трудности с BinEdit.... Например возьмем фукцию T DL_AudGetVolumeSetting
ее адрес судя по файлу symdef это "0 x 1 0 C F B 3 3 6". в проге в CG1 от л7е окшко Адрес. вписываю "1 0 C F B 3 3 6" и жму Ввод. бинэдит переходит в самый конец проши к адресу "0 1 4 2 1 F 2 E". то есть адрес функции T DL_AudGetVolumeSetting находится далеко за пределами CG1... что делать дальше не понимаю.... объясните smile.gif

И еще... Как определить адрес для elfpack.fpa и register.fpa

Сообщение отредактировал DJ Ibrus - 17.5.2008, 9:00
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 17.5.2008, 9:44


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



DJ Ibrus,
ты адрес начала cg1 не указал
на вкладке свойства напиши
Код
RemapBlok Start="0x0" Len="0x1600000" Goto="0x10092000"

и нажми применить(красная кнопка слева от лупы)

PS в Len указываеш размер CG1, причем можно с запасом

Сообщение отредактировал DmT - 18.5.2008, 2:52
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 17.5.2008, 16:05


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



Цитата(DJ Ibrus @ Сегодня, 20:45)

0x1164E014
*


Это абсолютный адрес на флешке(с учетом размещения флешки)
из этого адреса вычитаем абсолютный адрес CG1 получаем адрес относительный от CG1
т.е. 0x1164E014 - 0x10092000 = 0x15BC014 (22'790'164) что кокраз соответствует концу CG1. shades.gif

Сообщение отредактировал DmT - 17.5.2008, 16:06
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 18.5.2008, 7:25


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



Так, вроде бы с elfpack.fpa я разобрался.тело не вырубает. 0x1164E010 к сожалению хоть и близок к концу кг1 но все же за ней. и как следствие залазиет на картинку HelloMoto smile.gif теперь у меня осталась не решенной проблема с нахождением адреса для register.fpa.... PortKit пишет какой то не понятный адресс 0x015AE010... то ли он, то ли не он... что можете сказать насчет этого smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
G.U.N
сообщение 18.5.2008, 7:39


Мастер
****

Группа: Пользователи
Сообщений: 211
Регистрация: 18.10.2007
Из: Украина, Дон. обл., Макеевка
Пользователь №: 150 997
Модель телефона: 0x5A33
Прошивка: Synergy

Рейтинг: 68.5



На HelloMoto может залазить. Все правильно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 18.5.2008, 7:40


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



DJ Ibrus,
адрес должен лежать внутри CG1 и подменять одну из стандартных ф-й
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 18.5.2008, 8:42


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



Так. поправьте меня если не прав. патч register.fpa нужен для вызова эльфа который прописан в Auto.run по ивенту 02DC. И если он не правильно портирован, то эльф не будет вызываться.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 18.5.2008, 8:45


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



DJ Ibrus,
нет.
яж написал что он служит для подмены стандартной функции, на эльфпак, т.е. буквально запускает эльфпак.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 18.5.2008, 9:28


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



DmT, А, ясно. smile.gif но все таки мне не удается найти этот долбаный адрес для этого долбаного патча sad.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 18.5.2008, 9:43


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



DJ Ibrus,
найди адрес APP_SyncML_MainRegister
дальше найди значение этого адреса
т.е. допустим у тебя по адресу 0x1020ABC0, ищем "1020ABC0" должно найтись обязательно! вот адрес по которому распологается это значение и есть адрес для патча.(не забудь вычесть 0x10092000) shades.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 18.5.2008, 9:51


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



DmT,
я вроде уже так пробовал. тело выключалось. мож опять что не так посчитал... =) сейчас еще раз попробую smile.gif thanx smile.gif

Добавлено позже (18.5.2008, 17:40):

Попробовал еще раз. тот же эффект. sad.gifsad.gifsad.gif Включается тело, потом кусок картинки ХелоМото проходит примерно 5 секунд и ребут. у меня в кг1 адрес функции APP_SyncML_MainRegister это 0x1060271A. 0x1060271A - 0x10092000= 0x0057071A. пишу в патче "57071A"

Сообщение отредактировал DJ Ibrus - 18.5.2008, 10:42
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 18.5.2008, 10:49


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



DJ Ibrus,
нее, ты опять не понял
сейчас бери любой хекс редактор(или тот же бинедит) и ищи последовательность 1060271A
адрес по которому будет найдена эта последовательность и есть адрес для патча.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 18.5.2008, 11:02


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



нет у меня такой последовательности sad.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 18.5.2008, 11:06


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



DJ Ibrus,
Ещё раз проверь правильно ли нашёл ф-ю
Завтра скачаю прошивку для L9. Найду.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 18.5.2008, 11:10


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



DmT,
ОК. буду искать

у L7e адрес 0x10652CA2 у функции T APP_SyncML_MainRegister. в кг1 тоже нет последовательности 10652CA2

Сообщение отредактировал DJ Ibrus - 18.5.2008, 11:16
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 19.5.2008, 8:28


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



Адрес 0x112B00C8
соответственное в патче пишем 121E0C8

это для 05R
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 19.5.2008, 8:33


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



DmT,
спасибо smile.gif

поставил я патч register по адресу 121E0C8 а тело так же выключается sad.gif

Сообщение отредактировал DJ Ibrus - 19.5.2008, 9:09
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 19.5.2008, 9:44


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(DJ Ibrus @ 16.5.2008, 18:07)

как мне сделать elfpack.fpa register.fpa и elfpack.lib?
*


эти файлы создаются автоматически при компиляции
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 19.5.2008, 9:48


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



DmT,
вспомнил! я уже вчера пробовал ставить по этому адресу. у функции адрес 1060271A а в кг1 последовательность 1060271B. то есть последний байт на 1 больше. такую закономерность я заметил и в кг1 у л7е, и у л7.... может ошибка в чем то другом...


Добавлено позже (19.5.2008, 16:49):
Osta,
вот что мне выдал порткит

[Patch_Info]
Description=Registers ELFpack v1.0
Author=Andy51
[Patch_Code]
ункция R: 00000000

sad.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 19.5.2008, 10:34


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



DJ Ibrus,
а что у тебя в патче то стоит? чем конкретно заменяется?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 19.5.2008, 10:46


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



DmT,
01253FE8: 102AFEB5 - это патч register.fpa от L7e

0118AD60: 102AFE05 - это патч register.fpa от Z3

хм.... только что заметил что у них есть разница.... у л7е в конце В5 а у з3 в конце 05... наводит на некоторые мысли... я для л9 использовал патерну от л7е

с патерной от Z3 тот же результат sad.gif

Сообщение отредактировал DJ Ibrus - 19.5.2008, 11:02
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 19.5.2008, 11:15


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



DJ Ibrus,
Надо указать адрес начала из elfpack.fpa(вот те цифры которые идут перед символом ":") + 0x10092000 + 0x1
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 19.5.2008, 11:21


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



DmT,
сейчас я обнаружил что данные патчей elfpack.fpa у л7e и Z3 не совпадают

Добавлено позже (19.5.2008, 18:29):
Цитата(DmT @ 19.5.2008, 18:15) *

DJ Ibrus,
Надо указать адрес начала из elfpack.fpa(вот те цифры которые идут перед символом ":") + 0x10092000 + 0x1


1164E011
получилось это. это данные register.fpa?

Сообщение отредактировал DJ Ibrus - 19.5.2008, 11:32
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 19.5.2008, 11:40


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(DJ Ibrus @ Сегодня, 13:21)

что данные патчей elfpack.fpa у л7e и Z3 не совпадают
*


этот патч уникален для каждой прошивки , не то , что для моделей.
он автоматически собирается на основании адресов найденных
функций , указанных в первом посту.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 19.5.2008, 11:45


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



Osta,
у меня есть почти все функции(224 штуки вроде). как мне на их основе получить патч? smile.gif надо подправить make.bat чтоб он брал из адреса функций из файла?

Сообщение отредактировал DJ Ibrus - 19.5.2008, 11:47
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 19.5.2008, 14:34


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



DJ Ibrus, нет, нужно править functions.pat и LTE2.pat.
Цитата(DJ Ibrus @ Сегодня, 13:48)

[Patch_Info]
Description=Registers ELFpack v1.0
Author=Andy51
[Patch_Code]
ункция R: 00000000
*

Неверно найден _region_table, либо неправильно указано смещение для платформы
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 20.5.2008, 8:18


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



Так, предположительно закончил, хотя почему то у меня по жизни ни чего с первого раза не получается thumbdown.gif

В прикрепленном архиве две папки
из папки Files кидаем файлы на флешку в /b/Elf/
и патчим прошивку файлами из папки Patchs

PS все делаете на свой страх и риск
Прикрепленный файл Build1_20.05.08_for_L9.zip   ( 22.31 килобайт ) Кол-во скачиваний: 133
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DJ Ibrus
сообщение 20.5.2008, 8:47


Интересующийся
**

Группа: Пользователи
Сообщений: 66
Регистрация: 7.1.2008
Пользователь №: 159 206
Модель телефона: Motorola L9 BLKSlate
Прошивка: 05R+

Рейтинг: 9.5



DmT,
ребут sad.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Эльфы на L9 уже работают ! · Эльфы, их разработка и портирование · Forum
 

9 страниц V  1 2 3 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18.6.2025, 2:01

Форум живёт: