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
DmT   Проект ещё не закончен вы сюда заглените http://co...   24.7.2008, 20:07
Chik_v   То же для V3x Обновление от 01.08.2008 Запуск по и...   30.7.2008, 6:53
Chik_v   Не только фотками, а всем что найдёт с расширением...   3.8.2008, 21:26
citroen   Что-то на V3x такое не нашел у нас только 2 ( пдс...   3.8.2008, 21:27
Chik_v   Вот FlexEditor, конфиг закинуть на a/ А "hell...   3.8.2008, 22:02
elvis   скажи , а как поставить эльф в автозагрузку???????...   5.8.2008, 15:15
citroen   elvis Параметры - Добавить/Удалить в автозагрузку.   5.8.2008, 17:24
jzy20   Do not understand Russian, looking forward to the ...   6.8.2008, 1:36
Nur87   MIG~, а где скачать новый MultiBig?   6.8.2008, 16:51
elvis   [b]MIG~, а где скачать новый MultiBig? сообщение...   6.8.2008, 18:16
croccio   how can i port the elf from v3x to L7?   6.8.2008, 17:52
elvis   у меня SwitchtoBoot иногда переводит в бут на секу...   7.8.2008, 19:36
GomZik   Эльф не удаляется из автозагрузки и через раз при ...   7.8.2008, 21:51
GomZik   У меня в3икс а не е770... P.S. SwithToBoot в ав...   7.8.2008, 23:36
elvis   информатор криво пахает:периодически пропадают кус...   8.8.2008, 13:40
elvis   короче немножко подредактил иконки батареи и антен...   8.8.2008, 20:03
Chik_v   Для V3x (e6p). Просьба к тем, кто пишет эльфы: про...   9.8.2008, 8:51
theCore   In the leader global vars could not be initialized...   9.8.2008, 13:27
Chik_v   I know that I can't use global uninitialized s...   9.8.2008, 14:06
theCore   Can you send me the modified source For me with -...   9.8.2008, 14:13
Chik_v   In all example elfs on SVN you have no global un...   9.8.2008, 14:53
theCore   SVN update (but i didn't test it so i hope it ...   9.8.2008, 15:10
Chik_v   I made some CRITICAL changes. Fixed alignment of s...   9.8.2008, 18:38
astonilya   Перезалей плз Elf.7z , а то он не расспаковывается   10.8.2008, 8:07
MIG~   junkener-2_E770_85.99.80R . Сначала прошить ленгп...   12.8.2008, 23:21
Mankyb   Я слышал, что в эльф можно любой ява мидлет переде...   13.8.2008, 20:12
-x3m-   Второй пост в теме "предложения по ельфам...   14.8.2008, 6:42
rachek   КТО-нить может сделать эльф для полномасштабного п...   14.8.2008, 21:23
elvis   КТО-нить может сделать эльф для полномасштабного ...   14.8.2008, 23:44
GomZik   сделайте плз кто эльфлоадер для в3икс =)   14.8.2008, 22:28
Mankyb   После установки эльфов был такой баг где-то через ...   15.8.2008, 21:07
astonilya   А когда будет прошивка с эльфами??   16.8.2008, 6:12
elvis   А когда будет прошивка с эльфами?? наверняка тог...   16.8.2008, 6:28
sk@rpion   Не получается сделать мультиленг. Хотя делаю всё п...   19.8.2008, 9:45
elvis   возьми бинарик ленга Zedder-а и вместо каждого нен...   19.8.2008, 19:17
Mankyb   Нашёл ещё кучу недаработок со шрифтами. Всё они оч...   25.8.2008, 21:17
-x3m-   У меня также как у мига.   26.8.2008, 6:52
MIG~   Проблема была в том что в патче ельфпака и FontSer...   26.8.2008, 12:24
Mankyb   После установки последней версии патча и файлов на...   30.8.2008, 8:13
astonilya   Я считаю что это наоборот круто.   30.8.2008, 19:06
astonilya   Вот русификатор на FlexEditor, перенёс из темы пат...   31.8.2008, 9:56
Srek   Установил лоадер рев.106 на V3X без проблем, они н...   31.8.2008, 14:12
Mankyb   Я поставил руссификатор на флексэдитор, и решил уп...   2.9.2008, 13:57
-x3m-   На форуме newXera появился ельф Flash. Он включает...   10.9.2008, 15:39
MIG~   Плюсы - работает даже с запущеной ява ... Минусы -...   10.9.2008, 16:45
-x3m-   Миг, там на сайте newXera есть дуалбут 2 для в3х.....   10.9.2008, 18:00
MIG~   Миг, там на сайте newXera есть дуалбут 2 для в3х....   10.9.2008, 19:45
rachek   Работает нормально , прошивать вместо двух групп ...   11.9.2008, 0:04
-x3m-   Вот программа для редактирования настроек ельфа фа...   12.9.2008, 12:17
MIG~   На второй и третий пункт могу ответить , компилитс...   17.9.2008, 11:15
Chik_v   Новый HexEdior. Адаптировал последнюю версию.   20.9.2008, 22:26
citroen   Новый HexEdior. Адаптировал последнюю версию. П...   24.9.2008, 8:04
A1112   Добавил менюшку, а вот что значит применить патч ...   24.9.2008, 10:02
Chik_v   Портировал эльф Light. Теперь наконецто будет реше...   25.9.2008, 16:01
Chik_v   BTSaver v0.2 Сохраняет неизвестные телефону файлы ...   8.1.2009, 16:53
zeDDer   Покапался чутка в эльфах и накидал маленький фонов...   19.2.2009, 21:35
zeDDer   MultiBkg.elf Работает каждые 8 минут Works every ...   3.3.2009, 14:01
clipsa   iTVolume.elf Регулятор громкости. С этим эльфом гр...   13.3.2009, 8:43
zeDDer   Light.elf Эльф гасит подсветку даже в java и при з...   14.4.2009, 10:53
-x3m-   AutoLock2.1 Автоматически блокирует клавиатуру. И ...   18.4.2009, 19:40
jzy20   sclock4.1 by onlysun fix the error auto refresh ,...   30.4.2009, 0:58
zeDDer   Всем привет!!! Хочу повторить вопрос ...   7.6.2009, 18:55
Makaka-91   где можно найти всё это рабочее для V3x на R25227L...   10.7.2009, 8:58
zeDDer   Портировал EventsLog на наш телефон. Что он делает...   19.8.2009, 11:38
Jonny Sniper   Прблемка... Установил эльфы, патч поставил. Стоят ...   10.9.2009, 8:06
citroen   работают без либы.   10.9.2009, 15:11
zeDDer   FunLight Final Это финальный вариант фанлайта (Эта...   24.9.2009, 15:11
zeDDer   IgnoreList.elf Игнорирует звонки контактов занесё...   28.10.2009, 20:47
zuozzy_edy   good job!thanks a lot! clap;applo   30.10.2009, 11:48
zeDDer   RedMenu При длинном нажатии (500 - 1499 мсек) на к...   3.11.2009, 0:43
zeDDer   Кстати, сейчас идёт доработка эльфлоадера! О т...   14.11.2009, 18:35
zeDDer   DRMChanger Да да, это именно тот эльф о котором вы...   17.11.2009, 16:15
MIG~   На E770 E1P DRMChanger , REDMenu отлично работают ...   21.11.2009, 14:14
zeDDer   MIG~, ты либу то скачай для е770 из закреплённого ...   21.11.2009, 14:50
MIG~   В смысле небудет работать ? Работают ведь . В либу...   21.11.2009, 16:46
zeDDer   Раньше в SDK некоторые функции были написана само...   21.11.2009, 17:00
jzy20   i suggest that if the DRMchanger can also change ...   22.11.2009, 8:26
zeDDer   jzy20, I do not think so. It is better to write a...   22.11.2009, 12:20
jzy20   zeDDer, yes skinmaneger good   22.11.2009, 12:25
jzy20   zeDDer, i want to konw which pictures in drm can ...   25.11.2009, 14:27
zeDDer   jzy20, you can change any of the pictures (I chang...   25.11.2009, 16:29
bullof   Всем привет! В эльфе Stime кто-нибудь передвин...   28.11.2009, 13:41
zeDDer   bullof, опять??? Сделал, качай. Повторюсь на всяки...   29.11.2009, 22:26
zeDDer   SkinManager v1.0 beta Эльф управляющий скинами в т...   30.11.2009, 11:17
jzy20   clap;applo i will test it when my phone is in my ...   30.11.2009, 11:36
zeDDer   I want to port patch to increase heap on v3x, fix...   30.11.2009, 11:54
jzy20   can you fix the info.elf to show the battery power...   30.11.2009, 12:09
bullof   Либу из шапки обновил, BlackList.cfg скопировал на...   5.12.2009, 12:20
zeDDer   bullof, какие эльфы стояли в автозагрузке и на как...   5.12.2009, 12:57
bullof   MultiBkg, RedMenu, HeadSet, FunL, Stime стоят в ав...   5.12.2009, 13:53
jzy20   zeDDer, i still do not know how to use blacklist?...   5.12.2009, 14:33
citroen   Протестил BlackList. Отлично работает. Хотелось бы...   5.12.2009, 14:50
bullof   Всё получилось! Просто из автозагрузки я убрал...   5.12.2009, 15:22
zeDDer   bullof, вот и славненько :) Сейчас занимаюсь как ...   5.12.2009, 15:50
2 страниц V  1 2 >

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

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

 



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

Форум живёт: