OpenTrailPaper
LilyGO T5S3 4.7" E-Paper PRO용 오픈소스 자전거 컴퓨터 펌웨어, 오프라인 지도·GPX 경로·FIT 기록·블루투스 센서 지원
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗App Android que transforma exercício em tempo de tela: faça flexões (e outros exercícios) para liberar Instagram, TikTok e outros apps bloqueados. Inspirado no PushScroll, gratuito e em português, inglês e espanhol.
| Fase | O que entra | Status |
|---|---|---|
| 1 | Base do app: projeto, tema, 3 idiomas, APK automático | pronto |
| 2 | Contagem de flexões pela câmera (celular no chão) e saldo de tempo | pronto |
| 3 | Bloqueio de apps, emergência com dívida de flexões | pronto |
| 4 | Mais exercícios, instruções e aviso de postura | pronto |
| 5 | Sequência, metas, níveis, conquistas, gráficos, notificações | pronto |
| 6 | Bloqueio de sites adultos | pronto |
| 7 | Perfil, backup em arquivo (Google Drive) e preparação para a Play Store | pronto (contas: veja CONTAS.md) |
Extra: boas-vindas completas na primeira abertura (23 telas: perguntas, resultado, projeção, como funciona, permissões, escolha dos apps, plano pronto e primeiro treino).
Usam o Supabase (grátis, sem cartão), com código de 6 dígitos no e-mail para criar conta e entrar. O passo a passo para ligar está em CONTAS.md; sem ele o app funciona sem contas.
O app lê o arquivo update.json toda vez que é aberto. Se a versão instalada for mais velha
que minVersionCode, ele mostra só a tela "Nova atualização disponível", e o botão Atualizar abre o
link url (a página do PushLife na Uptodown). Sem internet, vale a última resposta que o app guardou.
Depois de publicar uma versão nova na Uptodown:
update.json, clique no lápis e troque minVersionCode por esse número.notes (pt, en, es). Salve com "Commit changes".Em até ~5 minutos quem tiver uma versão menor fica travado até atualizar. Use 0 para não travar ninguém.
Mudar só o update.json não gera APK novo.
core/pose/Trackers.kt, com testes.github/workflows/android.yml)File > Open e escolha a pasta do projeto. Para rodar no celular, ative a Depuração USB
(Configurações > Sobre o telefone > toque 7 vezes em "Número da versão" > Opções do desenvolvedor).
Publicação na Play Store: veja play-store/README.md. Privacidade: PRIVACY.md.
A pasta keystore/ tem só a chave de desenvolvimento (senha pública android). A chave de publicação na
Play Store vai ficar fora do repositório.