Observations: Most work fine, but crash on sending or receiving an MMS message. ICS built mms.apks do work, but since ICS doesn't have Quick Reply or MMS preview built in, it's a step behind.
Bounty requirements: Working JB (preferred 4.2 as it has Group Messaging built in) that doesn't crash on MMS sending or receiving. Also, Emoji support, Full timestamp support, soft keyboard type, and SMS to MMS converter. If you patch mms.apk directly via source, a changelog or link commit back to CM/Gerrit is required. An explanation of what was missing/changed if no direct code was patched.
Method of payment: All parties who join into the bounty will be solely responsible for payment, which are to be arranged between the two parties.
I will start by offering $5. If you would like to contribute to get this working, please post and I'll keep a running list and keep the thread updated with the current amount.
Update: Adrynalyne, of Team BAMF, was kind enough to lend a hand and provided a fix, which he details in this thread. Attached is the fix.
#Notes# The fix SOMETIMES hangs while sending an MMS issue. I've been able to reproduce, but never when I can capture a logcat of it. If you know how to enter/use logcat, and you want to help refine the fix even more, by all means, post in here or PM me. I actually don't think it has to do with the fix, but the mms.apk itself. But again, we need people who can post logcats to narrow it down.
This fix SHOULD work on ANY unmodified, deodexed framework.jar based on the VRBLK1 leak. If you don't know what this is, ASK your dev if they've modified the framework.jar. If your phone blows up, YOYO, you're on your own. As always, its a good idea to make a nandroid backup, just to be safe.
Update: Adrynalyne hammered out a working fix for BLK3, which I posted below. I tested it on Beans Build 8. Works like a charm
More importantly, please consider donating to adrynalyne here. He did this out of kindness, as a favor to me. He doesn't even own the phone, I had to test and send files and logcats to him. Any little bit helps, and I think it's awesome he helps out with a device his team does not directly support, and hope more devs in the future will help each other in this manner. Thanks.