I've been trying to figure out if it is possible to edit the apk of the default messaging app. I wanted to increase the mms limitation from 300 kb to 3MB or more. I know that for other phones, such as a number of galaxy phones, that this was possible. Has anyone here tried this for this phone or apk, or does anyone know if being able to edit text apks to increase mms size is something that can be done no matter what phone or apk. Any help this noobie can get would be greatly appreciated!
Related
Android 2.1 currently has an issue with image compression for MMS. The default sms/mms client in Android does compress images, but it doesnt compress enough. It compresses all images so that it has a maximum image size of 2592x1944. However, for many carriers, the file size limit is around 300kb which will make you unable to send the MMS.
Luckily, there is a quick and easy way to manually edit the max sending size value..
I posted a quick guide here
Cyanogen is solving this issue in the next version of his Android ROM, but for everyone who wants a fix now or dont use Cyanogen, this guide should solve your issues
This would require root, right?
Yes it will I think, as you need root in order to push the mms.apk back in as far as i know
I wonder if T-Mobile USA has that limitation.
Does anybody know, if some carriers have a recieving MMS size limitation ?
I dont think Ive heard of a MMS receiving size limit anywhere, so dont think there is one..
How is this done in a Sense Rom? My Evo port for the HD2 doesn't have a "mms_config.xml" file..
Thanks
my n1 camera is set to take photos in 1600x1200 only (2mp?). I find that any higher is pointless because you are limitedby the low quality sensor/optics... so you are just wasting resources by using 5mp. also, a higher mp setting usually adds more noise.
Dont handcent and chomp resize automatically ?
Also let you choose max size.
You can set the max size limit on Handcent.
Settings > Send message settings > Maximum MMS size
I have noticed that people on AT&T can only receive mms at 500k or less (I'm sending pics from Tmobile).
WOW!
Thanks....Been wondering about this.
Every single U.S. carrier does transcoding on the MMSC level. Sending a larger quality file is not going to impact the picture that you receive on the other handset after the MMSC transcodes it past a certain point.
robotnoize said:
Thanks....Been wondering about this.
Click to expand...
Click to collapse
Glad you found it useful!
And to the one who asked how to do it in Sense, I have no idea, as HTC's messaging app differs from the stock one.
krazichinaman said:
You can set the max size limit on Handcent.
Settings > Send message settings > Maximum MMS size
I have noticed that people on AT&T can only receive mms at 500k or less (I'm sending pics from Tmobile).
Click to expand...
Click to collapse
T-Mobile i think went up to 1MB max size but AT&T uses 600KB. Most other carriers are only 300KB (maybe 350KB) still however however.
I generally lower the resolution of my photos too for exactly that reason. No point in sending "5mp" images for people to view on a ".3 - .8mp" screen. I figured 2-3mp is good enough to save to email later on or view on the PC as well as send via MMS.
Everytime I push the mms.apk back to my phone my messaging apps just fc's and won't oppen. Any suggestions?
Since installing whatsapp, stopped using sms and mms, other than replying incomings, no worries on mms size limitations anymore...
Sent from my Dell Streak using Tapatalk
Anyone know the solution since OP's link goes to a toolbar installer now?
thanks4_NOTHING said:
Anyone know the solution since OP's link goes to a toolbar installer now?
Click to expand...
Click to collapse
Attention Moderator,
this thread is no longet relevant, and the op link go's to a malware factory...
Request link removal and thread closed
for a wm device i know how to change things, as for now i would like to set my mms size limit to 5mb the max for sprint, but how would i do this? don't really want to learn android code just to set this.
Not sure how you could do it with the stock app ( without finding & editing the proper code ) but i know Handcent SMS & chompSMS both allow you to change the MMS limit plus they have great other features as well.
i tried handset but I get double notice on texts. How do I change that?
go to the stock messaging app, menu>settings, then disable notifications. you'll only be notified through handcent/chomp
handcent only goes to 1.2 stock does 3, sprint limit is 5mb
On all my previous phones I could send a text message that was up to 10 sms long but now after I reach the end of 3 sms, a popup sais converting to mms and i need a data connection to send the message which is really annoying..(since it costs a lot here in belgium and my sms are all free..) Any help would be greatly appreciated . .
Nobody knows how to disable this?
i think it'd be possible to change/remove the MMS settings in the APN settings, i think i've read somewhere that removing them will have ht ephone to finally send as text.
however don't take my word on it, i'm playing around with it now, and i'm not too sure about the consequences this would have for incoming MMS.
You can use Handcent sms. Theres option in settings to disable converting into mms
Sent from my GT-I9000 using XDA App
Someone knows if there are some option or only settings (that i can download from the market) to disable conversion to mms without install other application?
thanks
Unfortunatelly, as far as I know, this annoying "feature" cannot be modified
I have fixed it by using a modified version of the stock application available here.
mod <int name="smsToMmsTextThreshold">4</int> to <int name="smsToMmsTextThreshold">100</int> in mms.apk/res/xml/mms_config.xml
The whole tutorial is on the thread that has been linked to above
unfortunately, while that is a solution for those willing to root their phones, it isn't for those who would prefer not to. Rather than using handcent, search BigSMS in Android market. It doesn't try and take over your entire SMS system like handcent. It just offers a nice simple frontend to sending SMS. It's not an OS Fix, but it's the next best thing.
either external app or rooting
I have noticed this problem since the phone came out. I know there was a mod for GS3 to stop the compression, but I have yet seen one made for this phone.
I made a similar post over in the Sprint GS5 forum and someone suggested to use a third party SMS app. Unfortunately that didn't stop the compression.
Does anyone know of a solution to this?
Hello, I don't get where this is happening to you? Is it through MMS ? Or a specific chat app?
Yes, MMS. Im using the stock messaging. The images compress to the point where it is very grainy and just awful looking. I was just wondering if there was a way or a mod to stop the compression once added to a message.
Depending on what provider you use, you may not be able to fix it. When I was on Verizon I could not get a better than about 20kb picture to send. Nothing I did from custom Roms to modded apps changed that.
I could change it with sprint, and I dont have to change it with tmo, it already sends really good pics stock. They're still compressed but they're usable.
They Textra sms/mms app. Then go manual MMS settings, and change the value of "largest mms size available". Try 300kb, 600kb and maybe 1mb. But be aware that your carrier will have a limit as well, so if you choose a value in you texting app that is over theirs, the mms will not be delivered.
I send out the same text to a group of people quite often and I get a message saying messenger is sending a large amount of messages do you want to allow this? I have to click on it for each message that goes out. Is there any possible way to change the limit? I know you used to be able to set it to anything you want in settings/security but it's not there anymore. Any help would be greatly appreciated...this is so annoying.
Have you tried GoSMS Pro?
Maybe I've never sent to as many as you, but I've never encountered that warning or behavior. I've used GoSMS for several years.
I've only seen this when I send many messages in quick succession (either with Google Messenger or something like Tasker). There should be a checkbox that says to always allow.
I'm also looking for a solution. I was using ResurrectionRemix (a CM based ROM) and it has an option to set the text restriction. So, it CAN be done. We just need to know WHERE the code is so that it can be changed. I can't find any search results explaining how to accomplish this. That SMS Limit Unlock app doesn't work on later ROMS.
After hours of searching today - it appears that the setting has been moved into the framework?
com.android.internal.telephony
https://android.googlesource.com/pla...geMonitor.java
I hope I'm wrong as I'm no Android dev.... But, if I'm correct the only way I know of to "fix" it is to make the change in a custom Android build/ROM.
This SUCKS as I use mass texting for business purposes (communicating with many individuals who sign up for contract work). I really like Android N (along with AndroidPay) - but, looks like I'll be going back to M (on a custom ROM)...
If anyone locates/determines a way to alter that file using RootExplorer/Sqlite or some other way - please let me know.