Agora, a versão AOSP pode operar como a versão AFW (Android for Work) em dispositivos não rootados, desde que seja concedida a permissão de Device Owner à Urmobo no equipamento.
Para realizar esse procedimento, é necessário:
- Um dispositivo com Android AOSP
- O client da Urmobo já instalado no aparelho
Atenção: Para instalar o client da Urmobo, siga as instruções detalhadas neste manual:
Manual de Instalação - AOSP (PDF)
Preparando o ambiente no computador
- Baixe e descompacte o pacote platform-tools do Android, disponível neste link:
Download platform-tools (Windows)
Configurando o dispositivo
- No dispositivo AOSP, acesse o menu Configurações.
- Se o Android for 8.0 ou superior, selecione a opção Sistema.
- Role a tela para baixo e selecione Sobre o telefone.
- Em "Sobre o telefone", role a tela e toque 7 vezes sobre a opção "Número da compilação" até que apareça a mensagem indicando que o modo desenvolvedor foi ativado.
- Volte para a tela anterior (Configurações) e role até o final. Você verá agora o menu "Opções do desenvolvedor".
- Acesse "Opções do desenvolvedor" e habilite a opção "Depuração USB", conforme ilustrado na imagem abaixo.
Em seguida, conecte o dispositivo ao computador utilizando um cabo USB.
O dispositivo exibirá uma solicitação para autorizar a depuração USB. Toque em "Permitir" para confirmar a autorização, conforme mostrado na imagem abaixo.
Caso o dispositivo não exiba a solicitação de permissão para depuração USB automaticamente, siga os passos abaixo:
- Acesse "Opções do Desenvolvedor" no dispositivo.
- Toque na opção "Revogar autorizações de depuração USB".
- Desconecte e reconecte o cabo USB ao computador.
Se, mesmo após isso, a solicitação ainda não aparecer, siga para a próxima etapa:
- No computador, abra o terminal (CMD), navegue até a pasta onde o platform-tools foi descompactado e execute o comando:
adb devices
Esse comando pode forçar a exibição do aviso de permissão no dispositivo.
Caso a solicitação ainda não apareça, é possível que os drivers do dispositivo não estejam corretamente instalados. Mesmo que o aparelho permita transferência de arquivos, os drivers ADB podem ser necessários para que ele seja reconhecido corretamente como dispositivo de depuração.
Após clicar em OK na solicitação de depuração no dispositivo, execute novamente o comando adb devices no CMD. O resultado esperado é semelhante ao exemplo abaixo:
List of devices attached 0123456789abcdef device
Com o dispositivo conectado e autorizado, insira o seguinte comando no terminal (CMD):
adb shell dpm set-device-owner com.urmobo.mdm/com.urmobo.mdm.DeviceAdminReceiver
Esse comando define o aplicativo da Urmobo como Device Owner do dispositivo.
✅ Pronto!
A partir desse momento, todas as funcionalidades avançadas que antes eram exclusivas do Knox ou do Android for Work (AFW) — como o bloqueio da barra de status, por exemplo — passam a estar disponíveis na sua entidade para gerenciamento completo do dispositivo AOSP.