I've already explained it all here: http://www.modaco.co...40#entry2152640
The MMS app you've included in B03 is from the buggy ASOP Korean ROM. That's also where you sourced your framework patches from, so one could argue that they're also buggy because you had to change 32 files when there should only be 6 differences between AOSP (legolas93) and the Y300 stock ROM. So by ignoring the framework changes because it "appears" to work, you're asking for trouble by mixing the code.
The fact is is that the closer the code is to stock Y300 ROM then the more likely it is that it's going to work best. That plus the framework patches I've done match up perfectly with the MMS app as they're from the legolas93 AOSP ROM.
The patch you've now published uses the MMS app from the legolas93 ROM and not the MMS app from JRO03E.
As has been said above, your patch also didn't work for jackosterman and you didn't bother to try any of my patches to see if they also worked. So you can't say mine doesn't work as you've not tested it how you've tested your own.
It's still logging some errors.
08-28 20:56:50.449 W/System.err( 3952): java.io.FileNotFoundException: /data/cust/xml/hw_defaults.xml: open failed: ENOENT (No such file or directory)
08-28 20:56:50.479 E/Mms ( 3952):  Tried to add duplicate Conversation to Cache for threadId: 1 new conv: [0471 54 74 48] (tid 1)
08-28 20:56:50.489 E/Mms ( 3952):  Tried to add duplicate Conversation to Cache for threadId: 2 new conv: [0471 54 74 48] (tid 2)
08-28 20:56:50.509 E/Mms ( 3952):  Mms/conv
I wouldn't surprise me if the cause of the error is due to TelephonyProvider changes, but when that's fully patched the app won't even load for you.
Edited by H3ROS, 28 August 2013 - 07:35 PM.