Просмотр полной версии : Разбираем прошивку NationalChip GX3235S/GX6605S
undergroundz
10.02.2020, 00:24
Разбираем прошивку
Прошивка состоит из 6-ти файлов:
1) BOOT - загрузчик, готовит к работе базовые функциональные возможности встраиваемой системы, является отправной точкой всего процесса загрузки
2) TABLE - таблица, тут сведения о адресах, где , что лежит
3) LOGO - картинка, которую мы видим при загрузке прошивки
4) KERNEL - ядро( файловая система romfs, romfs - это чрезвычайно простая файловая система, лишенная множества функций, предназначенная для записи важных файлов в EEPROM), файл сжатый архиватором LZMA, при распаковке получаем файл - ecos.bin
5) ROOT/THEME - файловая система CRAMFS, здесь находится GUI (графическое оформление прошивки, сведения о пульте и т.д. и т.п.).Compressed ROM file system — свободная сжатая файловая система Linux для встраиваемых систем основанных на ПЗУ. В cramfs обеспечена поддержка работы с ФС, отражённой напрямую в память.
6) DATA - MINI FS область под данные
[сообщение от users12 -http://w.volsat.com.ua/showpost.php?p=361642&postcount=34]
Файлы прошивки из бинарного файла извлекаем программой GX 6605S MULTI TOOLBOX BY ARB-TECH 2019:
https://yadi.sk/d/t2RmZvgT22QS9g
Выбрав GX6605S UNPACK REPACK - OPEN FIRM - Выбираем прошивку - Unpack
Файлы извлекутся в папку "ИМЯ_ПРОШИВКИ_extracted", рядом с выбранным файлом прошивки.
Извлечение файлов из ROOT - Файлы извлекаются с помощью программы EZXCodec:
[Автор - https://forum.motofan.ru/index.php?showtopic=125183&st=0 ]
https://yadi.sk/d/RxA2AqtD-PTCoA
В самом вверху выбираем рабочую папку, туда будут извлечены файлы, затем переходим на вкладку CramFS и выбираем использовать путь - жмем на три точки, во всплывшем диалоге вместо - файлы smg, изменяем на - все файлы, затем выбираем файл ROOT.bin.Нажимаем - извлечь.Файлы извлекутся в рабочую папк в папку cramfs-root-ROOT.
Документация и информация:
Схемы на данном SoC:
Общая схема для ресиверов
https://yadi.sk/i/WmmNqYWlnvhWFg
WorlVision T62:
https://yadi.sk/i/LZrK72Eg6-gHkw
Схема платы GX6605S (
https://aliexpress.ru/i/4000510429647.html ] https://www.cnx-software.com/2018/11/12/c-sky-linux-development-board-gx6605s-media-soc/
https://github.com/c-sky
https://c-sky.github.io/docs/gx6605s.html )
:
https://github.com/c-sky/tools/tree/master/gx6605s - Здесь файл pcbv1.1.pdf
Архитектура - CSKY abiv1(CK610M), руководство - https://yadi.sk/i/-OnBmseDfVJbNg
Руководство по CK610 - https://yadi.sk/i/XZKOIeaqpL2CgQ (кит.)
Процессор CK610, разработанный C-SKY, полностью совместим с Motorola M·CORE( RISC-V ) и совместим с Linux.
(MMC2114 - http://cache.freescale.com/files/32bit/doc/ref_manual/MMC2114.pdf
MCORE NXP - https://www.nxp.com/docs/en/application-note/MCORE.pdf
MCORE Motorola - http://www.ece.ualberta.ca/~cmpe490/documents/motorola/MCORERM.pdf
)
Файловые системы Linux для встраиваемых систем - https://elinux.org/images/b/b1/Filesystems-for-embedded-linux.pdf
undergroundz
11.02.2020, 15:35
csky ecos toolchain-4.5.1
https://dropmefiles.com/XPFFy
nigroll1
13.02.2020, 17:40
Умным людям пригодится - ~300 метров для gx3201a..... хотя платформа csky ...
https://dropmefiles.com/0mrTa
csky ecos toolchain-4.5.1
https://dropmefiles.com/XPFFy
Пишет нет такого файла
undergroundz
23.02.2020, 18:40
Извлекаем ecos.lzma из KERNEL.bin
Есть 4 способа:
1)Непосредственно из под установленной ОС Linux, Ubuntu например - https://ubuntu.com/download/desktop
2)Из под портативного Slax на флэшке - https://www.slax.org/
3)Запуск дистрибутива Slax на виртуальной машине, например Oracle VM VirtualBox - https://www.virtualbox.org/
4)Из под windows с помощью программы LinuxReader(говорим спасибо разработчикам LinuxReader за romfs - https://www.diskinternals.com/linux-reader/
romfs появится в официальной новой версии)
LinuxReader с поддержкой romfs - https://yadi.sk/d/cS_MXXuv6Rc8NA
Для извлечения файла на линуксах, в терминале написать mount -o loop ПутьДоОбраза ПутьКудаБудетСмонтированОбраз
при этом путь должен уже существовать
Пример:
mount -o loop /home/guest/Desktop/KERNEL.bin /home/guest/Desktop/foldermount
В LinuxReader смонтировать raw-диск, после чего можно сохранить файлы в файловую систему windows
ecos.lzma извлекается простым 7z архиватором, на выходе получим файл ecos.bin
undergroundz
23.02.2020, 21:45
Пишет нет такого файла
csky ecos toolchain 4.5.1 - https://yadi.sk/d/UjqRFR69VkP6Ig
архивы от nigroll1:
gx3201a - https://yadi.sk/d/5rAxGDeTvm47VA
c-sky linux tools x86_64 glibc linux 4.9.2 - https://yadi.sk/d/z_wx334nNbbi_A
undergroundz
25.02.2020, 22:36
Официально выпущенный LinuxReader с поддержкой romfs - https://eu.diskinternals.com/download/Linux_Reader.exe
Я пока , что умею в прошивках на GX6605S менять лого и пульт. Залил хорошую прошивку в ресивер GX6605S всё работает( тюнер, пульт), но не работает дисплей и кнопки на морде. Старая и новая прошивки есть. Может кто поможет решить эту проблему или объясните как сделать самому. Если это конечно будет не очень сложно новичку. Linux нет на компе и никогда не работал с ним.
nigroll1
29.02.2020, 09:25
для тех кто скачал , а главное понял для чего она ( GxLinux ) продолжение интересно или нет ? а то смотрю ни вопросов ни интереса ... по барабану ...
undergroundz
29.02.2020, 10:49
для тех кто скачал , а главное понял для чего она ( GxLinux ) продолжение интересно или нет ? а то смотрю ни вопросов ни интереса ... по барабану ...
Мне интересно, конечно продолжите, думаю и многим другим будет интересно и гостям, кто с поиска сюда зайдет тоже.
hunter-001
29.02.2020, 11:45
для тех кто скачал , а главное понял для чего она ( GxLinux ) продолжение интересно или нет ? а то смотрю ни вопросов ни интереса ... по барабану ...Я не скачивал,так как немоё,но в образовательных целях будет интересно.
nigroll1
29.02.2020, 12:07
хотя бы одному интересно - это уже что то ... :) если коротко ...программа эта - виртуальная машина , простая до немогу , при установке часть ставится на диск д , в этой папке GxLinux есть папка share которая является "буфером обмена" с хост системой , т.е. с виндой и видится и с линя и с винды , кроме того при установке устанавливаются пакеты для связи через интернет . основная система ... ннууу файловая система - это rootfs , если нужен бекап - скопировали его ( при условии что ядро осталось прежним ) и всё . на обменнике файловая система с бинарниками заточенная под csky скачано это с одного из южно-американских сайтов (сейчас он у меня заблочен) и автора указать не могу ( поэтому - извинения ... )
https://dropmefiles.com/OR3Cu
ну а дальше скопипиз@нное с сайта ... :o
1) Скачать и установить GxLinux, что такое виртуальная машина, где мы будем компилировать приложения, чтобы после поворота в приемник.
Система, используемая на виртуальной машине-это Arch Linux, так и все пакеты, необходимые для выполнения компиляции из наших source :)
2) После установки он будет выглядеть например на "D:\GxLinux"теперь скачайте файл "ROOTFS" и извлечения на просто "D:\GxLinux" заменив существующий файл.
ПРИМЕЧАНИЕ: Используйте 7-zip для извлечения.
3) После замены файлов, вы уже можете запустить виртуальную машину, для этого перейдите в Меню Пуск > Все Программы > GxLinux и запустите программу GxLinux Start
Пользователь: root
Пароль: AN4Tools
4) Теперь сохраните код ниже, как "HelloWorld".c", используйте блокнот или notepad++ для этого.
Code: [Select]
#include <stdlib.h>
#include <stdio.h>
int main(int argc, char ** argv)
{
printf("Hello World!\n");
return 0;
}
5) Теперь для компиляции, вы можете переместить файл "HelloWorld".c" в папку "C:\GxLinux\share" или копировать виртуальную машину с помощью SSH IP "192.168.100.200". Быть проще я компиляции путем копирования в папку "D:\GxLinux\share".
6) После копирования/перемещения "HelloWorld".c" войти в систему на виртуальной машине, введите следующие команды.
cd /mnt/share
csky-elf-gcc HelloWorld.c -HelloWorld.эльф
Завершен скомпилированный код.
кроме того вы можете из исходников компилить нужные пакеты . всё это было выложено в 2015г. и надеюсь понимаете реакцию на супер-пупер модные и быстрые процессоры . да теперь новее , но база одна и та-же.
через родной терминал не очень удобно , поэтому пользуемся путти и для просмотра папок-файлов , замены , ставим WinSCP ...
удачи !!!
viverraxx
29.02.2020, 23:26
Извлекаем ecos.lzma из KERNEL.bin
В LinuxReader смонтировать raw-диск, после чего можно сохранить файлы в файловую систему windows
ecos.lzma извлекается простым 7z архиватором, на выходе получим файл ecos.binНу допустим... и какой в этом смысл? LinuxReader просит денег в две приставки за бесценную возможность достать ecos.lzma, что можно сделать совершенно даром из под любого линукса. Я-то грешным делом подумал, что там реально FS из ecos.bin смонтируется.
Есть реальный пример компиляции ядра в том виде, как оно есть в приставке? А то бинхак - это баловство.
undergroundz
29.02.2020, 23:32
Ну допустим... и какой в этом смысл? LinuxReader просит денег в две приставки за бесценную возможность достать ecos.lzma, что можно сделать совершенно даром из под любого линукса. Я-то грешным делом подумал, что там реально FS из ecos.bin смонтируется.
Есть реальный пример компиляции ядра в том виде, как оно есть в приставке? А то бинхак - это баловство.
Если бы вы внимательно смотрели, то увидели бы ссылку на LinuxReader с поддержкой romfs на яндекс диск, который ни копейки у вас не требует.
На счет прямой ссылки не знаю, с нее не устанавливал.
FS из ecos не смонтируется, так как ecos.bin это сырая raw-прошивка
undergroundz
29.02.2020, 23:46
Можете его поковырять программой для ре-инжиниринга Cutter:
https://cutter.re/
https://i.ibb.co/g97L87T/2020-02-14-144330.png
Может кому-то понадобится. Программа (Extractor All) по извлечению файлов из прошивки, где можно взять родной лого.
https://yadi.sk/d/t0AR0wEviCHNhw
Страшно ругается на вирус.
undergroundz
01.03.2020, 12:35
Страшно ругается на вирус.
и иконка у программы какая-то ..странная.
https://i.ibb.co/2sthsV5/2020-03-01-153106.png
https://i.ibb.co/Vpk6FXY/2020-03-01-153117.png
и зачем эта программа нужна, когда есть программа NCIT и GX6605 multitoolbox, что могут сделать тоже самое
При скачивании Яндекс проверяет и после NOD 32. Никто ничего не обнаруживает. Среди запущенных процессов нет ни одного из перечисленных выше.
Предупреждён, значит защищён.
Это подарок от наших египетских друзей.
А функционала в ней нет.
Yablochkin
02.03.2020, 00:16
Ну допустим... и какой в этом смысл? LinuxReader просит денег в две приставки за бесценную возможность достать ecos.lzma, что можно сделать совершенно даром из под любого линукса. Я-то грешным делом подумал, что там реально FS из ecos.bin смонтируется.
Есть реальный пример компиляции ядра в том виде, как оно есть в приставке? А то бинхак - это баловство.
У меня не просит.
Но после упоминания 7zip стало неинтересно. Поясняю: распаковка -это ровно треть конечной цели. Внесение изменений - вторая треть. И последняя треть - это упаковка. 7zip не умеет упаковывать lzma. По краю в графическом интерфейсе под виндуос это непредусмотренно.
На всякий случай напомню: https://youtu.be/kpTTfM0btQU Автор хочет 50лайков. Ещё три на текущий момент. Распаковка без ридеров, 7zip и упаковка.
undergroundz
02.03.2020, 00:44
Под винду 100% есть lzma-распаковщики/запаковщики с сохранением прав файлов
есть для винды genromfs где можно обратно собрать в romfs ядро
Yablochkin
02.03.2020, 01:20
Под винду 100% есть lzma-распаковщики/запаковщики с сохранением прав файлов
есть для винды genromfs где можно обратно собрать в romfs ядро
genromfs-win
genromfs for windows based on the one from KallistiOS
syslinks don't work Так его ещё и собрать надо. Мутно как-то
undergroundz
02.03.2020, 01:44
Так его ещё и собрать надо. Мутно как-то
не помню какой, но я собрал
но смысла выкладывать собранную прогу нет, так как это никому не нужно :D
из всего выше перечисленого вы извините нихуя не знаете о RTOS системах. Поищите uc|gui это тоже самое, есть куча мануалов, хоть поймете что бред пишите. А кому интересно есть исходники есть софт есть мануалы на инглише на лево на право раздавать не буду, не заслужили ))
разбираеться прошивка до ядра так. x6605.exe unpack firmware. получаем файлики бут и тд. кернел монтируем в луп на линухах, достаем ecos.lzma его распаковываем unlzma получаем ecos.bin. у которога сверка чкго только можно +половина то и %80 зашифровано у всех по разному
undergroundz
02.03.2020, 09:03
разбираеться прошивка до ядра так. x6605.exe unpack firmware. получаем файлики бут и тд. кернел монтируем в луп на линухах, достаем ecos.lzma его распаковываем unlzma получаем ecos.bin. у которога сверка чкго только можно +половина то и %80 зашифровано у всех по разному
а это не тоже самое?
http://forum.volsat.com.ua/showpost.php?p=420801&postcount=5
что с ecos-ом то дальше делать?
а это не тоже самое?
http://forum.volsat.com.ua/showpost.php?p=420801&postcount=5
что с ecos-ом то дальше делать?
а KERNEL.bin ты где взял что бы екос извлекать ? :cool:
а это не тоже самое?
http://forum.volsat.com.ua/showpost.php?p=420801&postcount=5
что с ecos-ом то дальше делать?
unlzma -d ecos.lzma /, получиш ecos.bin , если любиш всякие хекс редакторы можешь поиграться, но надо что бы и размеп и црц оставались теже, потом пакуеш все обратно и надеешя что оно взлетит
undergroundz
02.03.2020, 09:19
а KERNEL.bin ты где взял что бы екос извлекать ? :cool:
а вы тему читали вообще?)
Разбираем прошивку
Выбрав GX6605S UNPACK REPACK - OPEN FIRM - Выбираем прошивку - Unpack
Файлы извлекутся в папку "ИМЯ_ПРОШИВКИ_extracted", рядом с выбранным файлом прошивки.
undergroundz
02.03.2020, 09:24
unlzma -d ecos.lzma /, получиш ecos.bin , если любиш всякие хекс редакторы можешь поиграться, но надо что бы и размеп и црц оставались теже, потом пакуеш все обратно и надеешя что оно взлетит
что например там можно изменить при помощи хекс-редактора?
а вы тему читали вообще?)
Класс! :super:
Тогда что такое размер файла что такое CRC, и куда лететь?:confused:
https://imgur.com/r5bk4JQ.pnghttps://imgur.com/ZOxK9gU.png
https://imgur.com/mHFkzHC.pnghttps://imgur.com/tNmCV78.png
undergroundz
02.03.2020, 09:38
Класс! :super:
Тогда что такое размер файла что такое CRC, и куда лететь?:confused:
это сарказм?
https://imgur.com/4DAKwyA.pnghttps://imgur.com/z7oz5DT.png
nigroll1
02.03.2020, 09:46
Ну допустим... и какой в этом смысл? LinuxReader просит денег в две приставки за бесценную возможность достать ecos.lzma, что можно сделать совершенно даром из под любого линукса. Я-то грешным делом подумал, что там реально FS из ecos.bin смонтируется.
Есть реальный пример компиляции ядра в том виде, как оно есть в приставке? А то бинхак - это баловство.
если нужно новое ядро то в новых версиях линукс-кернел добавлена поддержка архитектуры csky , так-же в выпусках buildroot начиная с v9 тоже есть поддержка , НО что это даст ? в проприетарных ядро компилится с "плюшками" , а кто силён писать исходники-парсеры и т.д. и т.п. ... на мой взгляд - тупиковая ветвь эволюции :D ... ув. Guo Ren из команды c-sky на гите выложил достаточно ... :D :D :D не прошло и полгода как у меня что то скомпилилось :D :D :D могу сказать как чайник - все эти тулчейны - ничего не значат , нужно подобрать хост , не переборщить с пакетами , сломал пакет - всё по новой ... если началась сборка - пёр@уть боишься , вдруг вылезет ошибка ... хочу загнать в скай систему гсс , а он зараза не собирается . может есть грамотные подсказать как на хосте убунту-16х64 собрать кросс-компиляцией гсс и г++ под скай ?
https://imgur.com/QAvOlHn.png
https://imgur.com/eb8A1g1.png
https://imgur.com/HG6hrVX.png
https://imgur.com/NRnThok.png
https://imgur.com/em1RXXP.png
если нужно новое ядро то в новых версиях линукс-кернел добавлена поддержка архитектуры csky , так-же в выпусках buildroot начиная с v9 тоже есть поддержка , НО что это даст ? в проприетарных ядро компилится с "плюшками" , а кто силён писать исходники-парсеры и т.д. и т.п. ... на мой взгляд - тупиковая ветвь эволюции :D ... ув. Guo Ren из команды c-sky на гите выложил достаточно ... :D :D :D не прошло и полгода как у меня что то скомпилилось :D :D :D могу сказать как чайник - все эти тулчейны - ничего не значат , нужно подобрать хост , не переборщить с пакетами , сломал пакет - всё по новой ... если началась сборка - пёр@уть боишься , вдруг вылезет ошибка ... хочу загнать в скай систему гсс , а он зараза не собирается . может есть грамотные подсказать как на хосте убунту-16х64 собрать кросс-компиляцией гсс и г++ под скай ?
csky АНАЛОГ малинки. но и на нем можно запустить эти же прошивки. они были лоханулись выложили на гит конфиги на процы в продакшене. но быстро удалили
https://imgur.com/bSjJwdD.png
У китайцов свой фетиш(( а цскай и на дебиане и на бубунте с билдрута с гита с пол пинка собираеться тока толку )) ставиш на бокс и смотриш в даль консоли ))
ТО ЧТО СТОИТ НА ПРИСТАВКАХ ЭТО ОСЬ РЕАЛЬНОГО ВРЕМЕНИ А ТО ЧТО НА C-SKY уже подобие линуха.
Что такое ос реального времени? а там нет оси что в памати скриптами процу скармливаеться то и показывает/
nigroll1
02.03.2020, 10:05
csky АНАЛОГ малинки. но и на нем можно запустить эти же прошивки. они были лоханулись выложили на гит конфиги на процы в продакшене. но быстро удалили
какой именно ? их куева хуча :)
какой именно ? их куева хуча :)
Кривой )) Китайцы запустили как конкурента типа/
Самый нормальный обзор https://www.mickmake.com/post/csky-sbc-pi-in-the-sky-review/
На ecos это комерческое закрытое ядро/
https://imgur.com/6WuLxdT.png
nigroll1
02.03.2020, 10:15
https://imgur.com/bSjJwdD.png
У китайцов свой фетиш(( а цскай и на дебиане и на бубунте с билдрута с гита с пол пинка собираеться тока толку )) ставиш на бокс и смотриш в даль консоли ))
ТО ЧТО СТОИТ НА ПРИСТАВКАХ ЭТО ОСЬ РЕАЛЬНОГО ВРЕМЕНИ А ТО ЧТО НА C-SKY уже подобие линуха.
Что такое ос реального времени? а там нет оси что в памати скриптами процу скармливаеться то и показывает/
а для RTOS вроде OpenADK ?
насчёт документации - кому надо - у них есть , а для остальных это как комиксы ( не в обиду ... )
вот на подобе условно бесплатная для личного и портируеться на любое железо/
Проблема екоса именно в том что ни у кого нет точной архитектуры и исходников эти 6605 и прочих. ну как нет есть. но не в паблике.
Все
Для экспериментаторов
http://forum.alexelec.in.ua/viewtopic.php?f=22&t=5309
hunter-001
22.03.2020, 14:20
22032020_gx6605s_gx3235s_satip_linux_fw_only
Ну интересно выходит,линукс можна прикруть на такие лушпайки,а некоторые не могут iptv довести до ума.)))
22032020_gx6605s_gx3235s_satip_linux_fw_only
Ну интересно выходит,линукс можна прикруть на такие лушпайки,а некоторые не могут iptv довести до ума.)))
Да. Можно. Минимум четыре ОСи. Ну тема интересная, конечно. Если все эти доски на GX6605S/GX3235S удастся сопрячь с дешёвыми андроид-боксами, в качестве внешнего USB-DVB-S2 ресивера, то ещё долгая жизнь у них будет....
а то что в документации написано про поддержку андроид никого не смущает ? ))
hunter-001
24.03.2020, 21:32
а то что в документации написано про поддержку андроид никого не смущает ? ))
Нет,если брать по идентичности железа и профессиональностью софтописателей,то что рукопопые не могут довести до ума ютуб и кричат что железо не тянет,это если быть точнее.
viverraxx
25.03.2020, 12:52
Если все эти доски на GX6605S/GX3235S удастся сопрячь с дешёвыми андроид-боксами, в качестве внешнего USB-DVB-S2 ресивераТы уже пробовал? У меня как назло сдох USBEth в сторону лана, чип шо кипяток, а магазины на карантине... Загружается, но доходит до сетки и ждет...
Ты уже пробовал? У меня как назло сдох USBEth в сторону лана, чип шо кипяток, а магазины на карантине... Загружается, но доходит до сетки и ждет...
Такие вещи только в личке обсуждаем!
Hellowap
28.03.2020, 11:50
Я пока , что умею в прошивках на GX6605S менять лого и пульт. Залил хорошую прошивку в ресивер GX6605S всё работает( тюнер, пульт), но не работает дисплей и кнопки на морде. Старая и новая прошивки есть. Может кто поможет решить эту проблему или объясните как сделать самому. Если это конечно будет не очень сложно новичку. Linux нет на компе и никогда не работал с ним.
У вас получилось завести дисплей на морде ? так же озадачен этим вопросом .
Для экспериментаторов
*** скрытый текст ***
А есть еще?
Yablochkin
03.04.2020, 05:47
Такие вещи только в личке обсуждаем!
Повеселил. Прям "секрет Полишинеля". Проект полностью открытый, как и форумная ветка ему посвящённая.(не про эту волсатовскую ветку)
А есть еще?
Что ещё ? Поясните .
undergroundz
12.04.2020, 00:40
У вас получилось завести дисплей на морде ? так же озадачен этим вопросом .
бут залейте от родной прошивки
Как можно из прошивки вьібросить модуль нет-радио? Глупо гонять телек для интернет-радио, только мешает переключению на iptv (приходится дваждьі пультом клацать). Прибор: DVB-T2 World Vision T62N (D).
Как можно из прошивки вьібросить модуль нет-радио? Глупо гонять телек для интернет-радио, только мешает переключению на iptv (приходится дваждьі пультом клацать). Прибор: DVB-T2 World Vision T62N (D).
Как вариант залить последнюю прошивку от тигры. Там по кнопке гоу-ту сразу переходит в айпитиви.
Под винду 100% есть lzma-распаковщики/запаковщики с сохранением прав файлов
есть для винды genromfs где можно обратно собрать в romfs ядро
Я розпакував прошивку gx6605s і розпакував KERNEL.bin. Тепер у мене є ecos.bin.lzma, і я витяг його з 7zip і нарешті отримав файл ecos.bin.
Як я можу перетворити цей файл ecos.bin назад у KERNEL.bin ?
Будь ласка, поясніть цей крок за кроком.
Google not good translate
I want to add the ecos.bin file back to Kernel.bin.
Can anyone publish this here?
viverraxx
30.04.2020, 18:26
Тепер у мене є ecos.bin.lzma, і я витяг його з 7zip і нарешті отримав файл ecos.bin.
А какой смысл из всего этого деяния? Ты внес какие-либо изменения в ecos.bin?
nansinvik
01.05.2020, 12:36
:)Здесь есть чем запаковать: https://www.7-zip.org
Хіба мені ніхто не може допомогти?
viverraxx
04.05.2020, 12:39
Хіба мені ніхто не може допомогти?Когда кот на карантине - он сам себе помогает. Если с линуксом не знаком, смысла в этих упражнениях - 0.
Потім поясніть мені, як це працює в Linux.
(якщо ви це взагалі знаєте).
nansinvik
04.05.2020, 13:44
Хіба мені ніхто не може допомогти?
Для винды
https://www.7-zip.org/sdk.html
Скачиваем последнюю версию 19.00
Распаковываем.
В папке bin берём файл LZMA.exe
В папке DOC есть примеры
1. Создаём папку, допустим на диске >c:\LZMA.
2. Копируем в нее файл lzma.exe
3. Туда же кладём наш файл.
4. Для удобства меняем название файла.например на file1.bin
5. Запускаем командную строку.
6. Командой cd /d c:\LZMA переходим в созданную директорию.
7. Командой lzma e file1.bin file2.lzma -d22 ЗАПАКОВЫВАЕМ обратно.
---------------------------------------------------------------------------
Я указывал сжатие -d22. На выходе нужно получить архив с максимально близким размером с оригиналу до распаковки.
Больший размер -нельзя. В получившийся архив добавляем заголовок из родного KERNEL.
Размер нового Kernel должен соответствовать старому. Потому добиваем нулями 00 или FF
Когда кот на карантине - он сам себе помогает. Если с линуксом не знаком, смысла в этих упражнениях - 0.
У вас немає нічого, крім великого рота
В получившийся архив добавляем заголовок из родного KERNEL.
Размер нового Kernel должен соответствовать старому. Потому добиваем нулями 00 или FF
дякую, як це можна зробити?
Для винды
https://www.7-zip.org/sdk.html
Скачиваем последнюю версию 19.00
Распаковываем.
В папке bin берём файл LZMA.exe
В папке DOC есть примеры
1. Создаём папку, допустим на диске >c:\LZMA.
2. Копируем в нее файл lzma.exe
3. Туда же кладём наш файл.
4. Для удобства меняем название файла.например на file1.bin
5. Запускаем командную строку.
6. Командой cd /d c:\LZMA переходим в созданную директорию.
7. Командой lzma e file1.bin file2.lzma -d22 ЗАПАКОВЫВАЕМ обратно.
---------------------------------------------------------------------------
Я указывал сжатие -d22. На выходе нужно получить архив с максимально близким размером с оригиналу до распаковки.
Больший размер -нельзя. В получившийся архив добавляем заголовок из родного KERNEL.
Размер нового Kernel должен соответствовать старому. Потому добиваем нулями 00 или FF
Як отримати файл file2.lzma у файлі KERNEL.bin?
nansinvik
04.05.2020, 15:37
Смените расширение с .LZMA на .BIN
Откройте в HEX редакторе. Первый байт у Вас 5D..
Нужно добавить шапку из родного KERNEL. Откройте и увидите он начинается с 2D..
Посмотрите внимательно. Первые 128 байт - это буквально 8 строк, а далее начинается Ваш архив с 5D...Вот к нему и нужно добавить не достающее.
Просто скопируйте из оригинала.
Затем посмотрите смещение где заканчивается оригинал обычно 280000 или 290000. Такое же смещение должно быть и нового файла.
Поэтому в конце добивайте FF. хоть в ручную. Можно скопировать блок из концовки оригинала. и подставлять пока не заполните.
Выше выложена ссылка на видео, где пакистанец делает нечто подобное.
https://www.youtube.com/watch?v=kpTTfM0btQU&feature=youtu.be
Посмотрите с 6 мин 27 сек
Как проще объяснить не знаю.
Спасибі, це чудово працює.
Я додав нові канали YouTube.
Чи знаєте ви, де я можу додати більше оперативної пам’яті до свого медіаплеєра?
nansinvik
04.05.2020, 18:45
більше оперативної пам’яті до свого медіаплеєра?
Ничего сказать не могу. Теоретически возможно с использованием внешнего накопителя. Не знаю.
Ничего сказать не могу. Теоретически возможно с использованием внешнего накопителя. Не знаю.
дякую за допомогу, мій друже.
Є кілька свиней, які знають, як це зробити, але нічого не говорять, тому що хочуть заробити на цьому кілька C.e.nt. бідні люди
дякую за допомогу, мій друже.
Є кілька свиней, які знають, як це зробити, але нічого не говорять, тому що хочуть заробити на цьому кілька C.e.nt. бідні люди
друже всі питання до твоіх кривих рук, все є у вільному доступі, you can get all if you know how
https://youtu.be/FJcBDQPCAkU
https://youtu.be/FJcBDQPCAkU
вам это нихуя не даст, ecos.bin даже распакованный накрыт ключами, только небольшие блоки доступны для редактирования, но они особо до одного места где ссылки и тд, те у когл есть время ковыряют, если есть желание подписать смертный приговор тут дают бесплатно nxp.com
Я ПРЕДУПРЕДИЛ!
viverraxx
27.05.2020, 11:47
друже всі питання до твоіх кривих рук, все є у вільному доступі, you can get all if you know howТак он же хочет, чтоб конкретно ему сказали какой палец вставлять в левую дырку розетки, а какой в правую.
Є кілька свиней
to:rico
Уважаемый несвинья! То, чем ты занимаешься сейчас, все проделали 2 года назад и, не получив ничего интересного, успокоились. Все процедуры описаны в ветках этой конференции и других подобных конференций. Если ты не можешь предложить дополнительной технологии доработки, то какой смысл заниматься переливанием из пустого в порожнее.
Для реальных доработок нужно не только иметь исходники, но и уметь их скомпилировать. Тебе заклинания данной магии известны?
dimonster
27.05.2020, 22:03
Джентельмены, а чем и как можно поковырять вытащенный из прошивки DATA.bin ?
nigroll1
28.05.2020, 08:24
... заклинания данной магии известны?
off topic
:D :D :D
О великий и могучий build-essential , а именно gcc и иже с ним g++ да пребудет с тобой рядом binutils во веки вечные и во все времена !!!
./configure
make
тьфу , тьфу , тьфу ...
make install
:D :D :D
off topic
*** скрытый текст ***
У мене є 2 питання:
1. Чи є де-небудь інструкції, як це зробити ?
2. чи можна повністю (100%) розпакувати файл KERNEL.bin ?
Eaglesat
29.07.2020, 01:42
https://youtu.be/HPqK98uIxLo
Написано в начале темы:
Файлы прошивки из бинарного файла извлекаем программой GX 6605S MULTI TOOLBOX BY ARB-TECH 2019
Всем привет!
Почитал эту тему, кое-что понял, кое-что нет...
У меня такой вопрос: если хочу добавить в меню ресивера отсутствующий портал/кинотеатр, аналогичные ютуб/мегого, мне нужно редактировать файл TABLE.bin, или какой-то другой?
nigroll1
15.01.2021, 09:17
Всем привет!
Почитал эту тему, кое-что понял, кое-что нет...
У меня такой вопрос: если хочу добавить в меню ресивера отсутствующий портал/кинотеатр, аналогичные ютуб/мегого, мне нужно редактировать файл TABLE.bin, или какой-то другой?
тайбл или "таблица разделов указывает загрузчику и ядру что когда и где грузить , файловая система - ROOT или ROOTFS при загрузке разворачивается в оперативную память , куда при распаковке ядра прописываются модули , библиотеки , бинарники и прочая лабуда .... это обобщённо ... ядро с эльфами - куда в составе пакетов входят кинотеатры плеера тюбики компилируется ЗАОДНО и если отредактировав треме в рутфс и добавив виджет "Коди" - на экране виджет появится , но что ему ВКЛЮЧАТЬ ?? (:D :D интересно почему никто не приколется - потом сказав что нужен пароль :D ) Для добавления нужно иметь ВСЮ сборочную машину ( КНР-овский буилдрут от нэшнлчип под названием goxceed , причём весь , а не кусочки ...
Эх, сколько незнакомых слов :-[ Я, так понял, что у меня ничего не получится, и нечего соваться?!
Вот нашёл на просторах...
нужно загрузить загрузчик типа gx6605s-generic-sflash.boot через утилиту GXDownloader, используя USB-RS232 TTL адаптер с уровнями напряжения на 3.3В, дождаться вывода на экран запуска загрузчика, выйти из утилиты, но можно и в ней самой вводить команды, и запустить терминалку с параметрами скорости порта 115200, 8-N-1. В начале наберете help, вам загрузчик выдаст список команд, ищите команды связанные с otp, прочитайте ключ, его потом используйте на клонах, записывается он достаточно просто.
Строка в загрузчике из вашего дампа - chipid=0x6605, это захардкоженная опция, которая передается ядру системы, Linux или eCos, и означает, что все проверки на ID процессора будут выдавать значение 0x6605, а это gx6605s...
Интересно, что только пользователь с ютуба Zae Zae научился (где-то достал способ) как менять прошивку под заказ на чипах GX 6605S, и никому боле не доступно закрытое ПО?!!!
Интересно, что только пользователь с ютуба Zae Zae научился (где-то достал способ) как менять прошивку под заказ на чипах GX 6605S, и никому боле не доступно закрытое ПО?!!!
Уже nigroll1 ответил двумя постами ранее Для добавления нужно иметь ВСЮ сборочную машину ( КНР-овский буилдрут от нэшнлчип под названием goxceed , причём весь , а не кусочки ...
,но если это просто "много незнакомых слов",то начинать надо с них.
nigroll1
18.01.2021, 08:58
Эх, сколько незнакомых слов :-[ Я, так понял, что у меня ничего не получится, и нечего соваться?!
примерно это ...
Tengiz2017
23.01.2021, 18:52
Доброго времени суток, прошу помочь, установил прошивку от anmarket2012@gmail.com он же пользователь канала Zae Zae, после этой прошивки не могу установить никакую другую , выходит ошибка, может кто подскажет что нужно поменять чтобы обойти блокировку этого умника.
nansinvik
24.01.2021, 07:57
...чтобы обойти блокировку этого умника.
Это users12 с этого форума. Но похоже, что он забанен.(?)
Никакой блокировки он не ставил. Он адаптировал прошивку какого-то производителя ( по его мнению - более стабильную) под Ваш ресивер.
Многие прошики "залочены". Потому и не получается прошить чем-либо другим.
Опишите проблему не здесь, а в соответствующей теме: http://forum.volsat.com.ua/showthread.php?t=12918
Какой у Вас DVB-T2 аппарат. Нужны обе прошивки. Чем прошита сейчас и родная (на которую хотите вернуться). Возможно кто-то и поможет.
Доброго времени суток, прошу помочь, установил прошивку от anmarket2012@gmail.com он же пользователь канала Zae Zae, после этой прошивки не могу установить никакую другую , выходит ошибка, может кто подскажет что нужно поменять чтобы обойти блокировку этого умника.
Чем прошиваете, какая прошивка, какая ошибка?
Одни загадки.
Прошивайте кабелем RS 232.
Там нет никакой защиты.
Нужна нормальная прошивка и исправный кабель.
Tengiz2017
24.01.2021, 16:57
Чем прошиваете, какая прошивка, какая ошибка?
Одни загадки.
Прошивайте кабелем RS 232.
Там нет никакой защиты.
Нужна нормальная прошивка и исправный кабель.
Изначально прошил прошивкой от users12 кабелем RS 232 программой GXDownloader, потом пробовал другие прошивки ,но выходит ошибка на первом фото, следующая попытка в режиме Mode: serialdown на втором фото , все безрезультатно.
Изначально прошил прошивкой от users12 кабелем RS 232 программой GXDownloader, потом пробовал другие прошивки ,но выходит ошибка на первом фото, следующая попытка в режиме Mode: serialdown на втором фото , все безрезультатно.
У Вас неправильный размер файла.
Загружаемый файл прошивки должен иметь размер 4096 KB.
На скриншоте должны быть видны, левая и правая части экрана.
viverraxx
24.01.2021, 17:58
ошибка на первом фото, следующая попытка в режиме Mode: serialdown на втором фото , все безрезультатно.Нафига пользоваться кривыми архиваторами. ZIP пока не запретили, а главное распаковать его может даже версия из прошлого века.
nigroll1
24.01.2021, 19:36
Некоторые паршивки из за разницы в тактовой не прошиваются сразу . Тогда в программе выбираем flasheraseall , т.е. стереть всю флешь и прошивать что хочешь . Отсутствие загрузчика в spi flash не влияет , т.к. загрузчик из Gx-downloader по ком-порту зальётся в оперативу и запустит процесс прошивки .
Tengiz2017
25.01.2021, 10:18
Всем спасибо, проблема решена, нашел нормальную прошивку и залил в режиме serialdown.
Здравствйте! Не подскажете какие параметры поменялись в мегого ? Выходят новые прошивки где пофиксено мегого, есть ресиверы на которые скорее всего не выйдет новая версия, нельзя ли исправить самому в старой версии чтобы оно заработало? что у него поменялось, адрес с базой фильмов или апи ключ как в ютубе ?
Видел, как на ютуб араб ловко меняет видеотюнеры в прошивке спутниковой приставки программой NICT. Вероятно, такой способ либо фейковый, либо подходит на ограниченное число приставок (а может этот метод в основном для спутниковых прошивок) В общем случае это изменяется тоько файл default.hml в прошивке в области root.bin - он демонстративный, как и тема у приставки, и если в ядре нету поддержки замены видеотюнера таким методом ( а я перепробовал по разному и правил файл), то значит нет. Мое мнение, что замены таким образом видеотюнера в прошивках наших дешевых приставочек невозможна, все это на уровне ядра (kernel.bin), в котором nex редактором можно разве править текстовые сведения, а самого компилятора ни у кого нет(или есть, но не у меня)) Хотя в ядрах прошивок прописаны все известные видеотюнера (находятся поиском nex редактором)
Поэтому, по простому, если не завелся тюнер на чужой прошивке с верным процессором - такая судьба , смиряемся, или ищем того китайского программиста с волшебной программой (а может и у нас уже такие есть )) Знающие и в ' теме' люди всегда могут меня поправить.
Продолжу)
Проанализировав терминалы загрузок нескольких прошивок, пришел к выводу - в ядрах отключена автоматическая
инициализация тюнеров. Т.е см:
app_mod_tuner_config_init 22
app_mod_tuner_config_init tuner_cfg = |10:0:0x80:81:0:0xc0:&1:1:0:0:0:0|-1:0:0x80:38:0:0xc0:@1:1:0:0:0:0
app_mod_tuner_config_init 55
app_mod_tuner_config_init tuner_cfg = |10:0:0x80:81:0:0xc0:&1:1:0:0:0:0|-1:0:0x80:38:0:0xc0:&1:1:0:0:0:0
app_mod_tuner_config_init error
или
app_mod_tuner_config_init 22
app_mod_tuner_config_init tuner_cfg = |10:0:0x80:81:0:0xc0:&1:1:0:0:0:0
app_mod_tuner_config_init error
в двух случаях последняя строчка говорит, что инициализация как бы не удалась )
В дальнейшем видим :
DVB: initialising frontend (Nationalchip atbm78x DVB-T2)...
TunerAuto_Detect[204] , 2 it is mxl608
TunerAuto_init = 0x9093b040 gTuner_type =81
TunerAuto_init = TUNER_MXL608
или
DVB: initialising frontend (Nationalchip atbm78x DVB-T2)...
---------->>>>>TunerAuto_Detect[241] 0 it is not TUNER_ATBM2040 or TUNER_ATBM253
TunerAuto_Detect[fb] ,It's r850. 0
TunerAuto_Detect[106] ,It's r850. 0
TunerAuto_Detect[113] ,It's r836. 0
TunerAuto_Detect[11f] ,It's r836. 0
TunerAuto_Detect[128] ,It's error. 0
TunerAuto_init = 0x908dd4e0 gTuner_type =81
TunerAuto_init = TUNER_MXL608
Программа атоматически пытается автодетектировать, но ей это не удается (все по нулям ) и в итоге выходит неправильное решение).
Какой вывод из этого: в прошивках отключено автодетектирование тюнеров. Осталось дело за малым) У кого вагон времени и терпения должен в двоичном коде ядра, ктоб ему еще подсказал (лучше пусть китаец- программист дешевых коробочек письмом укажет, по каким признакам искать ключевые места в прошивке и где исправить о на 1 ), чтобы включить автодетект ))
подскажите есть ли аналог lzma программы-декомпрессора для ecos.bz2 , такой кернел в новых прошивках hellobox gx6605s и не понятно как править файл для хекс едитора
viverraxx
17.05.2021, 14:22
подскажите есть ли аналог lzma программы-декомпрессора для ecos.bz2 Ну конечно есть, называется bzip2
подскажите есть ли аналог lzma программы-декомпрессора для ecos.bz2 , такой кернел в новых прошивках hellobox gx6605s и не понятно как править файл для хекс едитора
Кто-нибудь может конверитровать этот kernel для правильного редактирования в hex едиторе ? внутри не lzma , а ecos.bz2
jasweta1
02.06.2021, 21:27
Всем добра,скажите а кто нибуть запускал на Nationalchip GX6605S с USB Linux случайно наткнуласть на иностраном форуме мини ПК на Nationalchip GX6605S вот ссылка https://c-sky.github.io/docs/gx6605s.html
jasweta1
02.06.2021, 21:50
Написанно Это специальный SOC, разработанный Hangzhou Guoxin Technology Co., Ltd. для спутниковых ТВ-приставок HD
Что то типо Armbian OS я так думаю,можно использовать как мини ПК лиж бы с USB подцепил. Записать на USB таким образом https://c-sky.github.io/docs/quick-run.html
viverraxx
03.06.2021, 08:21
лиж бы с USB подцепил.
Ну так катни, попробуй - там же образ для флэшки есть. В описанной штуке во встроенную память зашит бутлоадер и медиаплеер, в отличии от Т2 приставок. Так что нужно еще и бутлоадер в приставку залить, чтоб это зажужжало.
jasweta1
03.06.2021, 09:03
Так что нужно еще и бутлоадер в приставку залить, чтоб это зажужжало. Думаю ненадо всё уже есть https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/csky и должно подцепить! Это же китай и всё давно готово сама программа установщик Linux на USB и создаст загрузчик! А этих образов полно под этот проц. https://github.com/c-sky/buildroot/releases.
Накатить не могу нет такой приставки!Была бы уж давно об результатах отписалась поверте....!
nigroll1
03.06.2021, 11:47
Всем добра,скажите а кто нибуть запускал на Nationalchip GX6605S с USB Linux случайно наткнуласть на иностраном форуме мини ПК на Nationalchip GX6605S вот ссылка https://c-sky.github.io/docs/gx6605s.html
Если позволяет железо в виртуалке ubuntu-16.04 buildroot-1.0.5 собирается ядро и ФС ( кроме бутлодера ) модернизированный загрузчик есть , записывается Вин32ДискИмидж на ЮСБ , запускал на кварцованных досках 3235 и 6605 ( на форос-ультра само то - есть лан , правда подпаивать уарт - гемор ) , терминальный линь без Гуя :D ... для тренировки ...
вот загрузчик ... возврат через уарт или прогер
nigroll1
03.06.2021, 11:58
вот загрузчик ... возврат через уарт или прогер
что то движок прибарахлил
nigroll1
03.06.2021, 12:16
Отписывался уже давно - это заходил на форум с Форос-Ультра
http://forum.volsat.com.ua/showpost.php?p=436540&postcount=5
viverraxx
04.06.2021, 14:35
что то движок прибарахлил
Загрузчик я катнул. Пульт заменил и города(нафига). Приставка грузится в режим проигрывателя, но в моем случае постоянно отрабатывает "курсор вверх". То, что это плеер выяснилось чисто случайно - на флэшке оказались видеофайлы и картинки. Наверно если еще и флэшку сделать, то что-то произойдет и у нас будет микромашинка с линуксом. Как это можно использовать на практике - идей нет. Есть человек, который сделал DVB сервер для вещания в сеть, но это для Т2 приставок - чисто позабавиться.
С прошивкой от 1311HD у меня фокус не прошел. 256 байт я обрезал, прошил, но "зрение так и не вернулось" - решил не париться, т.к. универсального пульта в наличии нет
nigroll1
04.06.2021, 19:50
Загрузчик я катнул. Пульт заменил и города(нафига). Приставка грузится в режим проигрывателя, ....
Это чисто загрузчик ... ннууу для запуска системы с юсб-флешки , если прошить загрузчик в доску и включить - то напишет " вставте юсб " . чтоб запустить нужно скачать или сваять самому систему для CK610 - это по КНРовской классификации камень 6605\3235 аби в1 :) ... скачиваете прошивку в формате .img , записываете на флешку , там будет два раздела , первый в фат32 именем boot где будут два файла - uimage и dtb.img , и второй раздел в ext4 с системой , поэтому после записи винда начнет спрашивать форматнуть :D , вставляете флешку в доску включаете и после загрузки видите в левом верхнем углу пингвина и приглашение ... я пользовался беспроводной клавиатурой DEXP ... я пульт там как зайцу стоп-сигнал ...:)
viverraxx
04.06.2021, 20:23
Это чисто загрузчик ... ннууу для запуска системы с юсб-флешки , если прошить загрузчик в доску и включить - то напишет " вставте юсб " . Тут ты не прав. Вставьте ЮСБ - это и есть плейер и им можно пользоваться, управляя с пульта. Именно так и написано в китайском описании. Все остальное мне тоже понятно, но не понятно какой с этого выйдет выхлоп в контексте целевого использования приставки.
nigroll1
04.06.2021, 20:42
но не понятно какой с этого выйдет выхлоп в контексте целевого использования приставки.
учитывая то что тех кому это интересно на форуме можно пересчитать по пальцам - то практически ноль , работать в терминале мало кому интересно , а для Гуя оперативы мало , я хотел сваять систему чтоб использовать как программатор ... вшить в систему putty , minicom , но нужно было ваять TTL согласователь , ну и ещё несколько моментов ... короче остался чисто спортивный интерес . можно разложить этот загрузчик на составляющие , выдернуть из него BOOT , по смещениям подобрать прошивку и заменить буты - получится что без флешки с системой грузится из эспиайки , а с флешкой - линь , если добавить дрова от эспиаек в систему и вшить parted то можно попробовать работать с mtd-utils с ОТР ... была бы фантазия :D :D ... но это основной массе " и даром не нать ... " ...
jasweta1
04.06.2021, 21:01
учитывая то что тех кому это интересно на форуме можно пересчитать по пальцам - то практически ноль , работать в терминале мало кому интересно , а для Гуя оперативы мало , я хотел сваять систему чтоб использовать как программатор ... вшить в систему putty , minicom , но нужно было ваять TTL согласователь , ну и ещё несколько моментов ... короче остался чисто спортивный интерес . можно разложить этот загрузчик на составляющие , выдернуть из него BOOT , по смещениям подобрать прошивку и заменить буты - получится что без флешки с системой грузится из эспиайки , а с флешкой - линь , если добавить дрова от эспиаек в систему и вшить parted то можно попробовать работать с mtd-utils с ОТР ... была бы фантазия :D :D ... но это основной массе " и даром не нать ... " ...
Да озу мало конечно,но если boot прикрутить чтоб цеплял как flesh так и usb при подключении,это уже будет что то! А ось если будет цеплять с usb там уже дельцы появятся сразу и что с этим делать придумают тот же серф по нету в каком либо web браузере читать почту например,ленту новостей и т.д.
nigroll1
04.06.2021, 21:13
Да озу мало конечно,но если boot прикрутить чтоб цеплял как flesh так и usb при подключении,это уже будет что то! А ось если будет цеплять с usb там уже дельцы появятся сразу и что с этим делать придумают тот же серф по нету в каком либо web браузере читать почту например,ленту новостей и т.д.
серф по инету через терминальный браузер ? сейчас досок на арме по дешёвке с более крутыми характеристиками валом , кто будет замарачиваться с этим огрызком ?
jasweta1
04.06.2021, 21:22
серф по инету через терминальный браузер ? сейчас досок на арме по дешёвке с более крутыми характеристиками валом , кто будет замарачиваться с этим огрызком ?
Ну да так то нет смысла в этом,а еси саму ось ресивера на usb перенести и расширить её возможности кинотеатры различные добавить можно даже и ютув с поиском это будет уже что то
nigroll1
04.06.2021, 21:33
Ну да так то нет смысла в этом,а еси саму ось ресивера на usb перенести и расширить её возможности кинотеатры различные добавить можно даже и ютув с поиском это будет уже что то
Любопытно будет посмотреть ... :D
jasweta1
04.06.2021, 21:45
Любопытно будет посмотреть ... :D А что смотреть то :D пилить надо гири из консольного линукса ось,в принципе что и сделано в стоковой оси самого ресивера! Тот же упращённый консольный линукс только малого размера, на флехе объём по польше будет на скорость обменна данных думаю не отразится.
nigroll1
04.06.2021, 21:48
Ну да так то нет смысла в этом,а еси саму ось ресивера на usb перенести и расширить её возможности кинотеатры различные добавить можно даже и ютув с поиском это будет уже что то
вообще то есть одна возможность , но 50\50 и для этого нужна мелочь :D исходник ядра для СSKY архитектуры , скомпилить для СК610 , распаковать и перенести на флешку файловую систему от дениски с их "мини линуксом" ... и т.д.
jasweta1
04.06.2021, 22:01
исходник ядра для СSKY архитектуры
А почему именно CSKY ? Или это какой то тренд именно этой платы? Их море на таком же проце и возможно где то лежат исходники вопрос в том чтоб найти,ну а дрова я думаю не проблема! Ну а по сути архитектуру можно и при желании собрать,те что есть не из воздуха же появились :)
nigroll1
04.06.2021, 22:08
А почему именно CSKY ? Или это какой то тренд именно этой платы? Их море на таком же проце и возможно где то лежат исходники вопрос в том чтоб найти,ну а дрова я думаю не проблема! Ну а по сути архитектуру можно и при желании собрать,те что есть не из воздуха же появились :)
найдите исходник второго или третьего ядра под архитектуру csky и если можно на демод ATMB-7821B , буду признателен ...
jasweta1
04.06.2021, 22:14
это надо на китай форумах опять узнавать если что попадётся дам знать сразу,просто реальные там челы которые реально выручают редко появляются порой ответ по месяцу проходится ждать,да ещё етот гуглей переводчик тупо порой переводит половину приходится догонять как мене так и туземцам :)
nigroll1
06.06.2021, 09:26
Тут ты не прав. Вставьте ЮСБ - это и есть плейер и им можно пользоваться, управляя с пульта. Именно так и написано в китайском описании. Все остальное мне тоже понятно, но не понятно какой с этого выйдет выхлоп в контексте целевого использования приставки.
дождь , от неч сваял наскоро имидж для юсб
https://dropmefiles.com/WWKM8
viverraxx
06.06.2021, 21:44
дождь , от неч сваял наскоро имидж для юсб Забавно, поигрался, Апач запустился, minidlna - телик играть файлы отказался. Пришлось USB-Hub прицеплять, а то 2 гнезда - мало. Надо флэшку, сеть и клавиатуру. Пока игрался с доступом через ssh, спалил переходник - только на прием работает. Пришлось пока остаться на том, что получилось, жалко часики не работают ))
nigroll1
06.06.2021, 21:54
Забавно, поигрался, Апач запустился, minidlna - телик играть файлы отказался. Пришлось USB-Hub прицеплять, а то 2 гнезда - мало. Надо флэшку, сеть и клавиатуру. Пока игрался с доступом через ssh, спалил переходник - только на прием работает. Пришлось пока остаться на том, что получилось, жалко часики не работают ))
ffmpeg , vlc , minicom , nanocom , nano ? :) некоторые работают некорректно , но лог с другой доски через nanocom можно посмотреть ... или если подключен к инету набрать
lynx http://forum.volsat.com.ua
потом нажимаем Y соглашаемся с куками и прочей лабудой , а вообще для тренировки и обучения ... :D :D :D нуно попробовать какую игру встрюмить :D
nigroll1
06.06.2021, 22:04
Ещё там htop , file , компресс-декомпресс :D даже bzip2 :D , ядро поддерживает swap , команды для этого fallocate и прочие есть , создать свапфайл и добавить в автозапуск swapon /путь/имя_свапфайла
viverraxx
09.06.2021, 12:02
Пока игрался с доступом через ssh, спалил переходник - только на прием работает.В очередной раз убедился в неубиваемости девайса - 30 грн. за новый переходник и можно опять шить мох и болото.
to:nigroll1 Ты, когда опять будет дождь и будет какой-никакой прорыв в функционале, сразу создавай суперюзера с паролем, а иначе - то не могу создать домашний каталог, то поменяйте пароль, то фиг sudo запустишь.
nigroll1
09.06.2021, 12:25
В очередной раз убедился в неубиваемости девайса - 30 грн. за новый переходник и можно опять шить мох и болото.
to:nigroll1 Ты, когда опять будет дождь и будет какой-никакой прорыв в функционале, сразу создавай суперюзера с паролем, а иначе - то не могу создать домашний каталог, то поменяйте пароль, то фиг sudo запустишь.
пересоберу скину в личку ссылку , а то здесь это никому не нужно ... попробуешь chocolate-doom :D правда без драйверов картинка не очень ...
viverraxx
09.06.2021, 13:55
попробуешь chocolate-doomГлавное чтоб IDDQD и IDKFA работали ))
nigroll1
09.06.2021, 15:06
Главное чтоб IDDQD и IDKFA работали ))
скинул в личку ... пробуй скажешь ...:D
almaznak
29.06.2021, 11:29
Ребята появились новые прошивки от индийцев и других товарищей которые как то пакуют или кодируют в прошивках root.bin при просмотре в hex редакторе
Compressed ROMFSK
Compressed ROMFSEII
Которые не распаковываются New Tuxbox Flash TOOLs
Наверное их в Linux нужно распаковывать winbond или как она там называется? А то выкладывают прошивки даже пульт не прикрутить не понятно зачем тогда выкладывать.
Ребята появились новые прошивки от индийцев и других товарищей которые как то пакуют или кодируют в прошивках root.bin при просмотре в hex редакторе
Compressed ROMFSK
Compressed ROMFSEII
Которые не распаковываются New Tuxbox Flash TOOLs
Наверное их в Linux нужно распаковывать winbond или как она там называется? А то выкладывают прошивки даже пульт не прикрутить не понятно зачем тогда выкладывать.
almaznak, Привет ты куда пропал то? Я тебе звоню каждый день! Возьми трубку!
А то выкладывают прошивки даже пульт не прикрутить не понятно зачем тогда выкладывать.
► И Вас тем же самым и по тому же месту!
Нужно было прикрепить сюда файл, или ссылку на скачивание, чтобы было понятно о чём идёт речь.
:)
almaznak
01.07.2021, 17:40
Индусы их новые прошивки (https://khandishnetwork.com/2021/04/26/gx6605s-hw203-software-update/)
*** скрытый текст ***
На этой помойке уже нечего ловить !
Индусы их новые прошивки
Gx6605s HW203.00.001 VE10950 RT5370.bin
VE10950 - нормально пакуется.
almaznak
02.07.2021, 14:39
Gx6605s HW203.00.001 VE10950 RT5370.bin
VE10950 - нормально пакуется.
Эта прошивка спокойно открывается не спорю но она
Compressed ROMFS
Я говорил про другие прошивки..Compressed ROMFSK
Compressed ROMFSEII. Но знаете думаю что сам индус вареный кукуруз защитил их каким то упаковщиком короче Первоисточники производители прошивок так наверное не кодируют. Я вчера посмотрел думаю вопрос не актуальный надо брать первоисточники оригиналы и их уже рассматривать менять итд.
almaznak
02.07.2021, 14:48
Да еще хоть root.bin у нее как говориться открывается нормально но попробуйте вытащить ecos.bin.lzma например смонтировать его в DiskInternals Linux reader или 7zip не получается. Если переименовать kernel.bin в kernel.lzma и потом по стандартной распаковке в этом форуме тоже получаем на выходе пустой фаил!
almaznak
02.07.2021, 17:37
Вот Прошивка Compressed ROMFSEII GX6605S HW203.00.001_VE10945_30052021 (https://dropmefiles.com/WUUQ5) от Вареный кукуруз
almaznak
04.07.2021, 18:17
Вот Прошивка Compressed ROMFSEII GX6605S HW203.00.001_VE10945_30052021 (https://dropmefiles.com/WUUQ5) от Вареный кукуруз
1)Берем kernel.bin отрезаем 8 байт до ] (https://i115.fastpic.ru/big/2021/0704/cc/9b4a1d20a82510efa7ea4adc1fde04cc.png)
2)Сохраняем как ecos.bin.lzma
3) Распаковываем lzma d ecos.bin.lzma ecos.bin
Не забываем про те 8 байт когда надо будет после изменений опять собрать kernel.bin
Отрезаем 80H байт (с 00 до 7F ).
Так будет правильно.
almaznak
05.07.2021, 07:55
Отрезаем 80H байт (с 00 до 7F ).
Так будет правильно.
:super: Но еще остался root.bin защищеный. Правда он его зря защитил так как действительно кому нужна такая прошивка в которой пульт не сменишь.
похоже что тема потерял актуальность?
Radiolis
10.01.2022, 18:40
Всем добра,скажите а кто нибуть запускал на Nationalchip GX6605S с USB Linux случайно наткнуласть на иностраном форуме мини ПК на Nationalchip GX6605S вот ссылка https://c-sky.github.io/docs/gx6605s.html
Я как то игрался. Купил для этого Uclan B6, выпаял родную флеш и вместо неё поставил новую с предложенной прошивкой. Как уже выше говорили, в приставке только медиаплеер. Если создать флешку с линуксом, то загрузится линукс с командной строкой. К ЮСБ подключал клаву и игрался.
viverraxx
10.01.2022, 18:56
К ЮСБ подключал клаву и игрался.Фигасе ты археолог ))) Все, кому было интересно, поигрались и успокоились. Никто особо в разработку не ударился - для себя слишком сложно и бесполезно.
Radiolis
10.01.2022, 19:54
Фигасе ты археолог ))) Все, кому было интересно, поигрались и успокоились. Никто особо в разработку не ударился - для себя слишком сложно и бесполезно.
Ну я игрался ещё в 2020-м и успокоился, тут вижу тема интересная, решил поддержать. В 2021-м как-то без внимания пропустил новые чипы GX6701/GX6702 :)
для тех кто скачал , а главное понял для чего она ( GxLinux ) продолжение интересно или нет ? а то смотрю ни вопросов ни интереса ... по барабану ...
скачал?????? где??????????
nigroll1
10.03.2022, 20:09
скачал?????? где??????????
в личке ...
Доброго вечора, ми з України!
Ребята, такой вопрос. На ресивер gx6605s noname. Заливал ПО через программатор от тигера, альфабокс, ворлдвижн. Канал открытый показывает 3сек и пропадает изображение. Только пультом нужно переключать канал и опять 3 сек и нет картинки. В какую сторону копать ? Разбирать ПО ? Или не поможет ?
Эта прошивка спокойно открывается не спорю но она
Compressed ROMFS
Я говорил про другие прошивки..Compressed ROMFSK
Compressed ROMFSEII. Но знаете думаю что сам индус вареный кукуруз защитил их каким то упаковщиком короче Первоисточники производители прошивок так наверное не кодируют. Я вчера посмотрел думаю вопрос не актуальный надо брать первоисточники оригиналы и их уже рассматривать менять итд.
Watch this video
https://youtu.be/z8SiGB_0gbQ
https://youtu.be/z8SiGB_0gbQ
это видео рассеет все сомнения. он делится всеми хитростями gx6605
При відкритті ютуб завжди ті ж самі відео з'являються - а можна їх якось змінити в прошивці?
Хотілось би знати як замінити вбудовані списки ютуб-каналів на свої
Здравствуйте!
Подскажите пожалуйста как добавить в прошивку русский язык?
Доброго вечора, ми з України!
Ребята, такой вопрос. На ресивер gx6605s noname. Заливал ПО через программатор от тигера, альфабокс, ворлдвижн. Канал открытый показывает 3сек и пропадает изображение. Только пультом нужно переключать канал и опять 3 сек и нет картинки. В какую сторону копать ? Разбирать ПО ? Или не поможет ?
После заливки неродного ПО срабатывает защита.
Ищите прошивки для азиатских стран. Они без защиты.
Господа. Давно хотел написать в эту ветку, но как то стеснялся.
Вобщем задача изначально была такая: добавить протокол camd35 в прошивку тюнера. Но ни китайцы ни арабы ни индусы не хотят ничего добавлять и давать исходники. Поскольку задача невыполнимая то появилась другая мысль: сделать из тюнера мост 3g(usb)-camd35-SSSP и подключить его к другому ресиверу с поддержкой SSSP протокола.
В связи с этим ряд вопросов:
из того что мы имеем на сегодняшний день (тулчейны и тп)
1. Реально реализовать корректную работу 3g модемов huawei и zte?
2. Реально реализовать работу графики (текста) на дисплей и работу пульта для конфигурирования устройства, а так же работу кнопок и индикатора морды.
3. Можно дополнить это устройство wi-fi адаптером? т.е. раздавать по wi-fi на несколько ресиверов
Если есть примеры - поделитесь пожалуйста.
kladovchk
02.08.2022, 13:29
Здравствуйте!
Подскажите пожалуйста как добавить в прошивку русский язык? В какой софт? Скиньте файл.
Камд35 был актуален во времена шары через мобильник сименс, тогда были пакеты с помегабайтной тарификацией и был смысл экономить трафик. Сейчас у всех операторов абонплата с пакетом трафика в любом тарифе. Делать из ресивера 3ж роутер тоже смысла нет есть куча готовых решений из коробки.
Камд35 был актуален во времена шары через мобильник сименс, тогда были пакеты с помегабайтной тарификацией и был смысл экономить трафик. Сейчас у всех операторов абонплата с пакетом трафика в любом тарифе. Делать из ресивера 3ж роутер тоже смысла нет есть куча готовых решений из коробки.
Во первых у нас и сейчас лимитированная тарификация. А качество такое, что TCP сессии валятся через каждые 2-3 секунды.
А во вторых - не в каждую железку можно зашить шара-протоколы
в эту - можно
Пока всё сводится к возможности засунуть прошивку от одной железяки в другую и попутно поменять пульт. А в теории всё можно только зачем? Родная шара как-то работает и на некоторых моделях даже вполне стабильно.
Пока всё сводится к возможности засунуть прошивку от одной железяки в другую и попутно поменять пульт. А в теории всё можно только зачем? Родная шара как-то работает и на некоторых моделях даже вполне стабильно.
Ну это уже детский сад. Хочется освоить что-то самому на этой железке.
И утереть нос этим говнюкам, которые спрятали под задницы все исходники и не желают делиться ими!
В самом начале этой темы активно обсуждался процесс написания ПО на линуксе (до ecos пока ни кто не дошел), но потом энтузиазма поубавилось. Поэтому хотелось бы снова поднять этот вопрос и пообщаться с nigroll1.
А в теории всё можно только зачем?
И не только в теории! Вот например сборка на чистом линуксе
https://github.com/McMCCRU/gx6605s_linux_fw_build
Мне кажется что слишком жирно использовать одну 3g точку доступа для ш"ры на одном ресивере, когда можно расшарить на несколько. Кроме того не все ресиверы поддерживают 3g устройства, но зато поддерживают wi-fi! Или на худой конец у них есть поддержка SSSP по RS-232.
Единственно, что я не понимаю как GxLinux, который я так и не смог скачать (ссылка битая) может работать одновременно и как виртуальная машина и как компилятор?
Вот сейчас я пытаюсь устанговить VirtualBox-6.1.34-150636-Win и Ubuntu_16.04.07_VB.zip, в последнем есть рабочий репозиторий для csky.
Привет,
с небольшой задержкой
Я только что увидел корень проблемы :cool:
ок, вроде легко...
вот разблокированный софт
* для тех, кто хочет посмотреть содержимое КОРНЯ
или сделать преобразования, даже если он старый
:super: Но еще остался root.bin защищеный. Правда он его зря защитил так как действительно кому нужна такая прошивка в которой пульт не сменишь.
Так значит коды пульта находятся в файле root.bin если я правильно понял?я разбирал прошивку,точнее разбирал этот файл программой ezxcodec для того чтобы поменять лого заставку при включении ресивера файл лого тоже находится в файле root.bin в папке по пути cramfs-root-ROOT>theme>logostart.bin а коды пульта где там?Я что то не смог найти.
А что сюда уже никто не заглядывает?
viverraxx
02.03.2023, 21:41
А что сюда уже никто не заглядывает?
Большая часть участников из Украины. Думаете нам сейчас это интересно? Лично у меня антенна упала и Т2 в принципе не работает. Это самая маленькая проблема.
Большая часть участников из Украины. Думаете нам сейчас это интересно? Лично у меня антенна упала и Т2 в принципе не работает. Это самая маленькая проблема.
Понимаю,извините не хотел и не хочу никого обижать,понимаю у вас сейчас проблем хватает и без этого.
viverraxx
03.03.2023, 09:32
Понимаю,извините не хотел Да вы-то причем? Я просто пояснил почему многие конфы перестали активно жить.
как собрать прошивку обратно после замены файла пульта?
как собрать прошивку обратно после замены файла пульта?
Программой NCIT после того как импортировали файл Keymap нужно кликнуть по кнопке save даёте название новому файлу например mymod и сохраняете и в папке с программой у вас будет лежать модифицированная прошивка
slsergey77
29.06.2023, 08:39
Здравствуйте,так я понял программой ezxcodec можно распаковать файл ROOT.bin,а собрать обратно нельзя?В оригинальной прошивке есть пункт 3g,а в альтернативных его нет,хотя файлы для 3g есть.Я даже нашёл как прописать своего оператора Beeline и APN,но собрать обратно как ума не приложу.
slsergey77
29.06.2023, 08:43
Многие пишут,что смысла в 3g модемах счас нет из за абон.платы.У нас в Казахстане есть оператор izi,у которого нет абон.платы,трафик дарится 5Гб и не сгорает.Для дачи само то родителям,но на оф.прошивке не работает НТВ+,а на альтернативной да.Вот я и хочу прикрутить на альтернативную 3G.
Здравствуйте,так я понял программой ezxcodec можно распаковать файл ROOT.bin,а собрать обратно нельзя?В оригинальной прошивке есть пункт 3g,а в альтернативных его нет,хотя файлы для 3g есть.Я даже нашёл как прописать своего оператора Beeline и APN,но собрать обратно как ума не приложу.
GX 6605S MULTI TOOLBOX BY ARB-TECH 2019
В цьому комбайні є що потрібно. Розпаковщик, редактор і потім попередньою упаковщик. Я так редагую, що потрібно.
slsergey77
29.06.2023, 13:33
В Multi toolbox изменяю данные,нажимаю Save,пишу название файла,сохранить...и усё!-Ни файла,ни ***а.Подскажите,как правильно сохранять.
Здравствуйте, есть какая то программа для редактирования прошивок процессора 1509C. Хочу пульт вшить : )
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions, Inc. Перевод: zCarot