2026-10-26 15:03:35 +00:00
2026-10-26 15:03:35 +00:00
2026-10-05 00:46:26 +01:00
2026-10-04 23:43:36 +00:00
2026-10-05 00:46:26 +01:00

Epifah

Reimplementação independente do protocolo usado pela app legada Aha Radio, para voltar a usar o ecrã e os controlos do MediaNav Evolution de um Renault Clio IV com apps de media atuais.

Projeto pessoal, em fase inicial (reverse engineering). Ainda não há nada utilizável. Não afiliado à Harman nem à Renault.

Porquê

A Aha Radio (Harman) está praticamente morta, mas a head unit continua a falar o seu protocolo. O objetivo é perceber esse protocolo, escrever uma app Android que o fale e usá-lo para mostrar e controlar conteúdo atual no ecrã do carro, coisas que o streaming Bluetooth genérico não permite. E, claro, pelo desafio.

Estado

Fase 0: preparação e pesquisa. O plano completo, os riscos e as fases estão em docs/PROJECT.md.

Estrutura

docs/        plano, descobertas, especificação do protocolo, capturas sanitizadas
tools/       scripts de análise
prototype/   prova de conceito
app/         app Android
AGENTS.md    contexto do projeto para LLMs e novos colaboradores

Uso de IA

Este projeto é desenvolvido com ajuda de IA, e prefiro ser claro quanto a isso.

  • Ferramenta: Claude (Anthropic), em conversa, para pesquisa, planeamento, escrita de documentação, escolha do nome e, mais à frente, apoio na análise e no código.
  • Responsabilidade: as decisões e o que é publicado são meus. A IA não substitui a validação: qualquer afirmação sobre o protocolo tem de ter evidência (capturas, hooks, código analisado) e não é aceite só porque um modelo a disse.
  • Limitações: os modelos podem errar ou inventar detalhes. Por isso as hipóteses estão marcadas como tal na documentação e o AGENTS.md instrui os agentes a não inventar informação de protocolo.
  • Transparência: commits com contributo relevante de IA podem incluir o trailer Co-authored-by. Código e documentação gerados ou assistidos por IA são revistos antes de entrar.
  • Análise feita sobre equipamento próprio, para fins de interoperabilidade.
  • Este repositório não contém nem distribui código, APKs ou serviços da Harman. A implementação e a documentação são originais.
  • Todas as marcas pertencem aos respetivos titulares e são usadas apenas para descrever compatibilidade.

Contribuir

Ainda é cedo. Se tiveres um MediaNav Evolution ou documentação do protocolo Aha de outros fabricantes, abre um issue.

S
Description
Reimplementação moderna do lado "telemóvel" do protocolo Aha Radio, para usar o MediaNav Evolution de um Renault Clio IV como ecrã/controlo de uma app de media atual (rádios web, podcasts, biblioteca local, etc.).
Readme Apache-2.0
55 KiB
0 Stars 1 Watchers 0 Forks
Languages
Markdown 100%