[Q] MMS on Froyo 2.2 - Hero CDMA Android Development

Is there a way to get to the ##3282# screen to change my MMS address in 2.2? Do you have to have a standard dialer to get this screen?

dalier codes dont' work on AOSP roms...

there are other ways to input the value. It doesn't matter, no one has gotten non sprint mms working in any aosp rom

I have mms working on cm6 nightly 08/30 I just flashed a mms.apk and it worked for me.

Which mms apk did you flash and wat carrier might you be with? Lol just curious cuz i've been wantin workin mms on froyo since csouth activated mms for our hero
Sent from my HERO200 using XDA App

I'm running 9/5 nightly and mms works fine for me. Just sent myself one and I received it just fine
Sent from my HERO200 using XDA App

I would start my looking at the /system/etc/apns-conf.xml in the ROM. I replace the *large* file in the CM6 ROM zip file with this one. Edit it as needed for your carrier. From what I can tell, this is what the phone uses to create the telephony.db file.
I had to add the ".txt" extension to attach the file.

How can I edit this file? I open it, view source, and make the changes but it won't let me save it. Am I missing something?

RSV1970 said:
How can I edit this file? I open it, view source, and make the changes but it won't let me save it. Am I missing something?
Click to expand...
Click to collapse
Just type this into a cmd window... this fixes mms via Decad3nce
adb remount
adb shell
cd data/data/com.*.*.telephony/databases
rm telephony.db
rm mmssms.db
exit
adb reboot

What file do you change to put apn info? I did the above and edited apn-conf file nothing works. I know what my server is but can't get it to work.
Sent from my HERO200 using XDA App

I cant get the URL to save after I change it. Any suggestions?
Sent from my HERO200 using XDA App

RSV1970 said:
I cant get the URL to save after I change it. Any suggestions?
Sent from my HERO200 using XDA App
Click to expand...
Click to collapse
It's just a text file..?

Im with sprint and this is what i flashed.

theimpaler747 said:
Just type this into a cmd window... this fixes mms via Decad3nce
adb remount
adb shell
cd data/data/com.*.*.telephony/databases
rm telephony.db
rm mmssms.db
exit
adb reboot
Click to expand...
Click to collapse
Lol, just so people know, this will delete your texts...so if you have anything important in your texts...remember it...

Using the adb commands did not seem to work for updating the mms server to my local carrier (not sprint).
What is the best process to edit the /system/etc/apns-conf.xml in the ROM? I tried downloading it to my computer (Win7), uncompressing it, editing the above file to have my carrier's MMS server, then zipping up the ROM directory, moving it to my SD card and flashing it.
The flash attempt failed with a "verification failure", so I'm guessing there is another step I'm missing.
Or, even better, is there a way to edit this setting directly on the phone?
Thanks.

Hmm... I just edit the zip file as I see fit and flash away!
I am using the Clockworkmod recovery, so that may have something to do with it. I prefer that recovery because you can choose zip files within subdirectories... I was getting sick of all of the crap in the root directory of my SD card.

But... here is what I did to that appears to work
1) Download "apn backup" from the market
2) Run APN Backup and Restore, and backup your APN's
3) Use ASTRO to navigate to the backup file in sdcard/ApnBackupRestore directory
4) Use ASTRO to edit the file, changing your mms server URL, then save
5 Use APN Backup and Restore to restore your APN backup
This worked for me. I now can send images via text messaging when I couldn't before.

sane82 said:
Im with sprint and this is what i flashed.
Click to expand...
Click to collapse
This zip file broke Market for me. Thank goodness for nandroid!

What carriers are you guys with because i can't seem to get mine to let me send any images, even after i altered the mmsc to cellular south's url with the root explorer app. :/ Unless it makes a difference whether i'm running the jaybob vanilla version or the direct RC/Nightlies

ThaSik1 said:
What carriers are you guys with because i can't seem to get mine to let me send any images, even after i altered the mmsc to cellular south's url with the root explorer app. :/ Unless it makes a difference whether i'm running the jaybob vanilla version or the direct RC/Nightlies
Click to expand...
Click to collapse
everyone with it working is on sprint. it would really be nice if the sprint users in this thread identified themselves as sprint users instead of assuming that everyone with a hero is on sprint. (some people have the little sprint logos next to user-names but not everyone that's on sprint has that)
I'm guessing that the whole reason this thread was started was the op is not a sprint customer and was trying to get mms working on his/her carrier but then the sprint people popped in. I have not found any reports of MMS sending working on an AOSP rom with an ACG carrier.
for anyone wanting to try, here is the most direct route for inputting your mmsc server.
http://forum.xda-developers.com/showpost.php?p=5252563&postcount=72
before doing this I'd reccomend deleting the telephony.db (or use apnbackuprestore app to delete apn's) as CM6 has a huge list of mmsc servers already in it.

Related

Android Default Keyboard

guys, is there a chance to change from the htc keyboard to the default android keyboard? because im using the sense UI so there is no android keyboard installed.. only the 'touch input' which means it's the HTC keyboard.. or is there any keyboard that can type superscript, decimals and other? thanks btw
Similarly, I have a rooted myTouch 3G running CM5.0.7 and I want instal (or flash?) the Cliq XTs default keyboard.
I've extracted both the. Apk and. Odex file for its LatinIME. I just don't know how to go about actually installing it. I used SUFBS to replace the system/app/ file and then tro to install and that didn't work, so I did my nandroid backup and I'm back to where I started.
If anyone can help or lead me in a place to help id appreciate it. I have a mac as well if that makes a difference.
-------------------------------------
Sent via the XDA Tapatalk App
android007 said:
Similarly, I have a rooted myTouch 3G running CM5.0.7 and I want instal (or flash?) the Cliq XTs default keyboard.
I've extracted both the. Apk and. Odex file for its LatinIME. I just don't know how to go about actually installing it. I used SUFBS to replace the system/app/ file and then tro to install and that didn't work, so I did my nandroid backup and I'm back to where I started.
If anyone can help or lead me in a place to help id appreciate it. I have a mac as well if that makes a difference.
-------------------------------------
Sent via the XDA Tapatalk App
Click to expand...
Click to collapse
Have you tried installing it on the phone? Like installing it through Astro File Manager?
It only gives me the option to either Uninstall or Launch because it sees its source and reads it as if it were the one installed with the ROMs default...so I'm not sure what to do. And when I try to Launch the apk through that menu, it says the application is not found. I guess this makes sense because I think I read somewhere I had to flash/push the file somehow to the OS to recognize, essentially somehow thru and adb commandline or something.
Like I said, I have a mac some I'm just looking for how to do it..
-------------------------------------
Sent via the XDA Tapatalk App
I've also tried merging the .apk and .odex file into a .zip directory. I do realize that means nothing when there's no "signing" to it or making it official however they do...so anyone know how to replace the default keyboard in generaol?

[Q] Installing System Apps

Hi! I searched the forums, but didn't see any answers regarding to this.
I'm trying to install the moded versions of SMS and Phone/Contact apps found in Cyanogenmod ROM over stock 2.3.4.
What I did was to extract Contacts.apk, Mms.apk, and Phone.apk from one of CM releases and copied the APK files to /System/Apps/ via Root Explorer (set it from R/W to R/O) and rebooted the phone, but there was no change.
I then tried to install them (from the same /System/Apps/ location) through Root Explorer, but it doesn't let.
Any help would be much appreciated.
If you are trying this you need to check/change permission on each app...the phone.apk will not work though I've tried and got force closes. The dialer and mms apks will work though. The best way to do this is to push via adb. If you don't have sdk and knowledge of the basic adb and shell commands I would highly reccomend becoming familiar with them.
Sent from my Nexus S 4G using Tapatalk
I have sdk and worked with adb before to root my phone. I'll do some research on how to install apps via adb.
Thank you.
umbrae said:
I have sdk and worked with adb before to root my phone. I'll do some research on how to install apps via adb.
Thank you.
Click to expand...
Click to collapse
Just put the apps on your tool folder and enter the following commands....
adb push "your.apk" system/app
Sent from my Nexus S 4G using Tapatalk
Thanks again. I did that and got confirmation that the files were copied, but the new Mms, for example, wasn't installed.
I tried using "install" command after, but it wouldn't let me. I got a message saying that the file already exists.
I changed the permission and everything, too.
Any ideas?
umbrae said:
Thanks again. I did that and got confirmation that the files were copied, but the new Mms, for example, wasn't installed.
I tried using "install" command after, but it wouldn't let me. I got a message saying that the file already exists.
I changed the permission and everything, too.
Any ideas?
Click to expand...
Click to collapse
That's odd...I usually don't have to change permissions when I push an app. What version of the cm7 mms apk are you using? I used it from the stable 7
Sent from my Nexus S 4G using Tapatalk
sunder74 said:
That's odd...I usually don't have to change permissions when I push an app. What version of the cm7 mms apk are you using? I used it from the stable 7
Click to expand...
Click to collapse
I was using Nighties, but I'll try the latest stable 7. Downloading now.
Just to clarify what I did:
First, used the "adb push" method you suggested and the apk files were copied to system/app. I rebooted, but nothing had changed. I then tried to install the copied files via Root Explorer, but it wouldn't let me. I changed R/O and then Permissions, but still couldn't install.
Then I tried "adb install", but it said file already exists. I changed R/O then Permissions, but still couldn't.
After that, I deleted Mms.apk and Contacts.apk and tried all the methods described above again, but still nothing. The apps weren't installed and I kept getting FC.
Lastly, I manually copied the files again via Root Explorer (changed R/O then changed Permission), but still no change and couldn't install.
Hopefully CM 7 packages I'm downloading would work.

[Q] Can't delete Mms.odex, "No such file or directory"

I'm trying to use my new Sensation with the SIM from my Japanese iPhone, which requires replacing the stock Mms.apk with one that works with Softbank. That much I managed to do. Now when I try to open the Messaging app it crashes immediately, which is apparently normal and means I need to delete the old Mms.odex. But when I try, the command prompt window tells me:
rm failed for /system/app/Mms.odex, No such file or directory
I've made sure the folder isn't read-only (I managed to copy the new Mms.apk to it after all). Not sure what else could be going wrong. Thanks in advance for any help.
Its not a good idea to push files into the system directory of an odexed ROM like that. You usually need to push the appropriate .odex file with the .apk file.
Also could be a permissions problem. You need to make sure the permissions for the new file the are same as what's already in the directory.
Sent from my Sensation using Cyanogenmod
dr.m0x said:
Its not a good idea to push files into the system directory of an odexed ROM like that. You usually need to push the appropriate .odex file with the .apk file.
Click to expand...
Click to collapse
I know it's not ideal, but this method seems to work just fine; I've read a bunch of Japanese blogs that explain this is how to get MMS working with Softbank, and people on forums elsewhere say it's worked for them.
dr.m0x said:
Also could be a permissions problem. You need to make sure the permissions for the new file the are same as what's already in the directory.
Click to expand...
Click to collapse
How do I do that? I'm pretty new to all this, two days ago I was Googling where to find my Sensation's settings menu
If you want to ensure the mms.apk has correct permissions you can simply run:
adb shell chmod 644 /system/app/mms.apk
This will set the correct permissions for apps in the /system/app folder, although its worth reading up on linux permissions to understand what the command is actually doing.
Permissions didn't help, but I've managed to track down another Mms.apk file that works well enough - messages don't integrate properly with HTC's Messaging app, but I can send and receive MMS. I'm going to keep looking for a better apk but at least this one functions!

[MOD] Black & white Emoji on system font

If you ever wondering what your iPhone/Mac friends were sending you, wonder no more.
To install: You need root! Download the .ZIP attached to this thread. Make a backup first of the following fonts under your /system/fonts folder! If you don't find some of these in your /system/fonts folder, don't worry.
DroidSansArabic.ttf
DroidSansFallback.ttf
DroidSansHebrew.ttf
DroidSansThai.ttf
gcsh00d-hkscs.ttf
Then, extract the zip to the /system/fonts folder and replace all fonts it tells you to replace. That's it!
For those of you who have your phone plugged in to your computer and prefer a command line, extract the ZIP to an ADB folder. Open a command prompt in the directory and then type:
adb shell
su
mount -o remount rw /system
chmod 777 /system/fonts
adb push DroidSansArabic.ttf /system/fonts/
adb push DroidSansFallback.ttf /system/fonts/
adb push DroidSansHebrew.ttf /system/fonts/
adb push DroidSansThai.ttf /system/fonts/
adb push gcsh00d-hkscs.ttf /system/fonts/
I'm thinking of modding some other system fonts with these files I found, I will update this thread if I ever do. Enjoy.
Nice. Thank you so much, this kicks all sorts of ass.
This is amazing.
Does this replace the stock smileys or is there a way for us to insert them?
Mms.apk with Emoji support
I lifted the MMS apk from AOKP, which is modified from cm9. Has full emoji support baked right in.
https://www.dropbox.com/s/0btrygelu5004f2/Mms.apk
You have to go in to settings and enable emoji support.
how do i install it. when i try to it says an existing package by the same name with a conflicting signature is already installed
Darealshht said:
how do i install it. when i try to it says an existing package by the same name with a conflicting signature is already installed
Click to expand...
Click to collapse
I used es file explorer. The messaging app is stored in /system/app
Just backup the old messaging app by renaming the file extension to .apk.bak or something, and then drop the mms.apk in to the /system/app folder. Make sure permissions are set to -rw-rw-rw. Reboot the phone when finished.
Edit: You'll need to have root access, and have "Root Explorer" and "Mount File System" enabled in es file manager.
thanks works well
Thanks! I tried changing the fonts but it did not change anything for me. I replaced the MMS.apk and it looks great.
im having problems sending MMS when i try it just doesnt even show up it just disappears as soon as i hit send
Darealshht said:
im having problems sending MMS when i try it just doesnt even show up it just disappears as soon as i hit send
Click to expand...
Click to collapse
Blast, you're right. I hadn't tried sending an MMS yet but the same thing happens when I try. I'll mess around with it a bit when I'm off work and see what I can do.
Edit: I didn't do anything, and it seems to be working now. I sent a couple of test MMS messages, and they just straight up disappeared...but then when the person I sent them to replied they all just magically reappeared. Now it seems to be working fine.
Mine is working fine too. Try reinstalling the app.
Sent from my HTC One X using Tapatalk 2
its still not working for me after the person replied :/ did u reboot your phone?
---------- Post added at 01:54 PM ---------- Previous post was at 01:47 PM ----------
reinstalled rebooted and still nothing :/
There was a second file called message with an extension ".odex" I moved that one out as well. I reboot the phone too.
After putting the new mms.apk in make sure you reboot the phone. Good luck.
Sent from my HTC One X using Tapatalk 2
still not working idk what else to do
Can you send regular sms messages? If not try downloading tha apk again. Force stop the app and clean cache.
Sent from my HTC One X using Tapatalk 2
Darealshht said:
still not working idk what else to do
Click to expand...
Click to collapse
Try this - it didn't work for me until I tried inserting a picture from an app other than the gallery. I tried sending two pictures from the gallery, neither of them appeared. I then tried attaching a image using ES file explorer instead, and that one didn't appear immediately, but it did show up after a moment. After that, I had no trouble attaching an image from the gallery app.
Just wanted to say thanks to you guys. I got it to work after reinstalling it thru the download manager. I have a question. There's a software update for my phone from at&t but when I try to install it it says there was a problem with my software. I'm new to android so is it because I'm rooted? If so can I unroot to upgrade?
Do not update, unless you do not want root again.... Well at least for a while.
Sent from my HTC One X using Tapatalk 2
Either way I can't because it won't update for someone reason
I have follow all the steps and now can type emoji but there is another problem: My HTC One X can't display traditional chinese and korean character Could you help me with a solution?

[MOD] Email.apk With NO Security

Use this thread http://forum.xda-developers.com/showthread.php?t=1117452
and follow ftc_osiris's directions (thank him in post 5):
Run it the .bat file and type the following at the prompt when it says it can't find the email application:
SecEmail_J.apk
If necessary, the following is the name of the exchange apk (this shouldn't be required though)
SecExachange.apk
There is a thread on xda with the email policy patcher. That works for the s4
Sent from my SPH-L720 using xda premium
eclipxe said:
There is a thread on xda with the email policy patcher. That works for the s4
Sent from my SPH-L720 using xda premium
Click to expand...
Click to collapse
This?
http://forum.xda-developers.com/showthread.php?t=1117452
Are you looking for the aosp email.apk?
Sent from my SPH-L720 using xda premium
vrundmc said:
This?
http://forum.xda-developers.com/showthread.php?t=1117452
Click to expand...
Click to collapse
This one worked for me on the Touchwiz Email ON A DEODEXed Stock ROM. (I did not create the script, I just use it )
It did not work before the deodexed rom came out but that could have been a fluke (ie not sure).
Run it the .bat file and type the following at the prompt when it says it can't find the email application:
SecEmail_J.apk
If necessary, the following is the name of the exchange apk (this shouldn't be required though)
SecExchange.apk
Hope that helps you.
_______
Another note:
After you have performed this once successfully, copy the SecEmail_J.apk and SecExchange.apk from the /system/app folder on the phone to somewhere on your computer for future use.
When you go to flash a new rom, open the .zip file and drop the .apks into the /system/app folder inside the ROM that you want to install. You won't need to run the hack script or do anything special in recovery.
As long as Touchwiz is not updated, those .apk files will be usable in place of the script. (unless you get an uneditable ROM .zip).
If Touchwiz is updated in the future, the answer would be to repeat the hack process above and then get the new versions of the .apk files for future use.
As always, I hope this helps.
Let me know if anyone has difficulty.
ftc_osiris said:
This one worked for me on the Touchwiz Email ON A DEODEXed Stock ROM.
It did not work before the deodexed rom came out but that could have been a fluke (ie not sure).
Run it the .bat file and type the following at the prompt when it says it can't find the email application:
SecEmail_J.apk
If necessary, the following is the name of the exchange apk (this shouldn't be required though)
SecExachange.apk
Hope that helps you.
Click to expand...
Click to collapse
Nevermind...it worked! Thanks!!
vrundmc said:
Nevermind...it worked! Thanks!!
Click to expand...
Click to collapse
Glad it worked! I was going to post the actual files from my phone but they are over 8 MB and XDA has an 8MB limit.
Alright, I ADDED THE FILES FOR THE ORIGINAL STOCK ROM!!!!
I had to use 7zip to split the files.
Remove the .zip and the parenthetical at the beginning of the filenames, then highlight both and hit extract. (name them "Exchange_Bypass.7z.001" and "Exchange_Bypass.7z.002" )
ACTUALLY,
(remove_this_and_the_.zip)Exchange_Bypass.7z.001
and
(remove_this_and_the_.zip)Exchange_Bypass.7z.002
work just fine. In other words, leaving the leading parenthetical does not cause a problem.
A pain, I know. But all you have to do is take the extracted files and put them in the "/system/app" folder of the ROM you wish to flash.
Alternatively, if you want to install on your phone (not flash with a ROM), use a root file manager, overwrite the files already in /system/app on your phone, then set the permissions to "rw-r--r--" (I haven't tried this one to be honest, it might be better to use the hack to accomplish this.)
ftc_osiris said:
Glad it worked! I was going to post the actual files from my phone but they are over 8 MB and XDA has an 8MB limit.
Click to expand...
Click to collapse
Here is the second file
ftc_osiris said:
Here is the second file
Click to expand...
Click to collapse
I am unable to unzip the files when removing the two pieces you advise to delete. Would you mind putting the apk on Dropbox? Thank you!
I was able to re-root on MDL and install via the batch file.
Sent from my SPH-L720 using xda premium
BrandoKC said:
I am unable to unzip the files when removing the two pieces you advise to delete. Would you mind putting the apk on Dropbox? Thank you!
Click to expand...
Click to collapse
I just tested them. They worked for me so I am not sure what to do?
I updated the post above to give the exact names to use.
Exchange_Bypass.7z.001
Exchange_Bypass.7z.002
Actually, all you need to do is remove the .zip portion.
I used the zip on MDL today and had no problems.

Categories

Resources