Page 8 of 8

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 27 Dec 2016, 17:36
by FarVoice
вы бы мучили не прошивку от mini plus, а от Asus O!Play Media Pro . Она и посвежее, и вроде как должна понимать тюнер.

По поводу неактивности - дык сделайте скрипт посылки какой-нить команды при включении и он не будет засыпать.
Типа создайте файл /usr/local/etc/rc.init/S69pressAnyKey со следующим содержимым:
Code: Select all
#!/bin/sh
#
case $1 in
    start)
   sleep 60

   # press key
   echo "bf40686c" > /sys/devices/platform/VenusIR/fakekey
   ;;
    *)
   ;;
esac

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 27 Dec 2016, 19:19
by PiavwynkOuz8
Скачал заводскую прошивку для Asus O!play Media (Media_Pro_FW_020101_Global.zip). Она зашифрована (вижу внутри файлы с расширением aes), к тому же ещё и с нестандартной структурой - содержит дополнительный файл squashfs3.img.aes. Кто-то уже её разбирал?
В теме Asus O!play Media Pro предлагается в этот аппарат зашивать как раз прошивку от Mini Plus.
PS Обсуждение по разборке не открывается.
PPS Заводская прошивка распаковалась с помощью ваших golden img_tools.tar.bz2. Теперь нужно понять, как её адаптировать для Woxter.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 27 Dec 2016, 19:26
by FarVoice
просто натравите на неё мой img - там ключики уже есть. По поводу squash3 - это традиция "черносписочных" прошивок хранить Resource в виде отдельной партиции и монтировать её потом в /usr/local/Resource. Я всегда это безобразие убираю, ибо нефик.

Насчёт адаптации: первым делом смотрите /etc/init.d/rcS куда ведёт. Вам всяка переносить последний rcS2 на /usr/local/etc
И туда же /etc/profile passwd group... Кароче, смотрите как сделано в mini plus и делайте так же. Ну а можете просто взять прошу mini plus и заменить в ней /usr/local/bin ну и создав /usr/local/bin/Resource/ вместо симлинка и закинуть туда содержимое squash3.
И ещё гляньте dsp бинарники - одинаковые они или разные. Если разные - положите от Media Pro

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 30 Dec 2016, 18:25
by PiavwynkOuz8
Увы. Вроде бы сделал всё, как Вы сказали. За основу взял прошивку mini_plus_402_r0.
Заменил в ней директорию /usr/local/bin, скопировав файлы от MediaPro, включая директорию Resource из squashfs3. Версия ДП MediaPro выпущена на полгода раньше - начало 2013, у Mini - середина 2013.
Прошивка запустилась, настроил доступ в интернет, обновил MOS. Встроенный youtube(Leanback) работает, тестовые линки ДП проигрывает.
Но, не работает DTV, невозможно выбрать в настройках страну, не работает ни автоматическое, ни ручное сканирование каналов. При попытке вручную сканировать канал ничего не находится, а в логе выскакивает ошибка:
| +
Code: Select all
-----------------------------------------
[I2C1] i2c speed changed to 100 KHz
-----------------------------------------
[I2C1] Xfer fail - TXABORT (0/1), Reason=0001
msg->addr  = 60
msg->flags = 0000
msg->len   = 2 
msg->buf   = 8e458140 
-----------------------------
Скорее всего тюнер не той системы - неведом ДП.
Видимо не судьба.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 30 Dec 2016, 20:05
by FarVoice
Видимо да :( Значит надо искать аналоги с DVB-T2 тюнерами.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 30 Dec 2016, 20:26
by PiavwynkOuz8
Из всех, что мне попадались на новом SDK, ДП из MediaPro самый свежий, но и он старше родного Woxter, собранного на старом.
В прошивке Woxter можно задать тип тюнера в файле config.dat. В MediaPro такой возможности нет.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 30 Dec 2016, 21:02
by FarVoice
не забывайте, у вас плеер производства mele, которая ближе всех к реалтек и имеет наиболее полный СДК. И они реально что-то пишут своё, а не просто меняют картинки в ресурсах.

Re: Woxter i-Cube 2750 (RTD1185)

PostPosted: 05 Jan 2017, 15:04
by PiavwynkOuz8
Судя по всему, Mele давно уже не выпускают обновлений для систем с TV.
Все их билды, что мне попадались, собраны на "старом" SDK (uClibc 0.9.28.3/qt 4.6.2).