Re: Linux/Android on CDMA Touch Pro -- Now working on Verizon! And with GPS!
Ah, ok. Good to know that the backend for MMS does work. As far as whether the ril is actually handling it correctly is still up in the air, I'd say. The fact that it gets far enough even to crash com.android.mms is a good sign -- means that whatever's coming in as an mms is at least getting recognized, though it might be getting mangled.
My next thought for where to look would be to load up the mms.apk that's crashing on receipt, send an mms, and check logcat as it comes in. See where things are coming apart. Then, if possible, compare that to a logcat output of a phone that has working mms.
I don't know if that will tell anything of interest, but it's all I can think of, in absence of real knowledge of the protocols.
I glanced through the ril code, and there's a lot in there to deal with SMS, but essentially nothing on MMS -- I'm just not knowledgeable enough to know if that's to be expected or not. I assume the parsing of the MIME enclosure is done by the mms app, but I'm not even sure of that.
I'm pretty sure nothing using our RIL has working MMS (gsm or cdma). Does anyone know if any network other than Sprint has Vogues that receive real MMS (instead of links)? I'm just wondering if anyone from the community android projects has tackled mms encoding.
As far as a mostly working TP, I can't really think of anything I would do with it. I guess turning it on and off is less annoying in xdandroid (once you enable navi.wake), which is a plus; do you have to reboot it to get it to come on if the screen goes off in WinMo?
If it's just going to sit in a drawer or go in the trash, I'll take it; but, really, getting a few bucks off craigslist for it is probably a more sensible choice than sending it my way. The meager development work I had done has pretty much stopped completely since I picked up an Evo, and I sold off my Touch Pro and my Touch Pro2.
Still got a diamond and a raph500, though. And still want to take a look at the memory layout of the raph500 a bit more. It'd be nice to get that extra 64mb and make it feel less like it's been dipped in molasses. Unfortunately, the last time I tried, all I got for my trouble were lots of early crashes.
|