[EVO 4G Q&A, Help & Troubleshooting] nightzun:
Hi i know this has been discussed before but can anyone take a couple of minutes to look at my log and point me in some direction since i can not make heads or tails of it. First, I have an evo flashed to metropcs carrier. The evo has a stock sprint rom with internet,gps,market(DL & install),sms, and voice calls working EXCEPT MMS,:mad:. Now, i installed a apktool to my windows 7 64bit powered laptop and decompiled the Mms.apk but not getting a smali folder. So I get ahold of an incredibles Mms.apk and decompile that and do get a smali folder. I decompiled because they told me to change the httputil.smali file X-MDN to the metropcs X-MDN. So I skipped that but did manage to get a log using logcat from when the phone tries to send and receive, so they are below. I know there are roms to make everything working but don want to flash to another rom, i was just wondering if i could get the stock one working since everything on is, except mms thanks for any and all help!!:

(i know its long sorry just didnt know which parts are important so i just copied everything)

When sending mms:

D/Jerry ( 552): Connection_startMmsConnectivity() >>0
D/ComposeMessageActivity( 552): ComposeMessageActivity onPause <<<<
W/IInputConnectionWrapper( 552): finishComposingText on inactive InputConnectio
n
W/IInputConnectionWrapper( 552): finishComposingText on inactive InputConnectio
n
D/ConversationList( 552): ContentObserver:onChange foreground> false
V/MmsSystemEventReceiver( 552): Intent received: Intent { act=android.intent.ac
tion.CONTENT_CHANGED cmp=com.android.mms/.transaction.MmsSystemEventReceiver (ha
s extras) }
V/MmsSystemEventReceiver( 552): INVALIDATED_CONTENTS:mms cache update: 5
D/ComposeMessageActivity( 552): updateTemporarySmsMessage thread_id> 62
D/ConnectivityService( 104): special network already active
D/ComposeMessageActivity( 552): mIsFromDraft> false, mMsgType> null, mMsgId> 0
D/ComposeMessageActivity( 552): deleteTemporarySmsMessage> 62
D/ComposeMessageActivity( 552): onCreate Start, savedInstanceState:null
D/ComposeMessageActivity( 552): requestWindowFeature
D/ComposeMessageActivity( 552): thread_id: 62
D/SmsProvider( 212): delete url=content://sms, match=0
D/SmsProvider( 212): where= thread_id=62 AND type=3
D/ComposeMessageActivity( 552): mHtcThreadId: 0
D/ComposeMessageActivity( 552): mComposeMode: false
D/ComposeMessageActivity( 552): mContactId: -1
V/MessageTextEditor( 552): Nli: -1
D/ComposeMessageActivity( 552): setContentView(R.layout.detail_thread_view)
D/ComposeMessageActivity( 552): onCreate End
D/ComposeMessageActivity( 552): onResume
D/Jerry ( 552): removeNotificationByID >62, -1
D/ComposeMessageActivity( 552): initFocus: false
W/IInputConnectionWrapper( 552): finishComposingText on inactive InputConnectio
n
D/Jerry ( 552): ComposeMessageActivity mCategory >[General]
D/ComposeMessageActivity( 552): initActivityState: null, Intent { cmp=com.andro
id.mms/.ui.ComposeMessageActivity (has extras) }
I/ActivityManager( 104): Displayed activity com.android.mms/.ui.ComposeMessageA
ctivity: 639 ms (total 639 ms)
D/MessageTextEditor( 552): setTextCounter:SmsMode> true
D/Jerry ( 552): new mMessageBodyEditor
D/RecipientList( 552): getRecipientListFromArray>
D/ComposeMessageActivity( 552): initialize sms body
D/ComposeMessageActivity( 552): initMessageList: false
D/ComposeMessageActivity( 552): getThreadType: get mbroadcastType> 0
V/ComposeMessageActivity( 552): onCreate(): savedInstanceState = null
V/ComposeMessageActivity( 552): onCreate(): intent = Intent { cmp=com.android.m
ms/.ui.ComposeMessageActivity (has extras) }
V/ComposeMessageActivity( 552): onCreate(): mThreadId = 62
V/ComposeMessageActivity( 552): onCreate(): mMessageUri = null
D/ComposeMessageActivity( 552): -----------------mMessageUri:null
D/ComposeMessageActivity( 552): handleSendIntent> type: null
D/Jerry ( 552): removeNotificationByID >62, -1
V/MmsProvider( 212): Query uri=content://mms/drafts, match=6
D/ComposeMessageActivity( 552): get the ContactNameCache
D/ComposeMessageActivity( 552): htcThreadid> 0, threadId> 62
D/Jerry ( 552): getThreadUri >content://mms-sms/conversations/62?category=0
D/ComposeMessageActivity( 552): initFocus: false
D/ComposeMessageActivity( 552): -----------------onQueryComplete
D/ComposeMessageActivity( 552): readTemporarySmsMessage. thread_id> 62
D/ComposeMessageActivity( 552): dataSet onChange.
D/MessageListView( 552): resetPanelView:
D/Jerry ( 552): complete >android.content.ContentResolver$CursorWrapperInner@
470e5c98, android.content.ContentResolver$CursorWrapperInner@470e5c98
I/AudioHardwareQSD( 65): AudioHardware pcm playback is going to standby.
D/StreamProcess( 65): OutputStreamProcess::ResetAOLC()
D/MediaModelFactory( 552): ---------------contentType: image/jpeg
D/MediaModelFactory( 552): ---------------mediaName: download_feel_inside.jpg
D/MediaModelFactory( 552): ---------------check MIME: image/jpeg
V/MmsProvider( 212): Query uri=content://mms/part/6, match=12
V/MmsProvider( 212): Query uri=content://mms/part/6, match=12
D/UriImage( 552): ---------mContentType: image/jpeg
V/MmsProvider( 212): Query uri=content://mms/part/6, match=12
D/MessageListAdapter( 552): ------------------------------------------> Message
Cache size: 1
D/MultimediaMessage( 552): ------------isPending:mBoxId: 4
D/MessageUtils( 552): loadThumbnailBitmap: content://mms/part/6
V/MmsProvider( 212): Query uri=content://mms/part/6, match=12
V/MmsProvider( 212): Query uri=content://mms/part/6, match=12
V/MmsProvider( 212): Query uri=content://mms/part/6, match=12
D/MessageUtils( 552): Create message thumbnail cache file: /data/data/com.andro
id.mms/cache/PART_1294965732728
I/MessageListView( 552): dispatchDraw relayout
D/ComposeMessageActivity( 552): onStop:
D/ComposeMessageActivity( 552): onDestroy:
D/MessageTextEditor( 552): setTextCounter:SmsMode> false
D/MobileDataStateTracker( 104): Requested host route to 402df0a for mms(rmnet0)

D/MobileDataStateTracker( 104): IP: 10.223.2.4 is existed in RU already!
V/HttpUtils( 552): httpConnection: params list
V/HttpUtils( 552): token = 0
V/HttpUtils( 552): url = http://mms.metropcs.net:3128/mmsc
V/HttpUtils( 552): method = POST
V/HttpUtils( 552): isProxySet = true
V/HttpUtils( 552): proxyHost = proxy.metropcs.net
V/HttpUtils( 552): proxyPort = 3128
D/HttpUtils( 552): ---------------------> sleep 5 secs before http connection:
73091
I/BatteryStatsImpl( 104): notePhoneSignalStrengthLocked: 2->1
D/Jerry ( 552): removeNotificationByID >62, -1
D/HttpUtils( 552): done, sleep 5 secs: 73096
D/dalvikvm( 300): GC_FOR_MALLOC freed 4400 objects / 369616 bytes in 79ms
V/HttpUtils( 552): key=value, value=Mozilla/5.0 (Linux; U; Android 1.5; en-us;
Sprint APA9292KT) AppleWebKit/528.5+ (KHTML, like Gecko) Version/3.1.2 Mobile Sa
fari/525.20.1
D/HttpUtils( 552): [HttpUtils] createHttpClient w/ socket timeout 60000 ms, , U
A=Mozilla/5.0 (Linux; U; Android 1.5; en-us; Sprint APA9292KT) AppleWebKit/528.5
+ (KHTML, like Gecko) Version/3.1.2 Mobile Safari/525.20.1
D/HttpUtils( 552): CID: SPCS_001
V/HTC-DSA-SystemProperties( 552): SystemProperties - Caller: [com.android.mms]
V/HTC-DSA-ConnectionManager( 552): platform pass[com.android.mms]
V/SecurityManager( 552): Pid:552, Uid:10096
E/SecurityManager( 552): checkPermission():-1
V/HTC-DSA-SystemProperties( 552): ****** require SYSTEMPROPERTIES permission-ge
tString!!******
D/Jerry ( 552): ori_NAI >null
V/SecurityManager( 552): Pid:552, Uid:10096
E/SecurityManager( 552): checkPermission():-1
V/HTC-DSA-SystemProperties( 552): ****** require SYSTEMPROPERTIES permission-ge
tString!!******
D/Jerry ( 552): NAI >null:pcs
D/Jerry ( 552): Base64_NAI >bnVsbDpwY3M=
V/HttpUtils( 552): key=value, value=http://device.sprintpcs.com/HTC/APA9292KT/3
256511.rdf
I/BatteryStatsImpl( 104): notePhoneSignalStrengthLocked: 1->2
D/dalvikvm( 599): GC_FOR_MALLOC freed 8307 objects / 523632 bytes in 54ms
D/dalvikvm( 649): GC_EXPLICIT freed 3209 objects / 227552 bytes in 72ms
D/dalvikvm( 660): GC_EXPLICIT freed 450 objects / 27760 bytes in 69ms
D/Jerry ( 552): status >HTTP/1.1 200 OK
V/MmsProvider( 212): Update uri=content://mms/5, match=1
V/MmsProvider( 212): Update values=resp_st=227
V/MmsProvider( 212): Broadcasting intent: Intent { act=android.intent.action.CO
NTENT_CHANGED (has extras) }
V/MmsSystemEventReceiver( 552): Intent received: Intent { act=android.intent.ac
tion.CONTENT_CHANGED cmp=com.android.mms/.transaction.MmsSystemEventReceiver (ha
s extras) }
V/MmsSystemEventReceiver( 552): INVALIDATED_CONTENTS:mms cache update: 5
D/ConversationList( 552): ContentObserver:onChange foreground> false
D/MessageListAdapter( 552): onContentChanged, do async requery
D/SendTransaction( 552): !!Send MMS fail!! reason=227
D/Jerry ( 552): code >268501219
V/SendTransaction( 552): Unexpected MmsException
V/SendTransaction( 552): com.google.android.mms.MmsException: Server returns an
error code: 227
V/SendTransaction( 552): at com.android.mms.transaction.SendTransaction.p
rocess(SendTransaction.java:170)
V/SendTransaction( 552): at com.android.mms.transaction.Scheduler$1.run(S
cheduler.java:127)
V/SendTransaction( 552): at android.os.Handler.handleCallback(Handler.jav
a:587)
V/SendTransaction( 552): at android.os.Handler.dispatchMessage(Handler.ja
va:92)
V/SendTransaction( 552): at android.os.Looper.loop(Looper.java:144)
V/SendTransaction( 552): at android.os.HandlerThread.run(HandlerThread.ja
va:60)
D/Jerry ( 552): here 2
E/SendTransaction( 552): Delivery failed.
V/TransactionService( 552): 4-Handling incoming message: { what=1214 when=28402
877 obj=com.android.mms.transaction.SendTransaction: serviceId=10 }
V/TransactionService( 552): Transaction failed: 10
D/Scheduler( 552): release wake lock
D/ConversationList( 552): ContentObserver:onChange foreground> false
D/MessageListAdapter( 552): onContentChanged, the previous requery is still run
ning, don't do async requery
V/TransactionService( 552): Transaction failure notified: content://mms/5
W/TransactionService( 552): what=1214
I/MediaPlayer( 104): MediaPlayer
D/MediaPlayer( 104): hasHDMIPermission: 0
E/MediaPlayer( 104): hdmi_setting not found!
D/MediaPlayer( 104): getHDMIResolution: 00
I/MediaPlayer( 104): MediaPlayer setDataSource(context, uri)
I/MediaPlayer( 104): MediaPlayer setDataSource(context, uri,headers)
I/LSState ( 104): EventReceiver:android.intent.action.NOTIFICATION_ADD
V/MediaPlayerService( 65): Client(131) constructor
V/MediaPlayerService( 65): Create new client(131) from pid 104, fd=13, offset=
0, length=576460752303423487
V/MediaPlayerService( 65): setDataSource fd=13, offset=0, length=5764607523034
23487
V/MediaPlayerService( 65): st_dev = 7940
V/MediaPlayerService( 65): st_mode = 33188
V/MediaPlayerService( 65): st_uid = 0
V/MediaPlayerService( 65): st_gid = 0
V/MediaPlayerService( 65): st_size = 7108
V/MediaPlayerService( 65): calculated length = 7108
V/AudioCache( 65): We only support url check function now.
V/AudioCache( 65): isQCPFileFormat() url=(null)
I/ ( 65): Has ID3 info, size = 1024
V/MediaPlayerService( 65): player type = 4
D/MediaPlayerService( 65): player type = STAGEFRIGHT_PLAYER
V/MediaPlayerService( 65): create StagefrightPlayer
D/MessageListAdapter( 552): onQueryComplete, isRequeryNeeded = true, call onCon
tentChanged() to start async requery.
D/AwesomePlayer( 65): [U5B] reset (383)
D/AwesomePlayer( 65): [U5B] reset_l (389)
D/AwesomePlayer( 65): [U5B] reset_l (479)
D/AwesomePlayer( 65): [U5B] setDataSource (320)
D/AwesomePlayer( 65): [U5B] reset_l (389)
D/AwesomePlayer( 65): [U5B] reset_l (479)
D/AwesomePlayer( 65): [U5B] setDataSource_l (340)
D/MediaExtractor( 65): [U5B] Create (47)
V/MediaExtractor( 65): Autodetected media content as 'audio/mpeg' with confide
nce 0.30
D/AwesomePlayer( 65): [U5B] setDataSource_l (351)
V/MediaPlayerService( 65): [131] setLooping(0)
V/MediaPlayerService( 65): [131] setAudioStreamType(5)
V/MediaPlayerService( 65): [131] prepareAsync
V/MediaPlayerService( 65): [131] notify (0x354f8, 5, 0, 0)
D/MessageListAdapter( 552): onContentChanged, do async requery
V/MediaPlayerService( 65): [131] notify (0x354f8, 1, 0, 0)
I/AudioService( 104): AudioFocus requestAudioFocus() from android.media.Audio
Manager@470d1b28
I/MediaPlayer( 104): MediaPlayer start()
I/MediaPlayer( 104): MediaPlayer invoke()
I/StagefrightPlayer( 65): invoke HDMI resoluion= 0
D/AwesomePlayer( 65): setHDMIResolution+
D/AwesomePlayer( 65): mVideoRenderer is null
D/AwesomePlayer( 65): setHDMIResolution-
D/MediaPlayer( 104): setHDMIResolution: 0 0
V/MediaPlayerService( 65): [131] setLooping(0)
V/MediaPlayerService( 65): [131] setVolume(1.000000, 1.000000)
V/AudioSink( 65): setVolume(1.000000, 1.000000)
V/MediaPlayerService( 65): [131] start
D/AwesomePlayer( 65): [U5B] play (557)
D/AwesomePlayer( 65): [U5B] play_l (563)
V/AudioSink( 65): open(44100, 1, 1, 4)
V/AudioSink( 65): setVolume
V/AudioSink( 65): start
D/AudioPolicyManagerBase( 65): startOutput() output 1, stream 5
D/AudioHardwareQSD( 65): Enable ALT for speaker
D/AudioHardwareQSD( 65): ALT batt temp = 324
D/AwesomePlayer( 65): [U5B] play_l (636)
I/MediaPlayer( 104): MediaPlayer handleMessage what=5
I/MediaPlayer( 104): MediaPlayer handleMessage what=1
D/ComposeMessageActivity( 552): dataSet onChange.
D/Jerry ( 552): complete >android.content.ContentResolver$CursorWrapperInner@
47199c90, android.content.ContentResolver$CursorWrapperInner@47199c90
D/MediaModelFactory( 552): ---------------contentType: image/jpeg
D/MediaModelFactory( 552): ---------------mediaName: download_feel_inside.jpg
D/MediaModelFactory( 552): ---------------check MIME: image/jpeg
V/MmsProvider( 212): Query uri=content://mms/part/6, match=12
I/AudioHardwareQSD( 65): AUDIO_START: start kernel pcm_out driver.
W/AudioFlinger( 65): write blocked for 177 msecs, 193 delayed writes, thread 0
x15570
V/MmsProvider( 212): Query uri=content://mms/part/6, match=12
D/UriImage( 552): ---------mContentType: image/jpeg
V/MmsProvider( 212): Query uri=content://mms/part/6, match=12
D/dalvikvm( 552): GC_FOR_MALLOC freed 3812 objects / 408960 bytes in 72ms
D/MessageListAdapter( 552): ------------------------------------------> Message
Cache size: 1
D/MultimediaMessage( 552): ------------isPending:mBoxId: 4
D/MessageUtils( 552): loadThumbnailBitmap: content://mms/part/6
V/MmsProvider( 212): Query uri=content://mms/part/6, match=12
E/MP3Extractor( 65): Unable to resync. Signalling end of stream.
V/MediaPlayerService( 65): [131] notify (0x354f8, 2, 0, 0)
D/AwesomePlayer( 65): [U5B] pause_l (712)
V/AudioSink( 65): pause
I/MediaPlayer( 104): MediaPlayer handleMessage what=2
I/AudioService( 104): AudioFocus abandonAudioFocus() from android.media.Audio
Manager@470d1b28
D/Jerry ( 552): removeNotificationByID >62, -1
I/AudioHardwareQSD( 65): AudioHardware pcm playback is going to standby.
D/StreamProcess( 65): OutputStreamProcess::ResetAOLC()
D/dalvikvm( 300): GC_EXPLICIT freed 2773 objects / 153816 bytes in 78ms