[Q][VZW Galaxy Nexus, CM 10.1.2] Outgoing SMS being split and delivered out of order.
I've tried to narrow it down to a particular app or system setting, but I cannot figure it out for the life of me. Here's the facts:
* Messages more than a seemingly arbitrary amount of characters (the most recent example being split after 67 chars) and will be split delivered out of order. This is happening to my girlfriend when she receives them on her iPhone 5 on AT&T (though I doubt it's just her, I just don't text too many other people, especially not with long messages). I've tested using Google Voice as well, and it will do the same thing. I can get screenshots, if needed. This happens in both the stock messaging app, and ChompSMS.
* Was happening on my old phone (Droid Bionic; I just changed to the Galaxy Nexus yesterday). Issue was not present at stock boot-up, nor after rooting and flashing CM-10.1.2.
* I made nandroid backups (TWRP) at the following points during the new phone setup and tested the SMS issue at each point:
--- After root, clean (system, boot, efs) (issue not present)
--- After account add and system settings configured, before TiBu restore (system, data) (issue not present)
--- After TiBu restore (system, data, cache) (issue not present)
--- Current (system, data, cache) (issue present)
* Apps I have installed that have any kind of SMS read/write/send/receive permissions (as verified by Permissions Explorer):
--- SMS Backup+ (READ_SMS, RECEIVE_SMS, WRITE_SMS)
--- AndroidLost (has pretty much every permission imagineable, and admin access)
--- MightyText (READ_SMS, SEND_SMS, WRITE_SMS, RECIEVE_MMS, SEND_MMS) (note: with new "new run" on the new phone, SMS worked properly until I installed MightText, the issue persists even after an uninstall and reboot, however)
--- Dashclock (READ_SMS)
--- Google Search (READ_SMS, SEND_SMS, WRITE_SMS)
--- Google Voice (READ_SMS, SEND_SMS, WRITE_SMS)
--- Google Hangouts (RECEIVE_SMS, SEND_SMS, READ_SMS)
--- Stock Messaging (All relevant permissions)
--- Stock Phone app (SEND_SMS, SEND_SMS_NO_CONFIRMATION, READ_SMS, WRITE_SMS)
--- Titanium Backup (READ_SMS, WRITE_SMS)
--- Swype (READ_SMS)
--- Bluetooth Share (READ_SMS, RECIEVE_SMS, SEND_SMS, WRITE_SMS)
I've tried uninstalling MightyText, AndroidLost, and SMS Backup+ and tested between each uninstall, but it still happens. If I restore to a nandroid backup from before the "Current" backup, SMS works fine (I'm about to test the backup from between the TiBu restore, and the current image; I want to see if it happened DURING the restore, or if it was the configuration of each app and re-registering everything that caused the issue; MightyText was installed separately, after the restore, but before the current image).
I'm still testing things out at the moment, but any direction or help would be greatly appreciated. I'm not sure at this point that it's my carrier (Verizon), since restoring to an earlier image seems to fix it.