Le Rabbit R1 cache un grand secret

Le Rabbit R1 debout sur une balustrade en bois avec son écran allumé.
Joe Maring / Tendances numériques

"C'est censé être un compagnon plus simple pour mon téléphone, mais le R1 me dit souvent d'utiliser mon téléphone lorsque je lui demande d'effectuer les tâches les plus élémentaires", a écrit Joe Maring, rédacteur en chef de la section Digital Trends, après avoir sorti le Rabbit R1 pour un tour . Le plus gros défaut ici n'est pas une interface lente ou un manque de fonctions, mais ce que cela ajoute à la vie quotidienne d'un utilisateur moyen.

À ce stade, ce n'est pas grand-chose, principalement parce qu'un téléphone Android économique peut effectuer les mêmes tâches avec des applications – qu'il s'agisse de tâches d'IA comme résumer une chaîne de courrier électronique ou commander un hamburger. "Cela aurait pu être au mieux une application d'IA." C'est un thème récurrent dans les forums en ligne sur le R1. Et il semble que la R1 elle-même le prouve.

Le secret Android du Rabbit R1

Quelqu'un tient le Rabbit R1, avec l'appareil affichant les prévisions météorologiques.
Joe Maring / Tendances numériques

L'expert Android Mishal Rahman a mis la main sur le fichier APK d'un lanceur, qui lui a permis d'exécuter le logiciel du R1 sur un Google Pixel 6a. Dans les termes les plus fondamentaux, un APK est l’ensemble du code qui crée une application Android. Un lanceur est essentiellement un segment du logiciel qui contrôle l’apparence et le fonctionnement de l’écran d’accueil et du système de tiroirs d’applications d’un téléphone.

Dans le cas du R1, la situation est un peu confuse. Comme l'explique Rahman sur Android Authority , le Rabbit R1 exécute ce que l'on peut essentiellement appeler un lanceur basé sur le projet Android Open Source (AOSP). Notamment, l'aperçu des recherches de Rabbit ne mentionne pas AOSP ou ses affiliations Android. Ce n'est qu'après la révélation de l'histoire de Rahman que Rabbit a confirmé que le logiciel R1 était construit sur AOSP, le framework de base derrière Android. En termes plus simples, le logiciel du R1 n’est essentiellement qu’une application Android.

La société a souligné à plusieurs reprises que le gadget d'IA fonctionne sur Rabbit OS, qui est basé sur un modèle d'action large (LAM). Il s'agit d'un type de modèle de base formé pour effectuer certaines tâches, comme transformer les entrées tactiles et vocales en activité et répondre en conséquence. Dans le cas du R1, tout cela se passe dans le cloud, de la même manière que les outils d'IA comme ChatGPT prennent votre saisie de texte, l'exécutent dans le cloud, puis renvoient une réponse.

Il est intéressant de noter que l'appareil sur lequel Rahman a installé le package APK a été bloqué, soit en utilisant l'adresse IP, soit en utilisant un identifiant d'appareil, un événement qui a été confirmé par le PDG de l'entreprise, Jesse Lyu .

"Rabbit OS et LAM fonctionnent sur le cloud avec des modifications AOSP très personnalisées et des micrologiciels de niveau inférieur", a déclaré la société dans un communiqué officiel. En plus de confirmer les fondations de l'AOSP, la société a également précisé qu'elle était au courant de l'existence d'« émulateurs non officiels d'applications/de sites Web Rabbit OS » et que de tels fichiers APK piratés ne permettraient pas d'accéder aux systèmes Rabbit OS.

Quelques choses curieuses

Le Rabbit R1 posé sur une balustrade en bois, montrant l'avant de l'appareil.
Joe Maring / Tendances numériques

Notamment, selon cette discussion du forum Hacker News , quelqu'un aurait vidé le code source de Rabbit R1, mais les ressources GitHub liées ont depuis été retirées. Un pseudo YouTube du nom d'Arthur ( @chainedtears ) a partagé une vidéo dans laquelle un R1 prétendument jailbreaké a été vu exécutant les versions Android de Discord et Minecraft , mais il a depuis été supprimé.

Un autre message qui a maintenant été supprimé de Reddit montre que quelqu'un exécute le jeu populaire Doom sur le Rabbit R1. Une personne ayant accès à l’APK indique à Digital Trends qu’il a été décompilé et exécuté sur l’émulateur Android officiel. Il s'agit de l'outil que Google propose aux développeurs pour tester leurs applications Android avant un déploiement à grande échelle.

Un message Reddit, toujours à partir d'un compte supprimé, prétend avoir exécuté Rabbit OS sur un ordinateur de bureau . Digital Trends peut également confirmer que des copies de l'APK et quelques instructions sur la solution de contournement ont été transmises via la communication Reddit. Une autre personne, qui souhaite rester anonyme, nous a indiqué que l'équipe de Rabbit était au courant de la présence d'APK qui circulaient depuis quelques jours.

Par mesure de sécurité, Rabbit a maintenant commencé à vérifier les numéros IMEI (International Mobile Equipment Identity) pour confirmer les clés matérielles et a même commencé à apporter des ajustements aux terminaux cloud via des correctifs logiciels. Sans les points de terminaison cloud, il ne sera probablement pas possible d'accéder au LAM sur un matériel sans licence.

Quelqu’un tenant le Rabbit R1 avec son écran allumé.
Joe Maring / Tendances numériques

Il semble que le Rabbit R1 démarre essentiellement deux instances d'application Android, l'une qui gère la fonction de mise à jour du système et l'autre qui se trouve derrière l'interface du lanceur. En tant que tel, il semble que le R1 agit davantage comme un élément matériel permettant d'exécuter ce qui est essentiellement une application Android, tandis que toutes les tâches sur mesure basées sur l'IA se déroulent dans le cloud où réside le LAM.

Ce qui rend cela si ironique, c'est que, bien que Rabbit présente Rabbit OS comme un nouveau système d'exploitation original, il ne fait vraiment rien que nous n'ayons jamais vu auparavant. Il peut consulter la météo, vérifier les cours des actions, effectuer des recherches sur Internet, etc. C'est tout ce que vous pourriez dire : « Pourquoi n'utilisez-vous pas simplement une application pour cela », et maintenant, il semble que c'est tout ce que Rabbit OS est vraiment. .