Dévoilement du système d'exploitation basé sur Android du Lapin R1

Dévoilement du système d’exploitation basé sur Android du Lapin R1

« 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 basiques », a écrit Joe Maring, rédacteur en chef de la section Moyens I/O, après avoir essayé le Rabbit R1. Le plus gros défaut ici n’est pas une interface lente ou un manque de fonctions, mais ce qu’il ajoute à la vie quotidienne d’un utilisateur moyen.

À ce stade, ce n’est pas grand-chose, principalement parce qu’un téléphone Android à petit budget 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 d’e-mails ou commander un hamburger. « Cela aurait pu être une application d’IA au mieux. » C’est un thème récurrent dans les forums en ligne sur le R1. Et il semble que le R1 lui-même le prouve.

Le secret Android du Rabbit R1

Quelqu'un tenant le Rabbit R1, avec l'appareil affichant les prévisions météorologiques.
Joe Maring / Moyens I/O

Mishal Rahman, expert Android, a mis la main sur le fichier APK d’un lanceur, ce qui lui a permis d’exécuter le logiciel du R1 sur un Google Pixel 6a. En termes les plus fondamentaux, un APK est tout le 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 tiroir d’applications d’un téléphone.

Dans le cas de R1, la situation est un peu confuse. Comme l’explique Rahman sur Autorité Androidle Rabbit R1 exécute ce que l’on peut essentiellement appeler un lanceur basé sur le projet Android Open Source Project (AOSP). Notamment, l’aperçu des recherches de Rabbit ne mentionne pas AOSP ou ses affiliations Android. Ce n’est qu’après la publication de l’histoire de Rahman que Rabbit a confirmé que le logiciel de R1 est 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.

L’entreprise a souligné à plusieurs reprises que le gadget d’IA fonctionne sous Rabbit OS, qui est basé sur un modèle d’action large (LAM). Il s’agit d’un type de modèle de base qui est formé pour effectuer certaines tâches, comme transformer les entrées tactiles et vocales en une 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 vous renvoient une réponse.

avec tout le respect que je vous dois – alors que la plupart des appareils grand public non iOS fonctionnent sur AOSP modifié en tant que client, je ne pense pas que vous compreniez que l’apk client peut être dupliqué et piraté alors que tout le service réel réside dans le cloud ? et pourquoi cet apk bootleg ne fonctionne pas ? essayez maintenant. https://t.co/tZJd96AbWv

— Jesse Lyu (@jessechenglyu) 1er mai 2024

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

« Rabbit OS et LAM fonctionnent sur le cloud avec un AOSP très personnalisé et des modifications de firmware de niveau inférieur », a déclaré la société dans un communiqué officiel. déclarationEn plus de confirmer les fondements de l’AOSP, la société a également précisé qu’elle était consciente de l’existence d’« émulateurs d’applications/sites Web Rabbit OS non officiels » et que de tels fichiers APK piratés ne permettront pas l’accès 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 / Moyens I/O

Il est à noter que quelqu’un aurait divulgué le code source de Rabbit R1, selon cet article. Actualités des hackers discussion sur le forum, 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 soi-disant jailbreaké a été vu exécutant des versions Android de Discord et Minecraftmais il a depuis été supprimé.

Ok, donc les gens ont déjà craqué le lapin R1 et ont découvert qu’il s’agissait d’un androïde. Les gens ont abandonné l’apk et je l’ai fait fonctionner (avec root et quelques mods) sur un téléphone standard mdr pic.twitter.com/QMnGohgbeF

— Marcel (@MarcelD505) 30 avril 2024

Un autre message qui a maintenant été supprimé de Reddit a quelqu’un en cours d’exécution le jeu populaire Perte sur le Rabbit R1. Une personne ayant accès à l’APK indique à Moyens I/O qu’il a été décompilé et exécuté sur l’émulateur Android officiel. C’est l’outil que Google propose aux développeurs pour tester leurs applications Android avant un déploiement à grande échelle.

pic.twitter.com/xC8hB9c6DQ

— Jade (@noteuclaise) 30 avril 2024

Un Reddit postetoujours à partir d’un compte supprimé, prétend avoir exécuté Rabbit OS sur un bureau. Moyens I/O 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 garder l’anonymat, nous a dit que l’équipe de Rabbit était au courant de la présence des APK depuis quelques jours maintenant.

Par mesure de sécurité, Rabbit a désormais 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 modifications aux terminaux de point de terminaison 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 / Moyens I/O

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 se comporte davantage comme un élément matériel pour exécuter ce qui est essentiellement une application Android, tandis que toutes les tâches personnalisées pilotées par l’IA se déroulent dans le cloud où réside le LAM.

Ce qui rend cela si ironique, c’est que, malgré le fait que Rabbit vante Rabbit OS comme un nouveau système d’exploitation original, il ne le fait pas vraiment. faire Tout ce que nous n’avions jamais vu auparavant. Il peut consulter la météo, vérifier les cours de la bourse, effectuer des recherches sur Internet, etc. On pourrait dire à tout le monde : « Pourquoi ne pas utiliser une application pour ça ? » Et maintenant, il semble que Rabbit OS ne soit que ça.

Soutenez notre effort ❤️

Si vous avez apprécié cet article, pensez à laisser un pourboire pour nous aider à continuer à publier du contenu de qualité.

Paiement sécurisé sur PayPal
Voir aussi:  Le PDG de Nvidia contre Jim Cramer : l'avenir de l'IA et la malédiction de Cramer
Moyens I/O Staff est une équipe de rédacteurs spécialisés, passionnés par la technologie, l’innovation et les usages numériques. Forts d’une expertise pointue en IA, applications mobiles, gaming et tendances digitales, nous produisons un contenu rigoureux, vérifié et utile. Notre mission : vous offrir une information fiable et claire pour mieux naviguer dans le monde numérique en constante évolution. Découvrez les avis de nos lecteurs sur Trustpilot.