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

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 мегабайт ) Кол-во скачиваний: 5551

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

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


Сообщение отредактировал Andy51 - 18.8.2011, 7:30
Прикрепленный файл devkitARM_r26_win32.rar   ( 10.36 мегабайт ) Кол-во скачиваний: 5551
Прикрепленный файл EP2_R373_G_0E.30.49R_21.01.2010.zip   ( 163.75 килобайт ) Кол-во скачиваний: 1104
Прикрепленный файл EP2_R373_G_0E.30.79R_21.01.2010.zip   ( 163.77 килобайт ) Кол-во скачиваний: 863
Прикрепленный файл EP2_R452D_G_08.01.0AR_21.01.2010.zip   ( 165.21 килобайт ) Кол-во скачиваний: 913
Прикрепленный файл EP2_R452J_G_08.22.05R_21.01.2010.zip   ( 164.19 килобайт ) Кол-во скачиваний: 943
Прикрепленный файл EP2_R4513_G_08.B7.ACR_21.01.2010.zip   ( 163.94 килобайт ) Кол-во скачиваний: 1026
Прикрепленный файл EP2_R452J_G_08.22.05R_R52.zip   ( 13.3 килобайт ) Кол-во скачиваний: 419
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Mоторчег
сообщение 16.8.2009, 19:06


Гуру
******

Группа: Пользователи
Сообщений: 774
Регистрация: 25.4.2007
Из: Новосибирск
Пользователь №: 132 481
Модель телефона:  

Рейтинг: 506



мои результаты: ставил на Mpx_398_deluxe, сразу все заработало, однако мотокмд не открывался оО. потом до меня дошло, что с моей 2 Гб флешкой нужен еще патч. накатил его, заработало. пока проблем и вылетов не наблюдалось, буду тестировать дальше smile.gif

Добавлено позже (17.8.2009, 2:16):
ну старые эльфы естественно не запускаются без первого эльфпака (его не ставил)
Прикрепленный файл ScrShot_02032A00.bmp   ( 75.69 килобайт ) Кол-во скачиваний: 288
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HeadHunter
сообщение 16.8.2009, 19:38


PhoeniX Team
**

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

Рейтинг: 39



Авторан на новом патче не работает пишет Fail! Пришлось откатится на старый там все работало sad.gif
А это ивент чего 0xA2BBCC?

[ tim apple ] :
- хм. и эльфы не грузятся ? писать Fail может и по моей ошибке...
- это для примера. я на этот ивент в авторане MotoCMD2 и PM для тестов вешал

Нет эльфы грузятся! пришлось отключить авторан. А так все без проблем работает. В авторане не один из эльфоф не запускается sad.gif
я запускаю эльфы из еп2 в авторане еп2 и мне пишет fail и при этом эльфы из авторана не запускаются! а через коммандер все работает!

[ tim apple ] :
проверю. еще у кого так?

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


Мастер
****

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

Рейтинг: 435



У ЕР1 есть такая особенность - после попытки запуска несуществующего эльфа невозможно больше ничего запустить. Чаще всего это из-за неверных путей. Например:
1) ошибки в авторане - тогда не работает сразу после включения телефона
2) ошибки в extmgr.ini - тогда не работает после попытки открыть через МотоКМД файл, у которого неверно указан эльф для просмотра.

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
packpunk
сообщение 17.8.2009, 4:47


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

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

Рейтинг: 23



Same happened on mine, I'm using original 49R (just elfpack1 patch and elfpack2 patch).
EP1 can't run under EP2, I put log here.
Прикрепленный файл log.zip   ( 632 байт ) Кол-во скачиваний: 138

I tried to run Tunes.elf and it said "Loading ELF redirected to EP1" and nothing happened.

I have questions,
should I undo elfpack1? [ tim apple: no ]
If not, where should I put elfloader.lib (from EP1)? [ tim apple: /b/Elf/ ]

[ tim apple ] :
clear EP1-autorun (/b/Elf/auto.run) and EP2-autorun (/b/Elf2/auto.run), reboot and try run EP1-elf from EP1-MotoCMD or ElfRunner. if no problem try run EP1-elf from EP2-MotoCMD2.

[PackPunk]
Still, nothing happen..

I found this,
Код
[Patch_Info]
SW_Ver=R373_G_0E.30.49R
Description=ELFPack v2.0 r. b.258
Version=2.0
Author=Andy51, tim apple

[Patch_Code]
00028DF0:EB312885
0025A430: 10CF3001
00C73000:B500F001F953BC0847180000E92D4000...


and this (got it from folder build portkit EP1),
Код
[Patch_Info]
Description=Registers ELFpack v1.0
Author=Andy51
[Patch_Code]
0025A430: 10CC0E35


It has same address right? Is it ok to be overwrited?

[ tim apple ] :
Ouh! It's wrong! Thnks. Wait for new build or see post #101

[PackPunk]
Great!! EP1 on 49R running well now clap.gif
But, on PM, it just only show the EP2, how about EP1? [ tim apple: not, EP1 don't support it. ]

Сообщение отредактировал tim apple - 17.8.2009, 9:07
Прикрепленный файл log.zip   ( 632 байт ) Кол-во скачиваний: 138
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
.lex:)
сообщение 17.8.2009, 6:58


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 23.11.2007
Пользователь №: 154 858
Модель телефона: E398
Прошивка: DAR 1.3

Рейтинг: 0



Если поставить в авторан EP2 эльфы из EP1 - то в консоли пишет Fail хотя эльфы загружаются нормально! unsure.gif

[ tim apple ] :
с точки зрения ЕР2 такие эльфы некорректны laugh.gif

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


Мастер
****

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

Рейтинг: 435



Владельцам Е1/Е398 R373_G_0E.30.49R,
прошейте заново Register.fpa от ЕР1 и примените вот этот патч поверх ЕР2 (или исправте патч эльфпака ЕР2)
Прикрепленный файл EP2_Register.zip   ( 273 байт ) Кол-во скачиваний: 222

Код
[Patch_Info]
SW_Ver=R373_G_0E.30.49R
Description=ELFPack v2.0 r.52 b.258
Version=2.0
Author=Andy51, tim apple

[Patch_Code]
0025A434: 10CF3001


Спасибо packpunk thumbsup.gif

Сообщение отредактировал tim apple - 17.8.2009, 8:08
Прикрепленный файл EP2_Register.zip   ( 273 байт ) Кол-во скачиваний: 222
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
rock88
сообщение 17.8.2009, 11:03


Мастер
****

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

Рейтинг: 584



протестил новую сборку на L9, там в конфиге написано FastRunElf = file://c/Elf2/MotoCMD2.elf, а в Elf2 лежал MotoCmd2.elf, ну ничего страшного, поменял имя в конфиге и все заработало, ScrShot.elf работает, только картинка получается чуть справа обрезана и слева в начале этот обрезок, ну если будет надо, выложу скриншот. эльфы из EP1 нормально запускаются из MotoCmd2, только вот при запуске эльфов появляется консоль и висит секунды 4, неудобно, можно уменшить это время? убирать ее не хочу, вещь полезная. и еще при очень коротком нажатии на быструю кнопку ничего не происходит, а хотелось бы чтоб было тоже самое что и при коротком нажатии
А вообще работает прекрасно, никаких жестких глюков не заметил thumbsup.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
tim apple
сообщение 17.8.2009, 12:51


Мастер
****

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

Рейтинг: 435



Цитата(rock88 @ Сегодня, 17:03)

только картинка получается чуть справа обрезана и слева в начале этот обрезок
*


это в телефоне вьювер BMP такой =) - не корректно показывает если "нестандартный" размера хидера... с компа нормально.

Цитата(rock88 @ Сегодня, 17:03)

только вот при запуске эльфов появляется консоль и висит секунды 4, неудобно, можно уменшить это время?
*


Код
EnableConsole = 0
тогда консоль не будет появляться сама - только вручную. по поводу таймаута подумаю. возможно вынесу в конфиг.

Цитата(rock88 @ Сегодня, 17:03)

при очень коротком нажатии на быструю кнопку ничего не происходит
*


а это настроить?
Код
; "быстрый" ивент, смарт = 0x2063
FastRunEvent = 0xA2BBCC
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
packpunk
сообщение 17.8.2009, 14:19


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

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

Рейтинг: 23



I tried to make PM as AIM so I put it on the autorun

auto.run :
Код
file://b/Elf2/pm.elf 0x03DF


But it can't run the ELF but AIM it self, so I tried to use another event code (IM, Chat Room) still can't run the ELF.
Then I browse with MotoCmd2 to run PM, it said "PM already running" then it run the event code (AIM, IM, Chat Room).
Is it bugs?
[ tim apple ] :
no! event already busy - use free event.

Thanks tim apple and andy51 for great EP2 thumbsup.gif

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


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

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

Рейтинг: 7



Как вернуть функционал интелектуалки и насначить еп2 на клавишу камеры с помощью симэдитора?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alesha_Pl
сообщение 20.8.2009, 6:01


Гуру
******

Группа: Почётные мотофаны
Сообщений: 986
Регистрация: 19.5.2005
Из: Россия, г.Петрозаводск
Пользователь №: 42 716
Модель телефона: e398
Прошивка: 49R+EP1+EP2

Рейтинг: 681



Цитата(Serg398 @ Вчера, 16:22)

Как вернуть функционал интелектуалки и насначить еп2 на клавишу камеры с помощью симэдитора?
*



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

Сообщение отредактировал Alesha_Pl - 20.8.2009, 10:38
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
baat
сообщение 20.8.2009, 12:39


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

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


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



Рейтинг: 1535



Alesha_Pl, процесс менеджер был в еп1? обновление либы через инет было? матрица была?
сверестественного ничего и не обещали, просто шаг к стабильности, удобству и порядку...

[ tim apple ] :
из всего сказанного только ПМ уникален =)
обновление либы через инет и на ЕР1 можно сделать, просто применить новую либу теперь можно "на лету" т.е. без перегрузки.
а матрица - это так, баловство.

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


Freestyler
********

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


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



Рейтинг: 4362



Цитата(Pieeer @ Сегодня, 15:33)

log_off2.fpa - убирает лишние логи (необязательно)
*


не ставьте этот на NS21 , вывод в мидвей после него полностью прекращается
[ tim apple ] : в либе ЕР1 надо так:
Код
0x10C5964C T PFprintf
и будет красота. в либе EP2 уже так.

Цитата(Pieeer @ Сегодня, 15:33)

UIS_LogString_off.fpa - освобождает память для эльфпака (обязательно)
*



[Patch_Code]
002FD4DC: E12FFF1E

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


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

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

Рейтинг: 7



Киньте плиз конфиг с включенным автораном! A то чёт не работает. Либо косяк в эльфпаке. В прошлой версии в консоле что то писала про авторан. В этой нет. 79R Или как можно самому настроить без компа?

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

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


Freestyler
********

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


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



Рейтинг: 4362



как в EP2 различают платформы телефонов ?

[ tim apple ] :
по аналогии с ЕР1:
Код
const char* ldrGetPhoneName( void );
const char* ldrGetPlatformName( void );
const char* ldrGetFirmwareVersion( void );


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


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

Группа: Пользователи
Сообщений: 357
Регистрация: 5.2.2007
Из: Нижний Новгород
Пользователь №: 120 756
Модель телефона: l7e, E2, Е3
Прошивка: 0AR, Maxx E2

Рейтинг: 46.5



После применения патчей вечный ребут(( На флешке Elf2 создан, сим 005b поменял, в чем может быть проблема??

[ tim apple ] :
если патчил эльфом, то попробуй с компа через ФиБ. еще может быть дело в патчах. точно работает на чистой NS2.1

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


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

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

Рейтинг: 7



В авторане пишет
EP2 Autorun...
EP2 Autorun processed

[ tim apple ] :
файл обработан. но не найдено корректных записей.
в архиве лежит авторан с закоментированными строками. возможно ты их не убрал (символ ; в начале строки)
прикрепи авторан если сам не разберешся.

Добавлено позже (20.8.2009, 20:10):
tim apple, разобрался с автораном! Спасибо тебе! Теперь еще вопросы. 1. Как вернуть интелектуалку (e398). 2. Можно подробней про Run wiht? Для чего он? Как пользоваться?

[ tim apple ] :
1. в симе верни как было ) у смарта код 0х15
2. это запуск эльфа с параметром. в авторане всё что после имени эльфа и есть параметр

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


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

Группа: Пользователи
Сообщений: 357
Регистрация: 5.2.2007
Из: Нижний Новгород
Пользователь №: 120 756
Модель телефона: l7e, E2, Е3
Прошивка: 0AR, Maxx E2

Рейтинг: 46.5



Патчил Флэш бэкапом, прошивка своя, не NS2.1!

[ tim apple ] : видать несостыковка с каким-то патчем. попробуй выяснить.

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


Мастер
****

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

Рейтинг: 10



EP2 на L9 не работает с /b/ как и EP1, или пофиксили?

[ tim apple ] : как на ЕР1. пофиксено только на MotoDanger.

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


PhoeniX Team
**

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

Рейтинг: 39



Цитата
Alesha_Pl, процесс менеджер был в еп1? обновление либы через инет было? матрица была?

Что за матрица киньте плиз если у кого имеется! smile.gif Нашел баг если в PM.elf в настройках инфо колонки поставить состояние то тел уходит в ребут sad.gif У кого еще так?

[ tim apple ] : какие эльфы (ЕР2) были запущены? попробуй воспроизвести рибут, нужны подробности.

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


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

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

Рейтинг: 200



Цитата
У кого еще так?

У меня так! После ребута в PM пропала первая строчка (у меня был там MotoCMD), а во второй крякозябры. Вернул в колонку размер эльфа - всё стало нормально.

2 Pieeer: Может не стоит патч на отладку? Я хотел без этого патча поставить ЕП2, а не вышло. Тел ушёл в вечный ребут.

2 tim apple: для воспроизведения ребута достаточно в PM поставить колонку "состояние" и нажать "сохранить". У меня ребут обеспечен. Щас лог попробую снять.

Добавлено позже (21.8.2009, 9:02):
unsure.gif В отладочной версии этого глюка нет. А в памяти висит MotoCMD2 и четыре эльфа из ЕП1.

Сообщение отредактировал L7EeePC - 21.8.2009, 6:08
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HeadHunter
сообщение 21.8.2009, 6:57


PhoeniX Team
**

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

Рейтинг: 39



Цитата
У меня так! После ребута в PM пропала первая строчка (у меня был там MotoCMD), а во второй крякозябры. Вернул в колонку размер эльфа - всё стало нормально.

Цитата
2 tim apple: для воспроизведения ребута достаточно в PM поставить колонку "состояние" и нажать "сохранить". У меня ребут обеспечен. Щас лог попробую снять.

У меня оди в один ситуация.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Cool-T
сообщение 21.8.2009, 7:39


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

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

Рейтинг: 200



И ещё один глюк. Когда подсветка стоит >0, тогда при ручной блокировке клавы (по звёздочке) яркость подсветки не уменьшается и светит она ещё столько, сколько в настройках стоит. (т.е. 20 секунд, как у меня настроено). А когда клава заблокировалась, если нажать любую кнопку, то яркость уменьшается и подсветка отключается через 5 сек, как было до патча.

PS: это немного неудобно, если яркость стоит на максимуме и светит полминуты, когда уже клавиатура заблокирована.

[ tim apple ] : ЕР2 вмешивается в работу подсветки только при прокрутке консоли качелькой громкости.

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


Мастер
****

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

Рейтинг: 435



обновление.
Эльфпак, ревизия 53:
  • Адрес регистрации для 49 исправлен
  • Авторан может запускать эльфы EP1
  • Исправил ошибки в коде
Эльфы:
  1. Положил эльф Matrix
  2. Исправил некоторые ошибки

По моей невнимательности MotoCmd2 архивах без поддержки плагинов. выложу скоро новый тест-пак

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


Новичок
*

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

Рейтинг: 1.5



tim apple, synctime так и не работает... с плагинами так и не понял...должны появиться в вариантах пункты с именами fname1 и fname2 ?

[ tim apple ] :
про SyncTime - в инет-то хоть ломится ? инет-эльфы вообще работают?
про плагины - нет. пункты называются "В ниж.рег./low.case" и "В верх.рег./up.case" пока не работает. будет в следующем обновлении

SynSock в авторане, в нет и не пытаеться зайти... Значок работы нета не мигает...В мотокмд таких пунктов нету...

[ tim apple ] :
Нашел баг в SynSock - исправлю к следующему обновлению.

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


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

Группа: Пользователи
Сообщений: 93
Регистрация: 22.9.2008
Из: Киев
Пользователь №: 181 945
Модель телефона: Motorola Defy +
Прошивка: ненаю

Рейтинг: 25.5



На MD2.1поставил SynScock,добавил в авторан,SyncTime прекрасно работает.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Gray One
сообщение 22.8.2009, 19:16


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

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

Рейтинг: 238



andryxa_sc,
Подтверждаю не работает syntime.elf
Плагины вроде бы тоже не работают... а хотя... нет времени разобраться, завтра нормально все проверю.
Matrix.elf очень клевый smile.gif Вопрос по нему: А если я заменю файл matrix_font.bmp например на свой, то будет ли у меня показывать другие символы и т.д.?

Пожелание по ScrShot.elf можно убрать выход по красной кнопке? А то чтобы выйти в меню из MotoCMD.elf приходиться раз 5 нажимать на "С". Я даже и не знал что ScrShot.elf теперь даже яву скринит...
Когда захожу в PM.elf ребут.

[ tim apple ] :
Matrix - да, можешь matrix_font.bmp заменить своим. только должен быть в формате RGB565. вот как можно это сделать:
Spoiler:
рекомендую Adobe Photoshop. В нем и рисовать удобно и
сохранять в таком формате легко (в диалоге сохранения выбираем BMP и
в настройках формата указываем R5 G6 B5). Еще можно конвертировать
через плагин Imagine 1.0beta9 в Total Commandor'е (Изображение -
Изменить глубину цвета - 5:6:5).
[close]


ScrShot - OK
PM - ну никак рибут не могу вызвать =)

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


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

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

Рейтинг: 23



I don't get it.. sad.gif

How does the MotoCmd2 plugin works?
And.., Matrix is it screensaver? What's the function then?

[ tim apple ] :
plugins don't work. wait next update.
no. simple elf with ATI-graphics. work only on L7e and other new phones

[PackPunk]
How about E398/E1..? [ tim apple: maybe later ]

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


Мастер
****

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

Рейтинг: 435



Цитата(llldimedrolll @ Сегодня, 2:43)

У меня Matrix показывает фигню какуе то
*


Цитата(HeadHunter @ Сегодня, 4:20)

Тоже самое! И запуск видео файла не помогает А матрикс дебаг пишет что эльф удачно запустился но не включается. Плагины не фунциклируют
*


Цитата(DDA-E398 @ Сегодня, 4:54)

matrix.elf не работает хотя консоль выдаёт что эльф удачно запустился
*



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

Цитата(lavmen @ Сегодня, 6:22)

DDA-E398, не хватает видео памяти. Спросите Andy, он пытался решить эту проблему
*



я и так знаю в чем дело. про матрикс больше не пишем.

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


Мастер
****

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

Рейтинг: 435



Очередное обновление
  • Elfpack2 без изменений
  • Либа обновлена
  • MotoCmd2 теперь с плагинами =)
  • Незначительные изменения в остальных эльфах
О плагинах MotoCmd2:
Лежат они в папке mc2_plugins рядом с самим эльфом. Для демонстрации создал 3 плагина. При их наличии в контекстном меню файлов и папок появятся новые пункты (плагин - пункт меню):
  1. fname1.so - "В ниж.рег./low.case"
  2. fname2.so - "В верх.рег./up.case"
  3. fname3.so - "Копир.путь/copy path"
Они очень простые, но полезны - позволяют быстро изменить регист букв в имени файла/папки (проверено только на латиннице) и скопировать полный путь к файлу.
P.S. Это демонстрация нового API EP2 для работы с динамическими библиотеками. Использован режим runtime-линковки.

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


PhoeniX Team
**

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

Рейтинг: 39



tim apple, Все работает ни каких ребутов smile.gif

Теперь так со всеми плагинами будет, закинул в папку плагины и все работает?

[ tim apple ] : в идеале - да =)

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


Новичок
*

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

Рейтинг: 1.5



tim apple, наконец-то работает синктайм! Правда через раз , но всё же)) Плагины работают отлично! Как с кирилицой так и латиницой.
Молодець!!!

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

[ andryxa_sc ] :
Изза чего так работает синктайм не понял...иногда пишет соединение и потом ошибка, а иногда всё гуд

Сообщение отредактировал tim apple - 24.8.2009, 18:52
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Cool-T
сообщение 25.8.2009, 6:14


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

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

Рейтинг: 200



tim apple,
у меня тоже всё работает, кроме одного - MotoCMD2 почему-то перестал запускаться с "мировых часов". Пробовал предыдущую версию (16.08) с такой-же либой - тоже не запускается, хотя в памяти висит. Запускается только со свободного ивента.

[ tim apple ] :
если один раз зарегиться на ивент, то он будет занят до перезагрузки (даже если эльф выгрузить).
запусти MotoCmd2 из авторана с нужным ивентом в качестве параметра. других эльфов явно или неявно регистрирующихся на тот же ивент быть не должно.

tim apple,
я на один ивент не вешаю два эльфа... tomato.gif У меня сразу же после обновления патча EP перестал входить в MotoCMD2. Пришлось ему менюшку личную выделить...

[ tim apple ] : ок, проверю...

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


PhoeniX Team
**

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

Рейтинг: 39



tim apple прости за флуд, а возможно плагин от первого коммандера переделать под второй?
Просто в первом коммандере он работал заменив просмотрщик картинок!

[ tim apple ] :
довожу до сведения всех - всё, что вы называете "плагин для MotoCmd[1], на самом деле плагинами не являются!
Еще сам G-XAD пытался это объяснить, да плюнул.
Все эльфы типа SetWP.elf, iv.elf являются именно эльфами, поддерживающими запуск из ExtMGR.elf с особо сформированным параметром, т.е. по сути являются его клиентами, а ExtMGR выступает в роли сервера для открытия файлов по их расширению.
Просто так вышло, что MotoCmd является единственным эльфом, пользующийся услугами ExtMGR.elf.

А те плагины, которые разрабатываю я для MotoCmd2, являются частью этого эльфа и расширяют его функционал.

Подведу итоги: Эльфы от ЕР1 будут портироваться после релиза ЕР2, но не только мной, а всеми заинтересованными разработчиками.
А пока данная тема не для этих целей.

Спасибо за инструктаж smile.gif

Сообщение отредактировал HeadHunter - 25.8.2009, 7:59
Прикрепленный файл SetWP.zip   ( 2.55 килобайт ) Кол-во скачиваний: 251
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Gray One
сообщение 25.8.2009, 18:31


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

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

Рейтинг: 238



Цитата(Angel666 @ 25.8.2009, 22:02) *

Иногда консоль все время висит на экране+МоtoСMD воспроизводит песни какими-то заиканиями

Ее можно убрать нажтием на кнопку на которой у тебя поставлен запуск эльфпака.
MotoCMD не воспроизводил песни никогда, это плагины к MotoCMDдругие эльфы через ExtMGR.elf воспроизводят песни...


Сообщение отредактировал tim apple - 26.8.2009, 2:29
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
packpunk
сообщение 25.8.2009, 22:23


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

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

Рейтинг: 23



tim apple,

Plugin for MotoCmd2 work well now smile.gif

On ScrnSht.elf, I didn't know how to exit this app sad.gif
On the previous version, I can disable it by pressing * (star)/RedButton, but now * (star) key take a shot too. RedButton can't disable it.

[ tim apple ] : background elf's you can close over PM.elf (2th item in context menu)

[PackPunk]
Yes, I can disable it by PM.elf
But It's useless if the phone has been locked, and we can't unlock it (Menu+*) cuz It always make a shot.

[ tim apple ] : OK. I fix it.

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


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

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

Рейтинг: 11



Сегодня включил телефон без флехи, вставил её, перезагрузил еп2, всё нормально, но при попытке запуска эльфов от еп1 - ребут, он-то не загрузился... Может можно проверку сделать какую? smile.gif

[ tim apple ] : я к ЕР1 никакого отношения не имею. просите Мачо - он запросто пофиксит.

Цитата(baat @ Сегодня, 22:45)
voyager, так при перезапуске еп2 то еп1 не перезапускается, еп1 запускается однократно при включении телефона...если на флехе он, то запускается при условии, что флешка есть и работает...
еп1 и еп2 не связаны... еп2 просто смотрит если эльф кака и передаёт его еп1))))
*


[ tim apple ] : забавно... =)

Я к тому, что можно сделать проверку на запущенность еп1, перед передачей ему эльфов?

[ tim apple ] : нет. но могу просто выключить ридерект в ЕР1...

Ненадо))

Сообщение отредактировал voyager - 27.8.2009, 18:49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 29.8.2009, 12:47


Freestyler
********

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


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



Рейтинг: 4362



авторS , будет ли альтернативный запуск ? по кнопке не айс , совсем

[ tim apple ] :
это всего лишь альтернатива - делал для себя, чтобы быстро запускать. кому не нравится - не перебивайте кнопку.
старый добрый способ "повесить на ивент и через меню запускать" работает. MotoCmd2 и PM поддерживают указание ивента прям из авторана.
а потом еще напишут аналог ElfRunner (или его портируют)...

Сообщение отредактировал tim apple - 29.8.2009, 15:04
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Z.d.u.n.e.X
сообщение 29.8.2009, 15:46


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

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

Рейтинг: 570



QUOTE(DENNIS1236 @ 29.8.2009, 17:12) *

а для л7ACR_RBпойдёт эта сборка?

иeт

Сообщение отредактировал Z.d.u.n.e.X - 29.8.2009, 15:48
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Last1Left
сообщение 30.8.2009, 8:37


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 30.1.2008
Из: Romania
Пользователь №: 161 862
Модель телефона: v360 ACR / Nokia N82
Прошивка: FallenAngel

Рейтинг: 97



QUOTE(DENNIS1236 @ 29.8.2009, 18:12) *

а для л7ACR_RBпойдёт эта сборка?

не проверял unsure.gif
Прикрепленный файл EP2_L7_ACR_RB.rar   ( 18.62 килобайт ) Кол-во скачиваний: 117
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
ElfPack v2.0, начало всеобщего тестирования · Эльфы, их разработка и портирование · Forum
 

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

 



Текстовая версия Сейчас: 31.7.2025, 1:41

Форум живёт: