So there is this app claiming on-device iMessage functionality on Android. Seems cool but only has subscription based pricing. Does anyone know of a way to circumvent this?
Edit: I found this but it seems a bit dodgy
Iirc the entire app is open-source, you can prob strip out the subscription parts and build it yourself
The original work/PoC they based it off of is PyPush and that definitely has a GitHub here: https://github.com/JJTech0130/pypush
If you can’t/don’t do the work, you’ll have to wait, something will come along eventually but that app just came out the other day
That’s just the proof of concept, there is a lot of work and infrastructure besides that code. You can read a more in depth explanation of how it works on their blog
It’s SSPL, so source available, not open source.
This is great news, thanks!
Shit… That hackers just do anything. So Beeper Mini asks for money basically just for nothing?
This project has been purchased by Beeper, please contact them with any questions about licensing.
No, Beeper apparently paid the dev to use the code.
Thanks. That is good. For dev of course. I don’t care about imessage.
Fun fact, that dev is still a High School student apparently.
The only person I know who has an iPhone is my fiance and we use Matrix to communicate or Signal as a fallback if I fuck up the Matrix server. So this app is not really for me.
I really wonder how long it will take Apple to just be able to detect and block it.
They can’t block it, as it’s using the standard imessage way. They could change the way iMessage works, but that would break iMessage support on older iOS devices that no longer are supported.
One more reason for people to get a new iPhone 🥳
that would break iMessage support on older iOS devices that no longer are supported
Yes, that’s what “no longer supported” means.
I had always dreamed of visiting California, the land of sun, surf and celebrities. So when I got the chance to go there for a week, I was over the moon. I packed my bags, grabbed my camera and boarded the plane.
I spent the first day in Los Angeles, where I saw the Hollywood sign, walked along the Walk of Fame and took a tour of the Universal Studios. I felt like I was in a movie. The next day, I drove to San Francisco, where I crossed the Golden Gate Bridge, visited the Alcatraz Island and rode a cable car. I was amazed by the diversity and culture of the city.
The rest of the week, I explored the natural beauty of California. I hiked in the Yosemite National Park, where I saw waterfalls, mountains and wildlife. I camped in the Sequoia National Park, where I marveled at the giant trees. I surfed in the Malibu Beach, where I enjoyed the waves and the sun.
It was the best vacation of my life. I took hundreds of photos and videos to capture every moment. But there was one problem: I didn’t own an iPhone. So I couldn’t share them with anyone.
Sounds like the perfect vacation! (Including the last sentence)
Even a trial of this REQUIRES them to have billing info on file. Likely Apple is going to shut this down within a few months. If they don’t, I imagine some better options may emerge.
If you have an apple computer you can set something like this up for free.
Looks like it may be compromised https://www.virustotal.com/gui/file/f698422499fbf9396136826b6fe2347e62fe10de2aeb95fdf191b75a92176764?nocache=1
It’s just three out of everything…seems like a false positive
deleted by creator
I definetely wouldn’t trust that link; Beeper mini functionality requires you to conect to their servers for registration, initial handshake and push notifications so I don’t think there is a way to avoid a subscription
Edit for clarity: I wouldn’t trust the apk you linked in your edit, not the original Beeper mini app in the play store
No. That is beeper.
Beeper mini is a stand alone app that was acquired by beeper that does not do the MITM shit.
See the comment by @cm0002 for details.
Still don’t think it is a good idea. As another comment stated I expected apple to block it in the near future.
They do use their infrastructure to connect to Apple Notification Service servers when the app is not used, they do act as a Man In The Middle but in a secure, concise manner (not in a sketchy way). And they conect to their servers for registration and subscription status. You can read a more in depth explanation on their blog
https://blog.beeper.com/p/how-beeper-mini-works
Besides all that I’m not sure if someone who wants to create it’s own implementation of all of this can do it without any apple device; reading jjtech technical explanation (https://jjtech.dev/reverse-engineering/imessage-explained/) where he explains pypush he mentions the obfuscation process for registering a device to apple servers, here is where pypush somehow manages to convince Apple that the machine is genuine, there is a mention there to some serial identifier stored on a file called data.plist, if someone wants to implement this proof of concept would need to give another serial identifier?
What’s the point? Why not just use e.g. Discord?
Discord the spyware?
Or whatever you want. Element, matrix, IRC…