• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [FIX] MMS on Sense 4/4.1!

Since JMZ's Evoville Sense 4 thread was closed (don't exactly know why), I think I should post the fix for Sense 4/4.1 here. Here's some proof that it DOES work. Running Sense 4.1 RLS 3 from Chubbz on the Evo 3D forum.

Proof below!

http://dl.dropbox.com/u/75805861/Screenshots Sense 4.1/Screenshot_2012-09-27-17-07-16.png

http://dl.dropbox.com/u/75805861/Screenshots Sense 4.1/Screenshot_2012-09-27-17-08-10.png

http://dl.dropbox.com/u/75805861/Screenshots Sense 4.1/Screenshot_2012-09-27-17-08-38.png

Anyway, here are the steps! *DO THIS BEFORE FLASHING THE ROM!*

*I AM NOT RESPONSIBLE FOR ANY DAMAGE THAT HAPPENS TO YOU, YOUR PHONE, YOUR FAMILY, OR ALL OUT NUCLEAR WAR!*

1) Open up /system/framework/framework-res.apk from the Sense 4 ROM
2) Navigate to /res/xml within it
3) Open up /system/framework/framework-res.apk from the stock VM ROM (any Sense 3.6 ROM with MMS working on VM will work)
4) Navigate to /res/xml within it
5) Drag and drop apns.xml from /res/xml in the framework-res.apk from the VM ROM to /res/xml in the framework-res.apk from the Sense 4 ROM
6) Reboot to recovery
7) Flash the Sense 4 ROM (which ever one you choose, my personal recommendation is Chubbz' Sense 4.1 ROM)
8) After flashing, mount /system in recovery (should be a mount menu in EXT4)
9) Open up ADB and execute the following commands-

Code:
adb remount system
adb push *location of the framework-res.apk* /system/framework

11) Do a FULL factory reset (wipe data/cache/dalvik-cache)
12) Reboot into your Sense 4 ROM that has MMS working! Congratulations!

*READ THIS!*

If you are running Chubbz' 4.1 RLS 3 build (NOTE- THAT EXACT BUILD!), you can skip to Step 6 and use this framework-res.apk (prebuilt by me).
 
Can't we just replace the sense 4 Framework.jar with the modified one before flashing the rom instead?

If you're talking about modding it and then changing the ROM.zip, I don't see why it wouldn't work. I'm used to doing things like this, and it's nice to have a clean version of the file just in case.

Nice. Now if only someone can get 4G to work on Sense 4.1, that would be a match made in Heaven.
:)

Oh yes. We can all hope :p

Does JMZ's sense 4 rom work on eng hboot 1.04?

Don't think so. ICS based Sense stuff doesn't seem to like the ENG HBOOT, I had issues with JMZ Stock and Android Revolution HD booting on the ENG HBOOT.
 
Upvote 0
@heythereitsv thanks for the fix, im not running any sense 4.1, but now i know where to come, if i decide to use chubbz sense 4.1 again.

No problem! ^_^

Anyone know a place to upload stuff but where everyone can keep downloading it, I got the sense 4.1 fixed just to flash so incase someone doesn't know how to work with framework and stuff can get it :)

Mediafire, I'm using dropbox for now though, I'll probably move it to mediafire sometime. Also, what build is it for?
 
Upvote 0

V2 of what?

Hey guys I'm sorry I haven't uploaded the Rom yet, my parents are going through a breakup and its been crazy I will tomorrow I heard media fire was good? :)

Aww I'm sorry :( And yes. Although don't upload the ROM with a fix baked in (unless you have permission from the dev), if you can make a flashable zip, that'd be great

I have no idea how to work with framework. is there a flashable fix?

It's really easy to push, all you need to do is execute these commands in ADB (I'll add these to the OP too!) Simply do these after Step 9.

Code:
adb remount system
adb push *the location of the framework-res.apk* /system/framework

If you're talking about making the fix, there is no "universal" fix for MMS. It's on a ROM by ROM basis. I'll upload the framework-res.apk's for the builds I test, but other than that, you'll have to do them on your own.
 
Upvote 0
If I knew how to make flashable zips I would lol but I spoke to him and he was more then happy and said yes he will make a new thread here soon ans will be adding virgin mobile fix into aroma installer(a really awesome thing when you flash Rom) but if you guys don't want to wait lol msg me and I can email the fix right after work :D
 
Upvote 0
If I knew how to make flashable zips I would lol but I spoke to him and he was more then happy and said yes he will make a new thread here soon ans will be adding virgin mobile fix into aroma installer(a really awesome thing when you flash Rom) but if you guys don't want to wait lol msg me and I can email the fix right after work :D

Sweet! That's awesome of him! Also, I'll try and make as many framework-res.apk's compatible with different ROMs in that time. I'll also try and learn to make a flashable zip- I've been meaning to make a few :p
 
Upvote 0
Sweet! That's awesome of him! Also, I'll try and make as many framework-res.apk's compatible with different ROMs in that time. I'll also try and learn to make a flashable zip- I've been meaning to make a few :p

The reaso why I ask for a flashable zip is because the directions are confusing to me. like am I doing all of this from a computer or from inside the sense 4 rom? I just dont fully get it.
 
Upvote 0
The reaso why I ask for a flashable zip is because the directions are confusing to me. like am I doing all of this from a computer or from inside the sense 4 rom? I just dont fully get it.

After you reboot into recovery, select 'mounts and storage' from the 4EXT menu, mount /system, and then move over to your computer (with your phone connected), open up ADB (same program you used when you unlocked the bootloader and obtained root) and execute those commands. As for the framework-res part (steps 1-6), that's from your computer.
 
Upvote 0
If I knew how to make flashable zips I would lol but I spoke to him and he was more then happy and said yes he will make a new thread here soon ans will be adding virgin mobile fix into aroma installer(a really awesome thing when you flash Rom) but if you guys don't want to wait lol msg me and I can email the fix right after work :D

So jmz will be re-uploading his rom with MMS fixed? :p
 
Upvote 0
So jmz will be re-uploading his rom with MMS fixed? :p

Idk... personally, I'd use one of the other builds. JMZ hasn't really updated Evoville much... he's much more focused on CM10, I think.

I tried all this and now no rom will load past the splash screen. Help please...

Recovery? HBOOT? S-OFF or S-ON?

If you're on HBOOT 1.04, flash a different one (JuopunutBear works), or use another kernel, it should fix the issues. Also, what do you mean no ROM will boot? And the HTC splash or the boot logo of the ROM?
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones