Hackea tu televisión LG solo con un USB

Salas
ForoCoches: Usuario
#121
Cita de Amrod
Cuando saquen la nueva versión, eso dicen.


Mientras tanto hay que instalar de forma manual, por SSH (con PuTTY, por ejemplo). Siguiendo las instrucciones del tema que enlacé se hace fácil. Con la versión más reciente de Youtube adfree bloquea la publicidad a la perfección.
Mil gracias.
Rukako
ForoCoches: Usuario
#122
Cita de Salas
Mil gracias.
Usad el https://github.com/webosbrew/dev-manager-desktop para instalar/ssh, es lo más fácil.
Rukako
ForoCoches: Usuario
#123
Añado el enlace al Mario64
Amrod
ForoCoches: Miembro
#124
Cita de Rukako
Usad el https://github.com/webosbrew/dev-manager-desktop para instalar/ssh, es lo más fácil.

¿Es eso lo que creo que es? ¿Una aplicación para gestionarlo desde el PC sin tener que tirar de líneas de código?


¡¡Mis dieses!!
Rukako
ForoCoches: Usuario
#125
Cita de Amrod
¿Es eso lo que creo que es? ¿Una aplicación para gestionarlo desde el PC sin tener que tirar de líneas de código?


¡¡Mis dieses!!


De nada shur para eso estamos
polo92k
ForoCoches: Miembro
#126
Cita de Rukako
Añado el enlace al Mario64
Compilado y funcionando en mi LG de 2017-2018 con WebOS 3.9.0 (donde ni kodi ni retroarch son compatibles).



Creo que se va a quedar como un salvapantallas curioso... no veo como emparejar un mando lo he intentado con el de la Xbox Series desde la opción de la TV de emparejar un teclado bluetooth y no lo encuentra (no veo ninguna otra opción en la TV para emparejar cosas).

Añadir que me he tenido que bajar manualmente la toolchain ya que Nix no la descargaba.

Un saludo y gracias shur!

PD: Por culpa tuya tengo root también un LG CX y para este verano ya tengo proyecto (ambilight a todas las LG )
M4rk0S
Gracias, gracias.Adios...
#127
"para que?"
"porque puedo"
"en serio, para que?"
"para nada"
Rukako
ForoCoches: Usuario
#128
Cita de polo92k
Compilado y funcionando en mi LG de 2017-2018 con WebOS 3.9.0 (donde ni kodi ni retroarch son compatibles).



Creo que se va a quedar como un salvapantallas curioso... no veo como emparejar un mando lo he intentado con el de la Xbox Series desde la opción de la TV de emparejar un teclado bluetooth y no lo encuentra (no veo ninguna otra opción en la TV para emparejar cosas).

Añadir que me he tenido que bajar manualmente la toolchain ya que Nix no la descargaba.

Un saludo y gracias shur!

PD: Por culpa tuya tengo root también un LG CX y para este verano ya tengo proyecto (ambilight a todas las LG )


Ostia shur, si me dices qué error te daba lo intento arreglar.


Lo del bluetooth lo puedo investigar, puede que puedas compilar un modulo de kernel más nuevo que tenga soporte para el mando
polo92k
ForoCoches: Miembro
#129
Cita de Rukako
Ostia shur, si me dices qué error te daba lo intento arreglar.


Lo del bluetooth lo puedo investigar, puede que puedas compilar un modulo de kernel más nuevo que tenga soporte para el mando
Pues el error que me daba es este:

Comando:
Código:
nix-build sm64 .nix --show-trace
Le he puesto espacios al nombre de la rom ya que el foro lo interpreta como una URL y "rompe" el comando

Salida:
Código:
error: file:// URL 'file+https://github.com/openlgtv/buildroot-nc4/releases/latest/download/arm-webos-linux-gnueabi_sdk-buildroot.tar.gz' has unexpected authority 'https://github.com'

       … while evaluating the attribute 'toolchain'

       at /home/username/webos-apps/common/https://default.nix:24:10:

           23| {
           24|   inherit toolchain;
             |          ^
           25|   runChroot = callPackage ./https://runChroot.nix {inherit rootfs;};

       … while evaluating anonymous lambda

       at /home/username/webos-apps/common/https://runChroot.nix:7:1:

            6| }:
            7| script:
             | ^
            8| let

       … from call site

       at /home/username/webos-apps/https://sm64.nix:36:17:

           35|
           36|   buildPhase =  https://common.runChroot ''
             |                 ^
           37|     source ${https://common.toolchain}/environment-setup

       … while evaluating the attribute 'buildPhase' of the derivation 'mario64'

       at /nix/store/h4hjc2hl8frbqp1s9hcs4rjgasc6n5zb-nixpkgs/nixpkgs/pkgs/stdenv/generic/https://make-derivation.nix:331:7:

          330|     // (optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) {
          331|       name =
             |       ^
          332|         let
Para lo del bluetooth, ¿Cómo emparejas el mando con la TV? No veo ninguna opción en mi TV que no sea la del teclado (si que tengo cascos emparejados).

No te preocupes con el tema del mando, tengo otros más antiguos (que no son Bluetooth 4.x) para ver si es eso. También lo intentaré con la CX que si no recuerdo mal es WebOS 5.5.0 para ver si funciona en esa.

Un saludo.
Rukako
ForoCoches: Usuario
#130
Cita de polo92k
Pues el error que me daba es este:

Comando:
Código:
nix-build sm64 .nix --show-trace
Le he puesto espacios al nombre de la rom ya que el foro lo interpreta como una URL y "rompe" el comando

Salida:
Código:
error: file:// URL 'file+https://github.com/openlgtv/buildroot-nc4/releases/latest/download/arm-webos-linux-gnueabi_sdk-buildroot.tar.gz' has unexpected authority 'https://github.com'

       … while evaluating the attribute 'toolchain'

       at /home/username/webos-apps/common/https://default.nix:24:10:

           23| {
           24|   inherit toolchain;
             |          ^
           25|   runChroot = callPackage ./https://runChroot.nix {inherit rootfs;};

       … while evaluating anonymous lambda

       at /home/username/webos-apps/common/https://runChroot.nix:7:1:

            6| }:
            7| script:
             | ^
            8| let

       … from call site

       at /home/username/webos-apps/https://sm64.nix:36:17:

           35|
           36|   buildPhase =  https://common.runChroot ''
             |                 ^
           37|     source ${https://common.toolchain}/environment-setup

       … while evaluating the attribute 'buildPhase' of the derivation 'mario64'

       at /nix/store/h4hjc2hl8frbqp1s9hcs4rjgasc6n5zb-nixpkgs/nixpkgs/pkgs/stdenv/generic/https://make-derivation.nix:331:7:

          330|     // (optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) {
          331|       name =
             |       ^
          332|         let
Para lo del bluetooth, ¿Cómo emparejas el mando con la TV? No veo ninguna opción en mi TV que no sea la del teclado (si que tengo cascos emparejados).

No te preocupes con el tema del mando, tengo otros más antiguos (que no son Bluetooth 4.x) para ver si es eso. También lo intentaré con la CX que si no recuerdo mal es WebOS 5.5.0 para ver si funciona en esa.

Un saludo.


Si me puedes decir tu versión de nix... el problema parece ser has unexpected authority 'github.com'


Yo lo he probado en dos ubuntus, uno arch64 y otro amd64, además de con un codespace desde github.

Comprueba que tienes las "flakes" activas en experimental-features.
Rukako
ForoCoches: Usuario
#131
Cita de polo92k
Pues el error que me daba es este:

Comando:
Código:
nix-build sm64 .nix --show-trace
Le he puesto espacios al nombre de la rom ya que el foro lo interpreta como una URL y "rompe" el comando

Salida:
Código:
error: file:// URL 'file+https://github.com/openlgtv/buildroot-nc4/releases/latest/download/arm-webos-linux-gnueabi_sdk-buildroot.tar.gz' has unexpected authority 'https://github.com'

       … while evaluating the attribute 'toolchain'

       at /home/username/webos-apps/common/https://default.nix:24:10:

           23| {
           24|   inherit toolchain;
             |          ^
           25|   runChroot = callPackage ./https://runChroot.nix {inherit rootfs;};

       … while evaluating anonymous lambda

       at /home/username/webos-apps/common/https://runChroot.nix:7:1:

            6| }:
            7| script:
             | ^
            8| let

       … from call site

       at /home/username/webos-apps/https://sm64.nix:36:17:

           35|
           36|   buildPhase =  https://common.runChroot ''
             |                 ^
           37|     source ${https://common.toolchain}/environment-setup

       … while evaluating the attribute 'buildPhase' of the derivation 'mario64'

       at /nix/store/h4hjc2hl8frbqp1s9hcs4rjgasc6n5zb-nixpkgs/nixpkgs/pkgs/stdenv/generic/https://make-derivation.nix:331:7:

          330|     // (optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) {
          331|       name =
             |       ^
          332|         let
Para lo del bluetooth, ¿Cómo emparejas el mando con la TV? No veo ninguna opción en mi TV que no sea la del teclado (si que tengo cascos emparejados).

No te preocupes con el tema del mando, tengo otros más antiguos (que no son Bluetooth 4.x) para ver si es eso. También lo intentaré con la CX que si no recuerdo mal es WebOS 5.5.0 para ver si funciona en esa.

Un saludo.


Mi versión de webos tiene un apartado específicamente para vincular el mando.
polo92k
ForoCoches: Miembro
#132
Cita de Rukako
Si me puedes decir tu versión de nix... el problema parece ser has unexpected authority 'github.com'


Yo lo he probado en dos ubuntus, uno arch64 y otro amd64, además de con un codespace desde github.

Comprueba que tienes las "flakes" activas en experimental-features.
Mi versión es:
nix (Nix) 2.6.0
Y para más detalles estoy usando el WSL2 con Ubuntu 22.04 desde Windows 11:
Ubuntu 22.04.4 LTS
Linux DESKTOP-username 5.15.146.1-microsoft-standard-WSL2 #1 SMP Thu Jan 11 04:09:03 UTC 2024 x86_64 x86_64 x86_64 GNU / Linux

No tenía Nix instalado hasta hoy que he seguido el Readme del proyecto.


Nota: Con tu edit, como ya apagué el PC la sesión que tenía con la terminal sin referenciar a la toolchain la he perdido y ahora me funciona todo el rato. A ver si algún otro shur se anima a compilarlo.


PD: Llevo desde ayer intentado responder... todo el rato me saltaba esto: "Servicio no disponible (WAF)"

Y el motivo era por poner comandos y/o sus salidas... por eso no me dejaba responder... (los comandos para sacar la versión de Ubuntu y/o la del kernel...)

Un saludo.
Kilowatt
ForoCoches: Miembro
#133
Hay alguna forma de hacer que el remapeo de botones sea permanente?

Nunca sé cuando va a funcionar y es más una molestia que una ayuda de esta forma, ya que pierdo más tiempo cerrando la mierda que se haya abierto por error y yendo a la app de remapeo, que haciendo directamente lo que quiero desde la home.
drizztneko
ForoCoches: Miembro
#134
Cita de Kilowatt
Hay alguna forma de hacer que el remapeo de botones sea permanente?

Nunca sé cuando va a funcionar y es más una molestia que una ayuda de esta forma, ya que pierdo más tiempo cerrando la mierda que se haya abierto por error y yendo a la app de remapeo, que haciendo directamente lo que quiero desde la home.
Con el método de hacer el root con el usb debería ser permanente, al menos en mi caso lo es :S puse plex en el botón de Netflix y el pause y play en los inferiores y aunque apague la tele al encender sigue estando así
Kilowatt
ForoCoches: Miembro
#135
Cita de drizztneko
Con el método de hacer el root con el usb debería ser permanente, al menos en mi caso lo es :S puse plex en el botón de Netflix y el pause y play en los inferiores y aunque apague la tele al encender sigue estando así
Pues en mi caso no hay forma, no sé si es por ser el mando de la CX o qué. Pero cuando enciendo la tele tengo o que esperar unos minutos a que lo haga o directamente ni funciona. También he usado lo del USB.
Rukako
ForoCoches: Usuario
#136
Deberíamos hacer una plataforma LG en el foro donde poner tips, información, apps etc... de como sacar el máximo provecho a la televisión o monitor LG?
RaZoR1179
ForoCoches: Miembro
#137
Por fin esta mañana he podido rootear mi TV, resulta que cuando lo hice tenía versión de firm ya parcheada pero parece que han actualizado el exploit un poco, lo comprobé en esta web:

https://cani.rootmy.tv/
alexHHH789
ForoCoches: Usuario
#138
ojalá saliera algo para las samsung con el tizen de m***da...
sherift
#139
Se puede en LG oled? Tiene riesgo de brick o semibrick?
Cutaway
ForoCoches: Miembro
#140
Eso más una de gusanos y troyanos.

Luego cuentas vacías y a llorar
Xenom
ForoCoches: Miembro
#141
pues yo le metí el root y me he hecho el ambilight! tb le he instalado el youtube sin anuncios! por 2 minutos que tardas merece muchisimo la pena
iffrith
ForoCoches: Miembro
#142
Hace poco me he pillado una C3 de LG y no me convence nada el reproductor de videos de serie (sobre todo tema subtitulos y ajustes de estos) alguien sabe si con dev mode o root se puede instalar algun reproductor decente tipo MX Player??
Darkwolf
ForoCoches: Miembro
#143
Hace tiempo tenia la mia rooteada, pero los niños rata de mis sobrinos toqueteando actualizaron firm y ahora no hay manera. Hay alguna forma de downgradear o similar, tendrá 8 o 9 años esta tele.
redond0
ForoCoches: Miembro
#144
Cita de drizztneko
Con el método de hacer el root con el usb debería ser permanente, al menos en mi caso lo es :S puse plex en el botón de Netflix y el pause y play en los inferiores y aunque apague la tele al encender sigue estando así
Como remapeas los botones?
Cosuro
ForoCoches: Usuario
#145
Cita de davenger
Madre mia que pesado eres bebe.


+Bloqueado que parece que esto no existe en tu mundo virtual en el que vives.
Sonabas como un subnormal y con esto lo acabas de confirmar, venga a tomar por el culo a la lista de subnormales.
davenger
US retired personnel
#146
Cita de Cosuro
Sonabas como un subnormal y con esto lo acabas de confirmar, venga a tomar por el culo a la lista de subnormales.

Ok bebe te lo devuelvo.
normarmar
ForoCoches: Miembro
#147
Tengo una LG 28TQ515S y no puedo instalar Movistar porque no hay aplicación para televisores WEBOS HD Ready, en la pagina esa me dice que no reconoce ese modelo, creo que tiene WEBOS22, alguna manera de poder instalarla?.
reyhomer
:-)
#148
Pues ya solo por YouTube va a merecer la pena, lo único que miedo me da meterle eso a la mía que tiene menos de 1 año...
Robe24
ForoCoches: Miembro
#149
Si tengo una LG vieja que ya no recibe creo ni actualizaciones supongo que se podrá.
Amrod
ForoCoches: Miembro
#150
Cita de reyhomer
Pues ya solo por YouTube va a merecer la pena, lo único que miedo me da meterle eso a la mía que tiene menos de 1 año...

Yo se lo hice a la mía únicamente por eso y el youtube sin anuncios es la salud...
← A Electrónica / Informática