Alright here's what's happening.
The reason why it's sending blanks.
The LG Optimus LTE2 is the device I'm porting from. Hk posted the link to the roms when he bricked his motion. Paranoid android, Miui, Cm10.1, AKOP.
I've ported over Paranoid Android it boots and all but it still has the blank texts. And that's when I realized.
It's a Korean device that has not made it to USA. So full Korean roms. It only displays english for us because of the base rom and build.prop. When you port roms you copy over apps, media, framework, and fonts. And that's the thing the framework. Korean sms encoding. They have different encoding than us. So when we send sms, it's encoding it as if it's korean. And since there's no actual korean characters it sends blanks. The original zip has a korean google keyboard with a dictionary pack. So I'm sure if you sent yourself something Korean it would show up perfectly if metro allows it.
I tried a ton of things last night to fix this problem. The problem is the framework.jar
I tried replacing files with the ones in our cm10. But no go.
I think I have found a fix. I will try in like 30mins. (doing something with my motion). Unless someone would like to test it for me. That would be great.
Anyways problem identified c:
Edit.
Taking a short break from miui. If anyone would like to try to fix the problem message me I'll give all details.
Working on cm10.1 again and then Paranoid Android.