Объявление

Свернуть
Пока нет объявлений.

Фенечка №12 - запрет запуска EMUs при загрузке

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Фенечка №12 - запрет запуска EMUs при загрузке

    Сегодня задался целью запрета запуска трансмишена во время загрузки, но чтобы оный присутствовал в меню запуска >>
    1) Переводим /DISK1 в режим rw: # mount -o remount,rw /dev/mtdblock5 /DISK1
    2) Для установки флага режима boot - добавляем в самом начале файла /DISK2/launch.sh, второй строкой, после #!/bin/sh: touch /tmp/.stb_boot
    3) В самом конце файла /DISK2/launch.sh добавляем строчку: rm /tmp/.stb_boot, не забываем сделать в конце пустую строчку.
    4) # mount -o remount,ro /dev/mtdblock5 /DISK1
    5) Правим скрипт transmission'a в /PLUGINS/OpenXCAS/transmission/transmission_start - у меня он так зовется...:
    после #!/bin/sh вставляем строку: [ -e /tmp/.stb_boot ] && exit

    P.S. Когда Az уже запустился (на экране во всю мелькает любимый канал) не следует сразу же жать >> для запуска трекера, подожите около 40 секунд. Скрипты еще продолжают запускаться, launch.sh дойдет до строчки rm /tmp/.stb_boot через 40-50 секунд...
    P.P.S. Если кому интересно, могу поделиться реализацией скрипта, динамически меняющего название пункта меню (например transmission_start/transmission_stop) - ну и соответствующие действия...
    AzBox premium HD OpenRSI 3.0 kernel: 3.5.5 (HDD int ST 3120026AS)
Обработка...
X