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

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

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

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

Сообщение smsbox » 19 апр 2021, 08:14

DaggetMOV писал(а):smsbox
exFAT и FAT32 совсем не одно и тоже. Грубо говоря exFAT = FAT64. В окне выбора она тоже есть
exFAT.jpg

Этот формат не поддерживает, ТВ предлагает отформатировать флешку.

Добавлено спустя 23 минуты 18 секунд:

Вопрос владельцам webos версии до 3.7, куда у вас монтируется флешка (в какую папку) с виджетами? Хочется сделать аналогичное в webos 4-6.
smsbox

 
Сообщения: 750
Зарегистрирован: 10 фев 2018, 09:56
Благодарил (а): 59 раз.
Поблагодарили: 244 раз.
Телевизор: LG 32LK615B

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

Спонсор » 19 апр 2021, 08:37

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

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

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

Сообщение InvisiBot » 19 апр 2021, 08:58

Случайно нашлось в гугле, может кому пригодится Replacing Netflix and Amazon keys of the webOS LG TV LG Magic Remote with other apps https://gist.github.com/Ircama/1f29c2d2def75da6604756a3c91a8ab4

За это сообщение автора InvisiBot поблагодарили: 2
action (19 апр 2021, 10:11), smsbox (19 апр 2021, 10:55)
InvisiBot

 
Сообщения: 28
Зарегистрирован: 18 янв 2018, 15:59
Благодарил (а): 69 раз.
Поблагодарили: 9 раз.
Телевизор: LG 24MT49S-PZ

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

Сообщение action » 19 апр 2021, 10:15

smsbox писал(а):
DaggetMOV писал(а):smsbox
exFAT и FAT32 совсем не одно и тоже. Грубо говоря exFAT = FAT64. В окне выбора она тоже есть
exFAT.jpg

Этот формат не поддерживает, ТВ предлагает отформатировать флешку.

Вот это уже ближе к реалиям. П. о не видит.
И не монтируется никуда?
action

 
Сообщения: 238
Зарегистрирован: 05 янв 2017, 13:33
Благодарил (а): 25 раз.
Поблагодарили: 9 раз.
Телевизор: 65uh950v

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

Сообщение smsbox » 19 апр 2021, 11:05

InvisiBot писал(а):Случайно нашлось в гугле, может кому пригодится Replacing Netflix and Amazon keys of the webOS LG TV LG Magic Remote with other apps https://gist.github.com/Ircama/1f29c2d2def75da6604756a3c91a8ab4

В кратце там предлагают создать приложение с идентификатором нетфликса и амазона, при этом сами приложения удалить, тогда при вызове сработает обработчик в файле index.html, который в нашем ipk находится следующего вида (этот код запускает уже установленный в ТВ виджет с ID в примере youtube
Код: Выделить всё
 "id": "youtube.leanback.v4"

Замените файл index.html в каталоге программы запуска следующим:
Код: Выделить всё
<! DOCTYPE html>
<html>

<head>
  <meta charset="utf-8" />
  <meta name="viewport" content="width=1920, user-scalable=no">
   <script src="webOSTVjs-1.2.0/webOSTV.js" charset="utf-8"></script>
   <script src="webOSTVjs-1.2.0/webOSTV-dev.js" charset="utf-8"></script>
   <script type="text/javascript">
   (function () {
    // Launching app without parameter
    var request = webOS.service.request ("luna://com.webos.applicationManager", {
      method: "launch",
      parameters: { "id": "youtube.leanback.v4" },
      onSuccess (response) {
       window.close () ;
      },
      onFailure (error) {
       window.close () ;
      },
    }) ;
  }) () ;
   </script>
</head>
<body>
</body>
</html>


Имея права root можно другую немного комбинацию провернуть, по смыслу тоже самое.
Любопытно, что там есть список служебных ID

Которые тоже можно попробовать подменить.

За это сообщение автора smsbox поблагодарили: 2
action (19 апр 2021, 11:27), InvisiBot (19 апр 2021, 20:14)
smsbox

 
Сообщения: 750
Зарегистрирован: 10 фев 2018, 09:56
Благодарил (а): 59 раз.
Поблагодарили: 244 раз.
Телевизор: LG 32LK615B

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

Сообщение smsbox » 19 апр 2021, 23:25

sekil писал(а):Пошаговая видео-инструкция доступна здесь,

[.. ]
[*]Скачайте файл http://zalil.su/6937580, переименуйте его в root.

1. По старой инструкции zalil больше не работает, можно вот здесь скачать https://zebra.ddscentral.org/pub/downloads/webos-samba/ Было бы неплохо как-то этот файл сохранить, народ часто интересуется.
2. Видео удалили, мне найти не удалось :(
smsbox

 
Сообщения: 750
Зарегистрирован: 10 фев 2018, 09:56
Благодарил (а): 59 раз.
Поблагодарили: 244 раз.
Телевизор: LG 32LK615B

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

Сообщение andrewttrb » 21 апр 2021, 01:42

В чате автора последнего метода с xda пишут, что есть способ без участия гугл/амазон, но карты пока не раскрывают
Лишь подтвердили, что принцип тот же - переход через одно из системных веб-приложений на собственную страницу
Подождём...
andrewttrb

 
Сообщения: 290
Зарегистрирован: 01 янв 2021, 20:22
Благодарил (а): 23 раз.
Поблагодарили: 207 раз.
Телевизор: LG OLED65CX

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

Сообщение smsbox » 21 апр 2021, 07:25

Попробовал сегодня принудительно выйти из учетной записи devmode - перегрузил ТВ - установленные приложения исчезли, входа через телнет - нет т. е. для root необходим установленный виджет Devmode, что вполне объяснимо, скрипт через который стартует у нас root доступ (запускается сервис телнета) start-devmode.sh - это как раз скрипт старта devmode. Вывод - надо искать другой стартовый скрипт, куда прописать запуск телнета, чтобы не зависить от start-devmode.sh. Может есть предложения, куда записать? Ведь где-то прописано вызывать start-devmode.sh, вероятно там же можно дописать вызов своего скрипт, где уже прописывать телнет, подмену etc, автозагрузку приложения и все, что нам требуется.start-devmode.sh должна быть не более, чем точка с которой мы начинаем.
smsbox

 
Сообщения: 750
Зарегистрирован: 10 фев 2018, 09:56
Благодарил (а): 59 раз.
Поблагодарили: 244 раз.
Телевизор: LG 32LK615B

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

Сообщение andrewttrb » 21 апр 2021, 08:19

smsbox писал(а):т. е. для root необходим установленный виджет Devmode

сам виджет на телевизоре и соответственно в вход в аккаунт разработчика вообще не обязателен
чтобы режим разработчика был активен достаточно наличие файла devmode_enabled в папке /var/luna/preferences/
andrewttrb

 
Сообщения: 290
Зарегистрирован: 01 янв 2021, 20:22
Благодарил (а): 23 раз.
Поблагодарили: 207 раз.
Телевизор: LG OLED65CX

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

Сообщение smsbox » 21 апр 2021, 09:44

andrewttrb писал(а):чтобы режим разработчика был активен достаточно наличие файла devmode_enabled в папке /var/luna/preferences/

Похоже виджет DevMode имеет код, который этот файл удалил, при выходе из учетной записи, а заодно удалил все установленные приложения.
Если удалить Devmode средствами LG вероятно будет аналогично. Не совсем постоянный root, ведь выйти из учетной записи LG может заставить со своего сервера.
У меня сейчас только блокировка обновлений стоит
Код: Выделить всё
127.0.0.1 snu.lge.com
, а надо наверное еще и блокировку учетных записей включить
Код: Выделить всё
127.0.0.1 fi.lgtvsdp.com
127.0.0.1 us.lgtvsdp.com
127.0.0.1 in.lgtvsdp.com
127.0.0.1 fr.lgtvsdp.com
smsbox

 
Сообщения: 750
Зарегистрирован: 10 фев 2018, 09:56
Благодарил (а): 59 раз.
Поблагодарили: 244 раз.
Телевизор: LG 32LK615B

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

Сообщение andrewttrb » 21 апр 2021, 13:06

andrewttrb писал(а):В чате автора последнего метода с xda пишут, что есть способ без участия гугл/амазон, но карты пока не раскрывают
Лишь подтвердили, что принцип тот же - переход через одно из системных веб-приложений на собственную страницу
Подождём...

они там мутят крутую штуку

За это сообщение автора andrewttrb поблагодарили: 2
InvisiBot (22 апр 2021, 11:01), JackSparrow (25 апр 2021, 12:51)
andrewttrb

 
Сообщения: 290
Зарегистрирован: 01 янв 2021, 20:22
Благодарил (а): 23 раз.
Поблагодарили: 207 раз.
Телевизор: LG OLED65CX

Пред.След.

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



 


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