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

Root [ZIP] MMS FIX FOR CM/AOSP/AOKP (THANKS wolfu)

Okay. Erase those lines I mentioned, flash it again, and clear cache/dalvik cache.

See how that works.

So I deleted the mms.apk from system/app and edited the lines out. Upon trying to flash the new zip im getting an error saying:
"Error in /sdcard/Download/CM10MMS with MmsFix+cache.zip"
"(Status 6)"
"Installation aborted"
 
So I deleted the mms.apk from system/app and edited the lines out. Upon trying to flash the new zip im getting an error saying:
"Error in /sdcard/Download/CM10MMS with MmsFix+cache.zip"
"(Status 6)"
"Installation aborted"

Status 6? That's a syntax problem. Could you open the updater-script in CODE tags for me so I can see if I can figure out the syntax issue, please?
 
Status 6? That's a syntax problem. Could you open the updater-script in CODE tags for me so I can see if I can figure out the syntax issue, please?

[HIGH]ui_print("MMS Fix for Virgin Mobile");
ui_print("Mounting system...");
run_program("/sbin/busybox", "mount", "/system");

ui_print("Extracting new files...");
# copy system content to the system directory on your device
package_extract_dir("system", "/system");

ui_print("Fixing Permissions...");
set_perm(0, 0, 0644, "/system/app/Mms.apk");

ui_print("Unmounting system...");
unmount("/system");

ui_print("Mounting data..");
run_program("/sbin/busybox", "mount", "/data");

ui_print("Deleting telephony database...");
delete("/data/data/com.android.providers.telephony/databases/telephony.db");
delete("/data/data/com.android.providers.telephony/databases/telephony.db-journal");

ui_print("Deleting dalvik cache...");
delete_recursive("/data/dalvik-cache");

ui_print("Unmounting data...");
unmount("/data");

ui_print("Installation complete!");
[/HIGH]

Wish I could be of more help. Sorry. :confused:
 
[HIGH]ui_print("MMS Fix for Virgin Mobile");
ui_print("Mounting system...");
run_program("/sbin/busybox", "mount", "/system");

ui_print("Extracting new files...");
# copy system content to the system directory on your device
package_extract_dir("system", "/system");

ui_print("Fixing Permissions...");
set_perm(0, 0, 0644, "/system/app/Mms.apk");

ui_print("Unmounting system...");
unmount("/system");

ui_print("Mounting data..");
run_program("/sbin/busybox", "mount", "/data");

ui_print("Deleting telephony database...");
delete("/data/data/com.android.providers.telephony/databases/telephony.db");
delete("/data/data/com.android.providers.telephony/databases/telephony.db-journal");

ui_print("Deleting dalvik cache...");
delete_recursive("/data/dalvik-cache");

ui_print("Unmounting data...");
unmount("/data");

ui_print("Installation complete!");
[/HIGH]

Wish I could be of more help. Sorry. :confused:

No worries. GIve me a few minutes and I'll see what I can bake up here...

Edit:

How big is the zip while on your SD card? I know if you eject it too early it'll do that.

Edit 2:

and try this in your updater-script:

Code:
ui_print("MMS Fix for Virgin Mobile");
ui_print("Mounting system...");
run_program("/sbin/busybox", "mount", "/system");

ui_print("Extracting new files...");
# copy system content to the system directory on your device
package_extract_dir("system", "/system");

ui_print("Fixing Permissions...");
set_perm(0, 0, 0644, "/system/app/Mms.apk");

ui_print("Unmounting system...");
unmount("/system");

ui_print("Mounting data..");
run_program("/sbin/busybox", "mount", "/data");

ui_print("Deleting telephony database...");
delete("/data/data/com.android.providers.telephony/databases/telephony.db");
delete("/data/data/com.android.providers.telephony/databases/telephony.db-journal");

ui_print("Unmounting data...");
unmount("/data");

ui_print("Installation complete!");

Edit 3: Make sure after flashing, wipe cache/dalvik cache.
 
No worries. GIve me a few minutes and I'll see what I can bake up here...

Edit:

How big is the zip while on your SD card? I know if you eject it too early it'll do that.

Edit 2:

and try this in your updater-script:

Code:
ui_print("MMS Fix for Virgin Mobile");
ui_print("Mounting system...");
run_program("/sbin/busybox", "mount", "/system");

ui_print("Extracting new files...");
# copy system content to the system directory on your device
package_extract_dir("system", "/system");

ui_print("Fixing Permissions...");
set_perm(0, 0, 0644, "/system/app/Mms.apk");

ui_print("Unmounting system...");
unmount("/system");

ui_print("Mounting data..");
run_program("/sbin/busybox", "mount", "/data");

ui_print("Deleting telephony database...");
delete("/data/data/com.android.providers.telephony/databases/telephony.db");
delete("/data/data/com.android.providers.telephony/databases/telephony.db-journal");

ui_print("Unmounting data...");
unmount("/data");

ui_print("Installation complete!");

Edit 3: Make sure after flashing, wipe cache/dalvik cache.

The zip is 2.13 MB. Hmm.. getting the same error (status 6).
 
Weird...I JUST flashed it and it worked with that script...You copied the new zip with that, right? Not just updated the one on your SD Card? I think its a bad copy...So re-download...make that your updater-script...cop yto SD card and flash again
 
Weird...I JUST flashed it and it worked with that script...You copied the new zip with that, right? Not just updated the one on your SD Card? I think its a bad copy...So re-download...make that your updater-script...cop yto SD card and flash again

Oh! I was using the old zip and just updating it. I will update a new zip and get back to you.

EDIT: Upon flashing I'm getting another error now, status 7...
 
Okay. I got another idea. What ROM are you using? Post a link. I'll try to manually patch it. Then you can try the new one I try
 
This post pertains to S2 users. I know its in the Evo V thread, but someone came here to ask. V users, do NOT flash this. As I am NOT responsible for bricks that occur.


https://www.dropbox.com/s/hs2lhz47y8pwuo4/pa_d710-2.54-11NOV2012-170026_VM.zip

Flash, try MMS. If it works, sweet. If not I have a few other ideas...

Open voice dialer, say Open A-P-N-S. Make sure the right APN is there.

Then go to /data/data/com.android.providers.telephony/databases with a file explorer that allows root exploring. Delete telephony.db and telephony.db-journal. Reboot. Try again.

That's the best I can do, really. So I hope it works for you!

Edit: And for kicks and giggles, after deleting those two files, go to recovery and wipe cache/dalvik-cache. Couldn't hurt.
 
https://www.dropbox.com/s/hs2lhz47y8pwuo4/pa_d710-2.54-11NOV2012-170026_VM.zip

Flash, try MMS. If it works, sweet. If not I have a few other ideas...

Open voice dialer, say Open A-P-N-S. Make sure the right APN is there.

Then go to /data/data/com.android.providers.telephony/databases with a file explorer that allows root exploring. Delete telephony.db and telephony.db-journal. Reboot. Try again.

That's the best I can do, really. So I hope it works for you!

Thanks so much! I'm downloading it now and will report back to you as soon as I get it up and running.
 
https://www.dropbox.com/s/hs2lhz47y8pwuo4/pa_d710-2.54-11NOV2012-170026_VM.zip

Flash, try MMS. If it works, sweet. If not I have a few other ideas...

Open voice dialer, say Open A-P-N-S. Make sure the right APN is there.

Then go to /data/data/com.android.providers.telephony/databases with a file explorer that allows root exploring. Delete telephony.db and telephony.db-journal. Reboot. Try again.

That's the best I can do, really. So I hope it works for you!

Edit: And for kicks and giggles, after deleting those two files, go to recovery and wipe cache/dalvik-cache. Couldn't hurt.

Is this for everyone? or just miui users?
 
Hey Prinny, both sending and receiving now work! Thanks so much! I will forward people to your post if they want mms working on their phones with paranoid android. Although if we update will the settings stick? Again, thanks so much.
 
The settings will not stick, sadly. You'll have to patch them manually every time I believe. Only update though if its a serious one. If you don't need it, don't update!

Glad I got it working, though!
 
The settings will not stick, sadly. You'll have to patch them manually every time I believe. Only update though if its a serious one. If you don't need it, don't update!

Glad I got it working, though!

Okay, the ROM seems pretty much full featured and I haven't run into any problems with it so probably won't have to update for a while. Really glad that you could get it working for us. I know a lot of people will be switching over to Paranoid Android because you got it working. Thanks from all of us! :D
 
I got a problem here, I'm using gangnamstyle ROM (sprint version) I did the MMS fix I can receive and send MMS to other people but for some reason I cannot download or see this particular person's media messages is weird..is any one else having this problem..by the way he has sprint network idk if that could be the problem?? Just saying... this a screenshot of how his media messages show up on my phone.

Screenshot_2013-01-07-22-03-32-1.png
 
I got a problem here, I'm using gangnamstyle ROM (sprint version) I did the MMS fix I can receive and send MMS to other people but for some reason I cannot download or see this particular person's media messages is weird..is any one else having this problem..by the way he has sprint network idk if that could be the problem?? Just saying... this a screenshot of how his media messages show up on my phone.

Screenshot_2013-01-07-22-03-32-1.png

Yeah I have that problem with one friend. But if you go and save attachment you're able to see what they have sent ya
 
That's the exact problem I was having that I mentioned before. No idea how to fix it. I'm not sure if sprint includes odd markup or what in their MMS messages. I have a feeling it has to do with the apk we're using.
 
Does your friend have an iPhone? That seems to be the only phone i have trouble with receiving MMS. But that's only due to group messaging, and not picture messaging.
 
Does your friend have an iPhone? That seems to be the only phone i have trouble with receiving MMS. But that's only due to group messaging, and not picture messaging.

My friend doesn't have the iPhone he has HTC evo 4g (non 3D or LTE first gen. I believe).
 
Back
Top Bottom