Modified Mms.apk - Change MMS User Agent [UPDATED 28th Feb][Eclair Included] - G1 Android Development

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:
If your carrier does not recognise the User-Agent as one it has seen before, and they are not using a well behaved MMSC, the MMSC will simply degrade the message to the lowest quality. The fix is to "spoof" the User-Agent from a phone that your carrier does recognise.
Click to expand...
Click to collapse
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:
adb remount
adb push Mms.apk /system/app
Click to expand...
Click to collapse
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:
adb shell find /system -name Mms.apk
Click to expand...
Click to collapse

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?

is this the Mms.apk from the Hero ROM or just the regular cupcake messaging app?
thanks! hope this works!

Tested and working!

senab said:
Tested and working!
Click to expand...
Click to collapse
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.

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?

johnnylicious said:
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.
Click to expand...
Click to collapse
this would be so awesome considering it's the only thing at this point keeping me from switching to hero builds exclusively.

Zane McFate said:
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?
Click to expand...
Click to collapse
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.

johnnylicious said:
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!!
Click to expand...
Click to collapse
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.

senab said:
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.
Click to expand...
Click to collapse
hmm im not sure if that available but you can try and take a look at it
http://www.mediafire.com/download.php?1j2myyjmion

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

AF9210 said:
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
Click to expand...
Click to collapse
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).

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.

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

hope someone can make a fix for the hero mms.apk

bigslanki said:
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
Click to expand...
Click to collapse
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.

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...

johnnylicious said:
hope someone can make a fix for the hero mms.apk
Click to expand...
Click to collapse
I'm looking into this, but no promises....

monotremata said:
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...
Click to expand...
Click to collapse
http://www.cyrket.com/package/com.kanokgems.smswidget

senab said:
I'm looking into this, but no promises....
Click to expand...
Click to collapse
thanks again!

Related

abdlockplus for android

So I was reading that adblockplus has been ported to android, but the site I read it on had the source code, but no pre-compiled binary.
I'm without regular access to a computer for the forseeable future and was wondering if anyone might be able to compile the patch into a custom jf 1.31 update (rc30 variety please.)
Anyway, the website where I read about this is here:
http://www.gotontheinter.net/content/adblock-plus-ported-webkit
Thanks in advance, cheers guys!
-- michael
aad4321 said:
This would be great it JF added this to his "rom" if thats what its called. It would also be cool if he added the auto rotate function for the browser.....
Click to expand...
Click to collapse
Oh come on...swapping browsers takes all of 10 seconds!
aad4321 said:
This would be great it JF added this to his "rom" if thats what its called. It would also be cool if he added the auto rotate function for the browser.....
Click to expand...
Click to collapse
I basically implemented the autorotating in a hacky fashion. When I do it "right" (by adding a menu item that gives you the option to turn it on and off), I'll ask JF to include it in his next update.
This is most excellent news. I'm expecting my ADP1 next week and I was dreading having to deal with ads once again (like in the olden days of the internets, before Adblock). Hopefully this port of Adblock will be available to us all soon.
How is one supposed to apply the .patch files? Am I supposed to apply them to the source of the Browser and then recompile?
Would that screw up my themes if I have an icon for the Browser?
Koush said:
I basically implemented the autorotating in a hacky fashion. When I do it "right" (by adding a menu item that gives you the option to turn it on and off), I'll ask JF to include it in his next update.
Click to expand...
Click to collapse
You can install Droidsans, mount the file system rw, enabled auto rotate. Make the file system read only again, Reboot.
Uninstall Droidsans and you still have auto rotate with no application installed.
rsfaze said:
You can install Droidsans, mount the file system rw, enabled auto rotate. Make the file system read only again, Reboot.
Uninstall Droidsans and you still have auto rotate with no application installed.
Click to expand...
Click to collapse
I'm not sure what you are trying to say. the droidsans auto rotate tool doesn't work with the browser. The browser is a special case and that's why a modified browser was released that has auto-rotate.
Are you saying that the modified browser with auto-rotate works with the droidsans auto rotate tool?
Meaning if I have the modified browser and use droidsans auto rotate tool to disable autorotate, the modified browser will have autorotate disabled?
dwang said:
I'm not sure what you are trying to say. the droidsans auto rotate tool doesn't work with the browser. The browser is a special case and that's why a modified browser was released that has auto-rotate.
Are you saying that the modified browser with auto-rotate works with the droidsans auto rotate tool?
Meaning if I have the modified browser and use droidsans auto rotate tool to disable autorotate, the modified browser will have autorotate disabled?
Click to expand...
Click to collapse
as for the browser, download koush's auto rotate browser or steel....both auto rotate....
you dont need droidsans for the browser to autorotate if you have either of the above installed.
Any more news on this? I would dearly love to be able to block ads on my Dream, for several reasons. I do hate ads, but that's not the biggest problem. The problem is the small screen size and limited bandwidth on 3G. Ads are just no good on a phone browser.
There's a .patch file included in the updated blog post (http://www.gotontheinter.net/content/adblock-plus-ported-webkit) but I have no idea what to do with it, how to use it.
I really took Adblock Plus and NoScript for granted on Firefox.. I recently installed the Windows 7 Beta and the first 10 minutes were just unbelievable on the net. With every click I had two other windows popping up. Can't imagine the web without this.
Don't know about web on android. I only use it occasionally, usually Market, Maps or MSN. But it would definately be a more than welcome addition.
Has anyone figured out how to actually "apply the patch" yet?
I tried just installing it as normal but it failed.
Maybe the file has to be copied somewhere?
Phil
philje123 said:
Has anyone figured out how to actually "apply the patch" yet?
Click to expand...
Click to collapse
It's a git diff. Use git-apply to apply webkit-adblockplus.patch to your local copy of Android source and compile it.
jashsu said:
It's a git diff. Use git-apply to apply webkit-adblockplus.patch to your local copy of Android source and compile it.
Click to expand...
Click to collapse
Unfortunatly, some of us are on Windows and even if we have the source and apply the patches, we can't build it.
If anyone here is on OS X or Linux and can build the ssource and upload the .APK of it, I'd really appreciate it.
amgupt01 said:
If anyone here is on OS X or Linux and can build the ssource and upload the .APK of it, I'd really appreciate it.
Click to expand...
Click to collapse
Me too!
Phil
amgupt01 said:
Unfortunatly, some of us are on Windows
Click to expand...
Click to collapse
You can fix that easily www.kubuntu.org
joshtheitguy said:
You can fix that easily www.kubuntu.org
Click to expand...
Click to collapse
And if you don't want to "take the linux plunge", www.vmware.com as well.
JesusFreke said:
And if you don't want to "take the linux plunge", www.vmware.com as well.
Click to expand...
Click to collapse
Ok, so I'm on my main Xubuntu desktop (I was on a business trip with my MSI Wind running XP last post) but I had some problems with my computer so (after backing up /home) I reinstalled...
So what do I need to get from Synaptic to compile this thing? I have a copy of the Android source, but I probably need to reinstall everything that was on http://source.android.com/download#TOC-Ubuntu-Linux-i386- right?
Thanks for your help,
~amgupt01
P.S: I still think it'd be useful if someone could post a compiled build of the browser with AdBlock Plus... If I can get it working, I'll post mine.
amgupt01 said:
P.S: I still think it'd be useful if someone could post a compiled build of the browser with AdBlock Plus... If I can get it working, I'll post mine.
Click to expand...
Click to collapse
Thanks.
Your efforts are greatly appreciated.
Phil
amgupt01 said:
Ok, so I'm on my main Xubuntu desktop (I was on a business trip with my MSI Wind running XP last post) but I had some problems with my computer so (after backing up /home) I reinstalled...
So what do I need to get from Synaptic to compile this thing? I have a copy of the Android source, but I probably need to reinstall everything that was on http://source.android.com/download#TOC-Ubuntu-Linux-i386- right?
Thanks for your help,
~amgupt01
P.S: I still think it'd be useful if someone could post a compiled build of the browser with AdBlock Plus... If I can get it working, I'll post mine.
Click to expand...
Click to collapse
Anyone? Is there a way that I can simply compile the Android browser after applying the git patch to the android source?
I'm really noobish with Linux, but I'd like to learn how to do all this stuff since I want to start Android development...
Thanks,
~amgupt01
Hi, I am the one who made this (the link in the first post just copied from my blog, http://vogue-android.blogspot.com). The patch is against cupcake's webkit, since that is what we are running on the HTC vogue. I suspect it won't apply against the pre-cupcake source, and binaries certainly won't work. Note it's not a change to the browser.apk, but rather the libwebcore.so. If you're already running cupcake on the g1 the patch should apply cleanly to the current HEAD in git. Otherwise, you'll need to wait for cupcake on the g1.

EPST using ##778# (all apps working on Cricket - unstable)

This issue has been resolved - Tutorial posted at the link below.
http://forum.xda-developers.com/showthread.php?t=736433
Not the answear you waiting but i have a hero that id like to flash to metro... any idea? Link? Thanks
Sent from my PC36100 using Tapatalk
well I can tell you it can be done with everything working but mms. my brother in law has the solution and his ego is working on cricket with everything but mms.
Sent from my PC36100 using Tapatalk
Same here. I have an Evo on Cricket including market and apps except for MMS. The autostart/u2nl method for the Eris works on the Evo using the same autostart.sh script (unmodified). However the 3G connection is flaky and times out frequently. Also I get random Data Call error 98 messages related to Sprint stuff still on the phone. (I'm running a rooted stock 2.1 ROM)
I also noticed that during the toast root process I was able to ##778# (quite to my surprise) then it went away when I flashed the whitslack update ROM (upgrades radio, wimax, etc).
The strange thing re: MMS is that I tried the APN backup/restore option which worked on the Eris and it "appears" to work. The configuration settings within the Message application "look" right for Production but alas I still cannot receive or send pic messages. No biggie (I ain't paying someone just to get MMS working) but would be nice to have it working. Seems like overkill to have to create an entire ROM just to get MMS working.
Anyway...it's quite frustrating since the Eris works perfectly on Cricket with the autostart/u2nl solution.
##778# and any other ## command doesnt work for me anymore. any ideas to fix?
davebu said:
##778# and any other ## command doesnt work for me anymore. any ideas to fix?
Click to expand...
Click to collapse
don't use dialer one.
using the stock dialer, running fresh 0.5.3. whats a market alternative? btw it worked before it just doesnt work anymore.
kthejoker20 said:
don't use dialer one.
Click to expand...
Click to collapse
What alternative is there to access ##778 options other than the dialer?
fritzel67 said:
What alternative is there to access ##778 options other than the dialer?
Click to expand...
Click to collapse
Anycut can link to EPST settings.
Chances are the reason it works in one rom and not another is due to the apk's installed. look for differences in the framework folder - the lib folder - and the /system/app folder from your rom that is working the rom that is not.
I belive the EPST settings are native to stock HTC roms and thus not included in a cyanogen based rom (thats how it is on the eris at least). Most people on the phone's true network will never need EPST so it may be getting removed by the rom developer to cut down on space and increase speed etc.
just my thoughts.

[GUIDE] EVO on MetroPCS Web,MMS,G Apps WORKING!

UPDATE 10-10-10:
This guide is no longer needed, as full ROMs are now available for the EVO on MetroPCS.
-MetroDroid v1.0 By Bloodykiller86 (Ready to run)
-Jiminy v2 By deathsled(Needs Token's Metro flash V3)
I wanted to post a full working solution for MMS for the HTC EVO on MetroPCS. This is a mix of excerpts from other guides and ideas all in one place.
UPDATE 09-07-10:
This method is no longer ROM specific, you can use almost any ROM!!
Credits:
token419
killac93
Avalaunchmods
Others, that i missed or don't know...sorry
What this can do:
-SMS
-MMS
-Web
-Voice search (with v2.0.1 and up ONLY)
-Voice mail notifications
-Google apps that sync (news, weather)
-Browse the market (DL is still WiFi only)
-Working Froyo ROM
What this can't do:
-Visual Voice Mail (i think you need to sign up for it from metro, @ $3 mo)
-DL from market with 1X Metro service
-4G
-Print money
-Grant wishes, even if one wish is for a iPhone4
Software needed:
-Rooted EVO
-Working EVO ROM
-Ava-FroyoV2RC3 ROM (thread link below)LINK with wifi fix(still fastest way to get it working)
-metropcs_eris_web_mms_v3.zip (thread link below)
-Cdma-Workshop (Any Build...google it )
-Qpst v2.7 build 323 LINK PASS=cdma-king.com
-Htc Hero DIAG Drivers LINK
-Htc Sync LINK
-ClockWorkMod/Rom Manager (Free Market DL)
-Autostart (Free market DL)
-Titanium Backup (Free market DL) Optional!
You will need someone to add your ESN to Metros inventory... search Ebay, craigslist, or local stores...NOT corporate stores!
Android market ONLY works on wifi with this setup on a 1X metroPCS network. BUT, you can download apps from SlideME.org WITHOUT wifi... they have a market type app you can download on their website.
BACK UP ALL YOUR DATA FIRST!!!!!!
PART 1:
1. Press ##DIAG# (##3424#) on your phone You will see a screen Pop Up Thats Normal
2. Now plug The phone up to the computer and it will try and find the drivers but it will fail or ask you to locate the drivers manually so make sure you remember where you unzipped the files
3. Once you have that setup Go to Cdma-Workshop Go To the port the phone is on and Read From the Phone and go to the Security Tab.....and On the Spc Section Read The lock Code and write it to back to the phone so it says unlocked Then make the code 000000 and rewrite the code so it says sucess.
4. Now Close Cdma-Workshop and Open QPST Configuration Click On The Ports Tab and Add New Port ( Make Sure Show Serial and Usb/QC Diag Ports Only is Unchecked) and Add The Port Of Your Hero.
5.Highlight Your Port and Click Start Client and Start Service programming and Press Read From Phone The SPC should be all 0's so click on the M.I.P. Tab and Change The Mobile IP Behavior To Simple Ip. Edit The M.I.P. Profiles at the Top. Your NAI and Tethered NAI should be ([email protected])
6. Next Click On The PPP Config Tab and Click the UM Button your user id should be ([email protected]) and the password and tethered NAI should be metropcs. Do the Same For the AN Button and press Write to Phone It should Give You a Error But Dont Worry About It
7. Press ##DATA# (##3282#) And Setup your Data for your phone and press menu and Commit So your phone Will Reboot
ORIGINAL THREAD:
http://forum.xda-developers.com/showthread.php?t=704161
PART 2:
Download Rom Manager from the Market.
Download Autostart Root from the market
Put the "metropcs_eris_web_mms_v3.zip" on the root of your sdcard.
Open Rom Manager and select "Install ROM from sdcard".
It will give you a list of items on your sdcard.. select "metropcs_eris_web_mms_v3.zip"
DO NOT SELECT WIPE DATA, but you may select backup ROM if you want. You are not installing a ROM, just some patch files.
MertoPCSv3 THREAD:
http://forum.xda-developers.com/showthread.php?t=730289
No need for anycut proxy setup with token419's flash install....
Quote form Token419's thread on what his flash does:
Requirements:
1. Rooted Rom that supports IPTABLES and has been flashed and booted once
2. Download the file for your carrier from below
3. Flash the file you dowloaded for your carrier from your recovery console (i.e. Amon Ra, Clockwork etc.)
4. Download and install "Autostart (root)" from blank-online.eu in the Marketplace
5. After the phone reboots choose "Always Allow" to the SU prompt
6. Reboot (some froyo roms take 2 reboots)
7. Done
What this flash doesYou don't need to do any of this, it is just outlining what the flash file does)
1. Remove any instances of:
/system/bin/u2nl
/system/xbin/sqlite3
/data/opt/autostart.sh
/data/eri.xml
2. Push and set appropriate Permissions on:
/system/bin/u2nl (the program that makes routing traffic through the proxy possible)
/system/xbin/sqlite3 (some roms include this, but the permissions may not be set correctly)
/data/eri.xml (used to change the Carrier Display name on the lock screen and notification bar)
/data/opt/autostart.sh (used set the iptables and u2nl settings at boot)
3. Drop database tables and replace them with appropriate Carrier Settings in:
/data/data/com.android.providers.telephony/databases/telephony.db (the database that the MMS program looks at for carrier settings)
4. Updates to proper MNC and Carrier name in build.prop
Click to expand...
Click to collapse
PART 3:
Using the Mms.apk from the incredible, you will be able to send MMS.
Download the Mms.apk from below.
Using adb push you will need to replace the Mms.apk that on the phone with this one.
Start a command prompt:
Code:
>adb remount
>adb push c:\Mms.apk /system/app/Mms.apk
>adb reboot
I am not a ADB master, but this worked for me, if someone wants to suggest a better/cleaner solution. Feel free
Once the phone has restarted, open the messaging app. Try to send a MMS (use a buddy or your email). It should send.
Now for the bugs:
-Once a SMS/MMS has sent, you cant view the conversation threads or read new SMS or MMS.... just says loading forever.
-You cant send MMS with wifi on, just turn it off to send. (looking into fixing that)
Workaround:
Once you have sent a MMS and you can confirm it working. Download Handcent from the market. You will be able to view SMS and MMS threads with handcent. But you can ONLY send MMS with the OEM messaing app. If you send with the handcent, it will send a SMIL.XML file with the image, and the person getting it will most likely not be able to view it.
RECAP:
-Send MMS with messaging app
-View SMS/MMS with handcent
-Send SMS with handcent
I know this sux, but it does work!! Hopfully after MetroPCS starts the android plan, we wont have any problems.
EDIT:
Anyone having problems with voice mail notifications, here is the fix.
Using adb push you need to push the VVM.apk from below to the system/app folder on the phone. And remove the Sprint_VVM.apk app.
Start a command prompt:
Code:
>adb remount
>adb push c:\VVM.apk /system/app/VVM.apk
>adb shell rm /system/app/Sprint_VVM.apk
>adb reboot
Now you will need Voicemail notification app from the market, it free...
http://www.androlib.com/android.application.uk-co-extorian-voicemailnotifier-jAjiz.aspx
I have confirmed this method working with these ROMs:
-Fresh EVO (all)
-OMJ (all)
Now you should have working MMS, WEB and google apps (market still WiFi DL only)
This guide is what i used to get mine working....mileage may vary....
Click to expand...
Click to collapse
How about voicemail notifications? and what about voice search (not voice dial), does that work w/o wifi?
ps: Nice tutorial !!!, haven't tried yet probably wait for official update for 2.2
no web yet
i did everyting had the 3g icon but no web, i kept messing with it now nothing, and on the data profile (##3283) i lost the user name
louforgiveno said:
How about voicemail notifications? and what about voice search (not voice dial), does that work w/o wifi?
ps: Nice tutorial !!!, haven't tried yet probably wait for official update for 2.2
Click to expand...
Click to collapse
Voice search does not work... "connection problem"
Voice mail, you DO get notification, voice mail needs to be set up... i will add it to the guide. But Visual Voice Mail does not work. MetroPCS does offer a visual voice mail for $3 a month....i see settings that would indicate that it "SHOULD" work with the metro system
no web yet
i did everyting had the 3g icon but no web, i kept messing with it now nothing, and on the data profile (##3283) i lost the user name
Click to expand...
Click to collapse
The use name is set in QPST, try that again. Are you in a 1X or EVDO network area? Did you make the Anycut > Proxy short cut, and enter in the right values?
xboxhacker said:
The use name is set in QPST, try that again. Are you in a 1X or EVDO network area? Did you make the Anycut > Proxy short cut, and enter in the right values?
Click to expand...
Click to collapse
Well got it working, sadly I can't get the metro Rom I can't get because my evo doesn't wants to be rooted, tried simple root but nothing o well
great!!! guide, works on my EVO, the only thing is my push email does not work "network error"
thanks!!!!!!
jogitoxxx said:
great!!! guide, works on my EVO, the only thing is my push email does not work "network error"
thanks!!!!!!
Click to expand...
Click to collapse
Yeah...i get a network error trying to get my AOL.... but i just goto web mail and check it.
Looks cool but I'll wait until it can print money and transform into a jet and fly to the private island it built for me, otherwise I don't care
katiedonut said:
Looks cool but I'll wait until it can print money and transform into a jet and fly to the private island it built for me, otherwise I don't care
Click to expand...
Click to collapse
I am glad someone got that reference...LOL
xboxhacker said:
Yeah...i get a network error trying to get my AOL.... but i just goto web mail and check it.
Click to expand...
Click to collapse
try setting up aol to push to gmail and gmail to the phone, exchange activesync schedule, as items arrive, i set mine to every hour for batt life.
If you have a yahoo account, change settings to yahoo asia and you can get the free option to push mail.
Hope this helps
for those having trouble rooting the evo this migh help
http://forum.xda-developers.com/showpost.php?p=7422612&postcount=1251
Got mine root and downgrade
just installed "(Rom)Ava-FroyoV3 4G+Cams+LEDS+tether+2.2Sense+newradio!" mms does not work, i'm getting "sending address unresolved"
any ideas or do I have to get back to ava-froyov2rc3 ???
jogitoxxx said:
just installed "(Rom)Ava-FroyoV3 4G+Cams+LEDS+tether+2.2Sense+newradio!" mms does not work, i'm getting "sending address unresolved"
any ideas or do I have to get back to ava-froyov2rc3 ???
Click to expand...
Click to collapse
I am working on it now... the AvaV3 wont work with MMS. Go back to V2RC3
xboxhacker said:
I am working on it now... the AvaV3 wont work with MMS. Go back to V2RC3
Click to expand...
Click to collapse
Ok, I will wait
thanks
UPDATE 8/1/10
Using the Ava FroyoV2RC3: as of today, i am getting "service denied" message when sending a MMS..... web and sync apps work just fine.
In other words, this solution does not get MMS working. In addition, the use of Anycut isn't really required if the autostart and u2nl solution is correctly implemented.
We really need to consolidate these procedures and improve existing solutions as opposed to coming up with additional partial solution threads. As I mentioned in another thread, everything but MMS has been working for the EVO on Cricket and Metro for some time now. The only real challenge at this point is MMS.
fritzel67 said:
In other words, this solution does not get MMS working. In addition, the use of Anycut isn't really required if the autostart and u2nl solution is correctly implemented.
We really need to consolidate these procedures and improve existing solutions as opposed to coming up with additional partial solution threads. As I mentioned in another thread, everything but MMS has been working for the EVO on Cricket and Metro for some time now. The only real challenge at this point is MMS.
Click to expand...
Click to collapse
this solution does not get MMS workin
Click to expand...
Click to collapse
Yes It Did!!, i sent almost 3 dozen MMS after i wrote this. But now it would seem to have intermittent problems with "service denied"... it worked for me about 1hr ago, then the second MMS failed....
partial solution threads
Click to expand...
Click to collapse
Better then noting at all..... At the time of writing this guide, i had sent at least 10 MMS and confirmed receipt of said MMS's, form on network and off network users, even MMS-ed some messages to my own email! EVERY THING WORKED 100%!!
everything but MMS has been working for the EVO on Cricket and Metro for some time now.
Click to expand...
Click to collapse
Yes, that's why i sited other threads...DUH!
You are MORE then welcome to come up with YOUR own solution.....
i should have a new flash up soon that specificly targets backend MMS stuff, i hope its exactly whats needed for you all.
Just waiting for word back from whiterabbit about some mods i did to his updated script.
The new updates from him that i will incorporate will be a considerably better, and mine helps with "in network" networking, then sends anything else out via u2nl. Hope he approves my mods and then i can start work.
So far i have full TCP and ICMP traffic working via the proxy.
I was having some issues on cricket so i decided to make some mods and walah im up 100% of the time. I too was having sporadic mms working. I think it was because we were directing all traffic to u2nl which forwarded to the proxy, then it hit the MMS server, whereas with my new mods if the MMS server is available in the local network inside the proxy, it gets sent there directly.
Ill post an update when i update my thread with a new flash
Thanks token419!!
I look forward to trying your new script.
Why
For those of you which attempted this solution and are unaware, this does not provide working internet, is buggy, at best, and is Rom-dependent. MMS will be resolved and added to my tutorial as soon as I have time to iron it out.
Everything, except for MMS, has been working on the EVO since I posted posted a tutorial weeks ago.
Not to bash this tutorial - but I must say, working MMS and broken Internet is not what most people are looking for.
Cheers!

[APPS] Latest Email.apk: Always include signature (build: 139)

Here is the APK file from the latest commit. It contains all of the new cool features including the "Always attach signature option" that you are waiting for.
The installation is pretty simple:
adb remount
adb push Email.apk /system/app/Email.apk
Reboot the phone into the recovery mode and clear your cache.
#############################
# Current .apk is from CM Nightly build: 139 #
#############################
Regards,
Kenny N.
*** Ops wrong section, MODs please move this to the "Nexus One Themes and Apps"
Cool, that's a nice option.
Any chance in you looking into the inline forwarding issue? The phone attaches forwarded messages as .eml files, which can't be read by Android. This creates a big problem when someone using an Android phone forwards me an e-mail because I have to be at a computer to read it.
Touchdown doesn't do this, so it is possible to eliminate inline forwarding, but I don't have the knowledge.
Thanks.
Nice work. Any way to add tracking options such as read and delivery receipts. Recently switched from a Blackberry and it would be a nice option to have for work emails to make sure customer received emails.
is this the same apk as what is in the latest CM nightly update?
echernenko said:
is this the same apk as what is in the latest CM nightly update?
Click to expand...
Click to collapse
The email.apk from the CM nightlys have been having issues lately. Seems fixed in 120 and 121, but the couple before that were not so good. Any idea which build this is pulled from?
Lebog said:
The email.apk from the CM nightlys have been having issues lately. Seems fixed in 120 and 121, but the couple before that were not so good. Any idea which build this is pulled from?
Click to expand...
Click to collapse
I am not sure, because I have tried this app. It crashes too often. Why? is there some better build?
Which version number is it?
RinTinTigger said:
Which version number is it?
Click to expand...
Click to collapse
This was from build 131 -- updating the thread with the latest build. To others, I did not make these modifications . So all of your kudos should go to the hard coders out there. I am just supplying the latest .apk for your convenience.
Regards,
Kenny Ngo
IPsoft, Inc.
Selecting single email makes Email crash. Also, choosing to sync whole email inbox for exchange makes it crash.
Sadly, I wanted to use it, because otherwise it is beautifull and has nice features (especially I like look to folders preview). In this state, it is unusable.
Virnik0 said:
Selecting single email makes Email crash. Also, choosing to sync whole email inbox for exchange makes it crash.
Sadly, I wanted to use it, because otherwise it is beautifull and has nice features (especially I like look to folders preview). In this state, it is unusable.
Click to expand...
Click to collapse
I am using it with MIUI without any FCs - This might be varied from rom to rom.
Regards,
Kenny Ngo
IPsoft, Inc.

POOL - 160 Chacter Split for CyanogenMod's Messenger App

Since this has been an ongoing problem, I thought it would be best to create a bounty to solve this issue once and for all. Many of us with CyanogenMod 6.1 love the feel of AOSP apps and Cyanogen's subtle improvements. For those who aren't aware, some people have issues with sending oversized SMS messages on CDMA networks (like Sprint, for example). Currently, the only real solution to this is to install a third party messaging app like Handcent which has the option of splitting text messages when they are longer than 160 characters.
That is why I created this pool, to make an incentive for some talented coder to add 160 character splitting to the MMS.apk found in CyanogenMod.
https://github.com/CyanogenMod/android_packages_apps_Mms (Source for MMS.apk)
http://code.google.com/p/cyanogenmod/issues/detail?id=1942 (Issue about 160 character bug)
To collect on this bounty, you do need to submit the fix to CM's github and post an apk with working 160-split.
Total: $25.00
Contributors:
Saturn2K: $20.00
h2o-pr00f - $5-$10
http://forum.xda-developers.com/member.php?u=2893768
Doesn't calk have a fix for this in one of his threads? I'll check and post link if he does.
Sent from my PC36100 using XDA App
Addictedtothegreenguy said:
Doesn't calk have a fix for this in one of his threads? I'll check and post link if he does.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
I don't think he is talking about a "fix" he is talking about someone submitting the fix to cm's git so the problem is done for good.
I can't even get a third party app to handle over 160 characters
I am down for at least 5-10 bucks if it happens .. that's mostly my only problem with using cm6
Sent from my PC36100 using XDA App
CEaton said:
I can't even get a third party app to handle over 160 characters
Click to expand...
Click to collapse
For Handcent, it's quit easy. Settings > Send Message Settings > Split 160.
Hopefully someday it will be that easy for Cyanogen's app.
I think someone fixed this in the hero fourms.
http://forum.xda-developers.com/showthread.php?t=834588&highlight=160+Split
Maybe ask GamingPhreek what he did maybe he can help point us in the right direction.
mine splits at 160 on cm6
Saturn2K said:
For Handcent, it's quit easy. Settings > Send Message Settings > Split 160.
Hopefully someday it will be that easy for Cyanogen's app.
Click to expand...
Click to collapse
Kinda what I've been doing as well... I would highly recommend those of you that this is bothering to try out Handcent... I'm all about personalization, and Handcent exemplifies this...
drdrewdown said:
mine splits at 160 on cm6
Click to expand...
Click to collapse
does it actually send the second message? i believe that was the problem on the hero is it would split but lose sending the second one?
killerxx2 said:
does it actually send the second message? i believe that was the problem on the hero is it would split but lose sending the second one?
Click to expand...
Click to collapse
yea it counts down like it should & then DOES indeed send the 2nd message. i just tested it a couple days ago with my girlfriend.
i do use handcent, but this was going thru the stock messaging app.
then again i dont have all the problems others have with AOSP.. ie cyanogenmod
drdrewdown said:
yea it counts down like it should & then DOES indeed send the 2nd message. i just tested it a couple days ago with my girlfriend.
i do use handcent, but this was going thru the stock messaging app.
then again i dont have all the problems others have with AOSP.. ie cyanogenmod
Click to expand...
Click to collapse
I think the bug fix was sent in he may have fixed it across all cdma platforms he supports.
Edit: I really don't know, I do not run CM6, and the more i think about it i have no use for 4g were i am i should bite the bullet and flash.
Handcent is a sick app and its free.
So its kinda of a weird problem but when I was on the previous build of cm 6.1 I was able to split 160 chars no problem. Then along comes 6.11 now it has that sending problem.
Ummm....I've been having problems sending longer messages on CM6.1. It just sits there "Sending..." and then fails. Might that be because it is exceeding the character limit? I assumed that the app would handle this on it's own.
Yea this would be a nice feature. I also get the sending then fail if I try to send a long message.
drdrewdown said:
mine splits at 160 on cm6
Click to expand...
Click to collapse
Mine does as well [workz fine splits].
I read somewhere re: this same debate, that it depended on Sprint's towers; although I am not sure how much truth is in that statement.
killerxx2 said:
does it actually send the second message? i believe that was the problem on the hero is it would split but lose sending the second one?
Click to expand...
Click to collapse
YES. I am long-winded so I go over 160 all the time....
Sent on the go from my HTC EVO
Here is the .diff Patch from the hero....so if someone recompile the Mms.apk with this patch it should work.
http://www.mediafire.com/?337z11km63g2e84
Btw this is Gamingphreek's patch if it works credits all go to him over at the hero forms
killerxx2 said:
Here is the .diff Patch from the hero....so if someone recompile the Mms.apk with this patch it should work.
http://www.mediafire.com/?337z11km63g2e84
Btw this is Gamingphreek's patch if it works credits all go to him over at the hero forms
Click to expand...
Click to collapse
I saw this thread and someone had an APK for CM (the original one posted there is just pure AOSP) but it didn't install properly for anyone. I tried it and it didn't work for me either.
I wish I had a setup for compiling and knew anything about how to do it so I could try compiling the current source with that diff patch.
Anyone willing to give it a shot?
Saturn2K said:
I saw this thread and someone had an APK for CM (the original one posted there is just pure AOSP) but it didn't install properly for anyone. I tried it and it didn't work for me either.
I wish I had a setup for compiling and knew anything about how to do it so I could try compiling the current source with that diff patch.
Anyone willing to give it a shot?
Click to expand...
Click to collapse
When i get home i will get it set up for compiling.
And on ASOP it works take a look at asopMod if you have your hero still, it works. I had it working when i had my hero before he put the change in his build. i think the reason it doesn't work on CM is you need to sign it with CM's keys, or compile the whole rom with the changes

Categories

Resources