motofan logo
12 страниц V < 1 2 3 4 > »         
> 

ElfPack v2.0, начало всеобщего тестирования

tim apple
сообщение 22.4.2009, 6:55 Закрепленное сообщение!


Мастер
****

Группа: Разработчики
Сообщений: 260
Регистрация: 13.7.2007
Из: РФ, Башкирия, Стерлитамак
Пользователь №: 141 375

Рейтинг: 435



Из анонса:
Spoiler:

Было решено отказаться от ADS в пользу GCC - а конкретно devkitARM. Процесс сборки эльфа дополнился новым этапом - постлинк-обработкой.
  • *.c -> [GCC] -> *.o
  • *.o -> [AR] -> *.a (необязательно - но удобно хранить прекомпилированные библиотеки вроде libc.o в одном файле)
  • *.o + *.a -> [LD] -> *.so -> [POSTLINKER] -> [EP2]*.so (это и есть динамическая библиотека)
  • *.o + *.a + *.so -> [LD] -> *.elf -> [POSTLINKER] -> [EP2]*.elf (готовый к выполнению на телефоне эльф)
Постлинкер оптимизирует эльф, а также делает его меньше путем вырезания всякого шлака.
Использование GCC позволило перейти на открытую архитектуру, и в частности, добавить поддержку общих динамических библиотек (*.so).

Что уже сделано:
  • Работоспособная сборка для L7e.0A, L9.05, E1.79
  • Полная поддержка 2х типов динамических библиотек
  • Несколько эльфов - HelloWorld, DRMChanger, MotoCMD2, ProcessManager, Matrix (работа с ATI), ScrShot (аналог Screener-a), LibTest, несколько инет-эльфов.
Делается:
  • Открытое бетта-тестирование (поиск и фикс багов)
  • Изменение кода, преимущественно для красоты и удобства
Что еще предстоит сделать:
  • Исправить обнаруженные баги
  • Описать новый API и портирование с ЕР1
  • Зарелизить
Примечания:
  • ЕР2 не заменяет ЕР1 - они спокойно работают совместно shades.gif (ЕР2 даже запускает эльфы от ЕР1, если последний установлен)
  • Хорошая новость - исходники будут доступны через SVN. spiteful.gif
[close]


Whats new since EP1:
Spoiler:
  • Наконец-то появился контроль запускаемых эльфов на наличие всех необходимых для их работы функций. Если для эльфа чего-то нехватает, он просто не запустится.
  • Библиотеки функций теперь не зависят от патча эльфпака. Тоесть, можно ими теперь меняться без проблем в пределах прошивки.
  • В заголовке библиотек функций теперь указывается целевая прошивка и версия библиотеки.
  • "Динамические" константы - в либе можно хранить объекты размером 4 байта и получать их по уникальным ID (2 байта).
    Примеры использования: прошивко-зависимые ивенты, адреса, константы и пр.
  • Добавился конфигурационный файл.
  • Графическая консоль - что-то вроде игровой консоли по ~, служит для вывода текстовой информации прямо на экран (необходим дисплей ATI). Эльфы имеют доступ к этой консоли.
  • Список загруженных в память эльфов - теперь можно отследить повторную загрузку эльфа и не только.
  • Динамические библиотеки с load- и run-time линковкой. Даешь плагины!
  • Параметры в функцию Register(теперь _start) передаются в Unicode.
  • Сделан API для установки коллбеков на обновление дисплея (полезно для вывода графики через драйвер прямо поверх системной)
[close]


12.08.2009 Начало тестирования.
Начинаем выкладывать тестовые сборки ЕР2 под несколько прошивок. Целью не ставится портировать под все, а лишь на достаточное количество для проведения тестирования.

Тестирование закончено, всем спасибо. Имеем то, что имеем.

Как этим пользоваться:
  1. Делаем как написано в readme_for_*.txt - получаем ЕР2 в своем телефоне.
  2. По нажатию "быстрой" кнопки запускается MotoCMD2 - через него можно запускать другие эльфы (в том числе от ЕР1)
  3. Сообщаем сюда обо всех проблемах и задаем вопросы.
Примечание. "Быстрая" кнопка мульти-функциональная - действие зависит от длительности нажатия:
  1. ивент (см. FastRunEvent в elfpack.cfg)
  2. эльф (см. FastRunElf в elfpack.cfg)
  3. консоль
  4. перегрузка либы и конфига
Пояснение к конфигу:
Spoiler:

EnableConsole = 0/1 - выкл/вкл поддержку консоли.
AutoShowConsole = 0/1 - автоматически показывать консоль при выводе в нее.
DebugMode = 0/1 - режим отладки, ЕР2 выводит системные сообщения.
ShowLogo = 0/1 - показ лого при запуске.
SkipAutorun = 0 пропустить обработку авторана (1-да,0-нет)

DefLibraryPath = file://b/Elf2/library.bin путь к либе
AutorunPath = file://b/Elf2/auto.run путь к авторану

FastRunElf = file://b/Elf2/MotoCMD2.elf пусть к эльфу, запускаемому по "быстрой" кнопке
FastRunEvent = 0x02dc посылать ивент по "быстрой" кнопке

Пути поиска общих либ
LibsPath1 = file://b/Elf2
LibsPath2 = file://c/libs
LibsPath3 = "file://a/shared libs"
[close]


А знаете ли вы, что:
  • Консоль можно прокручивать качелькой громкости
  • Строки в auto.run можно комментировать с помощью знака ;
  • Название прошивки должно быть заводским, иначе либа не загрузится!
С уважением, tim apple.

===========================================================
ВАЖНО! Вышла новая версия DevkitARM v.27, но она не совместипа с ЕР2. Используйте v.26
Прикрепленный файл devkitARM_r26_win32.rar   ( 10.36 мегабайт ) Кол-во скачиваний: 5549

===========================================================

/* Самые свежие версии вы всегда можете скачать с SVN и собрать сами.
Более подробно смотрите в Wiki */


Сообщение отредактировал Andy51 - 18.8.2011, 7:30
Прикрепленный файл devkitARM_r26_win32.rar   ( 10.36 мегабайт ) Кол-во скачиваний: 5549
Прикрепленный файл EP2_R373_G_0E.30.49R_21.01.2010.zip   ( 163.75 килобайт ) Кол-во скачиваний: 1103
Прикрепленный файл EP2_R373_G_0E.30.79R_21.01.2010.zip   ( 163.77 килобайт ) Кол-во скачиваний: 861
Прикрепленный файл EP2_R452D_G_08.01.0AR_21.01.2010.zip   ( 165.21 килобайт ) Кол-во скачиваний: 912
Прикрепленный файл EP2_R452J_G_08.22.05R_21.01.2010.zip   ( 164.19 килобайт ) Кол-во скачиваний: 942
Прикрепленный файл EP2_R4513_G_08.B7.ACR_21.01.2010.zip   ( 163.94 килобайт ) Кол-во скачиваний: 1025
Прикрепленный файл EP2_R452J_G_08.22.05R_R52.zip   ( 13.3 килобайт ) Кол-во скачиваний: 418
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MOTOCoder
сообщение 5.8.2009, 11:24


Мастер
****

Группа: Пользователи
Сообщений: 255
Регистрация: 15.3.2007
Из: СПБ
Пользователь №: 127 118
Модель телефона: Motorola L9
Прошивка: MotoDanger 2+ep2

Рейтинг: 10



Цитата(lavmen @ 5.8.2009, 15:12) *

путаешь с либгеном.

Да, не совсем разобрался, что к чему, вот и хочу почитать по этому поводу.

Цитата(lavmen @ 5.8.2009, 15:12) *

возможно ты имел ввиду GCC?

Да, именно GCC, опять напутал.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Fenja
сообщение 12.8.2009, 8:02


Авторитет
********

Группа: Модераторы
Сообщений: 5 564
Регистрация: 25.8.2008
Из: г. Пенза
Пользователь №: 179 851
Модель телефона: MotoRazr v3i
Прошивка: MotoUpdate v1.1

Рейтинг: 1756



Цитата(tim apple @ Сегодня, 11:54)

главное чтобы у нее был код 0x24 в симе 005B_0001.
*


А можно будет потом добавить запуск эльфпака не по кнопке, а по пункту меню? ph34r.gif

[ tim apple ] :
да, MotoCMD2 и PM теперь поддерживают запуск по ивенту

Сообщение отредактировал tim apple - 16.8.2009, 10:16
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
andryxa_sc
сообщение 12.8.2009, 21:08


Новичок
*

Группа: Пользователи
Сообщений: 18
Регистрация: 6.11.2007
Из: Украина, Киевская обл.
Пользователь №: 153 086
Модель телефона: L7e/Z6
Прошивка: 0AR/44R

Рейтинг: 1.5



Ребят, так то оно так, но на Е398 смарт клавиша на офсетд 15 а не 16 (согласно его посту и редми для е1 из сборки ер2)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Swift
сообщение 12.8.2009, 21:54


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

Группа: Пользователи
Сообщений: 68
Регистрация: 7.4.2007
Из: http:\forum.motofan.ru\
Пользователь №: 130 114
Модель телефона: E398
Прошивка: 79R

Рейтинг: 18



Для Е398 79R (dar 1.3) стабильная робота thumbsup.gif Пока ниодного вылета shades.gif
MotoCMD2 запускает музыку картинки через Extmgr.ini EP1...так должно быть smile.gif

[ tim apple ] :
да, преимущества совместной работы двух ЕР

Сообщение отредактировал tim apple - 13.8.2009, 2:41
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MATRICE
сообщение 13.8.2009, 1:09


Новичок
*

Группа: Пользователи
Сообщений: 23
Регистрация: 30.8.2008
Пользователь №: 180 207
Модель телефона: E1

Рейтинг: 0



excuse me.i had download EP2_E1_090812_2232.ZIP
i had rename R373_G_0E.30.49R.bin to library.bin and i put it into b/Elf2/
but i can start elf runner in motomixer.how to start it. my pc can read russian font.please upload seem 5b from phone r373

[ tim apple ] :
run MotoCMD2 over Elf2/auto.run with event as parameter. when MotoCMD2 will start over menu with this event.

Сообщение отредактировал tim apple - 16.8.2009, 9:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Proteus_
сообщение 13.8.2009, 7:21


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

Группа: Пользователи
Сообщений: 57
Регистрация: 18.7.2006
Пользователь №: 91 850
Модель телефона: E398
Прошивка: DaR 1/3 79R EP2

Рейтинг: 6



На Е398 DaR работает стабильно, но есть непонтности:
Зачем консоль ? от тее пользы не заметно
Зачем такие задержки, очень надаедат отсчитывать микросекунды

[ tim apple ] :
раз мешает то EnableConsole = 0
а мне удобно tongue.gif

Сообщение отредактировал tim apple - 13.8.2009, 7:30
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HeadHunter
сообщение 13.8.2009, 8:06


PhoeniX Team
**

Группа: Пользователи
Сообщений: 71
Регистрация: 1.5.2006
Из: Сумы
Пользователь №: 81 334
Модель телефона: E398
Прошивка: -DoR1.3 Ep1+Ep2-

Рейтинг: 39



А как добовлять в закладки в мото коммандере? Не забудь про ребут при проверке свойств Bookmarks smile.gif
Еще вопрос а зачем функция дамп ельфа? Когда нажимаю на этот пункт тел начинает вибрировать! Пока не перезагрузиш.

[ tim apple ] :
на папке или файле жми долго меню - т.е. как обычно метки создаются.
дамп - это образ запущенного эльфа в памяти. создает на флешке. на е398 ты первый кто протестил...

Сообщение отредактировал tim apple - 13.8.2009, 8:19
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Cool-T
сообщение 13.8.2009, 8:57


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

Группа: Разработчики
Сообщений: 86
Регистрация: 29.10.2008
Пользователь №: 184 843
Модель телефона: L7e, V3i
Прошивка: 0AR, 03R

Рейтинг: 200



tim apple,
если добавить старый эльф в автозагрузку ЕП2, то консоль выдаёт при запуске на такой эльф "FAIL", но сам эльф запускается. Так и должно быть?
MotoCMD2 по ивенту "мировые часы" не запустился. Сейчас ещё проверю на других ивентах.

[ tim apple ] :
под старым ты имел ввиду от ЕР1 ? тогда верно - такие эльфы воспринимаются как ошибка и перенаправляются в ЕР1.
с MotoCMD2 что-то не доделал...

Сообщение отредактировал tim apple - 13.8.2009, 9:18
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HeadHunter
сообщение 13.8.2009, 11:25


PhoeniX Team
**

Группа: Пользователи
Сообщений: 71
Регистрация: 1.5.2006
Из: Сумы
Пользователь №: 81 334
Модель телефона: E398
Прошивка: -DoR1.3 Ep1+Ep2-

Рейтинг: 39



rock88 просто скрин шот выключается при первом нажатии на красную кнопку!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
RuslanchiK
сообщение 13.8.2009, 14:34


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 4.11.2005
Из: Уфа
Пользователь №: 57 063
Модель телефона: E398, Zn5
Прошивка: E398-79R, Zn5-ZE0.9b


Настроение:
ИНЖЕНЕР!!!



Рейтинг: 44.5



HeadHunter,
У мня такого бага нет. Нормально файлы удаляет.

ПыСы. Разобрался со своими косяками. новый коммандер конфликтует с SC2ELF видимо изза кнопки меню((
При ручном запуске первое время работает, но потом все равно эльфы не запускает((
Придется пытаться перекомпилить SC2ELF на другую кнопку.
Ни у кого больше такого конфликта нет?

[ tim apple ] :
SC2ELF не использует кнопок, более того - он не создает апп...
проблема с ЕР1

Напутал. Была проьблема с неправильным путем в extmgr'e. Уже решил

Сообщение отредактировал RuslanchiK - 17.8.2009, 11:08
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
packpunk
сообщение 13.8.2009, 18:20


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

Группа: Пользователи
Сообщений: 37
Регистрация: 28.3.2009
Из: Indonesia
Пользователь №: 196 643
Модель телефона: ROKR E8 | E1 | E398

Рейтинг: 23



EP2_R373_49R work on mine, clap.gif
But, the seem (as smartkey to run MotoCMD2) didn't work (I don't know why..) sad.gif
So, I put MotoCMD2 on auto.run and it run MotoCMD2 on phone start.
I can browse the phone directories by MotoCMD2 and run other ELFs by it.
DRMChanger work fine.
ScrSht work fine.
Other elf I didn't try.

Here is the screenshot,
ИзображениеИзображениеИзображение

[ tim apple ] :
press key with various delay
see elfpack.cfg

Сообщение отредактировал tim apple - 16.8.2009, 8:49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AScorpio
сообщение 14.8.2009, 8:28


Опытный
***

Группа: Пользователи
Сообщений: 129
Регистрация: 15.7.2007
Из: Mapleton, Utah
Пользователь №: 141 490
Модель телефона: C650, Е398
Прошивка: DaR2.11

Рейтинг: 23.5



На Е398 79R работает, НО

1) Эльф Залил дал рестарт (когда нажал назад) и потом телефон был в вечном ребуте, пока не зажал "0" и не удалил ОБА авторана и от ЕП1
2) CMD работает
3) PM тоже ( что такое дамп эльфа? телефон начинает вибрировать ) [ tim apple: это баг ]
4) Стоит ДаР, поэтому не проверяли не пользовался СинСоком и СинкТаймом, т.к. у нас это патчем, да и телефон заблокирован.
5) Про ДРМ отписывались, но я им не пользуюсь.

Вопрос зачем при долгом зажатии смарт клавиши вылезает консоль? unsure.gif
Иногда она не сварачивается, а висит поверх всех окон!
[ tim apple: при ручном включении будет висеть пока снова не выключишь тем же способом =) ]

Почему не сделать просто на нажатие? У меня раньше стоял на ней корелет, теперь он не запускается, я думал, что задержка нужна именно для этого, например, в моем случае было бы:
Нажал - корелет
Задержал КМД ЕП2
Долгое нажатие Консоль
[ tim apple: сделал бы сразу, но корелет запускается в любом случае. потом сделаю как надо ]

P.S.
+ От вечных ребутов пришлось удалить из ЕП1 авторана все кроме ЕльфРаннера, пока точно не знаю какой эльф вызывал ребуты.

Update:

Ребут вызывает Informer - запускается и через 2 секунды ребут! Вот фигня - самый используемый эльф sad.gif (Напоминаю, что ребуты начались после ребута вызванного эльфом ЕП2 Zalil

[ tim apple ] :
видимо хипа не хватает...

Сообщение отредактировал tim apple - 16.8.2009, 8:50
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Gray One
сообщение 14.8.2009, 9:52


Ветеран
*****

Группа: Пользователи
Сообщений: 593
Регистрация: 12.2.2008
Из: Великий Новгород
Пользователь №: 163 295
Модель телефона: L7e, 5530
Прошивка: OAR, S60v5

Рейтинг: 238



tim apple,
А патч по новой применять? По верх старого? или от старого откат делать?

[ tim apple ] :
ПОВЕРХ. те кто собираются в 1й раз шить - ОБЯЗАТЕЛЬНО применить вспомогательные патчи из архивов в закрепленке

P.S. для чистоты эксперимента лучше отключить авторан ЕР1 и избегать одновременного запуска одного и того же эльфа с разных ЕР

Сообщение отредактировал tim apple - 14.8.2009, 10:29
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Campanula
сообщение 14.8.2009, 10:27


Мастер
****

Группа: Пользователи
Сообщений: 287
Регистрация: 10.7.2008
Пользователь №: 176 749
Модель телефона: E398

Рейтинг: 123.5



tim apple,

EP2 on 79R

KEY_VOLUP and KEY_VOLDOWN cann't work on Home screen sad.gif

tim apple :
turn off console
кто-нибудь еще подтвердить может, что качелька громкости не работает ?
по идее она перехватыватся должна ТОЛЬКО при консоли на экране - в таком случае прокручивается лог

Сообщение отредактировал tim apple - 16.8.2009, 8:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
packpunk
сообщение 14.8.2009, 12:07


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

Группа: Пользователи
Сообщений: 37
Регистрация: 28.3.2009
Из: Indonesia
Пользователь №: 196 643
Модель телефона: ROKR E8 | E1 | E398

Рейтинг: 23



EP2 on 49R

Elfs from EP1 didn't run with this EP2, is it bugs?
Bookmark on MotoCmd2... no content.

[ tim apple ] :
- give me log
- create bookmark by long-press menu at elf or folder =)

[packpunk]
how to make a log with this EP2? I've just browse ELF (EP1) using MotoCmd2 and run Elf (EP1) but nothing run.
here is the log

[ tim apple ] :
bug with EP1... I'm finding this error.

Сообщение отредактировал tim apple - 16.8.2009, 8:53
Прикрепленный файл Log.zip   ( 664 байт ) Кол-во скачиваний: 120
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HeadHunter
сообщение 14.8.2009, 13:08


PhoeniX Team
**

Группа: Пользователи
Сообщений: 71
Регистрация: 1.5.2006
Из: Сумы
Пользователь №: 81 334
Модель телефона: E398
Прошивка: -DoR1.3 Ep1+Ep2-

Рейтинг: 39



Цитата
кто-нибудь еще подтвердить может, что качелька громкости не работает ?

Я могу работает smile.gif не знал что консоль прокручивать можно!
Цитата
Перестали запускаться эльфы от ЕП1, иногда в мотоцмд нету пункта "bookmarks"...

Пункт всегда есть просто в первом эльф паке в коммандере его нет и ты путаеш первый коммандер со вторым вот и все! smile.gif


Сообщение отредактировал HeadHunter - 14.8.2009, 13:12
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
voyager
сообщение 14.8.2009, 13:27


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

Группа: Пользователи
Сообщений: 32
Регистрация: 12.11.2008
Пользователь №: 185 942
Модель телефона: L7e
Прошивка: New Style 2.1

Рейтинг: 11



Цитата(HeadHunter @ 14.8.2009, 16:08) *

Пункт всегда есть просто в первом эльф паке в коммандере его нет и ты путаеш первый коммандер со вторым вот и все! smile.gif

Действительно, ивенты запуска одинаковые, по короткому нажатию запускается смд от еп1, по чуть более длинному - от еп2...

[ tim apple ] :
писал ведь - чтобы небыло подобных недоумений - отключайте ЕР1 либо будьте внимательны =)

Цитата

А зачем вообще нужен пункт Bookmarks?

Как следует из названия - для закладок для быстрого запуска эльфов.

Сообщение отредактировал tim apple - 16.8.2009, 8:57
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Serg398
сообщение 14.8.2009, 13:42


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

Группа: Пользователи
Сообщений: 95
Регистрация: 25.6.2007
Из: Белгород
Пользователь №: 139 399
Модель телефона: E398
Прошивка: 79R + Elf's

Рейтинг: 7



У меня 2 вопроса! 1. Как повесить эльф на пункт меню? 2. Как сделать чтоб при зажатии меню запускался pm?

[ tim apple ] :
1. эльф должен поддерживать запуск по ивенту либо использовать дополнительный эльф вроде Event для ЕР1. под ЕР2 пока нету
2. жди когда сделаю поддержку в ПМ

Сообщение отредактировал tim apple - 14.8.2009, 15:51
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 14.8.2009, 13:47


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 26.6.2009
Из: г. Омск
Пользователь №: 201 900
Модель телефона: L9 & EM30
Прошивка: 05R & 04.06R

Рейтинг: 584



tim apple, поставил эльфпак из поста #175 и теперь "быстрая" клавиша не работает, нажимаю на нее и ноль эмоций. ставил поверх предъидущего эльфпака, когда тел включается, видно консоль, но потом она исчезает и все

[ tim apple ] :
код кдавиши 0х24 ?

[ rock88 ]:
раньше было на левой боковой клавише, в симе 005B_0001 менял 0x2B на 0xCC, а если поставить там 0х24 будет работать?

[ tim apple ] :
да

Сообщение отредактировал tim apple - 16.8.2009, 8:55
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HeadHunter
сообщение 15.8.2009, 0:19


PhoeniX Team
**

Группа: Пользователи
Сообщений: 71
Регистрация: 1.5.2006
Из: Сумы
Пользователь №: 81 334
Модель телефона: E398
Прошивка: -DoR1.3 Ep1+Ep2-

Рейтинг: 39



Кстати нашел баг при длительном удержании кнопки либа не перезагружается (R373_79R)! В кансоли это как то отоброжается? Причем ни в первом патче ни во втором.

[ tim apple ] :
да, отображается. жать 2 секунды. будет написано количество функций и констант.
P.S. Будет сделан эльф FastKeyManager - что-то вроде RedMenu, но более гибкое. Т.ч. "Альтернатива есть!"

Сообщение отредактировал tim apple - 16.8.2009, 9:02
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Proteus_
сообщение 15.8.2009, 8:11


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

Группа: Пользователи
Сообщений: 57
Регистрация: 18.7.2006
Пользователь №: 91 850
Модель телефона: E398
Прошивка: DaR 1/3 79R EP2

Рейтинг: 6



Ну новая весия значительно лучше, но похоже Zalil.ru после отправки ребут.
Порадовало мгновенное нажате на эльф но похоже евенты он не вызывает.
Так как стоит DaR не могу повесить Tunes на быстры эльф

[ tim apple ] :
=) Zalil.elf случайно попал в архив. я его не хотел выкладывать - рибут не поборол еще
как это не вызывает? кнопка вообще не работает? код должен быть 0х24 и смотри параметр конфига
Код
FastRunEvent = ивент


Сообщение отредактировал tim apple - 15.8.2009, 8:46
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
baat
сообщение 15.8.2009, 9:11


Самый Наглый
******

Группа: В отставке
Сообщений: 1 282
Регистрация: 18.5.2006
Из: Дом, милый дом...
Пользователь №: 83 674
Модель телефона: старая модель...
Прошивка: какая уж есть...
Победитель конкурса 2008


Настроение:
...



Рейтинг: 1535



Шил без отката, 1 3 7 18 группы, всё гуд...
глюки всё те же...
не удаляет вложеные папки, залил ребутит при нажатии назад... и т.д.
pm стал больше глючть, то со списком непонятки, на первой строчке стоит и другие пункты выбрать нельзя, то pm'ов в списке десять штук в списке...то ещё что-то...

[ tim apple ] :
про залил уже говорил
ПМ еще у кого так глючило? у меня ниразу. а ты поставил патч UIS_LogString_off.fpa ?

поставил,
не глючило? видимо ты им мало пользуешься...

Сообщение отредактировал baat - 15.8.2009, 10:47
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Мачо
сообщение 15.8.2009, 9:27


Ветеран
*****

Группа: Легенды MotoFan.Ru
Сообщений: 456
Регистрация: 26.7.2004
Из: Киров
Пользователь №: 8 569
Модель телефона: Е398 (умер), E6
Прошивка: Dream A Reality 2.0
Финалист Конкурса 2010

Рейтинг: 1410



чтоб удаляло всё надо скомпилить мото кмд со встроенной функцией рекурсивного удаления.
функция прошивки которую использовал GX для удаления работает только на диске С

[ tim apple ] :
точно

Сообщение отредактировал tim apple - 15.8.2009, 9:50
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CrayZor
сообщение 15.8.2009, 12:08


Мастер
****

Группа: Пользователи
Сообщений: 168
Регистрация: 22.3.2008
Пользователь №: 167 295
Модель телефона: E398, ROKR E1, X2, G100
Прошивка: In development

Рейтинг: 70



R373_49R-оригинал, ЕР2 работает! MotoCMD2 работает тоже, эльф менеджер тоже работает, всё ок, кроме эльфа Zalil, он пашет с глюком при выходе ребут. Real OS как уже говорил с ЕР2 не пашет sad.gif. Можно вопрос, при релизе будут все исходники эльфпака и консоли или только порткит как в первом ЕР?

[ tim apple ] :
- про Zalil писал уже не раз
- про неработу на РеалОС - опиши подробно что и как, сделай лог. если этого не хватит, то дам билд с логом на флешку, чтобы посмотреть лог запуска.
- если бы внимательно прочит ананс, то увидел бы ответ - ДА.

Сообщение отредактировал tim apple - 15.8.2009, 13:41
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CrayZor
сообщение 15.8.2009, 15:05


Мастер
****

Группа: Пользователи
Сообщений: 168
Регистрация: 22.3.2008
Пользователь №: 167 295
Модель телефона: E398, ROKR E1, X2, G100
Прошивка: In development

Рейтинг: 70



Цитата
- про неработу на РеалОС - опиши подробно что и как, сделай лог. если этого не хватит, то дам билд с логом на флешку, чтобы посмотреть лог запуска.

- Спасибо за ответ и желание помочь! Как сделать лог если ни один эльф в память не грузится? Или консоль сама позволяет выводить лог? Если да, то как, через Мидвей? Я знаю, что просить портировать ЕР2 на другие платформы запрещается, но Real OS сделан на основе 49R, тестовая сборка, которой на оригинале работает, а на Real OS патч применяется, но эльфы не грузятся, sad.gif более того консоль не пишет о найденной библиотеке, (нет лога о найденных функциях и константах). Пути я проверял , ибо на 49-оригинале всё работает. По видимому библиотека не подходит, я уже намучился с первым эльф-паком, там тоже неподходит ни одна библиотека от 49-оригинал ни от электро.

[ tim apple ] :
в конфиге отключи "тихий режим"
Код
SilentMode = 0
и перегрузи. Опиши что в консоли выводится при загрузке.

Сообщение отредактировал tim apple - 15.8.2009, 16:16
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 15.8.2009, 16:16


0xFFFF
******

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


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



Рейтинг: 1224



CrayZor, скорее всего, у тебя изменено название прошивки, и оно не соответствует оригинальной 49R. А при загрузке библиотеки теперь проверяется её соответствие прошивке. А ведь висят предупреждения в FAQ-х по монстрам, чтоб этого не делали во избежание таких проблем. Так что попробуй либо изменить название прошивки, либо подправь библиотеку.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
fkcoder
сообщение 15.8.2009, 17:14


Eve
******

Группа: Разработчики
Сообщений: 1 014
Регистрация: 31.1.2006
Из: Новокузнецк
Пользователь №: 68 287
Модель телефона: L9 ATRIX 4G iPhone SE E1

Рейтинг: 650



CrayZor,
по адресу 0x10A04E94 у тебя должно быть R373_G_0E.30.49R, не R373_G_0E.30.99R, R373_RealOs или т.п
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CrayZor
сообщение 15.8.2009, 17:23


Мастер
****

Группа: Пользователи
Сообщений: 168
Регистрация: 22.3.2008
Пользователь №: 167 295
Модель телефона: E398, ROKR E1, X2, G100
Прошивка: In development

Рейтинг: 70



Только, что проверил. Откатил название прошивки в свойствах на оригинал. Теперь и в буте (в буте я не менял!) и в свойствах пишет как положенно R373...49R, но неработает всё равно! Вот лог, (как запомнил):
> Loading library;
> Library firmware type mismatch;
> Autorun;
> MotoCMD2 FAIL;
> Import failed: UIS_HandleEvent.
В чём проблема???

[ tim apple ] :
> Library firmware type mismatch;
именно то о чем говорил Andy. если уверен что имя прошивки именно R373_G_0E.30.49R, то проверь что адрес названия 0x10A04E94.
и еще, врятли конечно, но либа точно от R373_G_0E.30.49R ? =)

Сообщение отредактировал tim apple - 15.8.2009, 17:35
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ilnyrik
сообщение 15.8.2009, 17:28


Опытный
***

Группа: Пользователи
Сообщений: 147
Регистрация: 31.3.2009
Из: Татарстан
Пользователь №: 196 850
Модель телефона: L7E
Прошивка: 05R

Рейтинг: 10



У меня вместо MotoCMD2 запускается PM.elf

[ tim apple ] :
настрой конфиг и авторан как тебе нужно

Сообщение отредактировал tim apple - 15.8.2009, 17:36
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 15.8.2009, 17:41


Мастер
****

Группа: Разработчики
Сообщений: 260
Регистрация: 13.7.2007
Из: РФ, Башкирия, Стерлитамак
Пользователь №: 141 375

Рейтинг: 435



всем у кого эльфы ЕР1 перестают запускаться:
- стоит ли патч на увеличение хипа эльфам?
- много ли эльфов в авторане?
- надеюсь не пытались запускать из ЕР1 эльфы от ЕР2? =)

по какой-то причине завершается апп лоадера ЕР1...

Сообщение отредактировал tim apple - 15.8.2009, 17:42
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CrayZor
сообщение 15.8.2009, 17:42


Мастер
****

Группа: Пользователи
Сообщений: 168
Регистрация: 22.3.2008
Пользователь №: 167 295
Модель телефона: E398, ROKR E1, X2, G100
Прошивка: In development

Рейтинг: 70



Цитата
и еще, врятли конечно, но либа точно от R373_G_0E.30.49R ? =)

- Да конечно! smile.gif biggrin.gif

Цитата
0x10A04E94

- Вот это не проверял, у меня название за пределами CG1, поэтому вполне возможно! Надо проверить.

[ tim apple ] :
жесть. интересно что тогда у тебя по этому адресу =)

Добавлено позже (15.8.2009, 18:42):
Вообщем после патча, теперь пишет мол либа загружена нормально, но эльфы не стартуют! sad.gif
>Import failed: UIS_HandleEvent;
>Import failed: suPalTicksToMsek
>Import failed: и тому подобное... Блин! Задолбался я уже! sad.gif +Теперь у телефона подсветка клавы не потухает! shout.gif

[ tim apple ] :
пишет что нет функции. если либа загрузилась удачно то должна написать сколько функций и констант в либе...

Добавлено позже (15.8.2009, 18:52):
Щас посмотрю.

Добавлено позже (15.8.2009, 18:57):
Блин телефон сел как на зло, mad.gif но успел прочитать вроде как 53 функции (на счёт количества функций не уверен) и 93 константы (на счёт констант вроде верно). Вообщем заряжу батарею отпишусь. sad.gif

Добавлено позже (15.8.2009, 19:09):
Пишет 560 функций и 93 константы а потом Import failed! shout.gif

Добавлено позже (15.8.2009, 19:14):
Но MotoCMD2 со старой либой, которая в закреплёнке запустился, но при открытии любого диска ребут. sad.gif

[ tim apple: ты говорил, что адреса функций не совпадают с 49. так что не удивительно, что рибут]

Сообщение отредактировал tim apple - 16.8.2009, 10:39
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Gray One
сообщение 15.8.2009, 20:09


Ветеран
*****

Группа: Пользователи
Сообщений: 593
Регистрация: 12.2.2008
Из: Великий Новгород
Пользователь №: 163 295
Модель телефона: L7e, 5530
Прошивка: OAR, S60v5

Рейтинг: 238



У всех телефон после применения последних патчей нормально выключается?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
voyager
сообщение 15.8.2009, 21:22


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

Группа: Пользователи
Сообщений: 32
Регистрация: 12.11.2008
Пользователь №: 185 942
Модель телефона: L7e
Прошивка: New Style 2.1

Рейтинг: 11



Цитата(Gray One @ 15.8.2009, 23:09) *

У всех телефон после применения последних патчей нормально выключается?

У меня всё нормально.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
CrayZor
сообщение 16.8.2009, 11:07


Мастер
****

Группа: Пользователи
Сообщений: 168
Регистрация: 22.3.2008
Пользователь №: 167 295
Модель телефона: E398, ROKR E1, X2, G100
Прошивка: In development

Рейтинг: 70



Ладно, спасибо всем за помощь! Действительно по всей видимости адреса функций несовподают с оригинальной 49R. Буду ждать исходников ЕР2 и инструкции по портированию. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 16.8.2009, 11:39


Мастер
****

Группа: Разработчики
Сообщений: 260
Регистрация: 13.7.2007
Из: РФ, Башкирия, Стерлитамак
Пользователь №: 141 375

Рейтинг: 435



тему конкретно почистил. ссылки на старые тест-паки и обновления тоже снес. буду разбираться с тем, что нашли.

особо волнует отказ работы ЕР1. кому не лень - попробуйте выяснить после какого именно действия так. возможно это запуск какого-то эльфа (причем способов запуска несколько), либо попытка открытия файла через ExtMGR.. Вобщем интересуют любые подробности.

Добавлено позже (16.8.2009, 19:50):
пробуем новые сборки. что нового:
  • PM и MotoCMD2 поддерживают запуск по ивенту, для этого поместите их в авторан с указанием ивента
  • в MotoCMD2 новый пункт для эльфов "Run with" - можно указать параметры запуска
  • PM и MotoCMD2 отлавливают повторный запуск (попробуйте запустить фоновый PM или MotoCMD2)
  • возможно исправлен баг со списком эльфов в PM
  • возможно исправлен баг с незапуском эльфов EP1
Жду Ваших отзывов =)

Сообщение отредактировал tim apple - 16.8.2009, 13:55
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Gray One
сообщение 16.8.2009, 14:21


Ветеран
*****

Группа: Пользователи
Сообщений: 593
Регистрация: 12.2.2008
Из: Великий Новгород
Пользователь №: 163 295
Модель телефона: L7e, 5530
Прошивка: OAR, S60v5

Рейтинг: 238



tim apple,
Нужно ли окатывать предыдущий патч?

[ tim apple ] :
откат нужен только от той глючной версии когда рибутил при блоке клавы

Сообщение отредактировал tim apple - 16.8.2009, 14:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
andryxa_sc
сообщение 16.8.2009, 14:23


Новичок
*

Группа: Пользователи
Сообщений: 18
Регистрация: 6.11.2007
Из: Украина, Киевская обл.
Пользователь №: 153 086
Модель телефона: L7e/Z6
Прошивка: 0AR/44R

Рейтинг: 1.5



tim apple, на л7е ельфы от ЕР1 запускаються отлично! Все ельфы открываю только через ЕР2.

п.с. Насколько я заметил ельфы не запускаються на е398 49R , или нет?

[ tim apple ] :
вот жду отзыва от них - скачали многие...

Сообщение отредактировал tim apple - 16.8.2009, 14:59
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
voyager
сообщение 16.8.2009, 14:27


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

Группа: Пользователи
Сообщений: 32
Регистрация: 12.11.2008
Пользователь №: 185 942
Модель телефона: L7e
Прошивка: New Style 2.1

Рейтинг: 11



предыдущий патч не откатывал, патчил эльфом, всё работает, глюков не замечено smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Z.d.u.n.e.X
сообщение 16.8.2009, 15:50


Ветеран
*****

Группа: Пользователи
Сообщений: 371
Регистрация: 18.11.2008
Из: Poland
Пользователь №: 186 451
Модель телефона: LG GT540
Прошивка: Android

Рейтинг: 570



elfpack 1 и elfpack 2 работать вместе?

[ tim apple ] :
Yes.

Сообщение отредактировал tim apple - 16.8.2009, 16:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
TweeSt
сообщение 16.8.2009, 17:46


Мастер
****

Группа: Пользователи
Сообщений: 150
Регистрация: 5.5.2008
Пользователь №: 171 350
Модель телефона: MotoSLVR L9/L72
Прошивка: R452J_05R NO RSA

Рейтинг: 3.5



Меню ""Варианты" отказало и в картинки не заходит, при попытке запустить pm.elf - ребут

[ tim apple ] :
у кого с L9 еще так ?

Сообщение отредактировал tim apple - 17.8.2009, 2:13
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ElfPack v2.0, начало всеобщего тестирования · Эльфы, их разработка и портирование · Forum
 

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

 



Текстовая версия Сейчас: 2.7.2025, 3:32

Форум живёт: