O Rabbit R1 está escondendo um grande segredo

O Rabbit R1 em pé sobre uma grade de madeira com o display ligado.
Joe Maring/Tendências Digitais

“Supõe-se que este seja um companheiro mais simples para o meu telefone, mas o R1 muitas vezes me diz para usar meu telefone ao solicitar que ele execute as tarefas mais básicas”, escreveu o editor de seção da Digital Trends, Joe Maring, depois de tirar o Rabbit R1 para fora. um giro . A maior falha aqui não é a interface lenta ou a falta de funções, mas o que ela acrescenta à vida do usuário médio no dia a dia.

Neste estágio, não é muito, principalmente porque um telefone Android econômico pode realizar as mesmas tarefas com aplicativos – sejam tarefas de IA, como resumir uma cadeia de e-mails ou pedir um hambúrguer. “Este poderia ter sido, na melhor das hipóteses, um aplicativo de IA.” Esse é um tema recorrente nos fóruns online sobre o R1. E parece que o próprio R1 prova esse ponto.

O segredo do Android do Rabbit R1

Alguém segurando o Rabbit R1, com o aparelho mostrando a previsão do tempo.
Joe Maring/Tendências Digitais

O especialista em Android Mishal Rahman colocou as mãos no arquivo APK de um iniciador, que lhe permitiu executar o software do R1 em um Google Pixel 6a. Em termos mais fundamentais, um APK é todo o código que forma um aplicativo Android. Um iniciador é essencialmente um segmento do software que controla a aparência e o funcionamento da tela inicial e do sistema de gaveta de aplicativos de um telefone.

No caso do R1, a situação é um pouco confusa. Como Rahman explica no Android Authority , o Rabbit R1 executa o que pode ser essencialmente chamado de iniciador baseado no Android Open Source Project (AOSP). Notavelmente, a visão geral da pesquisa do Rabbit não menciona o AOSP ou suas afiliações ao Android. Foi só depois que a história de Rahman foi divulgada que Rabbit confirmou que o software do R1 é construído em AOSP, a estrutura central por trás do Android. Em termos mais simples, o software do R1 é essencialmente apenas um aplicativo Android.

A empresa enfatizou repetidamente que o gadget de IA funciona no Rabbit OS, que é baseado em um Large Action Model (LAM). É um tipo de modelo básico treinado para executar determinadas tarefas, como transformar entradas de toque e voz em uma atividade e responder de acordo. No caso do R1, tudo isso acontece na nuvem, semelhante à forma como ferramentas de IA como o ChatGPT pegam sua entrada de texto, executam-na na nuvem e depois retornam uma resposta.

Curiosamente, o dispositivo no qual Rahman instalou o pacote APK foi bloqueado, seja pelo endereço IP ou por um identificador do dispositivo, evento que foi confirmado pelo CEO da empresa, Jesse Lyu .

“Rabbit OS e LAM rodam na nuvem com AOSP muito personalizado e modificações de firmware de nível inferior”, disse a empresa em comunicado oficial. Além de confirmar os fundamentos do AOSP, a empresa também esclareceu que está ciente da existência de “emuladores de sites/aplicativos Rabbit OS não oficiais” e que tais arquivos APK piratas não permitirão acesso aos sistemas Rabbit OS.

Algumas coisas curiosas

O Rabbit R1 deitado sobre uma grade de madeira, mostrando a frente do aparelho.
Joe Maring/Tendências Digitais

Notavelmente, alguém supostamente despejou o código-fonte do Rabbit R1, de acordo com esta discussão no fórum do Hacker News , mas os recursos vinculados do GitHub foram retirados desde então. Um usuário do YouTube chamado Arthur ( @chainedtears ) compartilhou um vídeo no qual um R1 supostamente desbloqueado foi visto executando versões Android do Discord e Minecraft , mas já foi removido.

Outra postagem que agora foi excluída do Reddit mostra alguém executando o popular jogo Doom no Rabbit R1. Uma pessoa com acesso ao APK disse ao Digital Trends que ele foi descompilado e executado no emulador oficial do Android. Esta é a ferramenta que o Google oferece aos desenvolvedores para testar seus aplicativos Android antes da implantação ampla.

Uma postagem do Reddit, novamente de uma conta excluída, afirma ter executado o Rabbit OS em um desktop . A Digital Trends também pode confirmar que cópias do APK e algumas instruções sobre a solução alternativa foram repassadas por meio de comunicação do Reddit. Outra pessoa, que não quis ser identificada, nos contou que a equipe do Rabbit estava ciente dos APKs circulando há alguns dias.

Como medida de segurança, a Rabbit começou agora a verificar os números internacionais de identidade de equipamento móvel (IMEI) para confirmar as chaves de hardware e até começou a fazer ajustes nos terminais de endpoint em nuvem por meio de patches de software. Sem os endpoints em nuvem, provavelmente não será possível acessar o LAM em nenhum hardware não licenciado.

Alguém segurando o Rabbit R1 com a tela ligada.
Joe Maring/Tendências Digitais

Parece que o Rabbit R1 está essencialmente inicializando duas instâncias de aplicativos Android, uma que lida com a função de atualização do sistema e a outra que está por trás da interface do inicializador. Como tal, parece que o R1 está agindo mais como uma peça de hardware para executar o que é essencialmente um aplicativo Android, enquanto todas as tarefas personalizadas orientadas por IA acontecem na nuvem onde o LAM reside.

O que torna isso tão irônico é que, apesar do Rabbit elogiar o Rabbit OS como um sistema operacional novo e original, ele realmente não faz nada que não tenhamos visto antes. Ele pode consultar a previsão do tempo, verificar preços de ações, realizar pesquisas na Internet, etc. É tudo que você poderia dizer: “Por que você não usa um aplicativo para isso?” e agora parece que isso é tudo que o Rabbit OS realmente é. .