CyanogenMod MMS not resizing photos - Nexus One General

I was told in the main CM thread that starting a new thread about this issue specifically is more likely to get attention, so here it is.
In the last 4 version of CM on my Nexus One (5.0.5-5.0.5.3), the MMS app is not resizing the photos taken with the camera app. When I go to get details on a photo that MMS is trying to send, it shows that it's anywhere between 600kb and 1000kb, clearly too large to send through AT&T. When I flash back to the stock rom, the MMS app resizes these same photos and they go through every time.

I tried sending an MMS earlier today with no luck, I'm on 5.0.5.2
I thought it was something i was doing wrong :/

I have the same problem
I guess we'll have to wait for 5.0.5.4...

I have the same issue. The only workaround I found was to use Handscent SMS instead of the built-in messaging app.

mindfrost82 said:
I have the same issue. The only workaround I found was to use Handscent SMS instead of the built-in messaging app.
Click to expand...
Click to collapse
This is what I'm currently doing. Two things that suck about Handscent (from what I can tell). 1) It compresses the pictures to VERY small, so they actually look pretty lousy on a phone with a high resolution display. I think it compresses them down to 11kb. 2) Handscent doesn't send video.

This has been an issue with CM since the initial release. i switched to using Handcent as well.

Have you gone to the Settings menu in the Messaging App? From there go all the way to the bottom and Select Custom User Agent. Try selecting different ones and see if that changes anything.

importflip said:
Have you gone to the Settings menu in the Messaging App? From there go all the way to the bottom and Select Custom User Agent. Try selecting different ones and see if that changes anything.
Click to expand...
Click to collapse
I have tried all the user agents, none of these settings affect the size of the file being sent so it does nothing for this problem.

Any luck using chompsms?

i've had trouble with both reg message app and handcent....just reporting...HAHA

uh yep. same problem here. super annoying.

hopefully Steve has seen this and will look into it. I have played around with it a lot over last two days. It seems very random, works, then doesn't. I dunno....See if Steve mentions anything in next ROM update changelog, lets all hang tight, he's never let us down!!

chompsms has worked best in resizing mms and such
much prefer it to stock and handcent overall in use as well

I don't think this has anything to do with the CM ROM as I get the same on stock and from what I've read everyone seems to have the same issue.
There are other posts on here about this as well as on Googles Nexus help forum.

I struggled with the same issue. Firstly, as already pointed out, this is not an issue with Cyanogen, its the stock SMS app that is the culprit.
The solution is to edit your Mms.apk and hopefully Cyanogen will implement this fix in a new version.
Just use whatever binary editor on your OS to edit mms_config.xml which is in mms.apk. The limits are clearly visible as ASCII text in there. As the limit is 1048576, you need to make that 0307200 to be on the safe side. I also edited the resolution, 1024x768 would seem plenty for an MMS. The result is that out going messages here are around 100kb when resized and it never hits that 300KB limitation.
So start with unzipping the Mms.apk, then edit the file called mms_config.xml, and just zip it back up again.
Again, hopefully this fix can be implemented in the next Cyanogen version

cyanogen said that hes thinking about making the messaging app be configurable so we can choose which size the app does.
thanks for the tip Untouchab1e, but when i tried to unrar the file opened the xml file, edit with dreamweaver, changed the file size and the resolution (i did 800x600 though), but i rar it back up and rename to apk. Doesnt work. Am i doing something wrong?
EDIT
Well my current workaround for now is, download picsay (free) from the market, open picsay, tap get picture, open the picture you want, hit normal, hit menu button when the picutre is showing (menu on the 4 keys at the bottom) hit export, tap on save to sd card. after the picture has saved, open messaging app, attach a picture, open the picsay folder, select the picture and send. delete the picture from picsay if needed.

Any kind developers willing to recompile the Mms.apk with the edited xml file? I changed the file myself with the recommended settings, but I haven't the programming background to even begin to understand the process of putting the apk back together (everything I read about it gave me a headache).
Here's the zip file that contains everything, which technically just needs to be converted into an apk.

+1 here.
This is the biggest Problem for me with CM-Rom...
Its impossible to take a Picture and send it via MMS.
Iam 100% sure that the Picture-Resizing is working on Stock-Rom.
Please dont get me wrong, iam really happy with CM's Rom but iam wondering why Cyanogen didnt fixed this since the first release because its something like a "Basic-Feature" but it seems to be more important to have fancy color LED-Notifications...
Cyanogen, please fix this soon

It appears this is fixed in the upcoming 5.0.6 ROM, or at least it is in the test version.
You can also push the older 5.0.4.x version to get it working in 5.0.5.x, instructions are here.

I have a feeling that these settings only affect those using the Nexus One on AT&T, and since CM's ROM's are used by people in numerous countroes and various networks, it would make sense to keep it open for those carriers to allow larger pictures. That's just my guess though.
I tried 5.0.5.6 briefly just to test this and the results seemed to be the same. I'm going to try pushing the older version, but I don't want to lose the black background. I think it's slick.
Edit: Just reverted to the 5.0.5.4 MMS file as posted above without theme options and it's still not working. I also forgot that the old and stock version of this app have that inconsistent behavior when pressing the back button (sometimes you load all threads, sometimes you get kicked back to the home screen). Nandroid restoring now...

Related

Update thumbnail images of shortcuts on the Sense 2.5 internet tab

If you want those images to change to the actual picture of the site when you open them, instead of the old picture of what the site looked like when you first opened it, change this registry key:
HKLM/SOFTWARE/HTC/VisualBookmark/UpdateOnce to 0 instead of 1.
It took me a long time to find it out. I even started doubting if I correctly recalled ever seeing them change in a ROM in the past!
deechte said:
If you want those images to change to the actual picture of the site when you open them, instead of the old picture of what the site looked like when you first opened it, change this registry key:
HKLM/SOFTWARE/HTC/VisualBookmark/UpdateOnce to 0 instead of 1.
It took me a long time to find it out. I even started doubting if I correctly recalled ever seeing them change in a ROM in the past!
Click to expand...
Click to collapse
Thanks for sharing this.
What other keys/values do you show?
I haven't been able to get my thumbnails to update.
I have both "Browser" and "Push Internet" Thumbnail Updates enabled, however Browser keeps reverting to 0.
Sorry, I'm not frequently online these days. What is your question exactly, the other keys in the folder??
deechte said:
Sorry, I'm not frequently online these days. What is your question exactly, the other keys in the folder??
Click to expand...
Click to collapse
I think I figured out my issue.
Thanks.
If you can't get thumbnails in your browser, set PIE as default browser, add fav, navigate to fav in PIE, then thumbnail will be updated.
You can then reset your default browser to whatever.

Sprint HTC snap firmware update.

Today my Sprint Snap 511 popped up a dialog that asked me if i wanted to accept or reject a new firmware update. I'm happy with how the phone has been performing, so i rejected the update pending some research.
anyone have an idea what this was? is it winmo 6.5? some sort of minor update? how do i even get back to that dialog if i want to accept the firmware update?
I have the same question. Noone knows anything?
dougmwpsu said:
Today my Sprint Snap 511 popped up a dialog that asked me if i wanted to accept or reject a new firmware update. I'm happy with how the phone has been performing, so i rejected the update pending some research.
anyone have an idea what this was? is it winmo 6.5? some sort of minor update? how do i even get back to that dialog if i want to accept the firmware update?
Click to expand...
Click to collapse
i got the update it seem'ed to have improved battery life i have not charged my phone since the update, about 48 hours ago .... maybe
Firmware Update for Sprint Snap--->DO NOT DO IT!
I installed it, and while the phone seemed to work well at first, it does one thing that will render your phone almost useless.
You can no longer change your default ringer, even to one of the pre-installed ringers.
In fact, I cannot even set the phone to vibrate.
HTC will tell you to do a hard reset but it will not fix the firmware problem.
So DO NOT INSTALL THE FIRMWARE UPDATE!
It is not a WM6.5 update.
I saw someone post in another forum that after they did the firmware update they could not change their ringer and they also could not receive text messages. They could send text messages though. I'm definitely going to wait.
Does anybody have any of the old firmware that they can upload? this new firmware is just ridiculous.
I agree with Dr. Gizmo. DO NOT download this new firmware.
I have been noticing something odd with my yahoo! email service on my Snap. I used to be able to attach multiple pictures into one email message. Now, I can no longer attach pictures in my email message. If I want to send an image via email, I have to locate the file in my album, then click 'send in email.' This is extremely frustrating, as I can only send one message with one attached file at a time.
I thought by doing a reset of the factory settings this would remedy the solution. I was wrong! After backing up my files and defaulting all of the settings, now my ringer is stuck at the default option. I can change it from silent, to work, to normal. However, I can make no changes to the actual ringer, ie "standard2, melody, drums, etc, etc."
I was half asleep when I pressed "accept" when prompted the firmware update. I wish I had pressed "Decline."
DO NOT accept the firmware updates.
Does anyone know a work around? Is there anyway we can reverse the firmware updates?
I have the same problem as all of you and I feel like an idiot for accepting the update when it popped up on my phone on March 24. I cannot change my wallpaper to a picture of my own or change the main ring tones. I called HTC support and they told me they sent NO firmeware updates out and that I should hard reset the phone. Do not hard reset the phone as this DOES NOT correct the problem...which really scares me because if a hard reset does not work then what the heck will.
Does anyone know if there is a way to disable the update or undo it?
Also, if HTC did not send out the update, it might have been an update that windows sent out and they are to blame. This needs to be addressed and fixed soon. By the way Sprint, please don't tell people to hard reset the phone...That DOES NOT fix this error.
Please help anyone
My rating:
Average user rating
(0 ratings)
PirateTD,
You should be able to change your homescreen background image (wallpaper) from the menu at the bottom of the htc homescreen.
The ringer won't change from anywhere
SnapJoeSnap
Nope..changing wallpaper overall is not working.. try to change the wallpaper to one of your personal pics and it will say "Unable to set picture as Home screen wallpaper."
it will say this no matter what picture you try to change it to and this DID NOT start until the windows update.
If you go under settings and click on homescreen and then change it under where it says background image, it will change it but it will not change it to what you select. I have selected multiple different images under here and it either stays the same or changes it to something TOTALLY different from what you selected and i have no idea but it wont let you pick a wallpaper now.
Please try this everyone and let me know what it does to ypu
Anyone have any idea how to get the old ROM prior to the update and how to install in on the phone..
Any help would be appreciated
PirateTD said:
SnapJoeSnap
Nope..changing wallpaper overall is not working.. try to change the wallpaper to one of your personal pics and it will say "Unable to set picture as Home screen wallpaper."
it will say this no matter what picture you try to change it to and this DID NOT start until the windows update.
If you go under settings and click on homescreen and then change it under where it says background image, it will change it but it will not change it to what you select. I have selected multiple different images under here and it either stays the same or changes it to something TOTALLY different from what you selected and i have no idea but it wont let you pick a wallpaper now.
Please try this everyone and let me know what it does to ypu
Click to expand...
Click to collapse
Funny thing, this win mobile is... I went through start>settings>home screen and I CAN change the picture setting to whatever I like (it does not give me the error) BUT the image displayed won't change. If I go back to settings>home I can see that the change stuck, but the picture won't change even thou it looks like the wallpaper is 'refreshing'. I was sure I could and did as I rechecked before posting and I would get the "error..." message from settings>homescreen but not from HTC Home sliding panel AND I saw the diff pic in the wallpaper.
EDIT: Wait just a minute... I can't insert files into emails!!! What the...???
PirateTD said:
Anyone have any idea how to get the old ROM prior to the update and how to install in on the phone..
Any help would be appreciated
Click to expand...
Click to collapse
Yes it would be. Can anyone help us guys out?
Sorry I can not help you with uninstalling the firmware update, but I can tell you this the update if from neither HTC nor Microsoft it is a Sprint Firmware update. The word is the update that has caused problems for our phone was released in part to put an end to the practice of using the phones data services on our laptops. As much as I do not agree as to how Sprint has handeled this I understand their reasons with some people taking advantage of this ability to hog bandwith with torrent downloads, watching movies... So if you are one of these people thank you very much and as a Sprint user I do not want to see Sprints service affected like ATT's with not being able to make calls because everyone is using their IPhones. Get your self an aircard!
Ok I have found a few work arounds to the main ringer and the home screen picture issue.
The first work around the Home Screen Picture - thanks to the update above and a locked registery the settings panel no longer works... But if you use the Picture and Video app (included with the phone) to set your home screen back ground picture. Just open the image you want to use with the app and with the use of the "menu" you can set your home screen image there.
The main ringer is a little different but along the same lines. Making this change requires something along the lines of a ringtome manager that allows you to change the main ringer in it, and the phone does not come with one. However I did a trial version of Photo Contact Pro that had this ability. Now I did not care for Photo Contact Pro after trying it out but still it allowed me to change the main ringer while I had it on my phone. Now I can no longer change my main ringer because I uninstalled the App but then because it was a trial version it did not cost me anything. So if you really need to change your ringer once here is an option, however if you are one of those who wants to change their ringer on a regular basis, you will then have to find an app that will allow you to did this or wait until a fix is released.
As far as an email issue someone wrote about here you will need to double check your email account settings. I had problems sending emails from my phone and found the auto settings were not correct for the smtp (out going mail) server and I had to set them manualy...
Sprint finally released an update to the Snap s511, you can find it on the website. It fixes all the problems that the bad update caused

MOSTLY SOLVED: Gallery app... photos showing *oldest first*?

I've actually been *pleasantly* surprised with the Vibrants gallery app (gallery3d.apk), though I'm stymied that it seems to default to showing photos in an "oldest first" format. Is this true for everyone else? Anyone know how to change this behavior?
Thanks,
Yip
*** CHECK THIS POST for a partial (very cool) solution to this issue ***
Mine does the same thing. Kind of a pain when you have a lot of photos and have to scroll through tons of them to get to the latest pics.
yea this I find annoying, wonder how we can hack it...
Hmmm...so others are seeing the same thing, eh? I guess we're hoping someone finds a workaround for this. It's actually a very full-featured gallery app, so I'm surprised that something like this was left out -- seems like a natural option to set. In fact, it *should* be the default setting, if you ask me.
Hopefully someone will solve this AND/OR it'll be fixed in the next OS refresh.
+1 same annoying behavior. for the 3d gallery app looking so nice and polished, and the sharing having so many options, the basic preferences is quite lacking. :/
such as sort, delete confirmations, and so on and so forth
Partially solved!
Quick update on this:
I found another thread that allows you to replace the stock Vibrant camera app with the stock Captivate camera app -- basically because it's easier to use, selecting scenes, and so forth. Really a nice update.
Anyhow, I was noting that the new camera app placed everything in a "Camera" folder instead of the "Photos" folder. Rather than fuss with it, I just used Astro to move all of the photos to the new location, and then I deleted the old Photos folder.
So.... I opened up the Gallery app and voila! All of the photos are now sorting properly: newest first! Still no way to select any other sort option, but this is DEFINITELY the proper default setup.
Hope that helps someone else out there!
Yip
yipcanjo said:
Quick update on this:
I found another thread that allows you to replace the stock Vibrant camera app with the stock Captivate camera app -- basically because it's easier to use, selecting scenes, and so forth. Really a nice update.
Anyhow, I was noting that the new camera app placed everything in a "Camera" folder instead of the "Photos" folder. Rather than fuss with it, I just used Astro to move all of the photos to the new location, and then I deleted the old Photos folder.
So.... I opened up the Gallery app and voila! All of the photos are now sorting properly: newest first! Still no way to select any other sort option, but this is DEFINITELY the proper default setup.
Hope that helps someone else out there!
Yip
Click to expand...
Click to collapse
I did the same thing and it works like a charm

[REQ] Custom rom for high pixel density

I'm finding the standard LCD density too small and prefer a setting of at least 200 on my Streak. I also find that 3rd party widgets tend to look better on a setting of at least 200 and best on 240.
Only issue I have is various stock apps no longer look right at the higher setting e.g. the Gallery doesn't display the buttons at the top correctly, the dialer shortcut doesn't appear correctly in the Stage launcher, when receiving an incoming call in landscape mode the number is not fully visible, dialer looks weird and I'm sure I will find more things.
Basically, the two biggest annoyances for me are the dialer and the gallery. Can versions of these apps be baked into a rom that is designed to be used at the higher LCD dencity?
THANKS!!!
Krisbo
agreed the high density looks very sharp, I like it.
but trying to enter text in some fields, you cant even see the input field, Dialer incall buttons and contact names become b0rked, among other things,
Can anyone fix this so they dont get so blown out of proportion?
Thanks. The highest I went is 200, but back to 160 on djsteves 1.5.1 because of issues mentioned above.
I do believe you'd have to open up each apk and completely redo all the graphics so they don't look out of proportion blown up. I guess all you'd have to do is make them all smaller but it will probably be much more complicated than that!
So yes, it can be done. But i doubt anyone will do it.
Could you copy an apk from another phone with a higher pixel density? E.g. nexus one I think has 252ppi.
nexus by default is 240 yes, ill have a look at doing a 1.5.1 huge version wen i get a sec
You are awesome!
Could you possibly make it no baseband because I use a rebel sim?
Thanks
Before flashing the zip, unpack the whole thing and open system/build.prop with a text editor (like notepad or your favorite IDE). Then search for "ro.sf.lcd_density=160" and change it to a value you like. Save the file and repack it into the zip file (with WinRAR for example). Flash the ROM using StreakMod or ClockWorkMod and have fun with it!
Another option is to get Root Explorer - or a similar program - and go to system/build.prop. Set the permissions to r+w. Now you can edit this file using Root Explorer or copy it to your MicroSD and edit it like I said before. After the edit copy it back if you have too or save it. Then set the permissions back to r+o and reboot.
I have mine set to 220, which is a great size but I guess 200 is nice too!
alex3305 said:
Before flashing the zip, unpack the whole thing and open system/build.prop with a text editor (like notepad or your favorite IDE). Then search for "ro.sf.lcd_density=160" and change it to a value you like. Save the file and repack it into the zip file (with WinRAR for example). Flash the ROM using StreakMod or ClockWorkMod and have fun with it!
Another option is to get Root Explorer - or a similar program - and go to system/build.prop. Set the permissions to r+w. Now you can edit this file using Root Explorer or copy it to your MicroSD and edit it like I said before. After the edit copy it back if you have too or save it. Then set the permissions back to r+o and reboot.
I have mine set to 220, which is a great size but I guess 200 is nice too!
Click to expand...
Click to collapse
I think we understand that, the issue we have is that anything higher than stock 160 and apps get blown out of proportion, escpecially phone app for me, 180 is the highest /usable/ for me. I would love to have to cranked to the max, after owning an iphone 4 for a while, sweet display; but software is too simple.
Thanks DJ_Steve for looking into this,
please see if you can sort out the blurry contact pictures in-call, they look horrible even on stock 160, is it just me?
chrisrotolo said:
I think we understand that, the issue we have is that anything higher than stock 160 and apps get blown out of proportion, escpecially phone app for me, 180 is the highest /usable/ for me. I would love to have to cranked to the max, after owning an iphone 4 for a while, sweet display; but software is too simple.
Thanks DJ_Steve for looking into this,
please see if you can sort out the blurry contact pictures in-call, they look horrible even on stock 160, is it just me?
Click to expand...
Click to collapse
Exactly. I'm running mine at 220 but if the phone happens to put itself in landscape mode while it's ringing (happens sometimes) I can't see who is calling.
sorry i don't get it. how is the pixel density supposed to increase if the resolution of the LCD screen is fixed (480 by 800 pixels, not one more not one less)? to clarify, I am not denigrating, I just do not understand
Very frustrating. I dont have "ro.sf.lcd_density=160" in my build prop. Im on official ota update from a couple days ago
Hi Steve,
Any news on this?
Krisbo
carhigh said:
Very frustrating. I dont have "ro.sf.lcd_density=160" in my build prop. Im on official ota update from a couple days ago
Click to expand...
Click to collapse
Me neither.
Sent from my Dell Streak using XDA App
deekdeek said:
Me neither.
Sent from my Dell Streak using XDA App
Click to expand...
Click to collapse
I don't think this line is in the stock build.prop. Just add it under #other edits. If that's not their either, look for either debug.sf.hw=1 or debug.sf.hw=0 and add it after that.
You can use Incoming Call Plus (beta) as a replacement for incoming calls. This works great and has no negative side-effects for me.
Krisbo said:
I don't think this line is in the stock build.prop. Just add it under #other edits. If that's not their either, look for either debug.sf.hw=1 or debug.sf.hw=0 and add it after that.
Click to expand...
Click to collapse
Adding it worked. Thanks, i can read more now
alex3305 said:
You can use Incoming Call Plus (beta) as a replacement for incoming calls. This works great and has no negative side-effects for me.
Click to expand...
Click to collapse
That's not bad although the answer/reject buttons are UGLY!!! Does the job though and I can see who is calling
Any progress Steve?
I took this Gallery apk out from the Cyanogen Mod HTC Evo zip. It should scale properly when you change your DPI although stuff becomes real small when you go back to stock 160 DPI. It also fixes the "this is an audio file only" or whatever the hell that is if that wasn't already fixed.
It seems Dell changed the DPI of the dialer and gallery app to make use of the screen real estate while also using 160 dpi for the rest of the system.
Tried that apk n didn't do **** for me but I might have done it wrong...no biggy 1.5.3 looks like it might have this area sown up
Sent from xda app Dell streak dj 1.5.2
1190=1861qrdnt

[Q] Gallery shows no media.

Hi everyone. Its my first post on this HTC Glacier forum. My wife owns the Glacier but I don't really have time with her phone to mess with it and figure this out myself (we are both very busy through out the day). The stock gallery shows no media (pics or videos) in my phone, but I have QuickPic installed and it shows all the pics and videos. It wouldn't be such a problem cuz I don't care for the stock gallery itself (I prefer QuickPic) but if you are texting and decide to add a attachment there is no option to use Qickpic to get that file (only the stock gallery). You would have to use QuickPic to view the file first then from there use the share option to sent it as MMS, but since my wife is learning to use the phone (she came from a Blackberry) she finds it anoying that way. I later installed the Gallery 3D to check it out but it also shows no media in her phone.
The phone is pretty much stock 2.2.1, perm-rooted with Visionary (haven't done the s=off option though). Thank for your time and I'm sorry if this has been discussed cuz I searched but didn't find it
...if you are texting and decide to add a attachment there is no option to use Qickpic to get that file (only the stock gallery).
Click to expand...
Click to collapse
I can't give you a solution to your problem, but I'm pretty sure the stock messaging app lets you take the pictures from QuickPic. I do it all the time.
Try going into "Manage Applications" and click on and clear the defaults on your stock gallery app. Once you do that, the next time you try and attach a picture it will ask you which application you want to use to attach it, then you can just re-select QuickPic.
Thx Alan, I'll try that.
Ok so I figure out what the problem was (had to steal the phone from her for about 30 min). It seems DRM Protective Content has to be running for me to view my media. I had it frozen with TB since that's the way I have it in my Vibrant and it causes no issue there, its just one of those system apps that I didn't want/needed to be running but for some reason the stock galley (in the Glacier) needs it to view your media... weird. Anyways when I plug the phone to the PC it turns DRM off and then I cant view my media again. Even after I disconnect it and go check to see if DRM is running (which it is) my gallery still says "no media" but Quickpic shows it though. I have to go back to TB then freeze then unfreeze DRM and then I'm able to view my media in the gallery... weird also.
Also... with QuickPick and Gallery 3D installed, I still don't have the option to choose either one when applying a attachment while sending a text message (only the stock gallery is available to choose). I cleared the data on all 3 galleries and also on the messaging app to see if then it gives me the option to choose, but nothing. Any ideas people. THX ahead.
Hmm had no idea the stock gallery was linked to DRM. Probably has something to do with HTC Sense and it's closed sourceness.
Does the DRM get refrozen when you actually mount your sdcard on the pc or just by plugging it in on charge only? It sounds like some sort of bug created by TB. If that DRM actually is a vital(or semi-vital) piece of the stock sense, then perhaps when you froze it that created bugs for the parts of the system that used it.
I've noticed in certain cases some actions will stick to the settings even once you undo the changes through the app you created the changes with. For example, on my stock Rom I used automate it pro to set my Bluetooth to power on when an external power source was connected. Eventually I disabled this rule and uninstalled the app, but those settings stuck permanently and now whenever I use my stock Rom and plug it in to charge, Bluetooth will turn on. Perhaps something similar is happening to your wife's phone...
I'd say try downloading a different messaging app like handcent or go sms and seeing if they have the same problem attaching photos. Perhaps the stock sense message app is linked to the stock gallery and I just don't remember that. I'll check one of my old backups and let you know what I find.
____________________________________
Sent from the AFB Corporation's Main Communication Portal

Categories

Resources