Break Facebook's Chat Heads out of the iOS Sandbox!
Logos Objective-C
Permalink
Failed to load latest commit information.
MessageBox initial rotation support; fixed flickering... I think Mar 31, 2014
Xcode-Theos @ c066ee8 initial rotation support; fixed flickering... I think Mar 31, 2014
layout initial rotation support; fixed flickering... I think Mar 31, 2014
messageboxpreferences a slightly nicer scale animation for switching out of the app Apr 3, 2014
readme added gif preview Mar 28, 2014
.gitignore update .gitignore Mar 26, 2014
.gitmodules start switch to xctheos.h, SpringBoard.xm done Mar 26, 2014
Facebook.xm fix for keyboard showing underneath dimming view Mar 31, 2014
Icon.psd implemented killswitch and updated preference bundle Mar 25, 2014
MBChatHeadWindow.h Added support for hiding chat heads in the switcher Feb 17, 2014
MBChatHeadWindow.m a slightly nicer scale animation for switching out of the app Apr 3, 2014
Makefile initial rotation support; fixed flickering... I think Mar 31, 2014
Paper.xm fix for keyboard showing underneath dimming view Mar 31, 2014
README.mdown I think I fixed it... Mar 28, 2014
SpringBoard.xm added rotation handling in SBIconController Mar 31, 2014
Tweak.xmi initial rotation support; fixed flickering... I think Mar 31, 2014
UIKit.xm initial rotation support; fixed flickering... I think Mar 31, 2014
messagebox.h initial rotation support; fixed flickering... I think Mar 31, 2014
messagebox.sublime-project added support for pushing Paper to background when screen is off to s… Feb 12, 2014
messagebox.sublime-workspace a slightly nicer scale animation for switching out of the app Apr 3, 2014
theos a slightly nicer scale animation for switching out of the app Apr 3, 2014

README.mdown

MessageBox

Breaking Facebook's Chat Heads out of the iOS Sandbox

Intro

MessageBox is a jailbreak extension for iOS that allows users to use Facebook Messenger's Chat Heads system-wide in iOS. Currently this only works in conjunction with Paper and iOS 7.

The Verge approves! :P

For more technical info I did a blog post as well!

The original hack has been deprecated and will no longer be supported, however back-porting a lot of this to iOS 6 shouldn't be too difficult (for those of you still on iOS 6).

How do I MessageBox?

Open Paper, wait for everything to appear, press the Home button. Magic! :D

If you open the app and close it super quickly, you're going to have a bad time!

MessageBox Preview GIF

Price?

Totally free! If you'd like to support my continuation of this project (and others!), feel free to donate! It'd be much appreciated :D

How do I get?

It's on Cydia under the BigBoss repo!

How do I compile?

@DHowett was very sad when he realized I didn't use theos for my initial version of MessageBox, and seeing as how it's now the suggested route for Cydia Substrate so I've switched to that (though, I'm using @rpetrich's fork since it's nicer for working with universal builds).

Once you've got that setup, (nice writeup here) change the Makefile to your liking. After that simply run:

THEOS_DEVICE_IP=<your ip here> THEOS_DEVICE_PORT=<your SSH port here> make package install

License?

Pretty much the BSD license, just don't repackage it and call it your own please!

Also if you do make some changes, feel free to make a pull request and help make things more awesome!

Contact Info?

If you have any support requests please feel free to email me at messagebox[at]adambell[dot]me.

Otherwise, feel free to follow me on twitter: @b3ll!

Special Thanks

me :P
Facebook, for being awesome.