Модификация прошивок (краткое руководство)

Re: Модификация прошивок (краткое руководство)

Postby Virtual » 06 Apr 2013, 07:56

весь GUI просмотр медиаконтента и много чего еще засунуто реалтеком в 1 единственный бинарник
/usr/local/bin/DvdPlayer

там же и настройки сетей и многое что еще.... это конечно нам не нравится.... вот и боремся по мере возможностей.

PS оставить DvdPlayer только показ контента и рисование гуя - голубая мечта многих.
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6865
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Модификация прошивок (краткое руководство)

Postby Aleks_K » 06 Apr 2013, 15:59

Ну да, я уже так и понял, структура внутри, картинки снаружи, да и те кодированные.
Ну раз так - значит облом-сссс... ;)

А у этой прошивки от 42L есть еще существенный изъян, впрочем как и у всех на SDK4 - не распознают структуру диска (DVD, BD), это жутко неудобно, но похоже это тоже внутри....
IconBIT HDS7L turbo, v8.5.2.r4598 ручная сборка на основе r9 (без moS), ethernet, и никаких О!Нанотехнологий !!!
Aleks_K
 
Posts: 133
Joined: 02 Apr 2013, 14:54
Location: Москва

Re: Модификация прошивок (краткое руководство)

Postby retv_qwe » 06 Apr 2013, 16:34

Aleks_K wrote:А у этой прошивки от 42L есть еще существенный изъян, впрочем как и у всех на SDK4 - не распознают структуру диска (DVD, BD), это жутко неудобно, но похоже это тоже внутри....
Ну по чему, DVD-то видит, вот картинки
Меню DVD | +
Image_0406-1921(S-VIDEO).jpg
Image_0406-1921(S-VIDEO).jpg (52.4 KiB) Viewed 3204 times

И разделы и эпизоды: | +
Image_0406-1921(S-VIDEO)[1].jpg
Image_0406-1921(S-VIDEO)[1].jpg (42.3 KiB) Viewed 3204 times
и навигация по меню работает, и переходы по разделам и эпизодам.
Надо с BD попробовать, ведь у аконбита в презентации видел именно с BD, может тот же способ что и с DVD сработает.
3Q-F420HW на проце RT1073DD C+, прошивка официальная V9.11-Lite_2012-05-31, moServices core
retv_qwe
 
Posts: 233
Joined: 01 Jun 2012, 13:19

Re: Модификация прошивок (краткое руководство)

Postby Aleks_K » 06 Apr 2013, 18:23

Virtual wrote:весь GUI просмотр медиаконтента и много чего еще засунуто реалтеком в 1 единственный бинарник
/usr/local/bin/DvdPlayer

Да, да, да, вот он то как раз "ядром" и является, потому как упраляет всеми основным функциями. Ядро Линуха тут выполняет второстепенную роль.
Я так думаю - не риалтеком а разработчиком прошивки, а это производитель плеера.
Риалтек засунул всё что надо в SDK, который кроме доков дров и инструментария наверняка содержит пример, вот все китайцы и берут за основу этот пример, а в нем всё внутри. :)
ВОбщем, имхо, без SDK нормальной прошивки (ядра) не сделать, а прикручивать ядро от других моделей - не вариант...

retv_qwe
у меня кажет только если это ISO, причем на ДВД меню есть и работает, а на БД меню не показывает. Есл же просто папки - то структуру не распознает, показывает папки и файлы.
IconBIT HDS7L turbo, v8.5.2.r4598 ручная сборка на основе r9 (без moS), ethernet, и никаких О!Нанотехнологий !!!
Aleks_K
 
Posts: 133
Joined: 02 Apr 2013, 14:54
Location: Москва

Re: Модификация прошивок (краткое руководство)

Postby Virtual » 06 Apr 2013, 18:27

картинки это png :)
менять много чего можно....

dvp меню пашет просто чуть принцип сменился от sdk3... (папка на которой нужно жать play чуть выше)
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6865
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Модификация прошивок (краткое руководство)

Postby Aleks_K » 08 Apr 2013, 12:30

ааа.... Семен Семенычь... !! :D

Железная логика у разработчиков прошивки на SDK4. ;)
Везде жмем ОК чтобы выбрать и начать воспроизведение, а чтобы папку со структурой воспроизвести - надо нажать PLAY.
Никогда бы не предположил, особенно после SDK3 где на этом месте всё срабатывает логично.

Кстати, интересное наблюдение.
При воспроизведении структуры диска, хоть из папки, хоть из образа - возникает дополнительный процесс использующий до 20% процессора.
Т.е. если выбрать файл из структуры БД - то будет казать, а если выбрать образ или папку - то уже мощности не хватит. Фигня какая-то... Ведь по сути и так и так воспроизводится один и тот же файл.


Картинки там вроде бы bmp хитро закодированный.
Ну а какая разница png они или в другом формате?
Понятно что можно и перекрасить и т.п., но структуру то никак не изменишь, и алгоритм отработки тоже.
IconBIT HDS7L turbo, v8.5.2.r4598 ручная сборка на основе r9 (без moS), ethernet, и никаких О!Нанотехнологий !!!
Aleks_K
 
Posts: 133
Joined: 02 Apr 2013, 14:54
Location: Москва

Re: Модификация прошивок (краткое руководство)

Postby pavel12prot » 13 Apr 2013, 19:56

Virtual wrote:http://www.moservices.org/forum/viewtopic.php?f=8&t=1036
:evil:
скинселектор, разные GUI, прошивки и т.д. это привелегия только марсов с амп ядром.
Просмотрел всю тему, не нашёл важный для закачки торрентов вопрос. Как добавить вручную NoGUI скин от Virtual в мод прошивку для XDS42GL или ту же оригинальную от айконов? Имею ввиду, какие папки и файлы надо добавить в прошу после распаковки, куда именно, и где их взять? 8-)
pavel12prot
 

Re: Модификация прошивок (краткое руководство)

Postby FarVoice » 13 Apr 2013, 20:02

@pavel12prot скин селектор - привилегия только amp
Если хотите сделать себе подобное - разберите любую amp прошивку и посмотрите как это устроено:
/usr/local/etc/rcS
/usr/local/etc/rc.init/S04sskin.sh
/usr/share/bin/boot_fw

Но как я понимаю, хочется просто спокойно жить без GUI ... Для этого есть более простой вариант - команда stopall и ваш гуй мёртв :)
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: Модификация прошивок (краткое руководство)

Postby pavel12prot » 13 Apr 2013, 20:13

Надеюсь это не повлияет на работу вэб-морды... :) Но тогда возникает связанный вопрос - что-же представляет собой NoGUI скин, чем он отличается от команды killall, у него есть какие-то дополнительные функции, доступные через вэб-морду? Также, команда killall сама очистит оперативку где-то на доп. 80МБ согласно Virtual, ибо это позволит качать торренты без свапа? Или какой командой это можно сделать? К сожалению, в FAQ есть топик по NoGUI, но в нём не описано подробно, что он собой представляет. :(
pavel12prot
 

Re: Модификация прошивок (краткое руководство)

Postby FarVoice » 13 Apr 2013, 20:36

Давно бы уже разобрали и посмотрели :))
NoGUI скин - это два нулевых файла :)) Т.е. там просто нет никакого DvdPlayer :))
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

PreviousNext

Return to Разработка

Who is online

Users browsing this forum: No registered users and 5 guests