yashsingh1/xdaforums huggingface dataset:
[EVO 4G Themes and Apps] SgtUSMC:
I know nothing of code but I'll test the crap out of it if you still need people.
[EVO 4G Themes and Apps] spiicytuna:
Could you also add the option to blacklist? I use the stock Sprint VVM and I am plagued by the infamous text notification when a vm comes in. On top of that I am starting to get various text spam which is quite annoying. GREAT work so far; I am downloading now to test...

Sent on the go from my HTC EVO
[EVO 4G Themes and Apps] jamsterzak:
Vm issue ..Maybe?

http://xdaforums.com/showthread.php?t=834588
[EVO 4G Themes and Apps] timtlm:
Personally I use google voice. However, I don't think it's a vm issue. I'm pretty sure the sprint vvm app relies on text messages as notification to know when there is a new voicemail. I believe the sense messaging app is programmed to ignore those texts and not notify or display them in the app. Anyway, it would be a good addition to CM.
[EVO 4G Themes and Apps] awdtalondsm:
Yeah! I always get a text from 9016 when I get a voicemail on the Sprint voicemail app. Please add this.
[EVO 4G Themes and Apps] 94tbird:
works like a charm. Awesome man. Havent seen one hitch yet.
[EVO 4G Themes and Apps] spiicytuna:
No—it's how Sprint's VVM app works. On the stock (Sense) app you never see the text come in but the VVM app sees it and notifies of a new VM. In AOSP the text isn't hidden (blacklisted) so as the user, I get the text, Sprint VVM sees the text and notifies me of a new VM, and then I have to manually delete the text.
[EVO 4G Themes and Apps] matt2053:
Yep. I thought my vvm was broken once and after 8 hours of sprint tech support the guy finally realized it was that I had installed call blocker and set it to block all calls and SMS that were not on my white list. He said vvm uses SMS to notify.
[EVO 4G Themes and Apps] Robot Abstracts:
i owe you some money when i get older. Thank you for this so much
[EVO 4G Themes and Apps] mwielgosz:
I just updated the OP with a version that has a Settings option called SMS Split. Can some people please download and test the setting enabled and disabled?

Thanks everyone!
[EVO 4G Themes and Apps] iomthd:
Definitely going to check this out!
[EVO 4G Themes and Apps] jamsterzak:
Sent 20 160+ character messages with option enabled ..20/20..:)

Disabled... hangs... true/false appears to be working great
[EVO 4G Themes and Apps] mwielgosz:
I'm very glad to hear that everyone is having good results :)

UPDATE:

Added settings option to add a counter to the end of each message ex. (1/2), (2/2). That's one more to-do crossed off.
[EVO 4G Themes and Apps] jamsterzak:
U have to enable the split in Mms settings
[EVO 4G Themes and Apps] spiicytuna:
mwielgosz: How goes the family? I hope all is well. . .
[EVO 4G Themes and Apps] mwielgosz:
Hey spiicytuna,

Sorry for the lack of action around here. I ran into a brick wall with development and had sent out some email's a while ago asking for advice and just got them back yesterday. Since I ran into that brick wall, I started development with jsseidel on the Savaged-Zen ROM which has made LOTS of progress in the past few weeks. Between that and family life, I've been busy, which is a good thing considering I've been out of work recently :(

That being said, I did not forget about this project here and do plan on continuing development very soon as it's a feature I'd like to implement for everyone. I have a good idea on how to tear down the wall, and a very rough version is not far away.
[EVO 4G Themes and Apps] oskoss:
Quick question. I have CM6, would this be compatible?
[EVO 4G Themes and Apps] mwielgosz:
I've never tested it on CM6, but technically, it should work. Try it and please report back :)
[EVO 4G Themes and Apps] oskoss:
Bah unfortunately I can't get it to work. After rebooting, it seems the messaging app is totally gone, and if I try to force it to open by going into the contacts and then attempting to message a contact I get "the process android.process.acore has stopped unexpectedly. Please try again." Am I doing something wrong, or just think it is incompatible?
[EVO 4G Themes and Apps] mwielgosz:
Might be incompatible. The cm7 framework is different than cm6 which may be causing incompatibilities.

Post sent from Tapatalk Pro
[EVO 4G Themes and Apps] jamsterzak:
Like said above its probably a framework work issue. Only way it'd work is if the dev took the cm6 mms source and added the changes.

But...

Just for ****s n giiggles, try a adb push of mms.apk
[EVO 4G Themes and Apps] 2LoWw7:
Is is possible to add a screen pop up feature like Handcent, GoSms, and ChompSms have? Only real reason I don't use the stock SMS. Brilliant work thus far!!:D
[EVO 4G Themes and Apps] mwielgosz:
I have no plans to add the pop up currently. Also, the blacklist feature is on hold for a bit because I have other duties to fulfill. Once the Savaged-Zen rom is up to par, I will be building more mms features.
[EVO 4G Themes and Apps] jdff71:
Link not working

Does anyone know if the mirror site is down? I'm unable to download the file. :(

I have evervolv-acies-1.0.2b6 and I'm having the same problem with the messaging app. anyone tried it on this yet?
[EVO 4G Themes and Apps] mwielgosz:
Hey,

I'm searching for the apk now, I should have a copy of it SOMEWHERE on my hard drive. If not, I'll make a version specifically for Evervolv as I have their sources on my computer and it won't take much to compile the app.

Sorry that the mirror is down, the server computer must be down...again.

I found this in the thread:

http://xdaforums.com/attachment.php?attachmentid=524475&d=1298394729

It's a flashable zip of the mms app with split. Give it a whirl, let me know how it went.
[EVO 4G Themes and Apps] jdff71:
Flashable MMS zip

This is awesome. I downloaded it and it works great! I also like the Send on Enter setting and the black background. Great work man. Thanks
[EVO 4G Themes and Apps] igotroot:
I couldn't send MMS at all..then I flashed the zip on Savaged Zen Mod and now I see the picture on screen but its just stating that its sending........but its not. No one gets my MMS.
[EVO 4G Themes and Apps] igotroot:
I'm trying the other link with MMS .....

Nope.......still saying sending. When I press file details it says the pictures are only 1 kilobyte size!! And just pending.
[EVO 4G Themes and Apps] jamsterzak:
What rom are you on? Cm?
[EVO 4G Themes and Apps] jamsterzak:
Mms fix can possibly be fixed by deleting telephony.db in data folder.If your running cm, you have to go to the settings to enable the split. Needs true and false. Cyanogen is ocd.
[EVO 4G Themes and Apps] romannsjr:
Has anyone seen this happen i've been running Mags End of Days V2 a CM7 based ROM all of the sudden i lost recieving sms/mms but can recieve through google voice,switched back to a sense rom no luck,did vvr superwipe and reinstalled the rom EOD still no luck....
[EVO 4G Themes and Apps] peterpandesal06:
help

can anyone help me. ive deleted the stock messaging app on my samsung galaxy s 4g and now i can receive text messsages anymore. help me please. :(
[EVO 4G Themes and Apps] peterpandesal06:
help

ive accidentally deleted the stock mm app for my samsung galaxy s 4g coz i thought that chomp sms would work fine. and now i cannot recieve and send messages anymore. :( please help me. thanks in advance! :(
[EVO 4G Themes and Apps] thoughtlesskyle:
Yea you need to keep the stock messaging app, I'm also going to say you didn't make a backup of it, what I would do is find a stock rom for your device one of those deodexd zipaligned jobs backup your current rom wipe everything flash the rom boot then advanced restore just data, either that or get just the mms.apk and either adb push it to system or make the mms.apk into a flashable zip and do it that way, I don't know how successful you will be with the later 2 but the first one will do it
[EVO 4G Themes and Apps] thoughtlesskyle:
Also seriously man you are in the wrong forum and obviously didn't know what you were doing next time research before you so something like that and if not that atleast nandroid or have some kind of backup
[EVO 4G Themes and Apps] mwielgosz:
I'd you push this mms.apk to /system/app you'll be able to get mms messages provided that this app will work with the ROM. Otherwise, push the stock mms app to that location like the previous poster stated

Also, what are u doing in an evo thread with a galaxy question lol.
[EVO 4G Themes and Apps] thair7391:
I'M PISSED!

I have the exact same issue!!!! I'm so sick of this. This is the only thing the iPhone better than my Android. I'm using the stock AOSP messaging app in the current CM9 (unofficial) build for the SGH-i717 and every time someone sends me a multimedia message of some sort, it's always handled as a video file, even if it's just text and an image.

Let's say someone sends me a text/picture MMS saying, "Check this out! (and then a picture would be inserted here)." I would receive a message that only contained a tile icon with a "play" symbol in the middle of it like it's a video and then when I tap it, it just starts playing a video (with a pause button and time progress bar at the bottom like a video or slideshow would have) and then will show the text "Check it out (or whatever the person sends)" on a white screen for like five seconds (like the text was a separate picture or slide) then it will show the picture (formatted to be VERY TINY too) for five seconds and then ends. I can't interact with anything at all other than "pause" it, even though it's a picture. I can't zoom in to make it larger, I can't save it or view it in Gallery or anything.

THIS SUCKS!!!

I love the AOSP Messaging app except for this reason. Can anyone please help or explain to me what is going on??
[EVO 4G Themes and Apps] aeppacher:
Reupload

hey, I would really like this app, but the download link is down. Can you re-upload for me?
[EVO 4G Themes and Apps] thoughtlesskyle:
just flashed the app will report back, i have been collecting modified apps and putting them in a theme zip i have, my goal is to have a bunch of even further improved apps over what cm7 already has
[EVO 4G Themes and Apps] spiicytuna:
Awesome! With those changes it should have no problem getting into the CM code base. People generally complain when options are enabled with no option to disable. Great work! Working great for me...

*nudge* I still would love to see the blacklist option and would be willing to donate to you for your time to implement. There's already a blacklist under Settings > Call Settings > Blacklist Perhaps the SMS app could just read from that list and ignore texts accordingly? Just thinking out loud. Even if you never add this option THANK YOU for all your work.

Cheers!
[EVO 4G Themes and Apps] mwielgosz:
There are many users who would benefit from the blacklist feature. Once I finish a few other features ill probably get bored and start cracking on blacklist. I've already got a few ideas on implementation. Then once I have everything working correctly and the code is clean, hopefully cyanogen will accept it :) I would be very proud if he did.
[EVO 4G Themes and Apps] VegasEvo4G:
Has anybody tried this on MIUI yet? I don't know enough about code to understand if it would or would not... I just saw AOSP and know that we have the same issue. Let me know if it needs to be tested.
[EVO 4G Themes and Apps] timtlm:
Keep it up! Someone just added the feature to always show the character counter. I was wanting that. https://github.com/CyanogenMod/andr...mmit/453e16738804137423ae5f4868bd757baf381ca1
[EVO 4G Themes and Apps] JOEOZUNA4U:
its works but now my picture mail stopped working, im on cm7 with wimax...

edit:

reinstalled original Mms.apk and it works again...
[EVO 4G Themes and Apps] Robot Abstracts:
am i just high and drunk or does the notification icon and regular icon very blurry and pixelated ?
[EVO 4G Themes and Apps] thoughtlesskyle:
Same here actually it works but it just does a quick flash then kicks back out
[EVO 4G Themes and Apps] mwielgosz:
Its affecting mms messages? I didn't even think to test mms because no code was modified in that department.

Mms works fine on my phone with this app. What were your exact results? Exactly what happened?

If u install the apk and don't push it to /system/app it will never actually hold. Any restart will overwrite back to the default.
[EVO 4G Themes and Apps] thoughtlesskyle:
i installed it via a flashable.zip, when i get an mms it shows up like a slide show, when i click on it, i get a quick flash of the picture then back to the thread

i know it used to be a common thing with AOSP builds in the hero but yes it was working with the stock one let me check it and make sure it wasnt just the file i sent
[EVO 4G Themes and Apps] mwielgosz:
That's very odd. When I get an mms it shows the picture and when I click on it, it opens with gallery. I didn't touch any if the mms code so maybe its how the picture is being sent to you? I also use a custom user agent (blackberry) because that seems to work better with mms.

Are any user options different than when you use the stock mms app vs my app?
[EVO 4G Themes and Apps] JOEOZUNA4U:
i used root explorer, it splits messages and all but when i try to send a picture it just stays on sending and never goes through
[EVO 4G Themes and Apps] mwielgosz:
Try deleting this file:

/data/data/com.android.providers.telephony/databases/telephony.db

Then restart the phone. This is a common issue with the stock mms for some reason and that always fixed it for me.
[EVO 4G Themes and Apps] JOEOZUNA4U:
trying it now...
[EVO 4G Themes and Apps] Smidgers:
Anyone else having issues with all of the settings continually resetting to default?
[EVO 4G Themes and Apps] mwielgosz:
I actually had this issue. Every time the app would restart (either from a Force Stop or from resetting the device), everything would revert to default. I eventually ran Fix Permissions from ROM Manager, and it took care of the issue. I have to look into what is actually causing this, if it's the installation method used or the permissions I have set for the apk itself.

Added to buglist
[EVO 4G Themes and Apps] Smidgers:
So after fix permissions, it kept the settings even after force close or restart?
[EVO 4G Themes and Apps] mwielgosz:
That is correct. The method I used to get it permanently installed was to push the Mms.apk to /system/apps and overwrite the existing file. Then I restarted and settings would not hold so I ran a fix permissions and all was well from there on out.
[EVO 4G Themes and Apps] JOEOZUNA4U:
sorry but it didnt work... whats funny is if i reinstall stock cm7/wimax Mms.apk, pics will stay on sending too until i reinstall the rom and gapps...
[EVO 4G Themes and Apps] Smidgers:
Awesome. Thank you! You are probably trying to keep this as stock as possible, but popup notifications and blacklist would be awesome. But there's always sms popup and sbc to fix those. Definitely a great addition for any aosp rom!
[EVO 4G Themes and Apps] jakejm79:
Worked fine for me, using CM7 Build 40 Gingerbread 6 Wimax.

I installed it this way:

Used root explorer to copy Mms.apk to

/system/app/

(overwrote current apk) then I changed the permissions to match the other apks. I then deleted

/data/dalvik-cache/system@app@mms.apk@classes.dex

and the

/data/data/com.android.mms

folder, I then rebooted.

MMS works fine and sent a long SMS and that split and worked fine.
[EVO 4G Themes and Apps] JOEOZUNA4U:
how did you change the permissions?
[EVO 4G Themes and Apps] spiicytuna:
Just FYI: I just tried to send a 3 text message long text and it only sent 1/3 and 2/3.
[EVO 4G Themes and Apps] mwielgosz:
Expect a new version in about 10 minutes completely recoded for efficiency. It should clear up a lot of issues.
[EVO 4G Themes and Apps] mwielgosz:
New version posted

Sorry for having the link down for a minute, I had to squash a bad bug

Remember, this version is completely rewritten, so it may have some issues that I haven't seen yet.

Changes:

[*]Supports different kinds of encoding so it should be compatible with all networks. Splits are now handled by the android.telephone.SmsMessage package instead of internal.

[*]Recoded everything to run more efficiently.

The split by encoding method that I'm using now should allow the app to run correctly on any network anywhere in the world. Instead of splitting the messages at an exact interval of 160, it figures out what encoding the message is being sent in, and splits according to the maximum length allowed. Because of this, the actual length of the code that I added is MUCH smaller and should cause less problems overall.

I also found out that this service will split the texts at intervals of 153 (most users should experience the same thing) where the maximum for this encoding is obviously 160. This allows me to add the extra characters at the end of the message for the message counter. Please let me know if you experience problems with the counter enabled.
[EVO 4G Themes and Apps] jamsterzak:
Nice work my friend..

*10/10 on 5 part messages..yes 5..why not..lol

*true/false appears to be sticking fine for me with the 2 options..

Cheers!
[EVO 4G Themes and Apps] timtlm:
0.0.4 test results

Tests were successful, but I have some input...

I think it would look better to have the counter at the beginning of the messages instead of the end. (Like Handcent)

When sending a 320 character message without the counter off, it still sends 3 messages breaking at 153 characters. It shouldn't break early if the message counter is off.

When sending messages over 160 characters it would be nice if it could display them as one message in the thread. I believe Handcent does this, but this may be more difficult than it sounds.

Sending and receiving mms worked fine.

This is awesome work. Keep it coming. I've never had the error when sending over 160 messages in the stock messaging app (I guess the towers around me can handle it). However, I love the ability to customize. The more flexible CM is the better.
[EVO 4G Themes and Apps] mwielgosz:
Thank you for your testing and input. It's always appreciated.

This is definitely possible. At a later date I may add an option to have the counter displayed in front of the message instead of at the end.

Where the message splits is based on what encoding your phone is using. The android system itself splits the messages at whatever interval it deems best at the time. For our phones in the USA, it splits it at 153. I have no control over where it splits unless I reverted to my original code, which would be less efficient and less interchangeable with other phones on other networks. The message counter "(1/2)" is NOT currently included with those 153 characters as it's added after you type your message.

Having it so the messages are displayed as one thread would be difficult with the way the stock mms app is set up. It would also be harder to track which messages were sent, which ones failed, and what time it happened at. While I do think this would look cleaner overall, it just wouldn't work with the current setup and would take quite a bit of overhaul to make functional.

If you have any issues with the app, please let me know as I want to get any and all bugs out before I submit to Cyanogen Git.

Thanks!
[EVO 4G Themes and Apps] renizo:
This is best thing. If its not like CM is all coming together :) we just need wimax in nightly. But i wanted to ask a ? I had version3 and the setting keep on dissappearing anybody know why?
[EVO 4G Themes and Apps] mwielgosz:
Follow the installation instructions in the OP. It has to do with permissions. if you just install the app then restart your phone, CM will load the MMS program from /system/app which is the default.

Also, I would update to v0.0.4 :)
[EVO 4G Themes and Apps] timtlm:
How come when I send a message at exactly 160 characters, it doesn't split at 153 and sends it as one text?

EDIT: I guess it explains why the counter of the second text starts at 145. And the counter when the 3rd text starts is 152

160+146+153=459/3=153 each
[EVO 4G Themes and Apps] mwielgosz:
Your math is exactly correct. The network allows for 160 characters but the android system splits them at 153 for some reason. I'm thinking it's for a time stamp or a message counter added by the network itself. Since Sprint doesn't add anything, they go out and are received at 153 characters.
[EVO 4G Themes and Apps] jakejm79:
Long click on the mms.apk in root explorer and choose permissions, I believe the correct ones are Read for all and Write for just User.
[EVO 4G Themes and Apps] jamsterzak:
*Agreed...cdma rules:p

*Algorithms...my breakfast lunch and dinner
[EVO 4G Themes and Apps] spiicytuna:
Sent a test, that broke into 4 texts, message with no problems. Working great.
[EVO 4G Themes and Apps] adeyo:
Wow! Great Work on this apk!!!!! This has been needed for a long time. ...if you get to the blacklist option, i will finally be able to get rid of those annoying sms voicemail texts AND keep my messages split w/o having to download alternate apps! Thanks!!!
[EVO 4G Themes and Apps] chuunarusamurai:
I REALLY appreciate it! now i don't have to hear an angry girlfriend!
[EVO 4G Themes and Apps] thoughtlesskyle:
new version works great
[EVO 4G Themes and Apps] jaysmi32:
quick question, i followed the op directions but i dont see /data/dalvik-cache/system@app@mms.apk@classes.dex under root explorer on my phone, im suppose to delete it but its not there, any suggestions?
[EVO 4G Themes and Apps] mwielgosz:
When I used this method, that file didn't exist either. If it's not there, its fine to skip it. I'll add to OP
[EVO 4G Themes and Apps] jaysmi32:
thanks for the reply op ;)
[EVO 4G Themes and Apps] mwielgosz:
The code has been committed to CM!

Now onto the blacklist feature as so many have requested it.
[EVO 4G Themes and Apps] qxlooper:
this is very interesting
[EVO 4G Themes and Apps] thoughtlesskyle:
i wish you the best of luck, I just Put up the initial android EVOlved Project i talked to you about
[EVO 4G Themes and Apps] mwielgosz:
Awesome :) thanks for including my modification to the MMS app!
[EVO 4G Themes and Apps] spiicytuna:
Mind posting the commit url?

Never mind found it. I want to see if they push it thru to the main code.

.
[EVO 4G Themes and Apps] mwielgosz:
http://review.cyanogenmod.com/#dashboard,584

Also, it's in the OP
[EVO 4G Themes and Apps] p-slim:
Do your guys settings stick after a soft reset? Mine do not
[EVO 4G Themes and Apps] mwielgosz:
Once I used the installation that someone posted on here the settings stuck just fine. I ended up posting the method in the OP because it's very useful.
[EVO 4G Themes and Apps] mwielgosz:
I think I may have made an error submitting the code. It's not a huge deal, but for all 4 commits, I have the same description. I just hope it doesn't cause confusion. The description fits all 4 commits but doesn't specify the exact differences between them...
[EVO 4G Themes and Apps] Sword.Zero:
Looks like Steve would like it as one patch with all the files :p

http://review.cyanogenmod.com/#change,3298
[EVO 4G Themes and Apps] mwielgosz:
Ok well this is where I'm going to need someone's help.

How do I submit it as one patch when 4 files need to be changed? When using the 'git add' command can I add more than one file?

Something like

git add path/to/file1 /path/to/file2

Then commit and upload?

Taking a shot in the dark here lol