21 сентября | 2024г. | 16:59:27

АвторТема: Сделай сам  (Прочитано 10745 раз)

0 Пользователей и 5 Гостей смотрят эту тему.

Оффлайн gemchug74Автор темы

  • Высший Совет Джедаев
  • *****
  • Сообщений: 76019
  • Поблагодарили: 13436
  • Уважение: +310
Сделай сам
« Первое сообщение: 23 января | 2011г. | 15:53:33 »
0
В этой теме будем делиться наработками по созданию имиджей

Начнём ......

Что нам потребуеться ? море терпения и времени  :biggrin:

Рассмотрим создание своего имиджа на базе любого оффициального ,на данный момент Версия 5.5

1) Скачиваем ,распаковываем ,устанавливаем .
2) Конфигурируем под свои нужды

На этом этапе у нас совершенно голый имидж , будем собирать , прежде всего нужно определиться что мы хотим в нём видеть , какой скин ,панель и т.д. Я буду расматривать на примере VTI Panel и скина Army GhostHD

Но сперва мы должны добавить поддержку эмуляторов

1) Открываем консоль и начинаем работать с телнет .

[ Гостям не разрешен просмотр вложений ]

2) Вводим команду mc  листаем до etc/init.d , находим там файл bootup , жмём F4

[ Гостям не разрешен просмотр вложений ]

3) Вставляем следующую строчку и сохраняемся F2 , после жмём F10 выходим из редактора .

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
[ Гостям не разрешен просмотр вложений ]

После всех этих манипуляций перезагружаем ресивер ,получаем полную поддержку всех эмуляторов

продолжение следует .................  :biggrin:

Оффлайн gemchug74Автор темы

  • Высший Совет Джедаев
  • *****
  • Сообщений: 76019
  • Поблагодарили: 13436
  • Уважение: +310
Сделай сам
« Ответ #1: 23 января | 2011г. | 16:12:11 »
0
Продолжим ковырять  :biggrin:

В предыдущей серии мы сделали поддержку эмулей ,но наш имидж по прежнему голый и некрасивый ,будем это безобразие исправлять  :biggrin:

1) Скачиваем последнюю VTI Panel спасибо rolex
кидаем её по фтп в папку /tmp и даём команду в телнет

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
После установки перезагружаем ресивер , всё панель у нас есть и доступна по синей кнопке  :biggrin:

Вот тут можно пойти по тяжелому пути или по лёгкому , идём по лёгкому  :biggrin:

Соединяемся по FTP с ресивером и ищем по пути etc/opkg  файлик all-feed.conf

[ Гостям не разрешен просмотр вложений ]

Открываем его блокнотом и вписываем

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Сохраняем , перезагружаемся ,открываем меню плагинов и видем фиды ВТИ  :biggrin:

Ну дальше уже кому что надо то и устанавливаем ,причём нам доступны как оффициальный фид так и фид ВТИ

[ Гостям не разрешен просмотр вложений ]

продолжение следует ....

------------------------------------------------------------------------------------------------------------------------------------------------------------

Ну и напоследок ...........

В принципе у нас уже есть готовый лёгкий и безглючный имидж ,осталось навешать рюшечек и бантиков  :biggrin:

Сменить бутлого и скин , ну тут уже всё просто до безобразия , либо качаем скин с фида либо ставим посредством Вти панели с /tmp  :beach:

Вот такое вот вышло краткое руководство по созданию элементарного своего имиджа .

Творите и удачи вам  :drinks:

Будет не лишним наиболее удачные сборки выкладывать на форуме , думаю мы создадим специальную тему для ваших творений , этакий опенгисклуб  :biggrin: , ещё раз всем удачи в этом деле  :drinks:

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

-----------------------------------------------------------------------------------------------------------------------------------------------------

В следующих сериях мы будем рассматривать уже более серьёзные вещи , компиляцию из исходников и всё такое .

Оффлайн gemchug74Автор темы

  • Высший Совет Джедаев
  • *****
  • Сообщений: 76019
  • Поблагодарили: 13436
  • Уважение: +310
Сделай сам
« Ответ #2: 06 сентября | 2011г. | 10:31:17 »
0
Часть вторая

В этой части рассмотрим установку и настройку окружения для компиляции имиджа Е2

Начнём.....

1) Скачиваем дистриб Linux Ubuntu
2) Записываем на CD-R и устанавливаем
3) После установки обновляем

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
4) После обновления перезагружаемся
5) Конфигурируем, открываем терминал пишем:

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
На вопрос Install dash as /bin/sh? говорим NO

6) Собираем необходимые пакеты для компиляции

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
После установки всех пакетов перезагружаемся .

7) Создаем рабочий каталог где будет происходить наша сборка

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
9) Скачиваем Makefile ,распаковываем и кидаем его в нашу рабочую папку vu открываем текстовым редактором и правим строчку MACHINE ?=

Пример:

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

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Запускаем сборку командой

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
C вероятностью 90% у вас по ходу дела будут вылезать ошибки ,тут я помочь не смогу ,ошибки у всех будут разные ,гугл в помощь .

Дорогу осилит идущий  :biggrin:

В третьей части будем править defconfig и собирать модули.

Удачи !  :drinks:


Оффлайн gemchug74Автор темы

  • Высший Совет Джедаев
  • *****
  • Сообщений: 76019
  • Поблагодарили: 13436
  • Уважение: +310
Сделай сам
« Ответ #3: 08 сентября | 2011г. | 23:52:27 »
0
Часть третья ...... ( интересная  :biggrin: )

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

[ Гостям не разрешен просмотр вложений ]

Идем по пути /vu/bm750/build/tmp/deploy/images и смотрим на свой свежескомпиленый имидж.

[ Гостям не разрешен просмотр вложений ]

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

За конфигурацию ядра отвечает файл bm750_defconfig по пути /vu/openembedded/recipes/linux/linux-bm750-2.6.18/

Открываем его ищем секцию

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
и правим на

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
Добавляем модули , ищем

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
и заменяем всю секцию на

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

Теперь нам надо пересобрать ядро а затем и имидж с новым ядром.

Переходим в нашу рабочую папку vu и выполняем

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

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

Собираем

Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.
На этом в принципе все , имидж находится там-же ,модули в папке ipk которая лежит рядом .

Удачи !  :drinks:


Оффлайн brumas

  • Младший Джедай
  • **
  • Сообщений: 80
  • Поблагодарили: 43
  • Уважение: +1
Сделай сам
« Ответ #4: 11 сентября | 2011г. | 18:55:28 »
0
C вероятностью 90% у вас по ходу дела будут вылезать ошибки ,тут я помочь не смогу ,ошибки у всех будут разные ,гугл в помощь .
Да ошибки есть, 2 день застрял на  -NOTE: Fetch cvs://anoncvs@cvs.tuxbox.org/cvs/tuxbox;module=apps/dvb/dvbsnoop;method=ext
The authenticity of host 'cvs.tuxbox.org (82.149.243.100)' can't be established.
RSA key fingerprint is 14:9b:f1:b3:1f:d2:d8:4d:04:28:37:d4:00:a6:a0:2d.
Are you sure you want to continue connecting (yes/no)?  и дальше никак., хоть yes, хоть no.


Оффлайн gemchug74Автор темы

  • Высший Совет Джедаев
  • *****
  • Сообщений: 76019
  • Поблагодарили: 13436
  • Уважение: +310
Сделай сам
« Ответ #5: 11 сентября | 2011г. | 19:44:44 »
0
Кинь эти два файла в sources и запусти по новой сборку

P.S. Всегда пиши yes на такие запросы .

Теги:
 


X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!