You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/post/the-ultimate-beeper-guide-2024/index.md
+18-5Lines changed: 18 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: "The Ultimate Beeper-iMessage Guide: 2024"
3
3
date: 2024-03-24T01:00:00-04:00
4
-
lastmod: 2024-04-28T01:00:00-04:00
4
+
lastmod: 2024-05-4T01:00:00-04:00
5
5
draft: false
6
6
7
7
description: "The One Guide to Rule Them All (for at least 2024)"
@@ -15,15 +15,28 @@ toc: true
15
15
16
16
Finally at long last, the one guide to iMessage on Android to rule them all, using Beeper Mini, the new Beeper beta app for Android, BlueBubbles, virtual machines, and much more. This guide will take you from the beginning and give you a fully working setup with iMessage with all your other chats in Beeper. This was made in collaboration with the amazing people on Matrix chat rooms (`#beepserv:beeper.com` and `#imessage:maunium.net`) that have not only contributed to these open source projects but also made guides that have been synthesized, updated, and simplified here for you.
17
17
18
+
# UPDATE 5/4/2024
19
+
Previous instructions in this guide surrounding AppleIDs have been revised. I've personally found 100% stability in having no AppleID on the iPhone running beeperserv-rewrite/the new sideloaded IPA. The previous versions of this page had a work around that is no longer needed, in having a serperate ID for the iPhone and your main one for Beeper Mini. It is now recommened to sign out of your AppleID on the iPhone or factory resetting and go through setup with no ID.
20
+
18
21
## Beeper Mini (Phone Number Registration)
19
-
You may be fine only wanting to use Beeper Mini for iMessage chats and using your other apps for their respective DMs, so we’ll start with that first. There are now two ways of using Beeper Mini: beepserv-rewrite (Jailbreak required) or the new app that can be sideloaded (No Jailbreak!). Beeper no longer provides support for Beeper Mini/Beepserv in general. The new app that can be sideloaded on iPhones is made by [jjtech](https://github.com/JJTech0130) and no support will be given to users. Every since Apple's crackdown on Beeper, don't expect any real support as eveything is community maintained.
22
+
You may be fine only wanting to use Beeper Mini for iMessage chats and using your other apps for their respective DMs, so we’ll start with that first. There are now two ways of using Beeper Mini: beepserv-rewrite (Jailbreak required) or the new app that can be sideloaded (No Jailbreak!). Beeper no longer provides support for Beeper Mini/Beepserv in general. The new app that can be sideloaded on iPhones is made by [jjtech](https://github.com/JJTech0130) and no support will be given to users. Ever since Apple's crackdown on Beeper, don't expect any real support as eveything is community maintained.
20
23
21
24
Before you get started either option
22
25
1. It is recommended to wipe your phone before you begin either option
23
26
2.**DO NOT SIGN INTO ANY APPLEID IN SETUP** -- signing in can cause instability in phone number registration. When setting up your iPhone after wiping, select "I don't have an AppleID" or any equivalent wording to make sure the iPhone has no AppleID after setup.
24
27
3. Disable your lock screen, there should be no PIN or fingerprint required to unlock the phone
25
28
26
-
### [Beepserv-rewrite](https://github.com/thatmarcel/beepserv-rewrite) by [thatmarcel](https://github.com/thatmarcel)
29
+
### Option 1: [ValidationRelay](https://github.com/JJTech0130/ValidationRelay) by [jjtech](https://github.com/JJTech0130)
30
+
The setup requires another computer, either macOS or Windows, to get working initially. You can use any software that'll use the developer settings on your iPhone to sidelaod an app. Some are AltStore, Sideloadly, and [Sideloader](https://github.com/Dadoum/Sideloader) (Works on Linux!). For this guide we'll use AltStore.
31
+
32
+
1. Follow the appropiate guide [here](https://faq.altstore.io/) for either macOS or Windows
33
+
2. On your iPhone, download [this installer](/beepserv_installer_v0.1.ipa) and share it to AltStore or open AltStore --> My Apps --> and the "+" icon (note that the installer link is pointing this website, the file was originally posted by Eric Migicovsky in the Beeperserv chatroom and built with [this repo](https://github.com/alfiecg24/Beeper))
34
+
3. Open "Installer" on your homescreen and hit the Install button
35
+
4. There should then be a new app on your homescreen called "Relay" open it and get your Beeper Mini code!
36
+
37
+
Note: The Relay app uses location permissions always and in the background as a way of always having the registraton relay open, it does not use this location data for anything and can be verified by looking through the code on the ValidationRelay repo. Also, the relay will persist and keep working even if the Installer app or AltStore sideloads expire after 7 days.
38
+
39
+
### Option 2: [Beepserv-rewrite](https://github.com/thatmarcel/beepserv-rewrite) by [thatmarcel](https://github.com/thatmarcel) (Jailbreak Method)
27
40
Let’s get the hard part out of the way
28
41
29
42
It is recommended that you follow a guide that matches your iPhone or iOS version at [https://ios.cfw.guide/get-started/](https://ios.cfw.guide/get-started/), they maintain updated guides for jailbreaking as projects come and go. **Do not use a video guide for jailbreaking, they are probably outdated!** Make sure you know the name of the Apple Silicon chip your iPhone has, as the guides will refer to it often (search your phone model on Wikipedia).
@@ -32,7 +45,7 @@ It is recommended that you follow a guide that matches your iPhone or iOS versio
32
45
33
46
You’re done? Good, let’s get Beepserv running.
34
47
35
-
1. Go to Settings → Messages → and make sure “iMessage” is toggled off
48
+
1. Go to Settings → Messages → and make sure “iMessage” is toggled off (If it asks to login then ignore this step and back out of the menu)
36
49
2. Go to [https://github.com/thatmarcel/beepserv-rewrite/releases](https://github.com/thatmarcel/beepserv-rewrite/releases) and download the latest release deb file on your iPhone. Choose the respective file if you are rootless or rootful (this may have come up during your jailbreak guide, check your guide and come back, it is always recommended to do a rootless jailbreak and is probably what you did)
37
50
3. Open the file with Safari and select Sileo in the share menu to install it, follow through the prompts
38
51
4. Open beepserv on your homescreen, that’s your Beeper Mini code! Save it somewhere to copy and paste later
@@ -56,7 +69,7 @@ If you had tried to login with your AppleID in the past, you would have noticed
56
69
57
70
Congrats! You have the ability to send iMessage texts on Android. If you want to continue with BlueBubbles and integration into the greater Beeper app, continue on.
58
71
59
-
## We Need macOS…
72
+
## You'll Need macOS…
60
73
BlueBubbles is a client-server combo that also provides iMessage texts for any platform. They hook into the Messages app on macOS to provide this functionality. In doing so, their mobile app provides notifications for when an iMessage “alias” is deregistered, for example your phone number from Beeper Mini. With [mautrix/imessage](https://github.com/mautrix/imessage), we can have our iMessage chats in Beeper Cloud and even the new Beeper beta app for Android.
0 commit comments