Repolode
rudra-avatar

rudra-avatar/Hearth

Uma tela inicial discreta para TVs LG com webOS, com relógio, previsão do tempo e seus apps e entradas em uma ou duas linhas.

Alternativa open source a:LG Home

Estrelas
337
Forks
21
Issues abertas
3
Último commit
há 14 horas

O que é?

Hearth substitui a tela inicial padrão e poluída da LG por um layout minimalista: relógio com data e previsão do tempo na parte superior e seus apps e entradas da TV em uma ou duas linhas na parte inferior. O plano de fundo pode ser preto puro para OLED, uma única imagem ou uma apresentação de slides com uma pasta de um dispositivo USB.

Hearth é um app comum de webOS. Em uma TV com root e Homebrew Channel, ele também pode se tornar a tela exibida ao ligar a TV e aberta pelo botão Home, além de poder ser adicionado como entrada da TV. Sem root, funciona como um app que você abre manualmente, com as opções que exigem root desativadas.

A previsão do tempo vem do Open-Meteo, sem necessidade de criar uma conta, e pode ser desativada. O tipo de fonte, o tamanho, a cor e a opacidade do relógio, além do papel de parede, podem ser ajustados pelo controle remoto.

Recursos principais

  • 01Linha com relógio, data e previsão do tempo, com seis tipos de fonte e tamanho e posição ajustáveis.
  • 02Apps e entradas da TV exibidos em uma ou duas linhas, com ordem ajustável pelo controle remoto.
  • 03Opções de papel de parede: preto puro, uma imagem ou apresentação de slides de uma pasta em um dispositivo USB ou no armazenamento interno.
  • 04Configurações de cor e opacidade dos widgets para facilitar a leitura em fundos claros.
  • 05Em TVs com root, pode assumir o botão Home e iniciar a TV diretamente no launcher.

Casos de uso

  • Substituir a tela inicial poluída da LG em uma TV da sala por uma exibição tranquila de relógio e previsão do tempo.
  • Exibir uma apresentação de slides de fotos de um dispositivo USB enquanto a TV está ociosa.
  • Configurar uma TV LG com root para iniciar diretamente em um launcher personalizado.

Início rápido

  1. 1

    Clone o repositório

  2. 2

    Instale as dependências

    npm install
  3. 3

    Compile o projeto

    npm run build
  4. 4

    Empacote o app como um arquivo .ipk

    npm run package

Antes de usar

  • Requer uma TV LG webOS; não pode ser usado em outras plataformas.
  • Alguns recursos (lista de apps em execução, substituição do botão Home, entrada de TV e papéis de parede via USB) exigem uma TV com root e o Homebrew Channel.
  • O suporte a TVs sem root ainda não foi confirmado por testes.
  • Apenas o firmware mais antigo entre os testados teve o funcionamento confirmado; versões mais recentes do webOS não foram testadas.

Tópicos

Perguntas frequentes

O que é Hearth?
Uma tela inicial discreta para TVs LG com webOS, com relógio, previsão do tempo e seus apps e entradas em uma ou duas linhas. Hearth substitui a tela inicial padrão e poluída da LG por um layout minimalista: relógio com data e previsão do tempo na parte superior e seus apps e entradas da TV em uma ou duas linhas na parte inferior. O plano de fundo pode ser preto puro para OLED, uma única imagem ou uma apresentação de slides com uma pasta de um dispositivo USB.
Hearth é gratuito? Qual é a licença?
Hearth é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
Hearth ainda é mantido?
Manutenção ativa. O último commit de Hearth foi em 6 de nov. de 2026.
Para que posso usar Hearth?
Substituir a tela inicial poluída da LG em uma TV da sala por uma exibição tranquila de relógio e previsão do tempo. Exibir uma apresentação de slides de fotos de um dispositivo USB enquanto a TV está ociosa. Configurar uma TV LG com root para iniciar diretamente em um launcher personalizado.
Como instalar Hearth?
Clone o repositório Instale as dependências: npm install Compile o projeto: npm run build Empacote o app como um arquivo .ipk: npm run package
Onde consigo Hearth?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/rudra-avatar/Hearth

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados