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

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

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

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

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

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

Амазон-а нет. В учетной записи предлагается войти через facebook или google. Вроде все перепробывал.
glazkov_sv

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

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

Спонсор » 14 апр 2021, 21:52

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

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

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

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

Доработал инструкцию, теперь восстановлена работа IDE и доступ через SSH к ТВ. Напомню, постоянный адрес инструкции smsbox @ Как получить Root права на webOS 1.0-6.0 и я ее все еще дописываю.
Пока из стандартных функций не реализовано осталось очистка кеша, в Developer Mode есть кнопочка Clerar Cache Data - она выставляет флаг на очистку кеша, а стартовый скрипт должен его увидеть и грохнуть все кеши. Сложность в том, что от версии webOS немного меняется расположение кеша и надо учесть варианты, чтобы не грохнуть лишнее. К тому же, я не уверен, что надо убивать куки, в они там же находятся.

За это сообщение автора smsbox поблагодарил:
mack72 (15 апр 2021, 17:17)
smsbox

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

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

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

А без devmode напрямую приложения не встанут?
vanchik

 
Сообщения: 85
Зарегистрирован: 21 янв 2021, 12:15
Благодарил (а): 10 раз.
Поблагодарили: 4 раз.
Телевизор: 50UN8100

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

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

vanchik писал(а):А без devmode напрямую приложения не встанут?

неподписанные приложения могут работать только из папки разработчика, соответственно нужен активированный режим devmode
примечательно, что само приложение devmode ставить необязательно, достаточно сохранить в нужном месте системы файлик devmode_enabled

Добавлено спустя 19 минут:

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

Амазон-а нет. В учетной записи предлагается войти через facebook или google. Вроде все перепробывал.

все комбинации переходов по ссылкам перепробовали?
в google внизу ссылка "конфиденциальность" по ней выкидывает тоже?

За это сообщение автора andrewttrb поблагодарил:
InvisiBot (16 апр 2021, 15:20)
andrewttrb

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

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

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

vanchik писал(а):А без devmode напрямую приложения не встанут?

Можно ставить напрямую, в инструкции указано, но можно и через IDE, можно с правам root подключение делать по telnet, а можно по SSH, но уже с правами обычного пользователя. Я пользуюсь Putty и Far-от, последним удобно скачать закачать что-то в систему, хотя можно это все делать и из telnet, в принципе можно поставить в ТВ mc, чтобы было удобнее что-то править и развернуть самбу для обмена файлами, но я пока не уверен, что это требуется, поэтому по SSH из фара подключаюсь с правами обычного пользователя.

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

andrewttrb писал(а):в google внизу ссылка "конфиденциальность" по ней выкидывает тоже?

Гугл и Фейсбук похоже делала сама LG, там все, что за рамкой (у меня) вываливается в браузер, А там где поля авторизации ничего сделать не удается, когда даешь создать учетную запись - выходит в другой экран, но тоже ничего нет, единственный наш спаситель амазон :) Можно было бы само приложение посмотреть, только оно шифрованное, а где находить расшифрованный код тоже пока не ясно.
smsbox

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

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

Сообщение andrewttrb » 15 апр 2021, 23:30

единственный наш спаситель амазон

Такая мысль - если ввести верные данные аккаунта гугла или Фейсбук, по идее там должен быть интерфейс подтверждения предоставления доступа для lg и вот там может будут нужные продолжения?
Попробовать не на чем, на 1.4 вообще не вылетает в браузер)) там даже можно упростить и зайдя в свой ФБ или почту в сообщениях (предварительно отправив себе) перейти сразу по нужной ссылке без мультилинкера
andrewttrb

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

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

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

Как вы знаете, раньше с флешке можно было запускать приложения, однако начиная с 2018 года этой возможности нет. Изучая структуру обнаружил, что вставленная флешка все еще монтируется в webOS, точка находится в папке /tmp/usb/sda/sda1 - здесь видим все, что на нашей флешке, система туда пишет в частности в папку LG Smart TV/TN/INFO и в корень в файл utt.txt (время наработки телевизора). Надо будет попробовать сделать симлинк всего, что есть в /tmp/usb/sda/sda1/developer/apps/usr/palm/applications/ в раздел системы /media/cryptofs/apps/usr/palm/applications/
и приложения должны появится в главном меню.
Все это не теоретический интерес, а вполне реальный. Хотя флешек новых нет, но у нас есть установленные приложения в /media/cryptofs/apps/usr/palm/applications/ - там приложения из стандартного магазина LG (разные для разных стран! ) Мы может включить на время например Британию и установить приложения этой страны, например BBC и скопировать на флешку, потом США и скоприровать приложения этой страны на флешку, Украину - приложения для Украины, Россию - для России итд. Сохранив на флешку мы а) сможем запускать эти приложения на ТВ до 2017 не имея там root и на более новых ТВ уже имея root непосредственно с флешки, не занимая флеш-памяти ТВ (которая ресурс ограниченный), а вот флешку мы может поставить какую угодно, хоть SSD диск размеров в 250 ГБ. Пока, что это не реализовывал, только задумки.
2) То, что флешка монтируется штатными средствами ТВ по умолчанию позволяет ставить приложения и неподписанные, т. е. не только через Интернет можно ставить, не только через локальный вебсерер или IDE разработчика, но и напрямую со вставленной флешки. Если приложение неподписанное - просто скопируем в папку /media/developer/apps/usr/palm/applications - флешка будет не нужна или сделать симлинк (тогда флешка будет должна вставлена всегда и с нее будет работать), если приложение подписанное (шифрованное) - копирует в папку /media/cryptofs/apps/usr/palm/applications/ (флешка будет ненужна) или сделать симлинк (тогда флешка будет должна вставлена всегда и с нее будет работать). Единственно, что мешает симлинк использовать, что в главном меню появляются иконки установленного только после рестарта, если найти какая служба это делает, то можно просто ее перезапускать.

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

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

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

Сообщение Shpil » 16 апр 2021, 08:06

Телевизор 65UM7450, прошивка 5.00.15, везде где только можно пробовал, везде идет перекидывание во внешний браузер.
Shpil

 
Сообщения: 16
Зарегистрирован: 04 фев 2019, 15:44
Благодарил (а): 4 раз.
Поблагодарили: 3 раз.
Телевизор: 65UM7450

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

Сообщение taras.if.ua » 16 апр 2021, 12:43

smsbox писал(а):единственный наш спаситель амазон :)

Похоже уже и с ним прикрыли лавочку, тоже перебрасывает в браузер
taras.if.ua

 
Сообщения: 8
Зарегистрирован: 16 апр 2021, 12:40
Благодарил (а): 2 раз.
Поблагодарили: 1 раз.
Телевизор: 55UM7660

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

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

taras.if.ua писал(а):
smsbox писал(а):единственный наш спаситель амазон :)

Похоже уже и с ним прикрыли лавочку, тоже перебрасывает в браузер

С браузеромами вроде разобрался, ошибки (как писал ранее) PalmServiceBridge not found уже нет. Загружаю нужный index.html со своего компа, используя так называемый внутренний web engine. Идея в том, что внутренний web engine используется для запуска приложений, стартовая страница для него тоже index.html, но эта страница уже относится к моему приложению, которое запускаю через webos IDE. В эту страницу добавил <meta http-equiv="refresh" content="5; url=http://192.168.ххх.ххх/index.html" />, где 192.168. ххх. ххх - адрес моего компа. Через 5 сек происходит refresh и происходит обращение на мой комп. Сейчас получаю "Denied method call "download" for category "/""
При этом method clock/getTime работает.
glazkov_sv

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

Пред.След.

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



 


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