Há muito tempo, procuro aplicativos de terceiros para usar com Mi Banda 4. Por acaso, me deparei com uma página Gadgetbridge No GitHub. Cavando um pouco mais e descobrindo que é um aplicativo totalmente novo. Ao contrário de aplicativos de terceiros Outra banda mi Como o Mi Tools, não é necessário ter o app oficial Mi Fit. Além disso, ele oferece suporte a um grande número de outros dispositivos de fitness, como relógios Amazfit Bip Pebble, Casio, Lenovo. Além disso, o Gadgetbridge tem muito a oferecer, que veremos neste artigo.
O que é Gadgetbridge
Nós Banda É um dos equipamentos de fitness mais populares que existem. No entanto, você sempre precisa do aplicativo oficial Mi fit para usá-lo. Para muitos usuários focados na privacidade, isso tem sido um desânimo, mas é aí que entra o Gadgetbridge.
Gadgetbridge é um aplicativo de código aberto que funciona diretamente com relógios Mi, Amazfits, Pebble, Casio e Lenovo. Portanto, se você se preocupa com sua privacidade (o que deve ser feito), pode excluir o aplicativo Mi Fit e começar a usar o Mi Band apenas com o Gadgetbridge. O conceito central do Gadgetbridge é permitir que você use seu aparelho de fitness sem compartilhar seus dados com a empresa.
Baixar GadgetbGadgetridge
Gadgetbridge versus Mi Fit
Gadgetbridge foi projetado como uma alternativa para consumidores que não desejam compartilhar dados pessoais com empresas. Ele fornece todas as configurações básicas, como definir um alarme ou notificações para um aplicativo dedicado. No entanto, a representação dos dados e análises é muito contra-intuitiva.
Como todo aplicativo FOSS, a interface de usuário do Gadgetbridge é complexa. Por outro lado, ele não fornece uma análise visual limpa de seus dados de exercícios e sono, e isso não é perto do que você obtém com o aplicativo Mi Fit. No entanto, você sempre pode tirar proveito de um aplicativo de terceiros como Notify & Fitness with Mi Band. Ele fornece uma boa análise, bem como gráficos fáceis de interpretar.
Gadgetbridge | Mi Fit App |
Código aberto | Fonte fechada |
Interface de usuário não intuitiva | Interface de usuário amigável com diagramas, gráficos, etc. |
Sem registro | Registro requerido |
Armazene dados localmente | Compartilhamento de nuvem |
Sem tela de bloqueio ou mostradores de relógio dedicados | Suporta tela de bloqueio, mostradores de relógio personalizados |
Não pode sincronizar dados com o Google Fit | Ele pode sincronizar dados com o Google Fit |
Como usar o Gadgetbridge
O procedimento para usar o Gadgetbridge é muito simples e igual ao dos aplicativos do fornecedor. Em primeiro lugar, o equipamento de fitness deve ser desemparelhado com o aplicativo do fornecedor e também com o Bluetooth do seu telefone. Se você já registrou o aparelho de fitness no aplicativo oficial, o Gadgetbridge não será capaz de detectá-lo. Nesse caso, você precisará desvincular seu dispositivo de condicionamento físico ou simplesmente redefinir os padrões de fábrica. Por exemplo, se minha Mi Band estiver conectada e registrada no aplicativo Mi Fit, o Gadgetbridge não conseguirá se conectar a ela. Portanto, vou precisar reiniciar a Mi Band.
Gadgetbridge não está disponível na Google Play Store e você deve baixá-lo De F-Droid.
Uma vez feito isso, abra o aplicativo Gadgetbridge. Ele solicitará várias permissões para acessar seu telefone, mensagens SMS, calendário, site da Web, etc. Depois de dar a permissão necessária, clique no botão "Iniciar descoberta" na próxima tela.
A seguir, você verá uma lista das faixas de fitness abaixo. Toque no seu dispositivo de fitness assim que o vir e uma tela abrirá solicitando duas configurações. Você pode deixar para o padrão e clicar no botão Voltar. O Gadgetbridge agora começará a emparelhar com a banda de fitness. Enquanto isso, se a banda vibrar, toque nela para aceitar o emparelhamento
Caso você não veja nenhum dispositivo de fitness listado, reinicie seu telefone Android e tente novamente.
Depois de emparelhar o dispositivo, você verá um cartão denominado Band. Agora, você pode ver os dados da banda no Gadgetbridge.
Como usar o Gadgetbridge com Mi Band 4
Mi Band 4 é o lançamento mais recente da série Mi Band. O Band viu algumas mudanças perceptíveis em relação ao seu antecessor, mas uma que não foi muito grande é a restrição da configuração de Auth Key por aplicativos de terceiros. Anteriormente, isso era possível com Mi Band 2 ou 3, o que tornava o emparelhamento mais fácil com o Gadgetbridge. Mas com Mi Band 4, é tedioso e mais importante, requer que você tenha um dispositivo Android.
Se você tiver um, primeiro será necessário emparelhar o Mi Band 4 com o aplicativo Mi Fit. Isso vai contra o princípio básico do Gagdetbridge, mas, infelizmente, não há solução alternativa. Depois de emparelhar o Mi Band 4 com o aplicativo Mi Fit, retire a pulseira.
O que acontece agora após o emparelhamento, o aplicativo Mi Fit atribuirá uma chave de autenticação à banda e precisamos dessa chave. Ele é armazenado no banco de dados local do aplicativo Mi Fit e um telefone Android normal não será capaz de acessar esses arquivos. Portanto, estamos solicitando acesso root e explorador de root. Você pode usar qualquer explorador de arquivos, mas eu recomendo Surpreenda Gerenciador de Arquivos Porque tem um explorador de banco de dados SQLite embutido. Baixe o aplicativo e vá para o próximo site.
/data/data/com.xiaomi.hm.health/databases/
Aqui você verá vários arquivos. Temos que pesquisar o arquivo que começa com “origin_db_” seguido por vários caracteres. Parece haver dois desses arquivos, ignore aquele que termina com o texto “diário”. Clique no outro e escolha abri-lo como um arquivo de banco de dados.
Uma vez no banco de dados, você verá muitas tabelas. Temos que encontrar a tabela "dispositivo" e clicar nela para ver os valores da tabela.
Entre os valores da tabela, você verá uma chave de autenticação, selecione-a e anote-a.
Depois disso, você deve parar o aplicativo Mi Fit nas configurações do sistema.
Abra o aplicativo Gadgetbridge e clique no botão "Iniciar descoberta".
Quando você tiver Mi Band 4 listado, mantenha pressionado para abrir as configurações adicionais. Role para baixo e você encontrará a opção "Chave de autenticação". Clique nele e insira a chave de autenticação derivada na etapa anterior. Verifique o prefixo "x0". Por exemplo, se sua chave Auth for “96724d6846073181b5217b7ff071daa3Insira como0x96724d6846073181b5217b7ff071daa3".
Depois de inserir a chave de autenticação, pressione o botão Mi Band 4 e toque no botão Voltar novamente. Se você seguiu as etapas corretamente, o Mi Band 4 se conectará com sucesso ao aplicativo Gadgetbridge. No caso de você estar tendo problemas com falhas de detecção do Gadgetbridge ou Mi Band 4, reinicie seu dispositivo Android e tente novamente.
Se o emparelhamento não funcionar, certifique-se também de desemparelhar o Band do Bluetooth do seu telefone
Aplicativos de terceiros para Gadgetbridge
Semelhante ao Mi Fit, o Gadgetbridge também permite que aplicativos de terceiros acessem os dados do dispositivo de fitness. Além disso, permite ajustar as configurações da banda. O Gadgetbridge funciona perfeitamente com o Tasker para que você possa remapear facilmente os botões da sua pulseira. No meu caso, tenho usado o Amazfit Bip e Mi Band 4 com o aplicativo Gadgetbridge. Portanto, os aplicativos de terceiros que recomendo são Mi Tools, Notify & Fitness for Mi Band, Sleep as Android, etc.
Gagdetbridge permite que você baixe o firmware do dispositivo de fitness. Isso é útil para desenvolvedores terceirizados fazerem modificações no firmware existente. Um bom exemplo disso é o firmware personalizado desenvolvido para exibir smileys no Mi Band ou no Amazfit Bip.
Palavras finais
O Gadgetbridge já existe há algum tempo, com um desenvolvimento bastante ativo, mas devido às recentes restrições de firmware, é difícil para o Gadgetbridge suportar a banda mais recente.
Para mais perguntas ou questões relacionadas ao Gadgetbridge, deixe-me saber nos comentários abaixo.