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

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

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

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

Сообщение smsbox » 13 июн 2021, 21:21

Kollega90 писал(а):А каким образом?

1) удалить стандартный youtube с телевизора

а) Если нет root, скачать ipk и установить через IDE, адрес для скачивания http://msx.lh1.in/ipk/youtube.ipk

а) Если есть root, то в терминале подать opkg -o /media/developer/apps install http://msx.lh1.in/ipk/youtube.ipk
б) после чего сделать reboot

Посмотреть весь список приложений, что там есть можно по адресу msx.lh1.in/ipk
smsbox

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

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

Спонсор » 13 июн 2021, 21:21

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

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

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

Сообщение sanakess » 13 июн 2021, 22:30

Сделал инструкцию что бы запускать fork с кнопки ivi

Настройка запуска форка через кнопку IVI на телевизорах LG с рутом
Я не удалял ivi перед действиями, поэтому удалять будем папку вручную.
Необходимо подключиться по Telnet к ТВ при помощи PuTTY (скачать и установить PuTTY на ПК можно бесплатно с официального сайта https://www.putty.org).
Я в примере буду настраивать с ПК. Для этого устанавливаем PuTTY и запускаем.

При этом ПК, с которого будем выполнять настройку и ТВ должны находиться в одной локальной сети.
В диалоговом окне «PuTTY Configuration», в поле «Host Name (or IP address) » вписываем IP-адрес вашего ТВ во внутренней сети, у меня в примере это 192.168.0.106 (узнать IP-адрес можно в настройках ТВ – Сеть, в свойствах вашего подключения). Далее поставить флажок на «Other» и в раскрывающемся списке выбрать «Telnet». Все, жмем кнопку «Open».

Откроется терминал PuTTY. Если на вашем ТВ есть ROOT доступ и все сделано правильно, в терминале будет написана версия WebOS TV и открыта начальная директория

Код: Выделить всё
cd /media/developer/apps/usr/palm/applications
rm -rf ivi
ls -la./ #ищем название папки forkplayer, обычно это com.wforkplayer.tv
mv com.wforkplayer.tv/ ivi

Что бы форк заработал на полный экран и с кнопки нужно немного поправить конфиг

Код: Выделить всё
cd ivi
vi appinfo.json #запускаем редактор

и нажимаем кнопку d два раза (таким образом стирается строчка) и удаляем все строчки далее. Затем нужно нажать i и редактор перейдет в режим написания
Скопировать текст вместе со скобками и вставить правой кнопкой мыши в окно консоли.


Код: Выделить всё
{
 "vendor": "forkplayer.tv",
 "largeIcon": "largeicon.png",
 "splashBackground":"img/loadingsplash.png",
 "splashicon": "img/splashicon.png",
 "icon": "icon.png",
 "iconColor": "#7C6093",
 "main": "index.html",
 "id": "ivi",
 "title": "ForkPlayer",
 "type": "web",
 "resolution": "1280x720",
 "version": "9.0.0",
 "uiRevision":2
}


Нажать ESC и:wq и reboot После перезагрузки форк должен работать на кнопке ivi
Важно поменять имя папки и id в файле, что бы работало с кнопки. И не забываем делать reboot после действий.
кстати кнопка lg movies имеет id "com.27668.188461" и я на нее поставил ютуб переименовав папку и изменив id
Последний раз редактировалось sanakess 01 июл 2021, 14:04, всего редактировалось 1 раз.

За это сообщение автора sanakess поблагодарили: 2
InvisiBot (13 июн 2021, 22:48), JackSparrow (13 июн 2021, 23:23)
sanakess

 
Сообщения: 3
Зарегистрирован: 13 июн 2021, 22:29
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Телевизор: lg7300

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

Сообщение S.V.D. » 14 июн 2021, 03:24

sanakess писал(а):com.wforkplayer.tv/

А можно попросить куда-нибудь выложить содержимое папки?
Тут выяснилось прекрасное - оказывается если удалить приложение со смененным идентификатором - от него где-то в системе останутся хвосты и повторно установить уже не выйдет
Код: Выделить всё
 opkg_prepare_file_for_install: Refusing to load file '/media/developer/apps//var/cache/opkg/076477076ee9b84c25ac1fbf6b2ddb4f_forkplayer.ipk' as it matches the installed version of com.wforkplayer.tv (2.57.0).

Ну или как можно распаковать ipk без установки
UPD разобрался. Нужно было выпилить соответствующую запись из
/media/developer/apps/var/lib/opkg/status
Т. е. итого для того чтобы подмена идентификатора корректно обрабатывалась, нужно менять ещё и там, а также по пути
/media/developer/apps/var/lib/opkg/info
Переименовать файлики имя. проги.control и имя. проги.list в новый. идентификатор.control и list соотв.
И ещё по пути /media/developer/apps/usr/palm/packages/ есть папочка имени приложения - её вероятно тоже надо переименовать.
Тогда менеджер пакетов - в теории - будет работать корректно с фальсифицированным приложением

За это сообщение автора S.V.D. поблагодарил:
InvisiBot (14 июн 2021, 12:20)
S.V.D.

 
Сообщения: 17
Зарегистрирован: 31 май 2020, 20:01
Благодарил (а): 0 раз.
Поблагодарили: 17 раз.
Телевизор: LG UM7100PLB

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

Сообщение wins911 » 14 июн 2021, 05:59

Так пробовали? Путь только посмотрите, вы там два слеша подряд написали

Код: Выделить всё
rm /media/developer/apps//var/cache/opkg/076477076ee9b84c25ac1fbf6b2ddb4f_forkplayer.ipk
wins911

 
Сообщения: 12
Зарегистрирован: 20 май 2021, 12:56
Благодарил (а): 3 раз.
Поблагодарили: 4 раз.
Телевизор: SM9010

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

Сообщение smsbox » 14 июн 2021, 12:07

Обновил ipk для youtube, теперь он ставится вместе со стандартным youtube. Скачать можно msx.lh1.in/ipk/youtube.ipk либо прямо установить на ТВ (для root)
Код: Выделить всё
opkg -o /media/developer/apps install http://msx.lh1.in/ipk/youtube.ipk


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

Стандартный youtube на флешке для webos 4.0-6.0
Удалось из стандартного магазина установить на вставленную флешку youtube, вероятно так можно и любые другие приложения сохранять. На своем ТВ попробовать при выключенном ТВ вытащить флешку и скопировать то, что туда установилось на другую флешку. Вставил новую, включил ТВ - запускается. Возможно на флешках можно и для новых ТВ распространять приложение, самое главное, они не занимают основную память. Просьба удалить у себя стандартный youtube, на флешку раскрыть архив в корень, вставить в ТВ и попробовать запустить, если там нет привязки к конкретному ТВ, то есть надежда, что смогу сделать флешки для приложения youtube без рекламы.
Скачать архив можно http://msx.lh1.in/usb/you.zip

За это сообщение автора smsbox поблагодарили: 3
epema (14 июн 2021, 19:48), InvisiBot (14 июн 2021, 12:20), JackSparrow (14 июн 2021, 12:15)
smsbox

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

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

Сообщение InvisiBot » 14 июн 2021, 14:43

smsbox писал(а):Обновил ipk для youtube, теперь он ставится вместе со стандартным youtube. Скачать можно msx.lh1.in/ipk/youtube.ipk либо прямо установить на ТВ (для root)

Спасибо, теперь есть 2 Ютуба :D

Сегодня посмотрел Ютуб подольше и заметил что реклама в Ad Free при включении некоторых видео все равно выскакивает. На 4pda кто-то писал что блокировка рекламы работает только на WebOS 4.3 и выше. А у меня WebOS 3.8. Полагаю это как-то связано с браузерным движком, который в моем ТВ отдельно не обновляется. Печаль короче.
InvisiBot

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

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

Сообщение epema » 14 июн 2021, 18:31

Рут получил не могу запилить автозапуск. Вроде всё прописал (последняя строка)
Вебос 2.0 телек LG 42LF653V-ZC

epema

 
Сообщения: 29
Зарегистрирован: 31 июл 2016, 09:03
Город: Харьков
Благодарил (а): 7 раз.
Поблагодарили: 0 раз.
Телевизор: LG 42LF653V-ZC

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

Сообщение andrewttrb » 14 июн 2021, 19:15

epema
у вас скрипт не доходит до исполнения этой строки, так как выполняется поднятие ssh и оно оставляет на себе управление
переместите строку ближе к началу скрипта

За это сообщение автора andrewttrb поблагодарил:
epema (14 июн 2021, 19:48)
andrewttrb

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

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

Сообщение epema » 14 июн 2021, 19:48

andrewttrb
Это же гениально!!! Добавьте в инструкцию. Спасибо огромное. Если добавить высоко в самое начало- то ошибка днс. Если в центр - то норм :D
epema

 
Сообщения: 29
Зарегистрирован: 31 июл 2016, 09:03
Город: Харьков
Благодарил (а): 7 раз.
Поблагодарили: 0 раз.
Телевизор: LG 42LF653V-ZC

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

Сообщение andrewttrb » 14 июн 2021, 20:14

epema писал(а):Это же гениально!!! Добавьте в инструкцию. Спасибо огромное. Если добавить высоко в самое начало- то ошибка днс. Если в центр - то норм :D

Это не гениально, а элементарно)
Ошибка возникает, потому что тв не успевает получить сигнал сети, можно поставить версию приложения с ожиданием сети.
andrewttrb

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

Пред.След.

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



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

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