Endpoint da API (para o app)

Endpoint utilizado pelo APK 9xtream modificado

A nova Activity AddMacActivity faz GET em api.php?action=check_mac&mac=... e insere todas as listas retornadas no banco do app via PlaylistDbHelper.

1. get_config
GET https://www.9xtreammy.imdstv.xyz//api.php?action=get_config

Retorna DNS lista, logo, background, mensagem global, configuração de modo (mac/code) e versão do APK.

2. check_mac (principal)
GET https://www.9xtreammy.imdstv.xyz//api.php?action=check_mac&mac=AA:BB:CC:DD:EE:FF

Retorna JSON com active, profiles[] contendo username/password/dns/label/active. O app usa este endpoint para inserir uma ou várias listas Xtream.

3. list_playlists
GET https://www.9xtreammy.imdstv.xyz//api.php?action=list_playlists&mac=AA:BB:CC:DD:EE:FF

Lista detalhada das listas (com validade, status, etc).

Como configurar a URL no app
  1. Abra res/values/strings.xml da APK decodificada.
  2. Edite <string name="panel_api_url">https://www.9xtreammy.imdstv.xyz//api.php</string>.
  3. Recompile e assine o APK conforme as instruções em BUILD_INSTRUCTIONS.txt.