Skip to content

A list of resources for hacking on the Rabbit r1

License

Notifications You must be signed in to change notification settings

sayhiben/awesome-rabbit-r1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Rabbit R1 Awesome awesome-lint

A list of resources (and related projects) for hacking on the Rabbit r1

Warning

You may void your warranty or violate Rabbit's Terms of Service by using the software or following instructions on the pages linked to from this page. Do so at your own risk.

Note

As of June 29, 2024, many of these projects are still in their infancy. The "r1_escape" jailbreak will help you get Android 13 running on your r1 for now. Please consider contributing to other listed projects.

Contents

Jailbreaks

Clients

  • rabbitude launcher - A native Android project meant run on the r1 and reimplement the r1's frontend.
  • Rabbit R1 Launcher - An effort to adapt the Rabbit R1 Launcher for use across any Android device.
  • RabbitXposed - Makes rabbit app usable with a xposed patch.
  • r1 apk patcher - Tool to patch a clean rabbit apk into a working one.
  • r1 emulator - r1 emulator AVD Setup Files and Instructions.
  • Hop Project - Project working to create a launcher and SDK for r1.

Servers

Integrations & Utilities

  • OTA Tool - A small utility for manually applying OTA updates to partition images.
  • LAMatHome - A self-hosted integration suite that reads notes from the Rabbithole to add functionality to the r1.
  • Rabbit R1 IMEI Generator - a JS-based tool designed to generate and validate IMEI numbers for Rabbit R1 devices (Live Demo).
  • Rabbitt Integration - Use your r1's note saving feature to control things like Discord and the Rabbitt LAM.

R1-Inspired Projects

  • Puppy - An LLM project using ChatGPT on the PlayDate using the r1's aesthetic.
  • KibbeWater/Rabbit - iOS App meant to emulate the Rabbit R1 software experience.
  • RabbitKit - Communication Library for KibbeWater/Rabbit.
  • rabbit esp32 - A demo UI project for the WT32 SC01 Plus board inspired by Rabbit R1.
  • Rabbitt - A Small Action Model; named after Rabbit's Large Action Model that can take actions on websites on your behalf.
  • AgentOS - An attempt to replicate r1's features natively on Android without the need for a remote backend.

Reference Material

  • r1 api info - GitHub Gist with auth and endpoint details about the Rabbit API.
  • Unofficial r1 APK changelog - A collection of unofficial Changelog notes for each APK released for the r1.
  • OTA API notes - Notes about the r1's OTA API.
  • MS35774 Info - Stepper motor driver details for the ms35774 (r1's camera motor).
  • zShield Notes - Notes about the obfuscation tool Rabbit uses to package their APKs.
  • GSI tree - A view of the Rabbit r1's device image / filesystem.

News & Articles

News: Jailbreaking

News: June 2024 Security Vulnerabilities

Resources