Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[HOW TO] [TEAM XPOSED] Enable MMS Over WiFi

OP Rydah805

4th June 2012, 07:28 AM   |  #1  
Rydah805's Avatar
OP Recognized Contributor
Flag Ventura County, CA
Thanks Meter: 1,183
 
3,867 posts
Join Date:Joined: Oct 2008
Donate to Me
More

Gonna quote most of SteelH's [How To] post opener:

This reference guide is to tell you what to edit to enable MMS over WiFi for the EVO 4G LTE in Message+CRC_2.apk. It is not an all-inclusive how-to on adb, decompiling/recompiling apks, etc. There are already several very good sources right here on XDA for that information.

Decompile Message+CRC_2.apk and look for com\android\mms\MmsApp.smali:


Code:
.method public static isSupportSendViaWifi()Z
    .registers 1

    .prologue
    .line 4119
    invoke-static {}, Lcom/android/mms/MmsApp;->isFollowSprintSpec()Z

    move-result v0

    if-nez v0, :cond_c

    invoke-static {}, Lcom/android/mms/MmsApp;->enableTmoWifiIms()Z

    move-result v0

    if-eqz v0, :cond_e

    .line 4123
    :cond_c
    const/4 v0, 0x1

    .line 4125
    :goto_d
    return v0

    :cond_e
    const/4 v0, 0x0 <---

    goto :goto_d
.end method
Change const/4 v0, 0x0 To const/4 v0, 0x1

Final Should Look Like:
Code:
.method public static isSupportSendViaWifi()Z
    .registers 1

    .prologue
    .line 4119
    invoke-static {}, Lcom/android/mms/MmsApp;->isFollowSprintSpec()Z

    move-result v0

    if-nez v0, :cond_c

    invoke-static {}, Lcom/android/mms/MmsApp;->enableTmoWifiIms()Z

    move-result v0

    if-eqz v0, :cond_e

    .line 4123
    :cond_c
    const/4 v0, 0x1

    .line 4125
    :goto_d
    return v0

    :cond_e
    const/4 v0, 0x1

    goto :goto_d
.end method

For the convenience of the community, I have attached 2 zips (Odex & Deodex - v. 1.13.651.1) with the modifications already in place. Also includes 'Zero Compression MMS' and 'Blocked & Secure Inboxes.' Thanks for making it flashable Freeza!

Last edited by Rydah805; 8th June 2012 at 08:39 PM.
The Following 21 Users Say Thank You to Rydah805 For This Useful Post: [ View ]
4th June 2012, 07:31 AM   |  #2  
freeza's Avatar
Recognized Developer
Flag Pasadena, CA
Thanks Meter: 10,019
 
4,326 posts
Join Date:Joined: May 2006
Donate to Me
More
Great find.
The Following 5 Users Say Thank You to freeza For This Useful Post: [ View ]
4th June 2012, 07:34 AM   |  #3  
Rydah805's Avatar
OP Recognized Contributor
Flag Ventura County, CA
Thanks Meter: 1,183
 
3,867 posts
Join Date:Joined: Oct 2008
Donate to Me
More
I'm trying to fit in with Team Xposed!


Sent From My HTC Evo 4G LTE, On The Now Network From Sprint!
The Following 3 Users Say Thank You to Rydah805 For This Useful Post: [ View ]
4th June 2012, 07:58 AM   |  #4  
Senior Member
Flag Covington , ky
Thanks Meter: 38
 
279 posts
Join Date:Joined: Jul 2008
More
Recommended installation method?
4th June 2012, 08:06 AM   |  #5  
Rydah805's Avatar
OP Recognized Contributor
Flag Ventura County, CA
Thanks Meter: 1,183
 
3,867 posts
Join Date:Joined: Oct 2008
Donate to Me
More
Quote:
Originally Posted by crucial929

Recommended installation method?

Flash, wipe caches.


Sent From My HTC Evo 4G LTE, On The Now Network From Sprint!
4th June 2012, 08:24 AM   |  #6  
Senior Member
Flag Covington , ky
Thanks Meter: 38
 
279 posts
Join Date:Joined: Jul 2008
More
Still getting compression, sending at 24kb
4th June 2012, 08:28 AM   |  #7  
Rydah805's Avatar
OP Recognized Contributor
Flag Ventura County, CA
Thanks Meter: 1,183
 
3,867 posts
Join Date:Joined: Oct 2008
Donate to Me
More
Quote:
Originally Posted by crucial929

Still getting compression, sending at 24kb

Which version? Mine works fine. (Odex)

Did you wipe caches? Do the Secure and Blocked Inboxes show up?


Sent From My HTC Evo 4G LTE, On The Now Network From Sprint!
Last edited by Rydah805; 4th June 2012 at 08:30 AM.
4th June 2012, 08:36 AM   |  #8  
Senior Member
Flag Covington , ky
Thanks Meter: 38
 
279 posts
Join Date:Joined: Jul 2008
More
Quote:
Originally Posted by Rydah805

Which version? Mine works fine. (Odex)

Did you wipe caches? Do the Secure and Blocked Inboxes show up?


Sent From My HTC Evo 4G LTE, On The Now Network From Sprint!

I am on a deOdexed stock Rom so I used the deodexed version.. yes the secure and blocked are there ...
4th June 2012, 08:41 AM   |  #9  
sd_N's Avatar
Senior Member
Flag Hollister
Thanks Meter: 51
 
372 posts
Join Date:Joined: Oct 2010
More
SAME
Quote:
Originally Posted by crucial929

Still getting compression, sending at 24kb

Same here, sent at 30 KB... ????
4th June 2012, 08:42 AM   |  #10  
Rydah805's Avatar
OP Recognized Contributor
Flag Ventura County, CA
Thanks Meter: 1,183
 
3,867 posts
Join Date:Joined: Oct 2008
Donate to Me
More
Quote:
Originally Posted by crucial929

I am on a deOdexed stock Rom so I used the deodexed version.. yes the secure and blocked are there ...

Weird. If those show, It's obviously working... Only thing I can think of is caches. Can also try wiping data for messages app.


Sent From My HTC Evo 4G LTE, On The Now Network From Sprint!

The Following User Says Thank You to Rydah805 For This Useful Post: [ View ]
Post Reply Subscribe to Thread

Tags
how to, htc evo 4g lte, mms over wifi
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes