O objetivo deste artigo é orientar sobre a configuração do aplicativo Velocity em dispositivos Zebra, visto que a partir do Android 11, a Google introduziu restrições de leitura na pasta Android, onde geralmente o Velocity adicionava os arquivos de configuração .wldep.
O aplicativo Velocity, desenvolvido pela Wavelink, é uma aplicação para otimizar a experiência de trabalho em dispositivos móveis corporativos. Ele permite que aplicações legadas baseadas em Telnet (protocolo de rede que facilita a comunicação entre dispositivos) ou emulação de navegador sejam executadas de forma eficiente em dispositivos com Android, iOS e Windows.
Com o Velocity, empresas podem modernizar suas interfaces de usuário sem a necessidade de reescrever toda a infraestrutura do software, proporcionando uma navegação mais intuitiva e adaptada aos aparelhos mais recentes. Ele é amplamente utilizado em setores como logística, varejo e manufatura para integração com sistemas de gestão de armazéns e controle de estoque.
Para mais informações detalhadas sobre o Velocity, consulte a documentação oficial: Velocity Console Help.
Por que usar o Velocity File Assistant?
Para o Velocity funcionar, é necessário enviar um arquivo de configuração para o dispositivo que contenha alguns parâmetros de uso (em formato .wldep). Esse arquivo, após ser enviado para uma pasta normal via gerenciador de arquivos do MDM, deve ser transferido para um diretório específico que contenha arquivos de configuração de sistema.
Porém, conforme mencionado, a partir do Android 11 o acesso a diretórios do sistema foi restringido por novas políticas de segurança do Google. Isso impactou diretamente a configuração do Velocity, pois arquivos essenciais de configuração e personalização não podem mais ser acessados diretamente por aplicativos terceiros a partir desta versão.
Para contornar essa limitação, o app Velocity File Assistant é utilizado. Esse aplicativo atua como um gerenciador autorizado para transferir e armazenar arquivos na pasta correta do Velocity, garantindo que as configurações sejam aplicadas corretamente. Sem ele, esse processo precisa ser realizado manualmente usando um computador e um cabo USB para transferir os arquivos para a pasta correta de destino.
Por padrão, o Velocity File Assistant busca o arquivo de configuração do Velocity (.wldep) nas pastas /com.wavelink.velocity ou /Download/com.wavelink.velocity na memória interna do dispositivo. Depois disso, ele copiará todos os arquivos de uma dessas duas pastas (que não poderão conter outras subpastas, somente arquivos) e colará na pasta /Android/data/com.wavelink.velocity/files, para permitir que o Velocity então leia e execute o arquivo de configuração .wldep necessário.
Configurando o Velocity via Pulsus
Pré-requisitos:
Versão do Velocity: 2.1.21
Passo 1: Enviar os aplicativos para o Pulsus
Acesse o console do Pulsus e vá até Aplicativos > Adicionar;
Faça o upload dos arquivos APK do Velocity e Velocity File Assistant;
Defina os grupos que devem receber esses aplicativos automaticamente.
Passo 2: Envie o arquivo de configuração do Velocity para os dispositivos
No menu lateral do Pulsus, vá até a opção Android > Arquivos;
Clique em Adicionar nova pasta e preencha no campo “Destino” com /Download/com.wavelink.velocity, selecionando os grupos de dispositivos que devem receber essa pasta para configuração do Velocity;
Agora acesse a pasta recém criada e faça o upload do arquivo de configuração .wldep do Velocity, contendo os parâmetros necessários.
Passo 3: Teste e validação
Em um dos dispositivos que pertence a um dos grupos selecionados para receber os apps Velocity e Velocity File Assistant, bem como o arquivo de configuração .wldep, abra o aplicativo Velocity;
Verifique se a configuração foi carregada corretamente;
Caso necessário, reinicie o dispositivo para garantir que as alterações sejam aplicadas.
OBS: Certifique-se de habilitar a permissão (de acesso a arquivos) necessária ao Velocity File Assistant, que deve aparecer na tela durante o passo.
Com esse processo, é possível configurar os aplicativos Velocity e Velocity File Assistant de forma remota e centralizada via Pulsus.
