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

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

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

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

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

Могу ошибаться, но вроде бы за это отвечает.js файл, что в архиве вместе с xda
Странно кстати, у мен с такой ошибкой если запускать скрипт например с винды или iOS.
В вебос 1.4 и 2.0 service bridge работает, ошибка Service does not exist com.webos.service.downloadmanager
andrewttrb

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

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

Спонсор » 13 апр 2021, 20:55

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

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

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

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

andrewttrb писал(а): за это отвечает.js файл, что в архиве вместе с xda

Сообщение об ошибке там находится, это точно
Код: Выделить всё
  if (! window.PalmServiceBridge) {
  var y = {
  errorCode: -1,
  errorText: "PalmServiceBridge is not found. ",
  returnValue:! 1
  };
  return l (y), v (y), console.error ("PalmServiceBridge is not found. "  ;), this
  }


Этот файл в разных вариантах представлен под разные версии webOS



webOS.js
(9.77 КБ) Скачиваний: 168
webOSTV-dev.js
(11.4 КБ) Скачиваний: 148
smsbox

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

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

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

smsbox
это я нашел. Там же есть код this.bridge=new PalmServiceBridge (), т. е. этот конструктор где-то определен. Где и как подключить?

Добавлено спустя 21 минуту 5 секунд:

smsbox писал(а):
glazkov_sv писал(а): валится с PalmServiceBridge is not found.

А можете по SSH подключить и посмотреть, где у вас start-devmode.sh находится?
Может не находит вот этот путь?
Код: Выделить всё
/media/cryptofs/apps/usr/palm/services/com.palmdts.devmode.service/

Если путь другой, то его можно поменять в index.html

по ssh (WinSCP) подключаюсь как prisoner, путь вижу, но start-devmode.sh не нахожу (даже поиском)
glazkov_sv

 
Сообщения: 9
Зарегистрирован: 13 апр 2021, 19:37
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Телевизор: LG 43LJ594

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

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

glazkov_sv писал(а):smsbox
это я нашел. Там же есть код this.bridge=new PalmServiceBridge (), т. е. этот конструктор где-то определен. Где и как подключить?

Короч, гипотеза такая - вы вывалились во внешний браузер по пути к index.html
Я проверил на 1.4 запуск скрипта:
В приложении браузер у меня ваша ошибка - palmservicebridge.
Во внутреннем рутовом браузере - ошибка сервис downloadmanager не существует, что логично так как его нет в 1.4
andrewttrb

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

Re: Как получить Root права на webOS 4.0-5.0 (2014-2021)

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

smsbox писал(а):2) Еще одна проблема - не сможете продлять таймер в DEVmode нажатием кнопки в приложении на ТВ (Есть лучший способ, в конце будет написано, как поставить 900 часов на этот таймер и больше не заморачиваться нажатием кнопке «продлить» раз в два дня).

вообще-то автор метода в скрипте start-devmode.sh это порешал - счетчик сбрасывается каждый раз при запуске
Код: Выделить всё
# Reset devmode reboot counter
rm -f /var/luna/preferences/dc*
andrewttrb

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

Re: Как получить Root права на webOS 4.0-5.0 (2014-2021)

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

andrewttrb писал(а):- счетчик сбрасывается каждый раз при запуске
Код: Выделить всё
# Reset devmode reboot counter
rm -f /var/luna/preferences/dc*

Если стоит быстрый запуск - этот скрипт не отрабатывается. Счетчик тикае и уменьшается, я не проверят, что будет, когда он дотикает до 0. Возможно это сброс чего-то другого, так как у меня даже при старте системы (когда выключен быстрый запуск) значения счетчика не меняется и сейчас там 803 часа 43 минут (я ставит 900 часов).
smsbox

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

Re: Как получить Root права на webOS 4.0-5.0 (2014-2021)

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

smsbox писал(а):Если стоит быстрый запуск - этот скрипт не отрабатывается

у меня режима быстрого старта нет, исполняется при включении и каждый раз сбрасывает 900-часовой счётчик
скрипт в этой теме брал
Код: Выделить всё
DEVMODE_SERVICE_DIR="/media/cryptofs/apps/usr/palm/services/com.palmdts.devmode.service"
rm -rf /var/luna/preferences/dc*;
echo '900:00:00' > ${DEVMODE_SERVICE_DIR}/devSessionTime;
chgrp 5000 ${DEVMODE_SERVICE_DIR}/devSessionTime;
chmod 664 ${DEVMODE_SERVICE_DIR}/devSessionTime;

кстати 900 часов это далеко не год :)

За это сообщение автора andrewttrb поблагодарили: 2
Архивариус (14 апр 2021, 14:26), smsbox (14 апр 2021, 14:17)
andrewttrb

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

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

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

Нет информации в каком месте хранится страна нахождения ТВ? С инженерного пульта мы можем это менять, но ведь где-то, в каком-то файле хранятся эти настройки? Возможно сохранить целиком, до того как менять и в случае ошибки скопировать исходный файл думаю удобнее, чем делать тоже самое пультом. Вопрос только, где этот файл и в каком он формате (хорошо если текстовый, а не двоичный).
smsbox

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

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

Сообщение glazkov_sv » 14 апр 2021, 20:45

andrewttrb писал(а):Короч, гипотеза такая - вы вывалились во внешний браузер по пути к index.html
Я проверил на 1.4 запуск скрипта:
В приложении браузер у меня ваша ошибка - palmservicebridge.
Во внутреннем - ошибка сервис downloadmanager не существует, что логично так как его нет в 1.4

Согласен, похоже на то. Сегодня пытался остаться во "внутреннем рутовом браузере", не получается - все время вылетаю во "внешний браузер". Повторить ваши действия от 06 апр 2021, 23:30 по картинкам (на "рутовом браузере" из учетной записи) не получилось: при нажатии create Account в facebook вылетаю в приложение браузер.
glazkov_sv

 
Сообщения: 9
Зарегистрирован: 13 апр 2021, 19:37
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Телевизор: LG 43LJ594

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

Сообщение andrewttrb » 14 апр 2021, 20:51

glazkov_svА есть Амазон? Попробуйте через него
andrewttrb

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

Пред.След.

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



 


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