Is there a stock messaging app floating around that is based on the JB version that does not convert to MMS after 160 characters?
Alexithymia2010 said:
Is there a stock messaging app floating around that is based on the JB version that does not convert to MMS after 160 characters?
Click to expand...
Click to collapse
Post your stock one and I will convert it to multi-part for you.
adrynalyne said:
Post your stock one and I will convert it to multi-part for you.
Click to expand...
Click to collapse
https://www.dropbox.com/s/hihwqbgjmf0nhzr/Mms.apk
Thank you
Here ya go.
https://dl.dropbox.com/u/2056318/Mms.apk
adrynalyne said:
Here ya go.
https://dl.dropbox.com/u/2056318/Mms.apk
Click to expand...
Click to collapse
Awesome, works great . How'd you do it if you don't mind me asking?
Sure.
I used apktool to decompile it:
Code:
apktool d Mms.apk
Then I opened res/xml/mms_config.xml and added this missing line:
Code:
<bool name="enableMultipartSMS">true</bool>
Then I recompiled it with apktool:
Code:
apktool b Mms
Once recompiled, I extracted mms_config.xml from it, and added it back to your original Mms.apk. This keeps the signature correct, while avoiding compilation errors.
Is it possible to upload it again ? I'd like to use it instead of the Samsung messaging app on my Galaxy S III
Could you do mine for stock Sprint 4.1 so that it auto splits and converts after 3 lengths of split? Also need it re-odexed if you're willing. Or post a tutorial/link on how to do it?
Sent from my AOSP Android 4.1.1 Galaxy Nexus.
Bump.
Sent from my AOSP Android 4.1.1 Galaxy Nexus.
Related
[MOD][GUIDE] Mms.apk with Sent time/"Unlimited" Contacts adding//No MMS Convert
MMS.apk mod for Samsung Galaxy S II by muveszur (me)
First of all, I have to say Thanks to montymintypie for his work on Galaxy S!!!
Attention! This mod is working only deodexed roms!
I tested on VillainROM 1.1!
The Mms.apk has the following moddings:
Sent Time displayed instead of the Received Time
No AutoConverting messages to MMS after 4 SMS.
In my mod, it will be converted to MMS after 200 SMS.
Possible to add to the message 200 contacts instead of 20 contacts.
Click to expand...
Click to collapse
HOW TO - For Developers
Change the AutoConverting:
In /res/xml/mms_config.xml change the following values at line 19:
Code:
<int name="smsToMmsTextThreshold">4</int>
to:
Code:
<int name="smsToMmsTextThreshold">200</int>
Increase Contacts adding for the message
In /res/xml/mms_config.xml change the following values at line 19:
Code:
<int name="recipientLimit">10</int>
to:
Code:
<int name="recipientLimit">200</int>
Display Sent Time instead of the Received Time
In /smali/com/android/mms/transaction/SMSReceiverService.smali change the following values at line 589:
Code:
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
to:
Code:
invoke-virtual {p1}, Landroid/telephony/SmsMessage;->getTimestampMillis()J
And change the following values at line 2383:
Code:
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
to:
Code:
invoke-virtual {v0}, Landroid/telephony/gsm/CbMessage;->getTimestampMillis()J
Click to expand...
Click to collapse
Installing with RootExplorer- For Users
Download the Mms.apk from the attachment
//In /system/app rename the Mms.apk to Mms.apk.bak - It is a backup step
Copy the downloaded Mms.apk to the /system/app folder, and overwrite the original Mms.apk file
Reboot your phone
If you are using TouchWizLauncher, you have to erase the data of the launcher in the Settings
Click to expand...
Click to collapse
Installing from CWM- For Users
Download MMS_mod_cwm_by_muveszur.zip from the attachment
Go to the CWM
Select Install zip from sdcard--->Choose zip from sdcard, and select the MMS_mod_cwm.zip
After the installation done, reboot your phone
If you are using TouchWizLauncher, you have to erase the data of the launcher in the Settings
Click to expand...
Click to collapse
If you like my work, give me a beer, or just hit the the Thanks button
DONATE
AHA. So that's how you change the time to sent time, rather than received time... I had both these other features, but couldn't find that one.
Nice work
very nice thank u for this !
Thanks for share.
Do you think it is possible to create a mod who disable the 10 contacts limit on sms send ?
clecle69000 said:
Thanks for share.
Do you think it is possible to create a mod who disable the 10 contacts limit on sms send ?
Click to expand...
Click to collapse
This mod is contains too... now the limit is 200
"send time" not working
Hi!
for me it still does NOT show the real sent time.
can anybody confirm?
May I ask how you edit the .xml files? What method or program are you using.
If I am to change just the AutoConverting setting in my own mms.apk file, will this cause me issues as I am still on an odexed rom?
Excuse me, I modified my MMS.apk following your advises .
I still canno't add more than 10 contacts per message.
I have verified the MMS config . xml and the mod is set to 200.
What's wrong ?
Edit : need to clear data for Messaging
Works on Villian Rom 2.0.
hi,
I am trying to make those changes in the official froyo mms sources and another version of mms.apk for my zte blade.
In the file you mention (SmsReceiverService) there is only one match for currentTimeMillis. I cannot find the second reference anywhere.
Could you point the exact class name or part of code where the second change should be made?
Great work!
Noob question, where exactly in settings do i have to go in order to erase the TW Launcher settings?
Thanks in advance..
ammarselo said:
Great work!
Noob question, where exactly in settings do i have to go in order to erase the TW Launcher settings?
Thanks in advance..
Click to expand...
Click to collapse
settings>applications>manage applications , then go to tab "All" and find the TwLauncher.From there just hit the clear data.Hope to help
Why should this not work on stock roms? I'd say it should!
This is not Working on KG1
I have edit step by step exactly with your How to my Mms.apk from KG1.
After compiling and push back to phone, the mms.apk is working but:
this mod take no effect.
Still just 10 contacts to add
Still received time
Any advice how to get it working on KG1?
afilopou said:
settings>applications>manage applications , then go to tab "All" and find the TwLauncher.From there just hit the clear data.Hope to help
Click to expand...
Click to collapse
That's right!, silly me
Thanx!
Does anyone successfully get this work on KG1?
Sent from my GT-I9100 using Tapatalk
_JKay_ said:
Why should this not work on stock roms? I'd say it should!
Click to expand...
Click to collapse
with stock xwkf3 works just fine.no problem at all
Can anyone with the correct experience update this for the XXKG2 that recently came out, the 2.3.4 and not the 2.3.3
Can someone pick up this mod and prep it for XXKG2 and XXKG3 Odex and Deodex versions?
+1. Can someone please make this work on XXKG2 and odexed? Deodexing messes with browser hardware acceleration
hey ppl,I tried to use the cm9 mms app on my stock rom,after googlin it seems that it wont work..so i decided to theme the stock mms.apk to look like cm9(well not exactly )
I used the resource files from galaxy nexus dump,and i should say that i used 2 png's from master vertumus ics theme..so the credit goes to him too..
INSTALLATION:
place the mms.apk in system/app...fix permissions and reboot..
Note:i have tested it in LP3,I think it'll work in other roms too..
anto.danny said:
hey ppl,I tried to use the cm9 mms app on my stock rom,after googlin it seems that it wont work..so i decided to theme the stock mms.apk to look like cm9(well not exactly )
I used the resource files from galaxy nexus dump,and i should say that i used 2 png's from master vertumus ics theme..so the credit goes to him too..
INSTALLATION:
place the mms.apk in system/app...fix permissions and reboot..
Note:i have tested it in LP3,I think it'll work in other roms too..
next update will include holo background,i'm sleepy now
Click to expand...
Click to collapse
When I slide the conversation to the left or right, instead of getting "Call" or "Message" I get these weird strings (attached)
Well that looks weird...which rom are u in mate?? try clearing dalvik in recovery..
I'm on my own ROM. I wiped dalvik already, I even tried re-odexing the app, not that that would make a difference.
It's based on LP3 -- so it SHOULD be compatible.
attach your roms mms.apk ill theme it and lets see if that solves this,cuz am on wanam LP3 rom and it works perfectly..
I'm just uploading the odexed apk. The source files aren't there but you should be able to change the files in drawable-hdpi without too much trouble. Let me know if you need it de-odexed so you can actually decompile it
i wont be needing deodexed apk, as i didn't play with the xml and jar files..simple replace of png's..anyway while i was replacing your mms.apk i found out that certain png of yours were 9.png in mine..so i didn't replace them,may be that was the problem..lets see if this works..
anto.danny said:
i wont be needing deodexed apk, as i didn't play with the xml and jar files..simple replace of png's..anyway while i was replacing your mms.apk i found out that certain png of yours were 9.png in mine..so i didn't replace them,may be that was the problem..lets see if this works..
Click to expand...
Click to collapse
Works! Thanks
Are you okay if I put it in my ROM? I'll obviously give you credit
Hi! This apk also works with ics xxlps?
@shishir95 sure mate.
am an deodexed LPS now and it works like a charm
anto.danny said:
next update will include holo background,i'm sleepy now
Click to expand...
Click to collapse
Hope u're not sleepy atm , Im still waiting for this mod with holo background
sorry mate,i wasn't successful in implementing it...only static colors can be set for background(hex code)..
CM9 MMS
Is there a way to take the actual CM9 mms.apk and actually replace the existing mms.apk? I'm using MysticPride's v.18 Rom and the MMS is themed in a way that I am not fond of. I'd like the stock MMS or if possible that of the latest CM9 Nightlies. Any response is greatly appreciated.
Here is the deal cm9,ASOP apps wont work on Samsung stock rom and vice verse cuz they have different framework dependencies..but dev's have found a way to port the stock app's but that's on GB,i don't know if it could be implemented to ICS
Thanks!
Thanks for your response. I have actually gone way overboard now for the past three days and have come pretty far getting things the way I wanted. I just ended up installing a different Rom and adding the bootanimation from Mystic along with the latest N.E.A.K. Kernel with overclocking and now my phone is sick and has the stock SMS. The only thing I didn't like about the Mystic SMS was the colors (Anal) I know! The SMS from CM9 is pretty cool in my opinion only because it shows the contact image within the texting screen rather than just as a thread. Whatever though, Thanks for your response and time. I have really learned a lot on here in the past couple days. Very appealing new hobby this Android Development...
Thanks again, Bobby C. - Incloud Design
http://inclouddesign.com/
Mate your site is uber cool!!!
anto.danny said:
Here is the deal cm9,ASOP apps wont work on Samsung stock rom and vice verse cuz they have different framework dependencies..but dev's have found a way to port the stock app's but that's on GB,i don't know if it could be implemented to ICS
Click to expand...
Click to collapse
I have aosp mms implemented into my rom so its possible. But its a hassle.
Sent from my SGH-I777 using xda premium
if you find time,can you post a tutorial...
anto.danny said:
hey ppl,I tried to use the cm9 mms app on my stock rom,after googlin it seems that it wont work..so i decided to theme the stock mms.apk to look like cm9(well not exactly )
I used the resource files from galaxy nexus dump,and i should say that i used 2 png's from master vertumus ics theme..so the credit goes to him too..
INSTALLATION:
place the mms.apk in system/app...fix permissions and reboot..
Note:i have tested it in LP3,I think it'll work in other roms too..
Click to expand...
Click to collapse
Hello!
I like your mms.apk very much, it looks cool. But sad to say I only have a galaxy ace S5830i. I really want to use your mms, though. Can you do one that is compatible for my phone? Please?
jraquino said:
Hello!
I like your mms.apk very much, it looks cool. But sad to say I only have a galaxy ace S5830i. I really want to use your mms, though. Can you do one that is compatible for my phone? Please?
Click to expand...
Click to collapse
PM me ur mms.apk..
I think I saw this done on one of Phantom's ROMS. It said Galaxy SIII instead of Sprint. Is there an APK I can decompile and modify that?
skarloey28 said:
I think I saw this done on one of Phantom's ROMS. It said Galaxy SIII instead of Sprint. Is there an APK I can decompile and modify that?
Click to expand...
Click to collapse
Yes, there is.
I would PM EMSPilot..he knows that stuff
You can also put a modified eri.xml in /data
Sent from my Galaxy Nexus using Tapatalk 2
You have to decompile SystemUI.apk and perform some XML edits. Check out this thread, second post:
http://forum.xda-developers.com/showthread.php?t=1770698
hello I would like your help to decompile and recompile the Contacts.apk. now I have installed on my s3 the Paranoid Android 2.16 and have already changed most of the apk without problems while the contacts ...... Apk Manager seems to do its job, but when it is installed on the phone I get an error and the apk will not start. Can you help me?
massinegro204 said:
hello I would like your help to decompile and recompile the Contacts.apk. now I have installed on my s3 the Paranoid Android 2.16 and have already changed most of the apk without problems while the contacts ...... Apk Manager seems to do its job, but when it is installed on the phone I get an error and the apk will not start. Can you help me?
Click to expand...
Click to collapse
Has to be done from source from what I can remember. You can theme the contacts apk with theme manager as well
Sent from my SPH-L710 using xda premium
nbeebe24 said:
Has to be done from source from what I can remember. You can theme the contacts apk with theme manager as well
Sent from my SPH-L710 using xda premium
Click to expand...
Click to collapse
I use this to edit all the jellybean apks with no problems. I just tweaked my SystemUI, Contacts, Settings, Framework, and Phone and recompiled successfully.
http://forum.xda-developers.com/showthread.php?t=1755243
shiftr182 said:
I use this to edit all the jellybean apks with no problems. I just tweaked my SystemUI, Contacts, Settings, Framework, and Phone and recompiled successfully.
http://forum.xda-developers.com/showthread.php?t=1755243
Click to expand...
Click to collapse
Ok alla fixed !!!!!!! Thank you
shiftr182 said:
I use this to edit all the jellybean apks with no problems. I just tweaked my SystemUI, Contacts, Settings, Framework, and Phone and recompiled successfully.
http://forum.xda-developers.com/showthread.php?t=1755243
Click to expand...
Click to collapse
Will this work with touchwiz jellybean apks?
b-reezy said:
Will this work with touchwiz jellybean apks?
Click to expand...
Click to collapse
It has for me, thats what I used for my SystemUI tweaks and the laucher.....did 1% battery mod, changed the colors of the clock and added scrolling to the launcher all pretty easy.
shiftr182 said:
It has for me, thats what I used for my SystemUI tweaks and the laucher.....did 1% battery mod, changed the colors of the clock and added scrolling to the launcher all pretty easy.
Click to expand...
Click to collapse
Can you see if you can get secmms and secphone to decompile and recompile?
b-reezy said:
Can you see if you can get secmms and secphone to decompile and recompile?
Click to expand...
Click to collapse
I used it on mms already to get the screen to stop coming on everytime I get a message.....
First you need an AOSP based rom. I used the latest CM 10.1 so I could have Quick Reply, emojis, and mms group messaging. Not sure if this works with other AOSP roms, but it should.
You're going to need three files from the AOSP rom:
/system/app/MMS.apk
/system/app/TelephonyProvider.apk
/system/framework/mms-common.jar*
*(the files we need may be in framework.jar if the rom you're using doesn't have this file)
and two files from your TW rom:
/system/app/SecTelephonyProvider.apk
/system/framework/framework2.jar (make sure it's framework2.jar)
Now decompile everything except MMS.apk. That one's fine as is.
Now we're going to move some files around.
First is framework2.jar and mms-common.jar
Delete /smali/com/google/android/mms in framework2.jar. Yes the entire folder.
Now we're going to take the folder
Code:
/smali/com/google/android/mms
from mms-common.jar and copy/move it to the framework2.jar folder
Code:
/smali/com/google/android/mms
Now is SecTelephonyProvider.apk and TelephonyProvider.apk
Navigate to the following folder in TelephonyProvider.apk:
Code:
smali\com\android\providers\telephony
and copy the following files:
Code:
MmsProvider.smali
MmsSmsDatabaseHelper$LowStorageMonitor.smali
MmsSmsDatabaseHelper.smali
MmsSmsProvider.smali
SmsProvider.smali
Copy them to the following folder in SecTelephonyProvider.apk:
Code:
smali\com\android\providers\telephony
Recompile framework2.jar and SecTelephonyProvider.apk.
Place MMS.apk and SecTelephony.apk in /system/app/
Place framework2.jar in /system/framework/
Delete SecMms.apk from /system/app/
If you try to use Messaging at this point, it will probably open, but MMS won't work.
Now the most important part!
Note: This will delete all of you messages so make sure you back them up!!!!!!
On your device, navigate to
Code:
/data/data/com.android.providers.telephony/databases/
and delete the three files:
Code:
mmssms.db
mmssms.db-shm
mmssms.db-wal
You should now have a fully functional AOSP MMS!
Here's some other MMS apps that should work with this:
Note: Flash these AFTER this mod.
Android 4.2.1 Bubble MMS.apk quick Emoji + Popup!(Thanks msk for the link)
I've attached a flashable zip for LK3, but be warned IT WILL WIPE ALL OF YOUR MESSAGES!!!!!
UPDATE: I updated the zip to remove the stock messaging app. I believe that's why some people were having issues. Thanks boostmx.
UPDATE(1-24): Added revert to restore stock TW MMS. It will also wipe your messages so backup!
UPDATE(1-26): It seems as though group messaging is still hit or miss. From sparkerjc:
Just to clarify this, since I got PM about it: The 1-18 version of cm10.1 has working group MMS, therefore to complete the mod that framework should be considered safe to pull from. However, even with that framework group messages from some iPhones (apparently iPhone 4) show up blank in Touchwiz Roms on Verizon. Not sure about AT&T but since this is the thread getting the views, I'm posting it here.
Secondly, there seems to be some confusion regarding "Working mms" MMS is not just pictures, in the group messages the apps convert text to be sent as MMS to more then one recipient. So while "MMS is working", sometimes "group texts sent as mms" may not be working. Every group text will be sent as mms, but not every mms is a group message. Make sense?
Cool.
Click to expand...
Click to collapse
UPDATE(03-03): Updated flashable zips with latest CM 10.1 build. Also included one that doesn't wipe messages.
loserskater said:
When going from TW > AOSP or from AOSP > TW you need to remove the messaging databases because they need to be recreated otherwise you'll have FCs. So use the "Wipe messages" zip. But if you already have AOSP and just want to upgrade to the latest one, you don't need to remove the databases so use the "Non wipe messages" zip..
Click to expand...
Click to collapse
Thank you for sharing this
Not for sure why anyone would want AOSP MMS on TW, but whatever. Lol.
Anyone worried about messages, just download SMS Backup.
Thanks for the share.
shoestar said:
Not for sure why anyone would want AOSP MMS on TW, but whatever. Lol.
Anyone worried about messages, just download SMS Backup.
Thanks for the share.
Click to expand...
Click to collapse
Quick Reply, emoji, and mms group messaging are the three I hear most people talk about.
Thanks! This is exactly what I am looking for. Will give it a shot.
Edit: Will yours only work on LK3?
Touchwiz Unread Count
Does this retain the unread counts and lockscreen notifications for messages?
craigeryjohn said:
Does this retain the unread counts and lockscreen notifications for messages?
Click to expand...
Click to collapse
That would be my biggest thing. And I'm sure it doesn't. It's stupid for it to not wake the screen if you get a message. Not so bad on this phone with a LED indicator, but on my S2, it drove me insane.
This looks awesome, thanks for this! Going to do this later so I can have 4.2 MMS and group messaging on my Beans ROM. I love AOSP but I hate the bugs so I stick with TW and theme it like AOSP.
This works beautifully! Thank you!!
First off, THANK YOU Loserskater for taking the time to figure this out and share it with us! This is the only thing missing to make my TW rom complete.
I'm new to this whole thing so I've never decompiled anything before. Any forum/website recommendations regarding how to go about the decompiling process?
Mac1679 said:
First off, THANK YOU Loserskater for taking the time to figure this out and share it with us! This is the only thing missing to make my TW rom complete.
I'm new to this whole thing so I've never decompiled anything before. Any forum/website recommendations regarding how to go about the decompiling process?
Click to expand...
Click to collapse
You might just want to try the flashable zip on the OP.
upndwn4par said:
You might just want to try the flashable zip on the OP.
Click to expand...
Click to collapse
Oh OK, so the decompiling info is just for other devs?
Sent from my SGH-I747 using xda app-developers app
Google baksmali apk. There is an XDA tutorial on how to decompile and compile apks.
Does this require to send MMS twice like the other mod described? Send once, then selected failed mms and forward to complete the sending?
Flashed this on CSROM and get a FC. Deleted the files. D/L again. Reflashed. Still no go.
sparkerjc said:
Does this require to send MMS twice like the other mod described? Send once, then selected failed mms and forward to complete the sending?
Click to expand...
Click to collapse
This one works the first time. Haven't had a single issue so far. It even rotates MMS pictures properly!
Sent from my SAMSUNG-SGH-I747 using xda premium
65coupei6 said:
Flashed this on CSROM and get a FC. Deleted the files. D/L again. Reflashed. Still no go.
Click to expand...
Click to collapse
Did you try a dalvik cache wipe after flashing?
Since the Mms.apk is not modified, does this mean any 4.2 mms will work by dropping it in? Specifically I like inverted mms, so is there one that would work with this?
sparkerjc said:
Since the Mms.apk is not modified, does this mean any 4.2 mms will work by dropping it in? Specifically I like inverted mms, so is there one that would work with this?
Click to expand...
Click to collapse
It most likely will, but I have not tried it.
Cleared cache and dalvik. Still no go.