Реклама показывается только незарегистрированным пользователям. Вход или Регистрация

[rootmy.tv] Как получить Root права на webOS

Обсуждение LG smart TV. Пишем тут отзывы и мнения об лджи смарт тв! Разрешено обсуждать цены и где дешевле купить смарт тв.

Re: Как получить Root права на webOS 1.0-3.0

Сообщение xnu » 30 авг 2017, 13:27

teffd писал(а):
xnu писал(а):По крайней мере, для меня у меня все еще есть файловая система только для чтения, поэтому я работаю в каталоге / media / developers .

Я ищу исходный код oscam И есть макрос CS_CONFDIR & DEFAULT_CS_CONFDIR Который задает каталог файла конфигурации

Код: Выделить всё
./CMakeLists.txt:        set (DEFAULT_CS_CONFDIR "/etc/oscam")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/usr/local/etc")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/usr/local/etc")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/etc")
./CMakeLists.txt:        set (DEFAULT_CS_CONFDIR "/etc/oscam")
./CMakeLists.txt:        set (DEFAULT_CS_CONFDIR "/usr/oscam")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/etc")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/etc")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/PLUGINS/OpenXCAS/oscamCAS")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/mca/d1")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/etc")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/jffs/etc/config/oscam")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR ".")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR ".")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/etc/oscam")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR ".")
./CMakeLists.txt:set (CS_CONFDIR ${DEFAULT_CS_CONFDIR} CACHE STRING "Default path for the config files")
./CMakeLists.txt:add_definitions ("-DCS_CONFDIR=\\\"${CS_CONFDIR}\\\"")
./Makefile:override STD_DEFS += -D'CS_CONFDIR="$(CONF_DIR)"'
./.svn/pristine/9d/9d887eda7949c676a5effcab5a797f6435d2e72f.svn-base:override STD_DEFS += -D'CS_CONFDIR="$(CONF_DIR)"'
./.svn/pristine/30/30345749849363516c007493f7b5a840129e1f5a.svn-base:read configuration from &lt;directory&gt;, default:see CS_CONFDIR in <B>globals.h</B>,
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:        set (DEFAULT_CS_CONFDIR "/etc/oscam")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/usr/local/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/usr/local/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:        set (DEFAULT_CS_CONFDIR "/etc/oscam")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:        set (DEFAULT_CS_CONFDIR "/usr/oscam")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/PLUGINS/OpenXCAS/oscamCAS")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/mca/d1")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/jffs/etc/config/oscam")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR ".")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR ".")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/etc/oscam")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR ".")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:set (CS_CONFDIR ${DEFAULT_CS_CONFDIR} CACHE STRING "Default path for the config files")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:add_definitions ("-DCS_CONFDIR=\\\"${CS_CONFDIR}\\\"")
./.svn/pristine/04/048ba2f69e78e44ed2005968d661ae831a0bac25.svn-base:char  cs_confdir[128] = CS_CONFDIR;
./.svn/pristine/04/048ba2f69e78e44ed2005968d661ae831a0bac25.svn-base:   printf(" ConfigDir  : %s\n", CS_CONFDIR);
./.svn/pristine/04/048ba2f69e78e44ed2005968d661ae831a0bac25.svn-base:   printf("                         . Default: %s\n", CS_CONFDIR);
./.svn/pristine/ad/ad721bcdd7c0c8162cd311776641dc5cf0844ced.svn-base:     read   configuration  from  <directory>,  default:see   CS_CONFDIR  in globals.h, while starting OSCam prints warnings on
./.svn/pristine/54/544a54e2e60b4dbc6b8d5b323dbcc2a34cede056.svn-base:#ifndef CS_CONFDIR
./.svn/pristine/54/544a54e2e60b4dbc6b8d5b323dbcc2a34cede056.svn-base:#define CS_CONFDIR    "/usr/local/etc"
./.svn/pristine/53/53d42bf60940c600a1d28506f1b6320e34784ee3.svn-base:read configuration from <directory>, default:see CS_CONFDIR in \fBglobals.h\fR,


По крайней мере, мы можем правильно загрузить файлы конфигурации и удалить некоторые ошибки .


That's very good idea, I like it :)



Кажется, что работает http://zalil.su/3829844

Код: Выделить всё
>> OSCam <<  cardserver log switched at Wed Aug 30 12:15:28 2017
-------------------------------------------------------------------------------
2017/08/30 12:15:28 00000000 s >> OSCam <<  cardserver log switched, version 1.20-unstable_svn, build r11391 (arm-linux-gnueabihf-static)
2017/08/30 12:15:28 00000000 s     (main) System name    = Linux
2017/08/30 12:15:28 00000000 s     (main) Host name      = LGwebOSTV
2017/08/30 12:15:28 00000000 s     (main) Release        = 3.10.23-p.31.deua.m2.2
2017/08/30 12:15:28 00000000 s     (main) Version        = #1 SMP PREEMPT Wed Feb 22 09:03:13 KST 2017
2017/08/30 12:15:28 00000000 s     (main) Machine        = armv7l
2017/08/30 12:15:28 00000000 s     (main) creating pidfile /tmp/.oscam/oscam.pid with pid 2897
2017/08/30 12:15:28 00000000 s     (main) signal handling initialized
2017/08/30 12:15:28 00000000 s    (webif) http disabled
2017/08/30 12:15:28 00000000 s     (stat) loadbalancer: could not open /tmp/.oscam/stat for reading (errno=2 No such file or directory)
2017/08/30 12:15:28 00000000 s     (main) waiting for local card init
2017/08/30 12:15:29 00000000 s     (main) init for all local cards done
2017/08/30 12:15:29 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
2017/08/30 12:15:29 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
2017/08/30 12:15:29 00000000 s (anticasc) anti cascading disabled
2017/08/30 12:15:29 5DB91B1B c   (client) plain dvbapi-client granted (anonymous, au=off)
2017/08/30 12:15:29 5DB91B1B c   (dvbapi) dvbapi channelcache loaded from /media/developer/config/oscam.ccache
2017/08/30 12:15:29 5DB91B1B c   (dvbapi) Using /tmp/camd.socket listen socket, API forced to DVBAPIv3 (0), userconfig boxtype: 11


Теперь файлы конфигурации находятся в /media/devoper/config

Если вы можете протестировать некоторые файлы конфигурации , Я только пробовал это с этим

Код: Выделить всё
[global]
logfile = /media/developer/config/oscam.log

[dvbapi]
enabled = 1
au = 1
user = dvbapi
boxtype = pc
xnu

 
Сообщения: 7
Зарегистрирован: 08 июл 2017, 17:52
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: LG LH590V

Re: Как получить Root права на webOS 1.0-3.0

Спонсор » 30 авг 2017, 13:27

Реклама показывается только незарегистрированным пользователям. Войти или Зарегистрироваться
Спонсор

 
Сообщения: 100
Зарегистрирован: 15 июл 2014, 18:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Как получить Root права на webOS 1.0-3.0

Сообщение teffd » 30 авг 2017, 13:59

xnu писал(а):
teffd писал(а):
xnu писал(а):По крайней мере, для меня у меня все еще есть файловая система только для чтения, поэтому я работаю в каталоге / media / developers .

Я ищу исходный код oscam И есть макрос CS_CONFDIR & DEFAULT_CS_CONFDIR Который задает каталог файла конфигурации

Код: Выделить всё
./CMakeLists.txt:        set (DEFAULT_CS_CONFDIR "/etc/oscam")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/usr/local/etc")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/usr/local/etc")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/etc")
./CMakeLists.txt:        set (DEFAULT_CS_CONFDIR "/etc/oscam")
./CMakeLists.txt:        set (DEFAULT_CS_CONFDIR "/usr/oscam")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/etc")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/etc")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/PLUGINS/OpenXCAS/oscamCAS")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/mca/d1")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/etc")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/jffs/etc/config/oscam")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR ".")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR ".")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR "/etc/oscam")
./CMakeLists.txt:    set (DEFAULT_CS_CONFDIR ".")
./CMakeLists.txt:set (CS_CONFDIR ${DEFAULT_CS_CONFDIR} CACHE STRING "Default path for the config files")
./CMakeLists.txt:add_definitions ("-DCS_CONFDIR=\\\"${CS_CONFDIR}\\\"")
./Makefile:override STD_DEFS += -D'CS_CONFDIR="$(CONF_DIR)"'
./.svn/pristine/9d/9d887eda7949c676a5effcab5a797f6435d2e72f.svn-base:override STD_DEFS += -D'CS_CONFDIR="$(CONF_DIR)"'
./.svn/pristine/30/30345749849363516c007493f7b5a840129e1f5a.svn-base:read configuration from &lt;directory&gt;, default:see CS_CONFDIR in <B>globals.h</B>,
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:        set (DEFAULT_CS_CONFDIR "/etc/oscam")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/usr/local/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/usr/local/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:        set (DEFAULT_CS_CONFDIR "/etc/oscam")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:        set (DEFAULT_CS_CONFDIR "/usr/oscam")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/PLUGINS/OpenXCAS/oscamCAS")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/mca/d1")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/etc")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/jffs/etc/config/oscam")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/var/tuxbox/config")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR ".")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR ".")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR "/etc/oscam")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:    set (DEFAULT_CS_CONFDIR ".")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:set (CS_CONFDIR ${DEFAULT_CS_CONFDIR} CACHE STRING "Default path for the config files")
./.svn/pristine/0e/0e3962098aee5e17dce64b7758ba7e5fb7e23b46.svn-base:add_definitions ("-DCS_CONFDIR=\\\"${CS_CONFDIR}\\\"")
./.svn/pristine/04/048ba2f69e78e44ed2005968d661ae831a0bac25.svn-base:char  cs_confdir[128] = CS_CONFDIR;
./.svn/pristine/04/048ba2f69e78e44ed2005968d661ae831a0bac25.svn-base:   printf(" ConfigDir  : %s\n", CS_CONFDIR);
./.svn/pristine/04/048ba2f69e78e44ed2005968d661ae831a0bac25.svn-base:   printf("                         . Default: %s\n", CS_CONFDIR);
./.svn/pristine/ad/ad721bcdd7c0c8162cd311776641dc5cf0844ced.svn-base:     read   configuration  from  <directory>,  default:see   CS_CONFDIR  in globals.h, while starting OSCam prints warnings on
./.svn/pristine/54/544a54e2e60b4dbc6b8d5b323dbcc2a34cede056.svn-base:#ifndef CS_CONFDIR
./.svn/pristine/54/544a54e2e60b4dbc6b8d5b323dbcc2a34cede056.svn-base:#define CS_CONFDIR    "/usr/local/etc"
./.svn/pristine/53/53d42bf60940c600a1d28506f1b6320e34784ee3.svn-base:read configuration from <directory>, default:see CS_CONFDIR in \fBglobals.h\fR,


По крайней мере, мы можем правильно загрузить файлы конфигурации и удалить некоторые ошибки .


That's very good idea, I like it :)



Кажется, что работает http://zalil.su/3829844

Код: Выделить всё
>> OSCam <<  cardserver log switched at Wed Aug 30 12:15:28 2017
-------------------------------------------------------------------------------
2017/08/30 12:15:28 00000000 s >> OSCam <<  cardserver log switched, version 1.20-unstable_svn, build r11391 (arm-linux-gnueabihf-static)
2017/08/30 12:15:28 00000000 s     (main) System name    = Linux
2017/08/30 12:15:28 00000000 s     (main) Host name      = LGwebOSTV
2017/08/30 12:15:28 00000000 s     (main) Release        = 3.10.23-p.31.deua.m2.2
2017/08/30 12:15:28 00000000 s     (main) Version        = #1 SMP PREEMPT Wed Feb 22 09:03:13 KST 2017
2017/08/30 12:15:28 00000000 s     (main) Machine        = armv7l
2017/08/30 12:15:28 00000000 s     (main) creating pidfile /tmp/.oscam/oscam.pid with pid 2897
2017/08/30 12:15:28 00000000 s     (main) signal handling initialized
2017/08/30 12:15:28 00000000 s    (webif) http disabled
2017/08/30 12:15:28 00000000 s     (stat) loadbalancer: could not open /tmp/.oscam/stat for reading (errno=2 No such file or directory)
2017/08/30 12:15:28 00000000 s     (main) waiting for local card init
2017/08/30 12:15:29 00000000 s     (main) init for all local cards done
2017/08/30 12:15:29 00000000 s (emmcache) loading emmcache disabled since no reader is using it!
2017/08/30 12:15:29 00000000 s (emmcache) loading emmstats disabled since no reader is using it!
2017/08/30 12:15:29 00000000 s (anticasc) anti cascading disabled
2017/08/30 12:15:29 5DB91B1B c   (client) plain dvbapi-client granted (anonymous, au=off)
2017/08/30 12:15:29 5DB91B1B c   (dvbapi) dvbapi channelcache loaded from /media/developer/config/oscam.ccache
2017/08/30 12:15:29 5DB91B1B c   (dvbapi) Using /tmp/camd.socket listen socket, API forced to DVBAPIv3 (0), userconfig boxtype: 11


Теперь файлы конфигурации находятся в /media/devoper/config

Если вы можете протестировать некоторые файлы конфигурации , Я только пробовал это с этим

Код: Выделить всё
[global]
logfile = /media/developer/config/oscam.log

[dvbapi]
enabled = 1
au = 1
user = dvbapi
boxtype = pc


Nope, sorry. Can't test it. Don't have satellite.
But why do you use boxtype = pc ?
teffd

 
Сообщения: 81
Зарегистрирован: 22 июл 2017, 14:08
Благодарил (а): 7 раз.
Поблагодарили: 28 раз.

Re: Как получить Root права на webOS 1.0-3.0

Сообщение xnu » 30 авг 2017, 14:09

teffd писал(а):
Nope, sorry. Can't test it. Don't have satellite.
But why do you use boxtype = pc ?


Это просто тест
xnu

 
Сообщения: 7
Зарегистрирован: 08 июл 2017, 17:52
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: LG LH590V

Re: Как получить Root права на webOS 1.0-3.0

Сообщение Lucky » 06 сен 2017, 12:41

`
Последний раз редактировалось Lucky 20 дек 2023, 13:33, всего редактировалось 2 раз(а).
Lucky

 
Сообщения: 44
Зарегистрирован: 06 сен 2017, 08:19
Благодарил (а): 2 раз.
Поблагодарили: 12 раз.

Re: Как получить Root права на webOS 1.0-3.0

Сообщение andlommy » 06 сен 2017, 15:24

OScam works, but looks like TV is using /dev/lg/sci as it's CI reader, and something tells me it may be using it directly.
Need more info on how OSCam emulates reader, as if oscam is run, it just sits there, and doesn't get any requests when TV accesses an encrypted channel
andlommy

 
Сообщения: 21
Зарегистрирован: 30 апр 2017, 21:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: 55UB850V

Re: Как получить Root права на webOS 1.0-3.0

Сообщение andlommy » 08 сен 2017, 16:45

про oscam:
работа с CI модулем происходит не средствами операционной системы, а средствами /mnt/lg/tvservice/lgapp которая судя по всему работает с модулем напрямую.
внимание вопрос - можно ли сделать чтобы oscam или подобное сэмулировало сам модуль (девайс /dev/lg/sc0) в линухах?
andlommy

 
Сообщения: 21
Зарегистрирован: 30 апр 2017, 21:59
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Телевизор: 55UB850V

Re: Как получить Root права на webOS 1.0-3.0

Сообщение teffd » 11 сен 2017, 13:14

andlommy писал(а):про oscam:
работа с CI модулем происходит не средствами операционной системы, а средствами /mnt/lg/tvservice/lgapp которая судя по всему работает с модулем напрямую.


Мне кажется это всего лишь оболочка.
Код: Выделить всё
ps auxwww | grep lgapp
root      1023  6.7  4.2 1692712 64556 pts/1   SLsl+ 13:01   4:26 /mnt/lg/lgapp/RELEASE --service lg.service.special.broadcast


Если запустить strace по этому PID и сделать grep по /dev/ , то уверен там будет сам ci-девайс. (перед запуском strace надо "закрыть" вход LiveTV именно на канале, что использует CI)
Код: Выделить всё
/media/developer/strace -s 700 -fp 1023 -o /tmp/ci
cat /tmp/ci | grep /dev



Вдруг кому интересно покопаться в root-fs от webOS 1.4

Сдампить можно при помощи
Код: Выделить всё
dmesg | grep root=/dev

[    0.000000] Kernel command line: root=/dev/mmcblk0p26 ro  rootfstype=squashfs mem=1504M ddr0mem=1024M ddr1mem=1024M  ethaddr=11:11:11:11:11:11 rev=1 console=ttyAMA0,115200n81 bver=3.04.06 chip=H13B0 quiet loglevel=0 snapshot resume=/dev/mmcblk0p44 devtmpfs.mount=1 rootwait emmc_size=0x0ec000000 sbkey=0x7f5e0000 modelopt=10000101011  hwopt=201204001004002002 portProtection ToolOpt=33764:29201:25227:64797:10406:2364:35407 countryGrp=4 debugMode=5 modelName=111 serialNum=410RAJVAV108 cmdEnd

cat /dev/mmcblk0p26 > /tmp/kernel
teffd

 
Сообщения: 81
Зарегистрирован: 22 июл 2017, 14:08
Благодарил (а): 7 раз.
Поблагодарили: 28 раз.

Re: Как получить Root права на webOS 1.0-3.0

Сообщение teffd » 11 сен 2017, 16:52

teffd писал(а):
andlommy писал(а):
Код: Выделить всё
mount -t cifs -o username=xxx,password=yyy //ip/share /tmp/usb/sda/sda1/folder


Заходить потом через смартшер и флешку.
Буду пробовать переписать смартшер приложение, чтобы оно показало сеть в главном меню.



Пробовал по всякому, монтируется шара, но в SmartShare не видна. Вероятно потому что в /dev/ нет sda1.
Что-то делаю не так.


Так и не получилось осилить SmartShare+флешка (smb-шара).
Забил и сделал маунт smb-шары во 'внутреннюю память' в SmartShare.
Код: Выделить всё
mount -t cifs -o username=xxx,password=xxx,ro,iocharset=utf8 //ip/share /mnt/lg/appstore/captureTV

Добавил в /media/cryptofs/apps/usr/palm/services/com.palmdts.devmode.service/start-devmode.sh
4K UHD работает теперь по сети (mkv, mp4, ts [до 40-50мбит\с] + DTS, DD7.1, DD+5.1). Перемотки только нет. Но всё это безумно прекрасно!

За это сообщение автора teffd поблагодарили: 2
sergok (12 сен 2017, 12:34), tennis (12 сен 2017, 17:42)
teffd

 
Сообщения: 81
Зарегистрирован: 22 июл 2017, 14:08
Благодарил (а): 7 раз.
Поблагодарили: 28 раз.

Re: Как получить Root права на webOS 1.0-3.0

Сообщение tennis » 12 сен 2017, 17:40

teffd
скажите пож
а нет ли случайно на заруб сайтах ресурса где за деньги дают инструкцию по установке оскам на олед лж 2017?
как например самиго для самсунга
спасибо
tennis

 
Сообщения: 130
Зарегистрирован: 10 июн 2017, 19:02
Благодарил (а): 4 раз.
Поблагодарили: 3 раз.
Телевизор: oled Panasonic 65GZ1500

Re: Как получить Root права на webOS 1.0-3.0

Сообщение teffd » 12 сен 2017, 18:21

tennis писал(а):teffd
скажите пож
а нет ли случайно на заруб сайтах ресурса где за деньги дают инструкцию по установке оскам на олед лж 2017?
как например самиго для самсунга
спасибо


:o :?
Во-первых, пока нет рута для моделей 2017 года с webos3.5. Выше уже писал про это. Можете сами убедится и попробовать по текущей инструкции получить его.
Во-вторых, еще никто публично не запустил полностью рабочую версию. Всё упирается в принцип работы с dvb-устройствами у LG.
В-третьих, вы поражаете своими вопросами всё больше и больше.

За это сообщение автора teffd поблагодарил:
LiveMoto (27 сен 2017, 14:45)
teffd

 
Сообщения: 81
Зарегистрирован: 22 июл 2017, 14:08
Благодарил (а): 7 раз.
Поблагодарили: 28 раз.

Пред.След.

Вернуться в Телевизоры LG - Обсуждение



 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение