I just migrated from a Samsung U40 flip phone (not a smartphone) to a Moto G running CyanogenMod 12. In my Samsung, when my text message was long, it showed up as an MMS message (like a cartoon picture of a short strip of film). I am in the dark about how long messages are handled on the Moto G. From surfing the web, I found that long text messages are often sent as multiple short text messages, and they don't always arrive at the destination in the right order. The limit on 1 text message is either 140 or 160 characters, depending on whether each character is encoded as 7 or 8 bits. What does the bits/character depend on? Is it the OS, the messaging app, the air protocol, or the carrier? How can I tell whether I'm encoding characters as 7 or 8 bits? That tells me what the single-message length limit is: 140 or 160. I can't tell on my Moto G because all messages appear as a single unbroken sequence of characters, even when the message is much greater than 160 letters. This is from test messages sent to myself. Also, is it possible to determine whether incoming and outgoing messages are sent as SMS or MMS? The Moto G simply shows each message as a dialogue balloon. It doesn't show an icon that distinguishes between SMS and MMS.