[FIX] MMS on Sense 4/4.1!

Last Updated:

  1. heythereitsv

    heythereitsv Well-Known Member

    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!*


    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 (Text):
    1. adb remount system
    2. 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).

    phw8558, juketunes, G19 and 3 others like this.
  2. SuperAfnan

    SuperAfnan Well-Known Member Contributor

    Awesome! Thanks :)
  3. BackHandLegend

    BackHandLegend Well-Known Member

    Can't we just replace the sense 4 Framework.jar with the modified one before flashing the rom instead?
  4. Revenant Ghost

    Revenant Ghost VIP Member VIP Member

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

    notebooko Well-Known Member

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

    heythereitsv Well-Known Member

    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.

    Oh yes. We can all hope :p

    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.
  7. xploPR

    xploPR Well-Known Member Contributor

    Use chubbz version, it works fine with hboot 1.04, i was using it with no problems.
  8. xploPR

    xploPR Well-Known Member Contributor

    @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.
  9. kenosuke117

    kenosuke117 Well-Known Member

    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 :)
  10. heythereitsv

    heythereitsv Well-Known Member

    No problem! ^_^

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

    kagevazquez Well-Known Member

    Yup I'm running it just flash a different kernel
  12. heythereitsv

    heythereitsv Well-Known Member

    Which one are you using?
  13. kagevazquez

    kagevazquez Well-Known Member

  14. kenosuke117

    kenosuke117 Well-Known Member

    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? :)
  15. XAL2

    XAL2 Well-Known Member

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

    heythereitsv Well-Known Member

    V2 of what?

    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

    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 (Text):
    1. adb remount system
    2. 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.
  17. kenosuke117

    kenosuke117 Well-Known Member

    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
  18. heythereitsv

    heythereitsv Well-Known Member

    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
  19. XAL2

    XAL2 Well-Known Member

    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.
  20. heythereitsv

    heythereitsv Well-Known Member

    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.
  21. AngryTeddyBear

    AngryTeddyBear Well-Known Member

    So jmz will be re-uploading his rom with MMS fixed? :p
  22. EHokie

    EHokie Well-Known Member

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

    heythereitsv Well-Known Member

    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.

    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?
  24. AngryTeddyBear

    AngryTeddyBear Well-Known Member

    Oh, mind sharing the link for the other builds?
  25. heythereitsv

    heythereitsv Well-Known Member

    AngryTeddyBear likes this.

Share This Page