While using the Beepserv, it is recommended that you use a spare Apple ID.
Apple has been cracking down on [their own] users for using Beeper/Beeper Mini. It even caused Beeper to remove iMessage completely from their platform.
Using Beeper is still a tricky situation, please continue with caution.
Use a spare/throw-away Apple ID as it could get you, or your device, banned from using iMessage on any device.
This guide is also very experimental and hasn't been tested, but it's a great theory that may or may not work. So please continue with caution.
Your device needs to be compatible for this method.
For full guides on specific iPhones and iOS, please check Installing TrollStore Guide and continue with this guide.
Install Beepserv without a Jailbreak:
Installing Beepserv Installer and registering your number
Install Sideloadly or AltStore (The link is posted above with the requirements)
After setting up Sideloadly or AltStore, you'll need to sideload the Beepserv Installer IPA onto your iPhone (An Apple ID is required to sideload)
Turn off iMessage
Open the Beepserv Installer app to install and enable Beepserv
Once you have your Registration Code, download the Beeper Mini (for iMessage) app on your Android device (The link is posted above with the requirements)
Open Beeper Mini and it should prompt you to enter your Registration Code
Once you entered your Registration Code, it will proceed to ask you to enter your Apple ID info
Please use your spare/throw-away Apple ID for safety of your Apple account
You should be able to use iMessage with Beeper Mini and start texting your friends or family!
Install with TrollStore if already Jailbroken:
Installing with TrollStore if already Jailbroken
Install TrollStore on your own
Turn off iMessage
Sideload the ValidationRelay TIPA (The link is posted above with the requirements)
Once you have your Registration Code, download the Beeper Mini (for iMessage) app on your Android device (The link is posted above with the requirements)
Open Beeper Mini and it should prompt you to enter your Registration Code
Once you entered your Registration Code, it will proceed to ask you to enter your Apple ID info
Please use your spare/throw-away Apple ID for safety of your Apple account
You should be able to use iMessage with Beeper Mini and start texting your friends or family!
Using your Spare/Throw-Away Apple ID with BlueBubbles/AirMessage:
Using BlueBubbles/AirMessage with your spare/throw-away Apple ID
Add your spare/throw-away Apple ID to your Mac
Set up iMessage for this Apple ID and accept the "new number" being added to your spare/throw-away Apple ID
Test it by sending iMessage texts to your number or to your friends or family
If successful, you should be able to use your BlueBubbles/AirMessage server to send iMessage texts on your Android or Web
Please don't delete Beeper Mini from your Android device, as it could mess up this process. You can disable notifications from Beeper Mini on your Android device.
This is a common issue with the kfd exploit. Simply reboot your device and try again.
Why can I not open/see TrollStore after a successful installation?
During installation, you will have installed a persistence helper. Open your persistence helper and press "refresh app registrations" to fix TrollStore not being able to be opened.
Why am I getting an error about not being able to patchfind?
Either:
You're on a non-MacDirtyCow supported version, and are not connected to the internet, or;
You're using a Yellow iPhone 14 or Yellow iPhone 14 Plus on iOS 16.3 (20D50), in which case, open a GitHub Issue.
Additionally, if a file exists at /beepserv-installer.app/kernelcache, the installer will use that file instead of downloading the kernelcache. This can be useful if you have a slow or unreliable internet connection, or happen to have a device and version combination that has no public kernelcache available.
Why does the installer say "failed to install persistence helper" using the indirect method?
The indirect method is not perfect, and sometimes it will fail to install the persistence helper. If this happens, simply shut down your device, turn it back on, and try again. If you repeatedly have issues with the same app, try using a different app.