TL;DR
- A principios de esta semana, confirmamos que el Rabbit R1, un dispositivo de inteligencia artificial independiente que ha recibido malas críticas en todas partes, se ejecuta en Android.
- Toda la interfaz con la que interactúan los usuarios en el R1 está impulsada por una aplicación de Android que demostramos que puede ejecutarse en teléfonos Android existentes.
- Rabbit emitió un comunicado diciendo que solo se puede acceder a sus servicios de IA en el R1 con su firmware «AOSP muy personalizado», pero eso no es cierto.
El Conejo R1 cayó de bruces esta semana cuando lanzó críticas mordaces en todos los ámbitos. En lugar de estar a la altura de las expectativas de su anuncio en CES 2024, el dispositivo de IA independiente de alguna manera logró obtener críticas aún peores que el significativamente más caro. IA humana Chapa. Lo que terminó amargando las opiniones de muchas personas sobre el producto fue la revelación, en un Autoridad de Android informe original: que el R1 es básicamente una aplicación de Android en una caja. Muchos consumidores que creían que el producto sería más adecuado como aplicación móvil se sintieron validados después de nuestro informe, pero había un problema que teníamos que abordar: cómo conseguimos que el iniciador R1 estuviera funcionando en un teléfono Android.
Mira, en nuestro informe preliminar, mencionamos que la aplicación de inicio del Rabbit R1 está diseñada para estar preinstalada en el firmware y recibir varios permisos privilegiados a nivel del sistema. Si bien esa afirmación sigue siendo cierta, deberíamos haber aclarado que el lanzador R1 en realidad no necesidad esos permisos. De hecho, ninguno de los permisos a nivel del sistema que solicita el iniciador R1 es necesario para que la aplicación realice su funcionalidad principal.
Para demostrar esto, volvimos a poner en funcionamiento el iniciador Rabbit R1 en un dispositivo Android sin rootear (un Xiaomi 13T Pro), gracias a la ayuda de un equipo de ingenieros inversos que incluye ChromeMob, emilylshepherd, marcel505, el3ly uwukko. Pudimos realizar todo el proceso de configuración como si nuestro dispositivo fuera un Rabbit R1 real. Después pudimos hablar con ChatGPTutiliza la función Vision para identificar objetos, reproducir música de Spotify e incluso grabar notas de voz.
Como se demuestra en nuestro video práctico al principio de este artículo, todas las funciones principales existentes que ofrece Rabbit R1 funcionarían como una aplicación de Android o incluso de iOS. Las únicas funciones que no funcionarían no están relacionadas con la funcionalidad principal del producto y son cosas que su teléfono ya puede hacer, como apagar o reiniciar el dispositivo, activar Bluetooth, conectarse a una red celular o Wi-Fi o configurar una pantalla. cerrar con llave.
Mishaal Rahman / Autoridad de Android
Una captura de pantalla del portal «rabbithole» que muestra que las consultas realizadas desde mi teléfono Android fueron recibidas y registradas por Rabbit.
Durante nuestra investigación, Autoridad de Android También pude obtener una copia del firmware del Rabbit R1. Nuestro análisis revela que Rabbit no realizó modificaciones significativas al BSP (Board Support Package) proporcionado por MediaTek. De hecho, el R1 todavía viene con todas las aplicaciones estándar incluidas en AOSP, así como con las muchas aplicaciones proporcionadas por MediaTek. Esto a pesar del hecho de que, obviamente, ninguna de estas aplicaciones es necesaria ni se muestra al usuario. Rabbit solo realizó algunos cambios en la compilación AOSP que MediaTek les proporcionó, como agregar la aplicación de inicio R1 antes mencionada, agregar una bifurcación de la aplicación de código abierto “AnySoftKeyboard” con un tema personalizado, agregar una aplicación de actualización OTA y agregar un animación de arranque personalizada.
Estos hallazgos contradicen directamente algunos de los puntos clave que Rabbit hizo en la declaración que compartieron con Autoridad de Android a principios de esta semana. La declaración, que reproducimos a continuación, sugiere que nuestro informe inicial se basó en el uso de una «aplicación de sistema operativo/emulador de sitio web no oficial de Rabbit», así como un «APK o cliente web pirateado». Esto es falso, ya que pudimos verificar que nuestra copia del APK del iniciador R1 proviene de un dispositivo R1 genuino. La declaración también dice que debido a que «rabbit OS y LAM se ejecutan en la nube con AOSP muy personalizado y modificaciones de firmware de nivel inferior», un «APK pirata local sin el sistema operativo y los puntos finales de la nube adecuados no podrá acceder [its] servicio.» El fundador y director ejecutivo incluso llevó a Twitter en un intento de burlarse de nosotros acerca de «por qué esa aplicación pirata no funciona», pero dado que grabamos esta demostración práctica ayerestá claro que un “APK pirata local” de hecho funciona.
Rabbit r1 no es una aplicación de Android. Somos conscientes de que existen algunos emuladores de sitios web/aplicaciones de Rabbit OS no oficiales. Entendemos la pasión que tiene la gente por probar nuestra IA y LAM en lugar de esperar a que llegue su r1. Dicho esto, para aclarar cualquier malentendido y dejar las cosas claras, Rabbit OS y LAM se ejecutan en la nube con AOSP muy personalizado y modificaciones de firmware de nivel inferior, por lo tanto, un APK pirata local sin el sistema operativo y los puntos finales de la nube adecuados no podrá acceder a nuestro servicio. Rabbit OS está personalizado para r1 y no admitimos clientes de terceros. El uso de un APK o cliente web pirateado conlleva riesgos importantes; Se sabe que los actores maliciosos publican aplicaciones pirateadas que roban sus datos. Por esta razón, recomendamos que los usuarios eviten estas aplicaciones pirateadas del sistema operativo Rabbit.
— Jesse Lyu, fundador y director ejecutivo de Rabbit
El propósito de este artículo no es alardear del hecho de que tenemos los servicios de Rabbit en funcionamiento en un teléfono Android normal. Tampoco proporciona un enlace para descargar el iniciador R1 para su propio uso. Más bien, se trata de dejar las cosas claras y refutar la afirmación de que era necesario un hardware personalizado con “AOSP muy personalizado”. Sí, es cierto que todo lo que hace el lanzador R1 es actuar como un cliente local para los servicios en la nube ofrecidos por Rabbit, que es lo que realmente maneja la funcionalidad principal. También es cierto que no hay nada malo o inusual en que las empresas utilicen AOSP para su propio hardware. Pero el quid de la cuestión es que Rabbit hace poco para justificar el uso de hardware personalizado, excepto hacer que el R1 tenga un diseño llamativo.
Publicaremos nuestro veredicto oficial sobre el Rabbit R1 en una revisión en los próximos días, pero hasta entonces, nuestro consejo es simple: es posible que desee pensar detenidamente antes de gastar $ 200 para obtener acceso a un servicio que ofrece poca funcionalidad. , se ha demostrado que apenas funciona en muchas de las funciones prometidas, es menos útil o fácil de usar que su teléfono inteligente y, según todo lo que hemos logrado recopilar, podría haber sido simplemente una aplicación móvil.