[T-Mobile Samsung Galaxy S II SGH-T989] Canyon30:
Hello! This is my first write up. I'm sorry if it's in the wrong place so Moderators please move to the appropriate place.

I've done a lot of searching for group messaging for our phones (T989) and have done a lot of experimenting myself to get this to work right. I wanted to wait to create this write up until I had it working perfectly but since I'm helping a friend with an i727 Skyrocket (att GS2) I thought I'd just make the write up now. For those who have the necessary tools I've included links to decompile the files and mod them yourselves (which I've done) and those without the necessary tools I've included the working files from my stock deodexed UVMC6 ROM.

First of all threaded group messaging works on the T989 (Also working via WiFi-Calling) May even work (group messaging that is) on other Devices running stock 4.1.2.

The bugs that I haven't been able to/had the time to work out yet are as follows:

1. I can't seem to figure out...yet*...how to filter your own phone number out of incoming MMS messages the results of this are any incoming MMS will default to group messages showing you and the other person in the group. Any incoming group messages will show you in the group so any reply you make will come back to yourself unless you add your own number to the spam list.

All these issues come from the same issue, I haven't had the time to figure out where the framework2.jar file is looking to identify your phone number to filter it out of the conversation thread.

Other than that, if you can live with this issue, or want to help me identify what it is and how to fix it I would love the help.

Now for the instructions:

.5. Read all the instructions ALL THE WAY THROUGH BEFORE YOU START

1. MAKE A NANDROID BACKUP NOW also backup your messages

2. If you haven't made a backup I'm not responsible for your stupidity. Actually, even if you did make a backup I'm still not responsible for your stupidity. Only for mine...and the untold number of times I've soft-bricked my phone working on this.

3. Backup your messages

4. Reboot into recovery and install the attached zip

5. Reboot into normal and wait for Android to upgrade

6. Using your favorite root browser go to /data/data/com.android.providers.telephony/databases and delete the following files: (will delete your messages)

smsmms.db

smsmms.db-shm

smsmms.db-wal

7. IF NOT using an odexed ROM then skip to #11. IF you ARE using an odexed ROM:

a. Use your favorite root browser and go to /system/app and delete:

SecMMS.odex

SecTelephonyProvider.odex

b. Go to /system/framework and delete:

framework2.odex

8. Reboot to recovery

9. Clear cache

10. Reboot into normal

11. Enjoy group texting with iPhones and other group texting devices!

All credit and thanks go to the following developers and their threads from which I have learned so much!

jovy23 - for providing the info to edit a decompiled SecMMS.apk to enable group messaging via WiFi-Calling and other mods Info in his thread

regulusv7 - for proving group messaging in TW could be done Info here

loserskater - for the framework2.jar edits and the smsmms.db His thread here

And anyone else who I may have forgotten who helped along the way.

The info in the threads provided from those I learn from should be sufficient if you want to make changes for other ROMS or other devices.

I still want to figure out the threading issue with the sending messages back to myself by not during the holidays. I hope you guys find this information useful!