motofan logo
> 

Rainbow POG PortKit & SDK, Всё что касается эльфов на V3x и подобных...

zeDDer
сообщение 24.7.2008, 15:20


mCore hacker
*****

Группа: Разработчики
Сообщений: 474
Регистрация: 27.6.2007
Из: Беларусь, Слуцк
Пользователь №: 139 587
Модель телефона: V3x
Прошивка: У вас такой нет)
Финалист Конкурса 2010

Рейтинг: 500



Оригинальное сообщение (Original Message):
Spoiler:
Ok, it's ready!
http://newxera.umtsplanet.net/
http://code.google.com/p/rainbowelfloader/

Here is a tutorial for the portkit: http://code.google.com/p/rainbowelfloader/...PortKitTutorial

All the sources and the portkit are on the repository.
I uploaded also some apps and the SDK (the SDK folder is in /trunk), the SDK is based on the lte and lte2 one but there are some fixes in some structures that allows the SDK to work on our phones. This PortKit is tested with:
  • R252211LD_U_85.9B.E6P
  • R25227LD_U_86.8A.10R
and I'm not responsible for any damage caused by the elfloader. If you find a bug (I'm sure some bugs are still there :P ) write in this thread. Enjoy!
[close]

[zeDDer]: ELFPack SVN Repository
Эльфы и исходники: КЛАЦ!
Эльфапк и исходники: КЛАЦ!

Сборки EP:
V3x R252211LD_U_85.9B.E6P
E770 R252211_U_85.9B.E1P

Инструкция по установке EP
Spoiler:

1) Собственно скачать сборку EP для вашей модели и прошивки
2) Удалить с телефона ldr.bin, library.def, startup.cfg
3) Применить патчи к CG1 из архива и прошить телефон
4) Включить телефон и убедится что он работает (Должен использоваться первый шрифт из лэнгпака)
5) Закинуть файлы из архива из папки /a/elf/ в телефон в папку /a/elf/ с соблюдением путей и регистра!
6) Отредактировать mma_ucp, добавить пункт меню InFusio Games (для запуска эльфов).
7) Перезагрузить телефон и радоваться свежеустановленному EP :)
[close]

Часто задаваемые вопросы
Spoiler:

В: Сделал всё по интсрукции, добавил пункт меню InFusio Games, но вместо него появился пункт "Приложения". Так должно быть?
О: Да, так должно быть. Эльфлоадер сам переименовывает InFusio Games в "Приложения".

В: Пытаюсь запустить эльф, а он не запускается. Что делать?
О: Обновиться до последней либы и попробовать запустить эльф.

В: Обновил либу, но эльф всё равно не запускается. Почему?
О: Возможно в либе не хватает функций. Снять лог запуска через MIDway и выложить в эту тему. Разработчик посмотрит в чём проблема.

В: Можно ли кидать эльфы по подпапкам?
О: Да. Можно закинуть эльф например в /a/elf/BlackList/BlackList.elf и рядом с ним закинуть конфиг

В: Как добавить эльф в автозагрузку?
О: В меню "Приложения" на выбранном эльфе нажать 0. Должна появиться галочка справа от имени эльфа.

В: Добавляю эльф а автозагрузку, а он не добавляется. В чём проблема?
О: Скорее всего проблемы с startup.cfg. Удалить этот файл с телефона и добавить в автозагрузку всё по новой

В: Добавил эльфы в автозагрузку перезгрузил телефон. Теперь он постоянно перезагружается. Как исправить?
О: При включении телефона зажать 0, дождаться включения (автозагрузка будет проигнорирована). Убрать из автозагрузки кривой эльф

В: Обновил либу, теперь телефон постоянно перезагружается. Что делать?
О: При включении телефона зажать 0, дождаться включения. Откатиться к старой либе.
[close]

Последние либы:
V3x R252211LD_U_85.9B.E6P
E770 R252211_U_85.9B.E1P
E770 R252211-AS_U_85.98.E0R

Вот то что мы имеем на данный момент:

BlackList
Spoiler:
Блокирует входящие звонки от контактов находящихся в определённой категории.
Категория и код ответа на звонок задаются в конфиге BlackList.cfg Скопировать BlackList.cfg в e:/ELF/BlackList/ или в b:/ELF/BlackList/ (приоритет у конфига на диске е!)

Структура BlackList.cfg:
1 байт - номер категории от 1 до 9 (По умолчанию используется 4 категория)
2 байт - код ответа от 1 до 7 (По умолчанию используется код ответа 4)

Коды ответа:
1 - Как бы быстрый сброс
2 - Пользователь занят.
3 - Абонент временно не доступен, перезвоните позже (Возможно что-то другое будет)
4 - Абонент временно не доступен, перезвоните позже.
5 - Короткие гудки + возможно сообщение о ошибке соединения
6 - Короткие гудки (возможны какие-то непонятные гудки) + возможно сообщение об ошибке соединения
7 - Короткие гудки + шум?
Выход по нажатию * + # + Red
[close]

BTSaver
Spoiler:
Сохраняет неизвестные телефону файлы передаваемые по блютузу.
Теперь сохраняет и файлы скаченные браузером с учётом расширения! Файлы сохраняются в /b/received/расширение/ если есть флешка или в /e/received/расширение/ если флешки нет. Если у файла нет расширения, то он сохраняется в /e/received/ или /b/received/

Для работы эльфа необходимо применить патч:
BTSaver V3x R252211LD_U_85.9B.E6P
BTSaver E770 R252211_U_85.9B.E1P
BTSaver E770 R252211-AS_U_85.98.E0R
[close]

CallPostStyle
Spoiler:
Эльф переключает стиль звонка на "Вибро и звонок" и увеличивает громкость вызова до 7 после заданного в конфиге кол-ва пропущенных вызовов, если:
1. Текущая громкость меньше 4
2. Текущий стиль "Вибро" или "Бесшумный"
Конфиг положить рядом с эльфом. В конфиге один байт - кол-во пропущенных вызовов. По умолчанию (без конфига) кол-во пропущенных вызовов равно 3.
Выход по 0 + # + Red
[close]

EventsLog
Spoiler:
Выводит в лог мидвея и в файл e:/Elf/EventsLog.log список ивентов.
Подробнее читаем в теме Ивенты . Event - всё о них только тут ! Скопировать EventsLog.cfg в e:/Elf/ Выход по нажатию *
[close]

DRMChanger
Spoiler:
меняет DRM-графику вместе со скином.
В папку [путь до скина]/drm/ ложим гифки из DRM, тогда при запуске эльфа и/или смене скина они применятся. Скин-мейкеры поймут зачем это надо. Замечание. Не стоит подсовывать большие анамации, в таких случаях лучше править сам DRM. Самым оптимальным является смена графики СС и другой мелочи. Гифки должны быть ненулевого размера и иметь имя как для программы drmport - номер.gif Выход по нажатию # + * + #
[close]

FontServ
Spoiler:
Меняет шрифты в телефоне, которые есть в лэнпаке.
Лэнгпаки со шрифтами берём из темы Шрифты для V3x Е770 E770v
Для работы этого эльфа необходимо установить пачт. Лежат тут: Патчи
Так же необходимо добавить в меню пункт iTunes и прописать эльф в автозагрузку
[close]

FunLight
Spoiler:
Моргает фонариком, клавиатурой, дисплеями при входящем вызове.
Отключается нажатием качельки при входящем вызове.
Скопировать funlights.pat в /a/mobile/system/
Для редактирования funlights.pat используйте программу FNL Editor
[close]

GetMyPDS
Spoiler:
Сохраняет ваш PDS в файл a:/pds.bak
[close]

HeadSet
Spoiler:
Меняет назначение кнопки гарнитуры при входящем вызове.
Если у вас на кнопке гарнитуры стоит переход к следующему треку, то данный эльф при входящем вызове позволит ответить на звонок кнопкой гарнитуры
[close]

IgnoreList
Spoiler:
Игнорирует звонки контактов занесённых в определённую категорию.
По-умолчанию используется 4 категория. Изменить категорию можно в конфиге IgnoreList.cfg (от 1 до 9). Скопировать IgnoreList.cfg в e:/ELF/IgnoreList/ или в b:/ELF/IgnoreList/ (приоритет у конфига на диске е!) Выход по нажатию * + # + Red
[close]

MultiBkg
Spoiler:
Через заданный промежуток времени меняет обоину на рабочем столе.
Обои (*.jpg, *.gif, *.png) берутся из папки e:/mobile/picture/multi/. Промежуток задаётся в конфиге MultiBkg.cfg.
Скопировать MultiBkg.cfg в e:/ELF/MultiBkg/ или в b:/ELF/MultiBkg/ (приоритет у конфига на диске е!)

Структура MultiBkg.cfg:
4 байта - задержка перед изменением обоины. Задаётся в мс. Пример: задержка в 30с = 30000мс = 00007530 в MultiBkg.cfg
Да и ещё, не получится поставить задержку менее 10 секунд. Все значения меньше 10 секунд игнорируются и остаётся значение по умолчанию (60 секунд)
[close]

RedMenu
Spoiler:
При длинном нажатии (500 - 1499 мсек) на красную кнопку и ОТПУСКАНИИ выводится дополнительное меню
[close]

iTVolume
Spoiler:
Исправляет дэбильную проблему с регулировкой звука в iTunes.
Запускаем эльф, запускаем iTunes, нажимаем качельку, изменяем громкость кнопками 2/8, нажимаем качельку ещё раз
[close]

PS: Изначально эльфы пишутся под v3x, так что в некоторых случаях могут не работать на e770. Если вдруг эльф не работает, снимаем лог через MIDway и выкладываем его на форум. О том как снять лог читаем в теме FAQ. Обсуждение эльфов. Тема-болталка о них. третий пункт в закреплённом сообщении. Дебаг версии эльфов помечены как *_debug.elf

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

Сообщений в этой теме
zeDDer   Rainbow POG PortKit & SDK   24.7.2008, 15:20
citroen   zeDDer, 1. сразу занято. 2. абонент недоступен ...   5.12.2009, 16:55
zeDDer   BTSaver v0.3 Сохраняет неизвестные телефону файлы ...   9.12.2009, 17:00
zuozzy_edy   [b]BTSaver v0.3 Сохраняет неизвестные телефону фа...   28.12.2009, 5:26
zeDDer   FunLight v3 Я всё мучаю этот эльф :) Принцип рабо...   27.12.2009, 17:05
zeDDer   zuozzy_edy, I think this is due to the fact that t...   28.12.2009, 12:19
zuozzy_edy   [b]zuozzy_edy, I think this is due to the fact th...   29.12.2009, 3:03
zeDDer   zuozzy_edy, can you give me a log? How to make the...   29.12.2009, 9:40
zuozzy_edy   zeDDer here is the log when I ran BTSaver.elf,the...   29.12.2009, 13:50
zeDDer   zuozzy_edy, no such function in library.def...   29.12.2009, 15:45
zuozzy_edy   [b]zuozzy_edy, no such function in library.def...   30.12.2009, 1:13
zeDDer   Sorry, sealed. But it's doesn't matter. E...   30.12.2009, 10:29
zuozzy_edy   zeDDer here is the log without pressing the red b...   30.12.2009, 13:47
zeDDer   Hmm... Look on my log: [AclLink]ProcessMsg case i...   30.12.2009, 14:53
zuozzy_edy   zeDDEr I have unload all corelets,but it's st...   30.12.2009, 15:03
zeDDer   zuozzy_edy, you can download sources from svn   30.12.2009, 21:02
zuozzy_edy   zeDDEr Thank you very much,I run BTSaver_debug.el...   31.12.2009, 5:11
DOMAN   простите, сейчас не много дурачком буду выглядитъ....   12.1.2010, 5:36
zeDDer   FunLight Моргает фонариком, клавиатурой, дисплеями...   21.1.2010, 13:57
zuozzy_edy   Oh,thank you very much,ZeDDer,by the way,I want to...   22.1.2010, 12:10
zeDDer   Выложил сборки Эльфпака для Е770 (R252211_U_85.9B....   9.3.2010, 9:10
bullof   Давно хотел задать вопрос, почему в программах M-E...   12.3.2010, 16:30
Osta   в р2к режиме ?   12.3.2010, 16:48
bullof   Да!   12.3.2010, 17:16
citroen   bullof, выстаь аттрибут через миникоммандер. даже...   13.3.2010, 13:31
bullof   bullof, выстаь аттрибут через миникоммандер. даж...   14.3.2010, 10:00
baat   bullof, патч стоит на права яве? в настройках явы,...   14.3.2010, 10:09
MIG~   Там два патча , или атрибуты менять или разрешение...   14.3.2010, 13:36
DOMAN   сразу что было замеченно что тел с флешкой не вкл....   15.3.2010, 16:51
zeDDer   DOMAN, инструкция по установке EP в закреплёнке. ...   16.3.2010, 11:57
DOMAN   О! все ништяк! :clapping: теперь все четко...   16.3.2010, 16:49
zeDDer   DOMAN, это радует :) Dictaphone 1.0 Beta (ONLY F...   16.3.2010, 17:55
zuozzy_edy   DOMAN, это радует :) Dictaphone 1.0 Beta (ONLY ...   17.3.2010, 14:40
DOMAN   ну че... все нормально работает опять же : ) и че ...   16.3.2010, 19:08
zeDDer   DOMAN, я же говорю не разобрался ещё. я просто с п...   16.3.2010, 20:20
DOMAN   я много чего за короткое время поменял. много новы...   19.3.2010, 7:23
baat   DOMAN, аmr больше 12 кбит/с не будет, больше это у...   19.3.2010, 8:18
zeDDer   DOMAN, baat прав, больше 12кбит/c не будет и про R...   19.3.2010, 8:59
DOMAN   вчера я еще не знал как эльфы в авторун пускать. т...   19.3.2010, 9:01
zeDDer   DOMAN, а FontServ ты какой используешь? Тот которы...   19.3.2010, 9:56
DOMAN   тот который с еп. на телефоне. хм... :) навел н...   19.3.2010, 10:09
zeDDer   DOMAN, Вот логи работы эльфа (rec_folder - путь д...   19.3.2010, 11:51
DOMAN   ща сел с трезвой головой и решил проблему. дело бы...   19.3.2010, 17:54
Moto~Demon   Папка предварительно должна быть создана соответ...   19.3.2010, 18:24
bullof   Подскажите как эльфы поставить в автозагрузку? А т...   20.3.2010, 17:24
DOMAN   если стоит ЕП то по клавише 0. насчет второго незн...   21.3.2010, 8:34
baat   DOMAN, ты уточняй, что в списке эльфов, когда курс...   21.3.2010, 9:37
bullof   DOMAN, ты уточняй, что в списке эльфов, когда кур...   21.3.2010, 17:36
baat   bullof, в теории, при включении держать 0... на пр...   21.3.2010, 18:42
bullof   Очередное спасибо baat ! Получается Stime у ме...   22.3.2010, 3:45
citroen   Все забываю отписать. zeDDer, Просмотри автозагруз...   22.3.2010, 22:46
DOMAN   что за склок? где вы еще их берете? пожелание для ...   23.3.2010, 5:14
baat   DOMAN, а смысл того,чтоб синяя мигала? она же толь...   23.3.2010, 9:57
DOMAN   смысла никакого. просто для красоты. ты же много ...   23.3.2010, 11:50
zeDDer   baat, в байт максимальное число можно записать 0xF...   24.3.2010, 11:30
zeDDer   Добавил в шапку эльф CallPostStyle, обновил либы д...   25.3.2010, 12:21
DOMAN   а что именно проверить? вроде все также работает.   26.3.2010, 15:07
bullof   Так какое значение ставить для того чтобы картинки...   26.3.2010, 18:03
baat   bullof, чтобы не писать каждый раз "сколько э...   26.3.2010, 18:53
bullof   bullof, чтобы не писать каждый раз "сколько ...   27.3.2010, 4:06
zeDDer   Добавление/удаление из автозапуска. Один малень...   27.3.2010, 11:13
zeDDer   Seem Editor Предназначен для редактирования симов ...   28.3.2010, 15:46
zeDDer   Обновил сборки еп для v3x и e770. Качать из закреп...   5.4.2010, 19:50
reolad   zeDDer, явот что хотел спросить у меня есть данные...   6.4.2010, 10:34
zeDDer   reolad, ну для начала тебе надо поставить новый еп...   6.4.2010, 11:29
reolad   zeDDer, Seem Editor работает, проверил! Спасиб...   6.4.2010, 12:35
bullof   Всем привет! Не знаю баг это или что, но у мен...   9.4.2010, 13:21
zeDDer   bullof, судя по всему у тебя используется FunLight...   9.4.2010, 15:02
bullof   bullof, судя по всему у тебя используется FunLigh...   9.4.2010, 15:44
zeDDer   bullof, это баг, но скорее всего не эльфов. такой ...   9.4.2010, 16:11
zeDDer   RedMenu2 Исправил один нюанс. Перевёл таки его на ...   13.4.2010, 8:28
reolad   zeDDer, поставил новый RedMenu2 - обновил либу из...   13.4.2010, 14:31
zeDDer   Последний еп ставил? Какие эльфы в автозапуске? Ес...   13.4.2010, 14:57
reolad   zeDDer, я проделывал, не помогает зажимать нолик,...   13.4.2010, 15:11
zeDDer   reolad, установи себе последнюю сборку эльфпака из...   13.4.2010, 15:30
reolad   zeDDer, я поставил поверх той что у меня был, но ...   14.4.2010, 16:47
zeDDer   reolad, всю прошивку шить тебе не надо. Если уже с...   15.4.2010, 9:24
reolad   zeDDer, я видимо не так выразился или что-то не у...   15.4.2010, 16:46
baat   reolad, делать не так сложно, но не все функции на...   15.4.2010, 17:47
zeDDer   Народ, кто умеет рисовать, нарисуйте плиз иконки к...   19.4.2010, 2:18
CarbonZyn   zeDDer, : ) а если для редменю готовые взять??? ...   19.4.2010, 3:56
zeDDer   CarbonZyn, оно то можно, но хочется чего-то нового...   19.4.2010, 9:20
baat   zeDDer, в редменю, нужны пункты выгрузить яву, вый...   19.4.2010, 12:28
DOMAN   авиа режим бы тоже не помешал. и к примеру так ска...   19.4.2010, 21:03
baat   DOMAN, ну ты прямо все функции телофона решил выне...   20.4.2010, 8:44
zeDDer   DOMAN, USB подключение будет ввиде отдельного эльф...   20.4.2010, 10:09
DOMAN   baat, не ну меню дополнительно конечно еще лучш...   20.4.2010, 14:57
zeDDer   Хех, доделал чутка RedMenu. 7 пунктов: Выключить З...   28.4.2010, 13:32
DOMAN   чет он как то резко тел выключает, но это походу т...   2.5.2010, 17:24
zeDDer   Давно уже ничего нового не было для Rainbow POG. В...   13.6.2010, 22:39
zuozzy_edy   Давно уже ничего нового не было для Rainbow POG. ...   24.6.2010, 4:23
citroen   zuozzy_edy, cg1 - e1p, cg2 - e0r - flash in your ...   24.6.2010, 8:05
baat   закрывается по причине обновления zeDDer эльфпака,...   20.8.2010, 11:20
2 страниц V < 1 2

Rainbow POG PortKit & SDK, Всё что касается эльфов на V3x и подобных... · Эльфы, их разработка и портирование · Forum
 

Причина закрытия (baat 20-08-2010): zeDDer
Закрытая темаСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 19.7.2025, 22:12

Форум живёт: