yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Windows Mobile General] ranney:
You cannot test this by sending a message to your own number. The first replay to a number will always work. only when you send a 2nd, 3rd, etc. message, it will go wrong. When you are sending a message to yourself, you will always replay 1 time because you will recive the message immidiatly...

Ranney
[Touch Pro2, Tilt 2 Windows Mobile General] :
HTC official support told me to wait a few days since it's still a work in progress, so probably they will release another version or a corrected one for this hotfix.
[Touch Pro2, Tilt 2 Windows Mobile General] michi123:
Kinda reminds me of the "Hotfixes" for the Touch HD, which initially broke more than they fixed....

Quality control anyone?
[Touch Pro2, Tilt 2 Windows Mobile General] Sebacestmoi:
900 euros!!!! Man you're crazy it cost 550 euros unbranded without contract...
[Touch Pro2, Tilt 2 Windows Mobile General] albertlgh:
it fix the issue, but i have another problem now...

all my contact did not showed when when they call me or sms me....

any solution?
[Touch Pro2, Tilt 2 Windows Mobile General] challenger150:
Don't have any idea. I didn't touch the files. I simply un-rared them and rar-ed them again. As explained.

All of my contacts are there. And they show up when calling together with the photos.

Try maybe syncing with Outlook again.
[Touch Pro2, Tilt 2 Windows Mobile General] challenger150:
I paid for it that money. It was in Frankfurt Airport. Since I live in croatia, this phone will most probably cost even more. Just like it was with other HTC models.

Only in "developed" countries these phones have normal price tag since HTC sells there directly. Here, we don't have HTC office but a sub-licensee who will not even fix this phone if something happens while on international warranty.

So, yes I paid around 900Euro to get mine. If you need I think I still have a receipt somewhere, I'll be glad to upload it.
[Touch Pro2, Tilt 2 Windows Mobile General] challenger150:
I know this will sound lame and some of you will be angry but its better to say things as they are.

I made Hard reset and tried to install the file again but this time i was reading everything and it seems that I made a terrible mistake.

When I was installing for the first time, I simply pressed ok without checking what was written on display.

Instead of SUCCESSFUL, the program says UN-SUCCESSFUL. So, I'm truly sorry for this. Don't download that file because it will simply not install. All of you who noticed something strange, it is not because of this program since it doesn't install.
[Touch Pro2, Tilt 2 Windows Mobile General] BarneyGumble:
Hi.

First of all, sorry for my poor English...

Has anyone the Uploaded Cab-File to install the SMS-Hotfix and can send me the File please?

On Rapidshare the File is no longer available.

many thanks

Markus
[G1 Android Development] senab:
Hi everyone,

Eclair update, see changelog

I've just wrote a patch that allows you to change the MMS User-Agent within the messaging application. It's handy to for the follow reason:

I'm on O2 in the UK and at present, all my picture messages would previously come through as 160x120px. I have successfully tested this with a Nokia N95 User-Agent string (examples below) and my MMS's now come through perfectly.

The APK below is built against cyanogen's CyanogenMod 3.9.7 (which also means you get rgv151's Send On Enter patch and other goodies aswell). The patch is also in the ZIP. Once installed, the setting is found under Messaging -> Settings -> MMS User-Agent.

To install, download the zip below, extract the APK and:

List of User Agent strings

SonyEricssonW800i/R1L

iPhoneOS/3.0 (7A341)

BlackBerry8800/4.2.1 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/100

NokiaN95/11.0.026; Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1

Changelog

v1

Initial release

v2

Cosmetic Changes - Now has a new "Advanced Settings for MMS" screen in the settings. You can also now choose from a predefined list of User Agents, or enter your own by selecting 'Custom' and then entering your user agent in the option below.

Rebuilt against CM3.9.7

Hero

For the Hero Mms.apk, I've had to do it a bit different. There's no menu's, I've just decompiled the classes.dex (using JF's superb smali) from the Mms.apk in JACHeroski's 2.7.4 and changed the hardcoded values for the User Agent. I've recompiled three versions, one using the N95 string, another using the BlackBerry 8800 (both in hero_mms.zip) and the final one using a Softbank UA (in Mms_softbank.zip). I'm not running a Hero rom so can't test these, let me know if you try them. You only need one of the APKs from the ZIP! Rename the one you want to Mms.apk, then push it where you need to on your ROM.

Eclair

After quite a few people PM'ing me, I've updated the original patch for Eclair. I'm still on Donut which is why I haven't updated it before. Anyway it's been commited to OpenEclair and should be in the next release: http://github.com/openeclair/androi...mmit/3e82f91112764a998944415b031582b9caaf1217

I haven't compiled it myself therefore I can't produce an APK for download as yet. If you fancy doing it yourself, here's the patch: http://paste2.org/p/692468.

---

If you don't know, this command will tell you where:
[G1 Android Development] seanhassars:
so you're saying that we could push this patch onto a hero build, and then we would get our MMS at the quality we should, instead of it being compressed and looking horrible?
[G1 Android Development] johnnylicious:
is this the Mms.apk from the Hero ROM or just the regular cupcake messaging app?

thanks! hope this works!
[G1 Android Development] senab:
Tested and working! :D
[G1 Android Development] johnnylicious:
Great job on this!

do you think if you had time you coudl crack open the mms.apk for the Hero ROM?

i can send you the correct Mms.apk to see if you can edit the user agent on it also!!

thanks just PM me.
[G1 Android Development] Zane McFate:
I am assuming that the User Agent is listed (by default) as the phone itself, and generally performs the same regardless of the installed ROM. Is that correct?
[G1 Android Development] seanhassars:
this would be so awesome considering it's the only thing at this point keeping me from switching to hero builds exclusively.
[G1 Android Development] senab:
The default is "Android-Mms/0.1" and I haven't changed that. I'm currently working on a new version that will let you select from some predefined choices (as well as being able to input a custom one). Not sure on whether it will work for other ROMs but I can't see why not.
[G1 Android Development] senab:
This totally depends on whether the source is available for the APK. I don't particularly fancy decompiling the dex files but I may have a look soon.
[G1 Android Development] johnnylicious:
hmm im not sure if that available but you can try and take a look at it :)

http://www.mediafire.com/download.php?1j2myyjmion
[G1 Android Development] AF9210:
hmmm

will this spoofing of the user agent allow people that do not have the data plan to trick tmobile into saying hey this person doesnt have a g1 so lets go ahead and send? since most phones do not require data plan to send/receive a mms
[G1 Android Development] senab:
I'm not sure about this data plan, but yes T-Mobile will not be able to tell you have a G1 (or Android phone).
[G1 Android Development] senab:
V2 out!

Cosmetic Changes - Now has a new "Advanced Settings for MMS" screen in the settings. You can also now choose from a predefined list of User Agents, or enter your own by selecting 'Custom' and then entering your user agent in the option below.

If anyone has any other User Agents to add, let me know. ;)
[G1 Android Development] bigslanki:
Hey I'm using the cyan 3.9.2 for sum reason I always loose the ability to rm -r and I always get read only file. I'm used to jac roms n never had this problem with deleting apk's is there an alternative to using adb..??? Thanks n sorry for asking
[G1 Android Development] johnnylicious:
hope someone can make a fix for the hero mms.apk
[G1 Android Development] Zane McFate:
I'm going to guess it's an issue with the drive not being set to read/write. Perhaps your other rom set that automatically.
[G1 Android Development] monotremata:
mms

Feature request ;)

Am mms.apk with a homescreen icon that tells you number of unread messages, just like the mail app from Hero does. I know ,wishful thinking...
[G1 Android Development] senab:
I'm looking into this, but no promises....
[G1 Android Development] senab:
http://www.cyrket.com/package/com.kanokgems.smswidget ;)
[G1 Android Development] johnnylicious:
thanks again!
[G1 Android Development] seanhassars:
awesome, thanks so much
[G1 Android Development] bigslanki:
Mayb is there a way to modify the reaad write permissions....I went from cyan 3.9.1 to 3.9.2 and I believe the both wouldn't allow rm -r?
[G1 Android Development] nabzilla1990:
didnt work for no data plan in case anyone wanted to know changed apn to wap.voicestream.com and wouldnt go through
[G1 Android Development] :
it would be great if you include contact pictures in the conversations or in the "sms list". Like Chomp SMS ;)
[G1 Android Development] senab:
I'd quite like this myself. I'll have a look ;)
[G1 Android Development] mhsbrian:
If you're running Drizzys Hero aren't the apps in the system/sd/app_s folder ?

So the Hero MMS.apk would need to me pushed there right ?
[G1 Android Development] johnnylicious:
correct. :D
[G1 Android Development] senab:
I have no idea. When I was looking they were definetly in app_s instead of app, not sure if they were on sd though.

This command will tell you where:
[G1 Android Development] johnnylicious:
i couldn't get the Hero Mms.apk to work on hero rom wonder why :/

hope someone else can confirm whether it works or not.
[G1 Android Development] mhsbrian:
I deleted my old MMS.apk using root explorer and then pushed the 2 files within the zip to the /system/sd/app_s folder.

Messaging is opening fine, no problems. What has my curiousity is the name difference in the files. The original was called MMS.apk and the ones in the zip are mms_8800.apk and mms_n95.apk ?

Why is that exactly ?
[G1 Android Development] alritewhadeva:
Which hero are you on? JAC's latest? Zero3d2.7.5 or drizzy3d2.7?
[G1 Android Development] senab:
How wasn't it working? Not showing up in Launcher? Force closing?
[G1 Android Development] senab:
Sorry, I should have made this clearer. If you read the original post, I made two versions using two different User-Agents. You only need one of the APKs, and rename it to Mms.apk.
[G1 Android Development] mhsbrian:
Aahh, I got ya. It should've clicked for me anyway :p.

*EDIT*

I replaced the MMS.APK.

The app opens for me and functions fine.
[G1 Android Development] johnnylicious:
yeah the app wasn't showing up in launcher but was in the /app_s/ folder

which was odd :/
[G1 Android Development] johnnylicious:
running JACHero 2.7.1

i removed the older mms.apk and pushed the newer one

don't know what could be wrong hmm :confused:
[G1 Android Development] senab:
Is there a Mms.dex anywhere? There was no classes.dex in the apk you sent me, which is why I had to go with the one from 2.7.4.
[G1 Android Development] johnnylicious:
i have the Mms.odex file which was located in /app_s/
[G1 Android Development] pinetreehater:
For those trying to copy to CM ROMs,

First do this:

adb remount

Then do this

adb push Mms.apk /system/app

This will fix it right on up. You may have to restart.

Haven't tried to see if it improves the mms picture quality on AT&T....will try and repost.
[G1 Android Development] mhsbrian:
Root Explorer deletes it for me with no problems at all.
[G1 Android Development] pinetreehater:
Not if you're on CM...it will be the same old mms.apk

anyway, it doesn't change the picture quality for me...maybe it was ok to begin with. However, I would like to keep AT&T from knowing I am on Android. I wouldn't want to lose my $15 all you can eat data plan :) (They will charge me $30 if they find out I am on android...).
[G1 Android Development] twistedumbrella:
Someone finally took notes on the advantages of Swirly in iphone and did what the reg hacks did in the Wing. Kudos. Well played. On T-mobile US the Nokia N95 user agent has always been the most effective on every phone I have switched useragents for
[G1 Android Development] johnnylicious:
any Hero users confirm that the new Modified Mms.apk works?
[G1 Android Development] monotremata:
Thanks, that's a cute little widget.
[G1 Android Development] rgv151:
@senab: Please create a code repository for your source, this makes us more easier to merge code from each other.

Why did you not try it yourself?
[G1 Android Development] johnnylicious:
i did it would never install im tryin again right now.
[G1 Android Development] johnnylicious:
good news i finally got the Hero Mms.apk to install

gonna try gettin sent a picture message.
[G1 Android Development] johnnylicious:
doesn't seem that im able to recieve any picture messages hmm :/

failed lol.
[G1 Android Development] johnnylicious:
CONFIRMED

MMS for Hero rom still recieve low quality pictures.
[G1 Android Development] senab:
As I said, I've got no way of testing it out. I see no reason for it to fail though other than a User Agent that doesn't work for your carrier. If you can give some examples of phones on your carrier then I'll have a look at creating another.
[G1 Android Development] johnnylicious:
its okay, not your fault! thanks again. im running T-Mobile USA. so i'm not sure.
[G1 Android Development] senab:
Hmmm, well twistedumbrella said the N95 one works well with T-Mobile US so thats the version I'd use. Anyone else used the Hero APK?
[G1 Android Development] senab:
Not sure it's worth it. Cyanogen has already integrated the patch into his repo (will be in v3.9.3) and I can't really think of anything else to do with the MMS User-Agent functionality. I will begin on some UI enhancements though but they will be a seperate patch.
[G1 Android Development] johnnylicious:
hmm i'll give it another try =D

thanks.
[G1 Android Development] naTTan:
Is this telco specific? I rarely receive mms, but i don't think the last mms i receive it degrades the picture. Or any mms sent thru the phone will be degraded by the G1?
[G1 Android Development] senab:
Telco specific, if you're receiving MMS through fine then there's no need to change.
[G1 Android Development] kree:
This has seemed to fix my mms on new vision 2.8. Tried the other modified mms that turns the background black and it stopped my messages all toghether. Updated with this one and all is good. Was working sporadically with original messaging app, but like I said this has seemed to fix it. Thanks.
[G1 Android Development] johnnylicious:
one more request.

think you edit the hero mms.apk to have the "send" key on the hardware keyboard used as a send key for text?

thanks!
[G1 Android Development] N3xt2N0N3:
I've put in the following where it says Change MMS HTTP User-Agent

NokiaN95/11.0.026; Series60/3.1 Profile/MIDP-2.0 Configuration/CLDC-1.1

Now I can't send MMS. What am I doing wrong?
[G1 Android Development] overground:
I think it's just NokiaN95/11.0.026, but if you're using the version from this thread, it offers a preset list of useragents. Just highlight Nokia95. If you're using the version in cm's latest, you have to input the string manually. Which brings me to the question, if we apply this patch to the version in cyanogen's build, will it give us the ua list without sacrificing other features? Finally, how do I apply the patch?
[G1 Android Development] tunnie:
Hi!

Right first off, apologies for the silly n00b questions that are about to follow:

I have a UK HTC Magic (Vodafone Branded G2) but I am using an o2 SIM, and got the same problem you describe above, i can receive a MMS fine, but its got tiny pictures. I am used to it, i had same problem on a custom WM6 ROM. (Until i edited the registry)

Now, my Magic is not rooted. Its a factory standard Magic running Andriod 1.5 Cupcake.

Can I install this user agent changer, on a phone thats not rooted?
[G1 Android Development] i9zero:
Without having root, from my understanding, you will not able to remove nor update any stock applications that comes with android.
[G1 Android Development] tunnie:
is the UA considered an 'application' ?
[G1 Android Development] imaur:
Hi, I'm using Drizzy's Hero - v2.8, and I'm on a T-mobile network. I can send pictures but can't receive them. I used the NokiaN95 Mms apk. Now the transition from opening and closing the keyboard is seamless. Probable the fastest in any Hero build that I've tried. Great job! Now if you can find a way around the 300k limit for t-mobile, it would be appreciated.
[G1 Android Development] senab:
:confused: Not sure what you're on about here.

The 300K limit is hard set for T-Mobile, no getting around that I'm afraid. Can you recieve MMS's usually? As I've said, I don't use Hero so can't test the APKs, and haven't had a definitive yes/no to whether they work.

No, you either need root, or be running an ADP1 build so you can use ADB.
[G1 Android Development] senab:
Update

Well, not really an update but I've rebuilt the APKs against CyanogenMod's 3.9.7. I've also added a new Hero APK using the SoftBank UA (for use in Japan).
[G1 Android Development] imaur:
I get all other messages fine, and right after they were sent. I just can't receive any picture messages. I no problem sending either type of messages. To bad about the limit though.
[G1 Android Development] overground:
Thank you for this update...this is just what I wanted.
[G1 Android Development] seanhassars:
the 300k isn't the problem, for some reason the hero roms compress and shrink mms, regardless of the size. I've sent myself a 20k image and it still shrinks it and makes it look terrible. that and the super delayed incoming calls are the only thing that keep me from switching over.

on a related note, great work you're doing here dude
[G1 Android Development] mils69:
Force Close

Senab,

Unfortunately when I add in your Mms.apk and reboot the app Force Closes each and every time I run it thereafter.

Any thoughts?

mils:(
[G1 Android Development] overground:
Hmmm...which build are you using? For me, I can just extract Mms.apk to my desktop and do this:

cd desktop
adb remount
adb push Mms.apk /system/app/Mms.apk

I don't even have to reboot afterwards. Haven't had any f/c's or problems. I've used this on 3 different builds.
[G1 Android Development] mils69:
If I look at build version it says 1.76.405.6 146733...
[G1 Android Development] wddglr:
has the signature issue been addressed?

it seems like after a few messages, the signature gets pushed lower and only deleting the thread is the only way to avoid it getting pushed lower.

x
[G1 Android Development] mils69:
Overground this is what I'm seeing:

>adb remount

remount failed: Operation not permitted

if I use Root explorer to 'Remount as R/W' I then get:

s>adb push Mms.apk /system/app/Mms.apk

failed to copy 'Mms.apk' to '/system/app/Mms.apk': Permission denied

if I set the permissions on the original Mms.apk using Root explorer I can push Senab's file but then I immediately get a force close.

all a bit perplexing.. but still i suspect something simple

mils
[G1 Android Development] overground:
Have you had ADB working previously? If you haven't already, copy adb.exe to your Windows/system32 folder. It sounds like it's calling it though, so that may not be the problem. Copy Mms.apk to the root of your sd card then try this in terminal emulator:

su
mount -o remount,rw -t yaffs2 /dev/block/mtdblk3 /system
cd /sdcard
install Mms.apk /system/app/Mms.apk
reboot
*reboot may not be necessary, but won't hurt*
[G1 Android Development] mils69:
Overground,

thanks again for your help.

I haven't had any issues with adb with this exception..

tried what you've listed out below:

C:\temp\android-sdk-windows-1.5_r3\tools>adb shell

$ su

su

# mount -o remount,rw -t yaffs2 /dev/block/mtdblk3 /system

mount -o remount,rw -t yaffs2 /dev/block/mtdblk3 /system

# cd /sdcard

cd /sdcard

# install Mms.apk /system/app/Mms.apk

install Mms.apk /system/app/Mms.apk

install: not found
[G1 Android Development] lamaravish:
So by installing this sms patch, is going to fix the sms issue on heros build?
[G1 Android Development] overground:
Sounds like you're missing things from your /system/bin. See if it works replacing "install" with "busybox install" in the previous commands. To clarify my initial question a few posts ago, which ROM are you running?

EDIT: Since this appears to be a user specific problem, let's move future correspondence to pm.
[G1 Android Development] baadsha:
hi

i have had the same problem as above

any assistance

i am using a rooted hero.
[G1 Android Development] baadsha:
ok managed to push the Mms.apk

makes no difference to the size of mms. still the same
[G1 Android Development] baadsha:
small mms on o2

hi

can i take you up on the above offer.

can you create 1 with the phone details as per the below thread.

thanks

http://xdaforums.com/showthread.php?t=359584
[G1 Android Development] *child:
Does this fix the SMS timestamp bug with Hero?
[G1 Android Development] ar3na:
So. I'm lost. Does this work on a hero running the Modaco 2.3 rom?
[G1 Android Development] umshamrock:
I have a hero on O2 in UK with the normal updated ROM that is not rooted. How do I do this patch thing? I am so confused. Can someone explain it in detail for people with unrooted Heros on the normal updated ROM? I hate the tiny MMS...
[G1 Android Development] NguyenHuu:
this wont work on newer hero roms. i just tried it myself on myhero113 and keep getting force closes. this thread hasnt been updated since early august. is the OP/Dev still working on this? thanks.
[G1 Android Development] senab:
Hi,

As far as I'm concerned, this patch is pretty much done. Unfortunately with the million different Hero roms out there at the moment, I don't have the time to do any Hero edits. From what I can see, this patch has also been integrated into Handacent SMS so if you're on Hero, I'd recommend using that. ;)
[G1 Android Development] senab:
I put a custom option for exactly this reason. If you enter the User Agent exactly as it's quoted then it will work. There's no need for the Profile URL as that is only used by MMS Servers* if it doesn't recognise the User Agent.

* Most MMS Servers are like this, but some like o2 don't use the Profile URL and just resize the image to the smallest denomination.
[G1 Android Development] senab:
Unfortunately there's no way to do this unless you're rooted. Install Handacent SMS from Market as that includes this patch.
[G1 Android Development] rockdevourer:
Any way to have the messages themselves saved on the SD card to speed up load times? I've found once the total messages reach around 2,000 the whole mms.apk slows down, often causing wait times, or force closes.
[G1 Android Development] _nobody:
so what prevents non dataplan subscribers from sending and receiving mms? it used to work before there was some sort of patch if you change the apn. has anyone successfully got it working again?
[G1 Android Development] gluttony:
great work on the patch but...

i am currently using DWANG's Donut ROM v1.11 on a G1 and i keep getting FC whenever the phone is restared and when i ry to send messages... Any Ideas? I have tried applying the patch on a fresh flash.
[G1 Android Development] umka83:
Hi people

Is this going to work with Acer Liquid and other phones? So far I have tried to do it on Liquid, rooted the phone installed mms.apk, modified UA, also tried to install HandCentSMS and modify UA, but no luck so far.

Maybe doing something wrong?

any advise would be highly appreciated,
[G1 Android Development] senab:
What exactly isn't not working?
[G1 Android Development] umka83:
thanks for reply.

MMS doesnot download fully and MMS cannot be sent, it seems like UA is not recognised....
[G1 Android Development] senab:
Nothing to do with the UA. If a MMSC doesn't recognize a UA it would (at worst) just resize the images to a really small size. The problem with your phone is that your APN's aren't set up right.