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

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

Postby Virtual » 07 Dec 2010, 18:09

1. насколько помну до плеера можно достучатся сразу после перепрошивки :) (сегодня проверю)
2. уже есть прошивка что позволить "онлайн" менять .... (финальная стадия тестов :))
но это только для плееров с флеш 256Мб!!!
марсы: 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: 6468
Joined: 01 Oct 2010, 17:17
Location: UFA RU

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

Postby Sekator500 » 08 Dec 2010, 00:54

dr0n wrote:
Sekator500 wrote:Небольшое руководство как один из вариантов сборки разборки и адаптации прошивок. ...
... незабываем так же при необходимости встраивать эмулятор пульта...

А можно про пульт подробнее, у меня (как писал в других темах) китайский плеер, прошивки на него ставятся только двумя способами через обновление (через родную прошивку, в данном случае есть шанс, что настройки сети останутся без изменений и имеется возможность работы с плеером через телнет и фтп), либо через консоль командой erase -m во втором случае плеер, загружается прошивка с USB флешки, после ребута, но сетенги все стерты, и не имея рабочего пульта не могу настроить плеер для работы по телнет (не могу назначить ip адрес).
Поэтому модификация прошивки, конкретно эмулятор пульта, очень для меня актуальна.
Заранее ОГРОМНОЕ СПАСИБО, за Ваши труды :)


У меня знаете тоже не абы шо Apacer AL460 на моем аваторе можно лицезреть метод erase –m :mrgreen:
Интегрировать несложно просто пакет с irfake и вашими кодами кидаете в папку /usr/local/etc далее там же файл rcS где-то в начале прописываете его запуск собствено об этом уже писалось там ничего сложного так же есть в readme.

Насчет страховки пока Virtual пробует (я сам не особо вникал как оно все включается) но есть очень простой метод в том же файле rcS есть строки в самом начале по типу (зависит все от прошивки конечно):
Code: Select all
#ifconfig eth0 192.168.0.2 netmask 255.255.0.0
#route add default gw 192.168.0.1

Просто снимаешь с них комментарий и прописываешь нужные значения согласно твоей сети, далее чуть ниже опять же зависит от прошивки но будет что-то по типу:
Code: Select all
if [ -f $DEFAULT_AP_DIR/DvdPlayer ] && [ -x $DEFAULT_AP_DIR/DvdPlayer ]; then
   cd $DEFAULT_AP_DIR
   if [ -f $DEFAULT_AP_DIR/RootApp ] && [ -x $DEFAULT_AP_DIR/RootApp ]; then
      echo Running dvdplayer with RootApp
      ./RootApp DvdPlayer&
   else
      echo Running dvdplayer
      ./DvdPlayer&
   fi
else
   /etc/dvdplayer/script/run_tail
fi

Здесь наоборот комментируем строки с ./RootApp DvdPlayer& и ./DvdPlayer&

Все теперь получится так, после прошивки мы получим вечный экран приветствия и работающий линукс заходи и делай что хочешь. Потом разумеется файлик rcS можно исправить.
Я обновил первый пост теперь там есть наглядный пример.
User avatar
Sekator500
 
Posts: 457
Joined: 11 Nov 2010, 00:13
Location: Киев

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

Postby FarVoice » 08 Dec 2010, 00:56

dr0n wrote:А можно про пульт подробнее, у меня (как писал в других темах) китайский плеер, прошивки на него ставятся только двумя способами через обновление (через родную прошивку, в данном случае есть шанс, что настройки сети останутся без изменений и имеется возможность работы с плеером через телнет и фтп), либо через консоль командой erase -m во втором случае плеер, загружается прошивка с USB флешки, после ребута, но сетенги все стерты, и не имея рабочего пульта не могу настроить плеер для работы по телнет (не могу назначить ip адрес).
Поэтому модификация прошивки, конкретно эмулятор пульта, очень для меня актуальна.
Заранее ОГРОМНОЕ СПАСИБО, за Ваши труды :)

перепакуй патченную прошивку от HD2 - там в package2/usr.local.etc.tar.bz2 есть папка irfake в которой лежит irfake.conf - замени на свой
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: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

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

Postby Virtual » 08 Dec 2010, 07:30

1. насколько помну до плеера можно достучатся сразу после перепрошивки (сегодня проверю)

проверил!
да можно!, ip адрес поумолчанию 192.168.0.9, если другое не заданно в /usr/local/etc/rcS - у меня заднанно :) 192.168.1.215

так что:
.прошиваем плеер
.входим через telnet (логин root без пароля)
. даем комманду stopall
. "контрольный ввстрел" :lol:
даем комманды
killall -9 RootApp
killall DvdPlayer

\\это все дабы плеер не мешал нормально работать.
. правим все что нужно (при условии что FS корня это позволяет!, иначе только /usr/local/etc/*)
марсы: 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: 6468
Joined: 01 Oct 2010, 17:17
Location: UFA RU

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

Postby dr0n » 08 Dec 2010, 08:39

FarVoice и Virtual спасибо Вам за советы, вечером приду буду пробовать оба способа.
По результатам отпишусь, может кому тоже полезно будет
плеер китаец Z8 без прошивки
плеер китаец M6 amp_r9_hd2
роутер Asus RT-N66U
dr0n
 
Posts: 11
Joined: 19 Nov 2010, 19:16

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

Postby Virtual » 08 Dec 2010, 15:50

dr0n wrote:FarVoice и Virtual спасибо Вам за советы, вечером приду буду пробовать оба способа.
По результатам отпишусь, может кому тоже полезно будет

подожди чуток... вечером с разрешения FarVoice :) будет перепакованая прошивка.... вся RW тоесть сможеш ее всю! менять/править через фтп, телнет.
+ много исправлений
+ сильно облегчено прикручивание чужого пульта :).
марсы: 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: 6468
Joined: 01 Oct 2010, 17:17
Location: UFA RU

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

Postby adslayer » 10 Dec 2010, 16:53

расскажите, где драйвера от иконбита взять и как прикрутить, а также как включить настройку яркости/контрастности. хочу к третьей бете прикрутить.
ASUS O!Play R1 amp_r12_icon
adslayer
 
Posts: 219
Joined: 07 Nov 2010, 16:31

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

Postby Virtual » 10 Dec 2010, 18:10

adslayer wrote:расскажите, где драйвера от иконбита взять и как прикрутить, а также как включить настройку яркости/контрастности. хочу к третьей бете прикрутить.

драйвера - в прошивках иконбит сдк4
bluecore.audio
video_firmware.bin

а яркость контрастность... дык в файлы менюшек посмотри там все написано :) что и где лежит ;).
марсы: 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: 6468
Joined: 01 Oct 2010, 17:17
Location: UFA RU

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

Postby adslayer » 11 Dec 2010, 22:29

Virtual wrote:а яркость контрастность... дык в файлы менюшек посмотри там все написано :) что и где лежит ;).
посмотрел, там много чего написано, скажи хоть подстроку, по которой искать ;)
подскажите, какая версия squashfs в прошивке используется?
ASUS O!Play R1 amp_r12_icon
adslayer
 
Posts: 219
Joined: 07 Nov 2010, 16:31

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

Postby FarVoice » 11 Dec 2010, 23:02

adslayer wrote:подскажите, какая версия squashfs в прошивке используется?

squashfs v3.0 little endian
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: 8573
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

PreviousNext

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

Who is online

Users browsing this forum: No registered users and 2 guests