Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
sayhiben authored Jun 29, 2024
1 parent e5e826c commit df1dda1
Showing 1 changed file with 50 additions and 36 deletions.
86 changes: 50 additions & 36 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,66 +4,80 @@ 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.
## Contents

- [Jailbreaks](#jailbreaks)
- [Clients](#clients)
- [Servers](#servers)
- [Integrations & Utiliies](#integrations--utilities)
- [R1-Inspired Projects](#r1-inspired-projects)
- [R1-Adjacent Projects](#r1-adjacent-projects)
- [Reference Material](#reference-material)
- [News & Articles](#news--articles)
- [Jailbreaking](#news-jailbreaking)
- [June 2024 Security Vulnerabilities](#news-june-2024-security-vulnerabilities)
- [Resources](#resources)

## Jailbreaks

- [r1_escape](https://github.com/RabbitHoleEscapeR1/r1_escape) - A jailbreak tool for the Rabbit r1
- [RabbitXposed](https://firmburrow.rabbitu.de/asusna/RabbitXposed) - Makes rabbit app usable with a xposed patch
- [r1_escape](https://github.com/RabbitHoleEscapeR1/r1_escape) - A jailbreak tool for the Rabbit r1.
- [RabbitXposed](https://firmburrow.rabbitu.de/asusna/RabbitXposed) - Makes rabbit app usable with a xposed patch.

## Clients

- [rabbitude launcher](https://firmburrow.rabbitu.de/rabbitude/rabbitude-launcher) - A native Android project meant run on the r1 and reimplement the r1's frontend
- [Rabbit R1 Launcher](https://github.com/Pinball3D/Rabbit-R1) - An effort to adapt the Rabbit R1 Launcher for use across any Android device
- [r1 apk patcher](https://firmburrow.rabbitu.de/meowster/r1-apk-patcher) - Tool to patch a clean rabbit apk into a working one
- [r1 emulator](https://firmburrow.rabbitu.de/techblooded/emulator) - r1 emulator AVD Setup Files and Instructions
- [rabbitude launcher](https://firmburrow.rabbitu.de/rabbitude/rabbitude-launcher) - A native Android project meant run on the r1 and reimplement the r1's frontend.
- [Rabbit R1 Launcher](https://github.com/Pinball3D/Rabbit-R1) - An effort to adapt the Rabbit R1 Launcher for use across any Android device.
- [r1 apk patcher](https://firmburrow.rabbitu.de/meowster/r1-apk-patcher) - Tool to patch a clean rabbit apk into a working one.
- [r1 emulator](https://firmburrow.rabbitu.de/techblooded/emulator) - r1 emulator AVD Setup Files and Instructions.

## Servers

- [rabbitude-backend](https://firmburrow.rabbitu.de/Snow/rabbitude-backend) - A Go-based backend meant to reimplement the r1's backend and API endpoints
- [rabbitserver-go](https://firmburrow.rabbitu.de/Snow/rabbitserver-go) - A simple WebSocket wrapper for the RabbitHole API
- [rabbit-server](https://firmburrow.rabbitu.de/meowster/rabbit-server) - A server for the official rabbit client
- [rabbitude-backend](https://firmburrow.rabbitu.de/Snow/rabbitude-backend) - A Go-based backend meant to reimplement the r1's backend and API endpoints.
- [rabbitserver-go](https://firmburrow.rabbitu.de/Snow/rabbitserver-go) - A simple WebSocket wrapper for the RabbitHole API.
- [rabbit-server](https://firmburrow.rabbitu.de/meowster/rabbit-server) - A server for the official rabbit client.

## Integrations & Utilities

- [OTA Tool](https://firmburrow.rabbitu.de/emilyls/ota-tool) - A small utility for manually applying OTA updates to partition images
- [LAMatHome](https://github.com/dot-Justin/LAMatHome) - A self-hosted integration suite that reads notes from the Rabbithole to add functionality to the r1
- [Rabbit R1 IMEI Generator](https://github.com/annabelsandford/rabbit-r1-imeigen) - a JS-based tool designed to generate and validate IMEI numbers for Rabbit R1 devices ([Live Demo](https://annabelsandford.github.io/rabbit-r1-imeigen/imei_check_v1.html))
- [Rabbitt Integration](https://github.com/GikitSRC/rabbitt_integration) - Use your r1's note saving feature to control things like Discord and the Rabbitt LAM
- [OTA Tool](https://firmburrow.rabbitu.de/emilyls/ota-tool) - A small utility for manually applying OTA updates to partition images.
- [LAMatHome](https://github.com/dot-Justin/LAMatHome) - A self-hosted integration suite that reads notes from the Rabbithole to add functionality to the r1.
- [Rabbit R1 IMEI Generator](https://github.com/annabelsandford/rabbit-r1-imeigen) - a JS-based tool designed to generate and validate IMEI numbers for Rabbit R1 devices ([Live Demo](https://annabelsandford.github.io/rabbit-r1-imeigen/imei_check_v1.html)).
- [Rabbitt Integration](https://github.com/GikitSRC/rabbitt_integration) - Use your r1's note saving feature to control things like Discord and the Rabbitt LAM.

## r1-inspired projects
## R1-Inspired Projects

- [Puppy](https://github.com/Antonoko/playdate-puppy-llm) - An LLM project using ChatGPT on the PlayDate using the r1's aesthetic
- [KibbeWater/Rabbit](https://github.com/KibbeWater/Rabbit) - iOS App meant to emulate the Rabbit R1 software experience
- [RabbitKit](https://github.com/KibbeWater/RabbitKit) - Communication Library for KibbeWater/Rabbit
- [rabbit esp32](https://github.com/fbiego/rabbit-esp32) - A demo UI project for the WT32 SC01 Plus board inspired by Rabbit R1
- [Rabbitt](https://github.com/GikitSRC/rabbitt) - A Small Action Model; named after Rabbit's Large Action Model that can take actions on websites on your behalf
- [Puppy](https://github.com/Antonoko/playdate-puppy-llm) - An LLM project using ChatGPT on the PlayDate using the r1's aesthetic.
- [KibbeWater/Rabbit](https://github.com/KibbeWater/Rabbit) - iOS App meant to emulate the Rabbit R1 software experience.
- [RabbitKit](https://github.com/KibbeWater/RabbitKit) - Communication Library for KibbeWater/Rabbit.
- [rabbit esp32](https://github.com/fbiego/rabbit-esp32) - A demo UI project for the WT32 SC01 Plus board inspired by Rabbit R1.
- [Rabbitt](https://github.com/GikitSRC/rabbitt) - A Small Action Model; named after Rabbit's Large Action Model that can take actions on websites on your behalf.

## r1-adjacent projects
## R1-Adjacent Projects

- [AgentOS](https://github.com/10cl/agentos) - An attempt to replicate r1's features natively on Android without the need for a remote backend
- [AgentOS](https://github.com/10cl/agentos) - An attempt to replicate r1's features natively on Android without the need for a remote backend.

## Reference Material

- [MS35774 Info]https://firmburrow.rabbitu.de/retr0id/ms35774) - Stepper motor driver details for the ms35774 (r1's camera motor)
- [GSI tree](https://github.com/RabbitHoleEscapeR1/device_rabbit_r1) - A view of the Rabbit r1's device image / filesystem
- [MS35774 Info]https://firmburrow.rabbitu.de/retr0id/ms35774) - Stepper motor driver details for the ms35774 (r1's camera motor).
- [GSI tree](https://github.com/RabbitHoleEscapeR1/device_rabbit_r1) - A view of the Rabbit r1's device image / filesystem.

## News & Articles

### Jailbreaking
### News: Jailbreaking

- [XDA Forums: How to Unlock Rabbit R1 Bootloader - Tutorial](https://xdaforums.com/t/how-to-unlock-rabbit-r1-bootloader-tutorial.4676024/)
- [Yanko Design: Got a Rabbit R1? You can now run Android 13 on it and use it like a regular smartphone](https://www.yankodesign.com/2024/06/27/got-a-rabbit-r1-you-can-now-run-android-13-on-it-and-use-it-like-a-regular-smartphone/)
- [XDA Forums: How to Unlock Rabbit R1 Bootloader - Tutorial](https://xdaforums.com/t/how-to-unlock-rabbit-r1-bootloader-tutorial.4676024/).
- [Yanko Design: Got a Rabbit R1? You can now run Android 13 on it and use it like a regular smartphone](https://www.yankodesign.com/2024/06/27/got-a-rabbit-r1-you-can-now-run-android-13-on-it-and-use-it-like-a-regular-smartphone/).

### June 2024 Security Vulnerabilities
### News: June 2024 Security Vulnerabilities

- [Rabbitude: rabbit data breach: all r1 responses ever given can be downloaded](https://rabbitu.de/articles/security-disclosure-1)
- [Engadget: Rabbit R1 security issue allegedly leaves sensitive user data accessible to anybody](https://www.engadget.com/rabbit-r1-security-issue-allegedly-leaves-sensitive-user-data-accessible-to-anybody-120024215.html)
- [The Verge: A group of R1 jailbreakers found a massive security flaw in Rabbits code](https://www.theverge.com/2024/6/26/24186614/rabbit-r1-security-flaw-api-key-codebase)
- [XDA: Major security flaw in Rabbit R1 code could have allowed hackers to access customer data, brick all devices](https://www.xda-developers.com/major-security-flaw-rabbit-r1-code-hackers-customer-data-brick-devices/)
- [Gizmodo: Hackers Claim They Have Access to a Hoard of Rabbit R1 User Data](https://gizmodo.com/rabbit-r1-hackers-can-brick-devices-1851561096)
- [Rabbitude: rabbit data breach: all r1 responses ever given can be downloaded](https://rabbitu.de/articles/security-disclosure-1).
- [Engadget: Rabbit R1 security issue allegedly leaves sensitive user data accessible to anybody](https://www.engadget.com/rabbit-r1-security-issue-allegedly-leaves-sensitive-user-data-accessible-to-anybody-120024215.html).
- [The Verge: A group of R1 jailbreakers found a massive security flaw in Rabbit's code](https://www.theverge.com/2024/6/26/24186614/rabbit-r1-security-flaw-api-key-codebase).
- [XDA: Major security flaw in Rabbit R1 code could have allowed hackers to access customer data, brick all devices](https://www.xda-developers.com/major-security-flaw-rabbit-r1-code-hackers-customer-data-brick-devices/).
- [Gizmodo: Hackers Claim They Have Access to a Hoard of Rabbit R1 User Data](https://gizmodo.com/rabbit-r1-hackers-can-brick-devices-1851561096).

## Resources

- [Rabbitude](https://rabbitu.de/) - A reverse-engineering and hacking project for the Rabbit r1
- [Rabbitude Discord](https://discord.gg/BQ7VnDFysJ)
- [Rabbitude Firmburrow](https://firmburrow.rabbitu.de) - A self-hosted collection of Git repositories for [Rabbitude's](https://rabbitu.de/) projects
- [RabbitHoleEscapeR1](https://github.com/RabbitHoleEscapeR1) - A GitHub account that hosts several Rabbit r1 jailbreak-and-reverse-engineering-related resources
- [Rabbitude](https://rabbitu.de/) - A reverse-engineering and hacking project for the Rabbit r1.
- [Rabbitude Discord](https://discord.gg/BQ7VnDFysJ).
- [Rabbitude Firmburrow](https://firmburrow.rabbitu.de) - A self-hosted collection of Git repositories for Rabbitude's projects.
- [RabbitHoleEscapeR1](https://github.com/RabbitHoleEscapeR1) - A GitHub account that hosts several Rabbit r1 jailbreak-and-reverse-engineering-related resources.

0 comments on commit df1dda1

Please sign in to comment.