PATCH V38 - ATUALIZACAO REMOTA DA LAUNCHER PELO PAINEL ADM
Data: 16/08/2026

O QUE FOI FEITO
- Nova opcao no ADM: Configuracoes > Atualizacao da Launcher.
- Corrigido o caminho antigo que tentava salvar em /launcher/launcher/apk/.
- Caminho correto: /launcher/apk/.
- O painel le automaticamente packageName, versionCode e versionName do APK enviado.
- So aceita o pacote com.laucher.com.
- Exige versionCode maior que a versao atualmente publicada.
- Calcula SHA-256 e tamanho do APK automaticamente.
- app_info.php agora monta a URL pelo mesmo dominio do painel, sempre em HTTPS.
- app_info.php usa no-cache para evitar versao antiga em cache/CDN.
- Mantem opcao de atualizacao forcada.
- Incluida a V3 atual em /apk/launcher_v3.apk como base da atualizacao.
- Mantem ate 4 APKs recentes para evitar acumulo exagerado de arquivos.
- A tela e exclusiva do administrador.

COMO INSTALAR O PATCH
1. Entre na pasta atual /launcher/ da hospedagem.
2. Extraia este ZIP dentro dela.
3. Confirme SUBSTITUIR os arquivos existentes quando solicitado.
4. No painel ADM abra: Configuracoes > Atualizacao da Launcher.

COMO PUBLICAR UMA NOVA VERSAO
1. Gere a proxima APK com versionCode maior que 3 (ex.: 4).
2. Assine com A MESMA KEYSTORE usada na V2/V3.
3. Abra Configuracoes > Atualizacao da Launcher.
4. Selecione a APK.
5. Clique em Publicar atualizacao.
6. As TV Boxes consultarao api/app_info.php e, ao detectar a versao maior, poderao baixar o APK.
7. O cliente toca em Atualizar Launcher e confirma a instalacao do Android.

IMPORTANTE
- NAO envie a keystore para a hospedagem. Guarde-a em local seguro.
- Trocar a assinatura impede atualizacao por cima da versao instalada.
- O APK atual publicado e a V3 (versionCode 3 / versionName 1.2).
