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

Портация Elfpack v1.0, Собери себе elfpack!

WhiteHotIce
сообщение 4.11.2007, 8:47 Закрепленное сообщение!


Мастер
****

Группа: Пользователи
Сообщений: 178
Регистрация: 2.1.2007
Из: vrn
Пользователь №: 114 357

Рейтинг: 137



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

В теме разрешается:
1.Просить о портации эльфпака на ту или иную прошивку.
2.Выкладывать свои портации
(но если у же есть и к тому же рабочая..)

В теме запрещается:
1.Спрашивать "Как применять патчи?"

Для успешной портации эльфпака необходимо:
1. ADS ;нужен, для компиляции.
2. PortKit_v1_0 + updates ;нужен для портации
3. Bin Editor ;понадобится если надо будет перегнать fpa>>>smp
4. Рефлеш ;хехе и ежу поянтно=)
5. FB v3.06 ;
6. resman5.4pro ;для примененения патчей в формате smp
7. Трезвая голова и прямые руки

итак, поехали....

.1 Создаеём папку PortKit на диске "C:\" ;можно создать любую папку и где угодно, но мне так удобнее.

.2 Извлекаем архивы из ADS и PortKit_v1_0 в папку "C:\PortKit"

Перед тем, как запускать PortKit, не забудьте заменить libgen на более новый, например, на libgen от Мачо
Чтобы собрать себе library.lib (а также Lib.o - для разработчиков), скопируйте содержимое архива в папку libgen PortKit-а и следуйте инструкции как при портировании.

.2.1 Папку "arm" перемещаем на в корень диска "C:\" ;так надо!

.2.2 Панель управления/система/дополнительно/переменные среды/системная переменная - Path - ДОБАВЛЯЕМ <путь к ads> т.е. ";C:\PortKit"
.3 Далее настраиваем:
C:\PortKit\obj\sysinfo.c ; вбиваем свои данные, показваю на примере L7:
Код
const char n_phone[]    = "L7";
const char n_platform[] = "LTE2";
const char n_majorfw[]  = "R4513_G_08.B7";
const char n_minorfw[]  = "E0R_RB";

.4 Далее настраиваем:
C:\PortKit\make.cmd ; открываем блокнотом и видим в самом начале:
Код
@echo off
rem The target platform, change this to yours (LTE | LTE2 | V3i)
set PLATFORM=NONE

=> вместо NONE вписываем свою платформу:
Код
(LTE | LTE2 | V3i)

.5 Далее перемещаем наш рефлеш, а именно CG1.smg в папку "C:\PortKit"
.6 Переименовываем CG1.smg в L7_R4513_G_08.B7.E0R_RB_CG1.bin ; это для примера! ное сли вы сделате это для своей прошивки, содержимое патча не зменится=)
.7 Далее создаем текстовый документ и вписываем в него:
Код
make.cmd L7_R4513_G_08.B7.E0R_RB_CG1.bin

.8 Сохраняем его под именем run.bat
.9 Жмем run.bat ; и если вы все делали правильно, то все должно скомпилиться без проблем!

с ув. WHI


Те, у кого не получилось с "родным" make.cmd, попробуйте с прикреплённым!

Если снова не получилось, попробуйте портировать с помощью GUI PortKit для ElfPack v1.0 by kadukmm

Если совсем уж никак не получается, попробуйте воспользоваться уже готовыми сборками: Готовые сборки ELF'ов для тех, у кого не получается, сделать самому.
Но при этом следует учитывать, что вероятность того, что чужая сборка заработает у вас - 50/50!

Для обновления уже созданной либы, можно воспользоваться удобной программой ElfPack Library Editor 1.02 by kadukmm

Вопрос: "ПацнЫ! Памагити! Йа пытаюс применит пач а оно ругаица чо типа реад беуонт енд оф филе!!!". Аноним.
Read beyond end of file error:
Прикрепленное изображение
Ответ: "Перед применением патча, Вам нужно добавить "пустоту" в конец CG1. Как это делать - посмотрите здесь: Манул. Добавление пустоты в CG1". Osta.

Вопрос: "Сдраствуйте это снова я аноним! Йа ничитал закрипленыи пост памагити мине с маей паблемай!". Аноним.
Ответ: Предупреждение или сразу бан на несколько суток.

Сообщение отредактировал Andy51 - 1.11.2008, 20:48
Прикрепленный файл make.cmd.rar   ( 1.15 килобайт ) Кол-во скачиваний: 1260
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
E1iT
сообщение 26.2.2008, 14:32


Новичок
*

Группа: Пользователи
Сообщений: 17
Регистрация: 6.12.2007
Из: Львов,Украина
Пользователь №: 156 165
Модель телефона: Motorola SLVR L7
Прошивка: LifeStyle ACR_RB

Рейтинг: 0



build_ACR_RB_25.02.2008_.rar (not tested) - just tested on L7 ACR_RB.
Tunes 1.4 and Date 0.2 does not working...
i think does not needed to use new patch...just copy new lib.o?!

Сообщение отредактировал Andy51 - 15.5.2009, 15:39
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Last1Left
сообщение 26.2.2008, 14:38


Опытный
***

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

Рейтинг: 97



you have to copy elfloader.lib not lib.o
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
E1iT
сообщение 26.2.2008, 14:45


Новичок
*

Группа: Пользователи
Сообщений: 17
Регистрация: 6.12.2007
Из: Львов,Украина
Пользователь №: 156 165
Модель телефона: Motorola SLVR L7
Прошивка: LifeStyle ACR_RB

Рейтинг: 0



OK,but if i copy elfloader.lib all of my elfs does not work!!!I tryed,copy elfloader.lib and FBROWSER does not working after restarting telefon...

Рускоязычные люди поясниет мне тупому...если обновляеться либа какой именно файл надо обновлять - ЛИБ.О или ЕЛЬФЛОАДЕР.ЛИБ ???
Я тут по привычке гоняю туда-сюда ЛИБ.О,кстати при разных комбинациях разные штуки пашут,а разные нет...работал ранее файлменеджер,а потом хлопсь,переписал и не пашет...
Разьясните плиззз

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


0xFFFF
******

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


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



Рейтинг: 1224



E1iT, Lib.o не используется загрузчиком в телефоне. Этот файл необходим исключительно для разработчиков эльфов. И попробуй всё-таки применить ещё и патч.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
E1iT
сообщение 26.2.2008, 16:58


Новичок
*

Группа: Пользователи
Сообщений: 17
Регистрация: 6.12.2007
Из: Львов,Украина
Пользователь №: 156 165
Модель телефона: Motorola SLVR L7
Прошивка: LifeStyle ACR_RB

Рейтинг: 0



завтра буду пробывать,но кстати гляжу я на размеор этих патчей,всё одинаково...=) значит идентичное...ну ничо буду пробывать...хотя у меня тут на работе ФлешБекап не стоит,а домой тянуть не хочеться...
судя из рассуждений для новый эльфов стоит обновлять ЛИБ.О,а всё остальное по стольку по скольку...значит трабл или в либе или в самой эльфе...хотя вот выкладывают тут инакоязычные люди специяльно якобы партированые к Л7ому и АЦР_РБ,но у меня не получаеться запустить...лады,будем разбираться...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BigMike
сообщение 26.2.2008, 23:17


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

Группа: Пользователи
Сообщений: 57
Регистрация: 26.2.2008
Из: Пенза
Пользователь №: 164 819
Модель телефона: V635, Z8

Рейтинг: 10



блин....у меня на проше R474_G_08.48.6FR от v635 ничё не получается...сливал прошивку с галочкой на удалить пустоту-результата нет.
Не удаётся найти указаный файл
0х00000010
0х10080010
я и RSA снял...и чё ток не пробовал....мож кто поможет чем для v635
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 27.2.2008, 8:06


0xFFFF
******

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


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



Рейтинг: 1224



BigMike, попробуй переименовать прошивку во что-нибудь попроще, например, в CG1.smg
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BigMike
сообщение 27.2.2008, 11:27


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

Группа: Пользователи
Сообщений: 57
Регистрация: 26.2.2008
Из: Пенза
Пользователь №: 164 819
Модель телефона: V635, Z8

Рейтинг: 10



всё равно так же выходит.....блин....

Тогда ещё может быть путь кривой - A51

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


Новичок
*

Группа: Пользователи
Сообщений: 17
Регистрация: 6.12.2007
Из: Львов,Украина
Пользователь №: 156 165
Модель телефона: Motorola SLVR L7
Прошивка: LifeStyle ACR_RB

Рейтинг: 0



итак ЭКСПРЕРИМЕНТ...

беру билд из поста №154 и ставлю себе на телефон,без учёта патчей...их не ставлю так как всё уже пропатчено...
после обновления либ.о и ельфлоадер..либ вообще что-либо перестаёт работать...сам по себе ельфлоадер не грузиться...точнее пытаеться,но уходит плавненько в РЕБУТ...откатываю назад...

далее юзаю из поста №156 билд для АЦР_РБ обновляю ЛИБ.О и ЭЛЬФЛОАДЕР.ЛИБ...перезагружаю телефончикс...аналогично - полнейшый ребут...тоесть говорить о работоспособности каких-либо эльфов немогу...

неправдали странная ситуация?!билды собраны именно под эту прошу,а не работаю совсем?!возникает вопрос - может в самом ЭЛЬФЛОАДЕРЕ чего-то нетак?!

Эксперимент проведен на Л7 АЦР_РБ...

Добавлено позже (27.2.2008, 14:15):
Кстати незнаю как толком различать версии ельф паков и библиотек,теперь их различаю только по размеру...и вот - откатал назад к своей предыдущей версии -
ЛИБ.О - 47 937 байт
ЕЛЬФЛОАДЕР.ЛИБ - 4 075 байт
ФБРАУЗЕР.ЕЛЬФ - 41 244 байт

при такой конфигурации у меня работает сама загрузка эльфов и мотокомандер,шелл от плеера ТЮНС,остальные все эльфы не работают,либо ведут к ребуту...

Добавлено позже (27.2.2008, 14:26):
так как можно просить о портации...хотел бы попросить портировать под Л7 АЦР_РБ...из всех найденый в этой ветке ни единый нормально не работает,а то что в телефоне,это сборка отдельных кусков из кторых,ясное дело мало толку...

Сообщение отредактировал E1iT - 27.2.2008, 12:15
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 27.2.2008, 14:52


0xFFFF
******

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


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



Рейтинг: 1224



E1iT, я уже упоминал, что далеко не факт, что чужая сборка заработает на другом телефоне. Этому могут быть причиной некоторые установленные патчи
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Портация Elfpack v1.0, Собери себе elfpack! · Эльфы, их разработка и портирование · Forum
 

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

 



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

Форум живёт: