Jump to content

Запуск OSCAM на телевизорах Samsung D/E/F серии


Recommended Posts

Инструкция под E/F Серию.  В телике должна быть флешка!
 
Установку производить через USB1 (sda1). Потом флешку можно вставлять в любой порт.
 
Отключить обновление SmartHub через сервисное меню ...
Сбросить SmartHub. Выключаем телик. Распаковать на флешку архив под нужную серию.Если у вас есть настроенные


oscam.server oscam.dvbapi

заменяем на флешке

/Start-Oscam/oscam-conf/

Флешку в телик,  Запускаем widget Start-oscam (У меня вылазит предупреждение от Samsung). Жмем OK. Ждем пока изчезнет SmartHUB. Должен запуститься telnet и ftp. Может потребоваться запустить и выйти из веб-браузера на телике.
 
Запускаем telnet и вводим команду

/bin/sh -x /dtv/usb/sda1/install

Перезапускаем телик. Запускаем widget Start-oscam. Если конфиги на флешке не меняли то заходим через ftp по адресу

/mtd_rwcommon/oscam/

И настраиваем файлы oscam.
 
После каждого перезапуска телика, запускаем widget Start-oscam. Может потребоваться запустить и выйти из веб-браузера на телике.
 
Если что-то не работает достаем с флешки файл run.log и выкладываем сюда.
 
ES-серия T-MST
F-серия  T-MST
 
 
Виджет RestoreSmG-E-F с автозапуском без SKYPE ! Для старых прошивок.

 

УДАЛЕНИЕ ФАЙЛА update.disable ПОСЛЕ СБРОСА Смартхаба при неработающем telnet и ftp (если в смарт хабе пропали виджиты после неудачного хака) DeleteUD.zip

 

Для F8 если после сброса SmаrtHUB остался только браузер.

Edited by artemkah81
Link to comment

Скажите как войти в сервисное меню для отключения  обновления смарт хаба если у меня  новый сенсорный пульт и в нем нет кнопок info-menu?

Пробуйте без отключения. SmartHUB можно не сбрасывать.

Edited by artemkah81
Link to comment

Пробуйте без отключения. SmartHUB можно не сбрасывать.

Пробуйте без отключения. SmartHUB можно не сбрасывать.

Вот что вылетает на мгновенье и вылетает https://yadi.sk/d/n1JDAXSwnyWcD

Еще вопрс как узнать какой из трех портов у меня USB1 (sda1)?

Link to comment

Вот что вылетает на мгновенье и вылетает https://yadi.sk/d/n1JDAXSwnyWcD

Еще вопрс как узнать какой из трех портов у меня USB1 (sda1)?

Скачайте подправленный http://gomel-sat.bz/forums/index.php?showtopic=3200&p=698380

Теперь так запускается без запуска веб браузера. У вас в sda1 вставлена.

Edited by artemkah81
Link to comment

Все тоже самое... У меня и в прошлый раз уже исправленный виджет был скачен.

Покажите с флешки run.log . Я архив залил в Отправлено 30 Январь 2016 - 16:03. Я по скрину вижу что у вас не исправленный!

Edited by artemkah81
Link to comment

а ваш первый файл (который якобы неисправленный) вообще с битой ссылкой, по этому я его (старый виджет) даже и скачать не смог для F-серии

Я вам в девятом сообщении дал ссылку на исправленный. Виджет не срабатывает,

поэтому и нет run.log

не создается там такой файл и как я понял на скрине моем написано что0то типа ошибки создания этого файла

Не ошибка создания, а не может найти run.log

Link to comment

в девятом посте вы даете ссылку на пост с четырьмя ссылками из них только две  F-серии, одна из этих двух вообще не открывается (точнее открывается но файла там нет) так что остается качать только одну из четырех ссылок

Link to comment

Ну поймите же я скачал уже все ссылки и перепробовал все архивы которые в этой теме даже от Е-серии везде выдаёт одно и тоже

Покажите файл с флешки

/Widget-oscam/app/javascript/Main.js
Edited by artemkah81
Link to comment

 

Покажите файл с флешки

/Widget-oscam/app/javascript/Main.js

 

@artemkah81,

 

var widgetAPI = new Common.API.Widget();
var tvKey = new Common.API.TVKeyValue();


var Main =
{


};


Main.onLoad = function()
{
this.enableKeys();
widgetAPI.sendReadyEvent();
    setTimeout(Func,200);
};


Main.onUnload = function()
{


};


Main.enableKeys = function()
{
document.getElementById("anchor").focus();
};


var run=1;
Main.keyDown = function()
{
var keyCode = event.keyCode;
alert("Key pressed: " + keyCode);




widgetAPI.sendReturnEvent();
};


var LabelString="";


function Log(Str)
{
var Label = document.getElementById("Label1");
LabelString = LabelString+Str+"\r\n";
Label.innerText=LabelString; 
}


var usb="/dtv/usb/sda1";


function sleep(ms) 
{
ms += new Date().getTime();
while (new Date() < ms){}
} 


function Func() {
var usbPlugin = document.getElementById("pluginStorage");
var FilePlugin = document.getElementById("pluginObjectFile");
var nUSBCount = eval("usbPlugin.GetUSBListSize()");


Log("Num USBs="+nUSBCount);


if(nUSBCount<1)
Log("Error: can't detect USB!!!");


    for (var i = 0; i < nUSBCount; i++) {
        var nid1 = eval("usbPlugin.GetUSBDeviceID(i)");
        var nid = parseInt(nid1);
        Log("VendorName =" + eval("usbPlugin.GetUSBVendorName(nid)"));
        Log("ModelName =" + eval("usbPlugin.GetUSBModelName(nid)"));
        nPartition = eval("usbPlugin.GetUSBPartitionNum(nid)");
        for (var j = 0; j < nPartition; j++) {
         var mntPath = eval("usbPlugin.GetUSBMountPath(nid, j)");
         Log("MountPath = " + eval("usbPlugin.GetUSBMountPath(nid, j)"));
         Log("TotalSize = " + eval("usbPlugin.GetUSBTotalSize(nid, j)"));
            usb = '/dtv/usb/' + mntPath;
            Log("------------------------------------");
            Log("Copying files");
            eval("FilePlugin.Copy(\"" + usb + "/Start-Oscam/libm.so.6\", \"/dtv/libm.so.6\")");
            eval("FilePlugin.Copy(\"/dtv/libm.so.6\", \"" + usb + "/libm.installed\")");
            var Ok=0;
            eval("Ok=FilePlugin.IsExistedPath('" + usb + "/libm.installed')");
            if(Ok==0)
                Log("Error: copying .SO file failed!!!");
        }
    }
    Log("Running script");
    setTimeout(Func1,100);
}


function Func1()
{
var FilePlugin = document.getElementById("pluginObjectFile");
    var Ok=0;
    eval("Ok=FilePlugin.IsExistedPath('" + usb + "/run.log')");


    if(Ok==1)
     Log("\r\nSuccess!");
    else
     Log("\r\nError: can't find run.log!!!");
    Log("------------------------------------");
    Log("Press any key or wait 5 seconds to exit...");
    setTimeout(widgetAPI.sendReturnEvent,5000);
}

Link to comment

Скажите как войти в сервисное меню для отключения  обновления смарт хаба если у меня  новый сенсорный пульт и в нем нет кнопок info-menu?

Способов много:сервисный пульт, прога для телефона есть(кажется платная) и т.п. я пользуюсь ИК-бластером из комплекта телевизора.

@artemkah81,

Зачем создавать дублирующую тему??? За двумя одинаковыми темами следить это бред, ухожу в старую http://gomel-sat.bz/forums/index.php?showtopic=3007&hl=newacc&page=12

Link to comment
  • The topic was unpinned

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...