[Request] Froyo Music.apk-(diff)-mod to include Codecs included in Eclair Music.apk - Nexus One Themes and Apps

I am hoping that someone is smart enough to figure this one out.
As some of you might know, for Froyo Music.apk, Google omitted support for certain codecs that were supported in previous versions of the .apk. Namely, for GSM 6.10 (I think that's correct) .wav support. For some unknown reason Google does not seem to be in any hurry to correct the matter either.
The reason this sucks so much is that for those of us that have home/work telephone pbx services or servers that send out voicemail attachments as these types of.wav files, we cannot listen to the voicemails on our phones within the Gmail app->Preview->Listen with Music Player. This includes Vonage, RingCentral, and many company pbx systems where the user cannot change the type of attachment that the VM gets sent out in.
You can read more about the topic and the issues here.... http://code.google.com/p/android/issues/detail?id=4875
There are a couple work-arounds, one being a $4 app called Remote Wave. Another solution, in the US only, is to create a YouMail account, download the app and have the VM attachments forward to YouMail's dropbox service. But, that is giving up a lot of security, IMO.
My hope is that someone can figure out how to put the code that make this work in the Eclair Music.apk into the Froyo Music.apk.
Download the attached files and try to play it on your Froyo phone and see the error you get.
Can't upload .wav files as attachments on xda so the .zip is an actual .zip file with the .wav inside. So, you have to unzip it. The .txt file is just the .wav with the extension changed. So, just change it to .wav with Astro etc.
Thanks

I second this request!

I Third !!!!!!!!!!!!

anything on this?

Related

Ring Tones

Can I use MP3 music as a ring tone, if so how can I do it?
yup just put the MP3 file in the sounds Dir\ in your device
Sumpthin like this mobile device\windows
my understanding was that it played mid wav and wma files
add these to the /windows/rings folder and select in settings phone
It's a shame
I've tried this too and finally contacted the tech support guys at T-Mobile. It is only possible to use wav files as ring tones. This is a shame, because they are much bigger. To be able to use them, you should store them in Windows/Rings. I've created a couple of nice ones to last around 30 seconds (the maximum ringtime for most providers).
-Rocky Theme
-Eurytmics - Sweet Dreams
-Lumidee - Never Leave You
-George Baker - Little Green Bag (Resevoir Dogs opener)
As I do not understand how FTP works. I'll only attach one file. If you're interested in more, let me know.
appereantly, attaching didn't work either. just let me know if you'd like one of the ringtones. i can mail them.
Izzard: If you dont wanna use ftp, the files uploaded must be relatively small. Try to RAR any ringtone-file. maybe uploading via http will work then.
It's not that i don't want to use FTP, I just do not know how it works. In the "manual" it sais:
"Simply FTP to 'xda-developers.com', username 'xda', password 'xda' and put the file in the root directory (do not create subdirs)."
How do i SIMPLY ftp anything? Where do I log in, do I have to go to another site?
Even Rar-ing a 5MB ringtone will not make the file uploadable via http, I've tried it
So if you could help me out with the FTP part, I'll gladly post some ringtones.
I've tried this too and finally contacted the tech support guys at T-Mobile. It is only possible to use wav files as ring tones. This is a shame
Click to expand...
Click to collapse
the guys at T-mobile definitely don't know the difference between a file and a directory to tell you this..
the following is 100% correct:
you can use .wav or .midi or .wma(which is better than mp3) as ringtones for phone calls by putting the file in \windows\rings
you can use .wav or .midi as sms ringtones or as alarms by putting the files in windows root directory
we have talked a lot about this befor you have to search the forums before posting :wink:

PDF & DOC attachments

Did a search, so sorry if I missed it. But, a couple of questions.
1) If you have root, is it possible to download and save PDF and Word files that come in on POP3 (or even gmail) email?
2) Otherwise, does anyone know the phone folder where these files are temporarily store while on the phone, and can they be accessed that way?
I spend a lot of time overseas, and going back and forth to the web to retrieve is a pain and expensive. Thanks
Forget it, I solved the issue.
Informing use how you solved the issue might help others
I'd be really interested in how you managed this, I've searched here, and Googled everywhere (almost). But I still haven't found what I'm looking for...
Mikey1022 said:
Informing use how you solved the issue might help others
Click to expand...
Click to collapse
lol...gotta love these types of posts right?
I'm able to save attachments like this using k-9 mail., for those interested
Sorry to go AWOL -- had to leave the country for a bit. My apologies.
Yeah, I also "solved" it by using K9. But, I find the program very buggie.
On a larger, related question, how does the Android platform make its file associations? In other words, when I receive an email attachment (with the stock app), it will allow me to download and save that attachment to my SD card only if there is an onboard, associated program. I can download .jpg, because Android has an application built in that will read a jpg. So, if I want to download a .doc file, I can't unless there is an appropriate app onboard. (Although k9 seems to have found a way). Where, in the Android platform, is this association made? And, is it possible (with a rooted phone) to somehow manipulate those associations to allow downloading of ANY (or a chosen few) files?
For instance, I find that if I change the file extension on a Word doc (for example) from "doc" to "jpg", my onboard email will allow me to download and save to SD card. So, it obviously CAN do it, what's stopping it?
Again, sorry for "skipping out" in the midst of a thread.
Download Crutch Lite in the market allows you to download any file by making Android believe it can open any filetype.
Theres a app called download crutch on the market that allows downloading of files that may not have associated applications. Not exactly sure what file types it supports but its worth a shot.
EDIT: Fushichou got it before me but heres a link to Cyrket http://www.cyrket.com/search?q=download+crutch
Thanks, but my experience is that Crutch will not work on email attachments. It seems to be an internet based device. I used it for a while. Partially, this is a kind of tech question -- how are the files associated?

Backup Sprint Visual Voicemail?

Is there any way to backup the visual voicemail data in its entirety? I've tried looking for the data files using ASTRO but can't find anything other than the core app.
I also came up dry searching this forum.
Thanks
This may or may not be of use to you, but the best way IMO to do this would be just to use Google Voice for your voicemail needs. All your voicemails are stored on Google's servers, so you won't have to worry about it. But aside from Google Voice, I am pretty sure that as long as you don't delete the voicemails, they will remain there after a ROM flash or whatever you intend on doing.
mrinehart93 said:
This may or may not be of use to you, but the best way IMO to do this would be just to use Google Voice for your voicemail needs. All your voicemails are stored on Google's servers, so you won't have to worry about it. But aside from Google Voice, I am pretty sure that as long as you don't delete the voicemails, they will remain there after a ROM flash or whatever you intend on doing.
Click to expand...
Click to collapse
That's a good thought, but I already have over a hundred voicemails on my Hero that I'd like to save without individually emailing to myself. They don't survive my ROM updates, because usually I end up wiping first or else the ROM won't work.
Hmm... is there a way to refresh the Visual Voicemail app? I haven't used it in ages, so I don't remember. If there is, you may be able to refresh the app after a flash and it'll redownload all the voicemails.
Hmm. i'm actually curious if anyone knows how to get back to using sprint vvm cause i used youmail and everything is still forwarded there
apatcas said:
Hmm. i'm actually curious if anyone knows how to get back to using sprint vvm cause i used youmail and everything is still forwarded there
Click to expand...
Click to collapse
i believe you dial *38 and it will disable the forwarding...
chavo2005 said:
i believe you dial *38 and it will disable the forwarding...
Click to expand...
Click to collapse
thank you... been trying that for a while
Anyone know where the VVM files are stored??
Anyone able to help me out? I want to migrate my old VMMs to a 2.1 ROM, but have no way to transfer them or back them up!
thanks
oktanedroid said:
Anyone know where the VVM files are stored??
Click to expand...
Click to collapse
To my understanding, as a former sprint employee, all voicemail is stored server side at sprint. We would always tell customers that this is no way to back up. Sorry, but I hope that helps.
oktanedroid said:
Anyone able to help me out? I want to migrate my old VMMs to a 2.1 ROM, but have no way to transfer them or back them up!
thanks
Click to expand...
Click to collapse
Try using your sound recorder and see if that file is stored locally, should be. About the only way to back up your VM's
snip3rm00n said:
To my understanding, as a former sprint employee, all voicemail is stored server side at sprint. We would always tell customers that this is no way to back up. Sorry, but I hope that helps.
Click to expand...
Click to collapse
I am certain the phone stores it locally somewhere. Because when you receive a voicemail, it needs to download to your phone before you can hear it.
Also, if you put the phone in Airplane mode, you can still listen to VMMs, proving it is stored locally.
What are some good locations to look for where these files are stored??
Okay, I finally figured it out.
You need root permissions to find it.
You can find it at:
/data/data/com.coremobility.app.vnotes
The individual voicemail files are stored as AMR files. You can open them with QuickTime player.
AMR (adaptive multi rate):
Compressed audio format developed by Ericsson; used by many 3G cell phones for voice recordings such as MMS messages; incorporates the Algebraic Code Excited Linear Prediction (ACELP) algorithm, which is designed to efficiently compress human speech audio.
Now it turns out the voicemail data is stored in an SQL database called "vnotes_db".
I used Firefox SQL viewer to open it up. The data fields show voicemail ID #, sender phone #, recipient, guid (?), time sent, time listened to, and some other data.
The voicemail ID is in decimal in the database, but the file numbers are called VN-xxx.AMR, where xxx is the hexadecimal equivalent of voicemail ID.
Does anyone who knows more about computers know of a way I can take this data and automagically convert cryptic filenames to something like "mm/dd/yy hh:mm phone#sender.AMR"?
Thanks
where is the db located on the phone, and do you know how to push the vm's back onto the phone, say after flashing to a new rom?
thanks for your work.
UPDATE:
i was able to just once to get access to the /data/data/com.coremobility.app.vnotes on my phone. within that, there are a couple of folders, one titled "files" and one titled "databases". i copied those to my computer, changed and updated the rom on my phone, and was able to copy those folders back and got my old vvm on my phone.
i used droid explorer to get them off my phone, but i am having some trouble accessing the /data folder with it now, so i will probably have to use adb to push the files.
hope this helps anyone looking to do this.
help with /data/data/com.coremobility.app.vnotes please
I'm try to copy all the voicemails to my computer so i can reflash my phone but i hvaen't been able to copy the files in /data/data/com.coremobility.app.vnotes
i've been able to copy files /data/data and i get the some folders transfered to my computer but not /data/data/com.coremobility.app.vnotes
help with /data/data/com.coremobility.app.vnotes
sorry didn't mean to hit submit....
here is what i've tried.
adb shell
su
i get
#
now i tried
mount -o remount,rw -t ( to be honest not really sure what this mean)
than tried
chmod 777 /data/data
chmod 777 /data/data/com.coremobility.app.vnotes/files
chmod 777 /data/data/com.coremobility.app.vnotes/database
( I think this is supposed to give me permission)
than i did
exit
exit (so went back to )
C:android/tools
from here i did
adb pull /data/data/com.coremobility.app.vnotes c:\voice
and i get filed to copy /data/data/com.coremobility.app.vnotes/files/blah.AMR to c:voice permission denied.
I would really appreciate any help. just trying to learn.... thanks
anyway, i found an easier way to back up vvm's. you do need an app from the market that you will have to pay for called root explorer. it allows you to browse your phone and copy/cut/paste files and folders, including the elusive /data/data folder.
all i did before loading up a new rom was to navigate to the /data/data/ folder and copy the /com.coremobility.app.vnotes folder onto my sdcard. i had a /backups folder so i just copied it there.
flashed a new rom, reinstalled root explorer, navigated back to the /data/data folder and then deleted /com.coremobility.app.vnotes off the phone. copied the backup from my sdcard to the /data/data folder on the phone. rebooted, and all of my old vvm's are on my "new" phone.
do not delete the backup off your sdcard until you verify they are all there. sometimes, you might have to copy each folder (there are four with com.coremobility.app.vnotes) one at a time to the right location.
i was using droid explorer initially to try, but i lost access to the /data/ folder on my phone. droid explorer is a great program to use while explorer the phone from windows, but i think it's still a little buggy.
good luck.
You don't need to pay for Root explorer.
There are two ways you can get VVMs off your handset:
1. Forward them to your email. Open each VVM you want to forward, hit menu, forward, and enter your email. It then sends to your email as a WAV attachment.
2. Tarball the entire directory and pull it off. Using adb shell, create a tarball of /data/data/com.coremobility.app.vnotes/* to /sdcard/whateveryouwant.tar then adb pull it off to your local drive. Inside are AMR files which are playable by Quicktime, and VLC player, and several other media players.
Won't Titanium Backup work? It stores the app and data. It's free! Just a thought.
Sent from my HERO200 using XDA App

[REQ] MP3 Tagger

I thought I had made a thread for this a while ago, but can not find it. Sorry if its a repost.
What I was wondering is whether or not someone who had an app, or the skilz to make an app, that can take a sample of an mp3/wma/ogg/flac/etc file, match it on say shazam or something then update the ID3 tag with the pulled info. With the option for it just to rename them automatically, or ask for your approval of changes. Much like how Album Art Grabber gets your artwork for you on mass, with little or no manual intervention. This would be great for a few reasons.
I have been finding myself using mp3 download apps on my phone a lot now, more so than my comp and these files are usually incomplete at best. a way to get these, then run this app to fix discrepancies would be awesome!
Its not that I'm lazy, I just have 10+ years of tunes on my external and a lot of them didn't get tags back in the day. Plus after that long, uploads, downloads, 4 computers, iTunes (ARGH!!! I HATE ITUNES!!!!!!) renaming and reorganizing have some in a mess. So when I transfer them, they usually all show up unknown, null, or DGOI.mp3. And renaming & tagging 1000s of songs one by one is not how I want to spend a week.
Hope this sparks an idea, or someone can point me in the direction of one that already exists. I'm sure one does for a PC, but I don't use mine for media other than movies. My phone is my music machine. If a PC solution is the only way so be it.
I don't know of an app that can do this but maybe someone could take the method that the app ,"MP3 Download", uses. First you search for a song and can preview then you can choose to download it. Once you have downloaded it you can goto edit tags and it has a download button... I don't know what database it uses or how it is configured but it will give you album art and is usually correct. I think it has to have the album name though.
Thanks! I'll try that on there, and my old iMusic Tao apk I still have.
Mixzing pro can do this
JD

[Q] Modifying the contents of an apk file

First off, I apologize if I'm posting in the wrong forum for this.
My main goal here is to replace a .wav tone in the Textfree app with my own custom .wav tone. (The app doesn't natively support custom tones)
I've retrieved the .apk from /data/apk off my phone, opened the .apk in 7zip, deleted the old .wav file from /assets/tones, and placed a new one in the same folder with the same name as the previous file. I've deleted the META-INF files, and resigned it using signapktic.
However, after the original version is uninstalled and the modified/signed apk is installed successfully, not a single tone will play. Everything else works fine and I can send/receive texts, but the tones no longer play. My volume is not muted or low on any channel.
Is there a different way that I should be going about replacing this file? Does the app make some file check that I'm not aware of / Is there something I missed?
Thanks in advance.
Anyone? I haven't made any progress on this yet.
Check out this post on how to reverse engineer an APK (in this case it's a guide on reverse engineering an EVO 4G FM Radio APK) overall process should be similar for any other APK:
http://forum.xda-developers.com/showthread.php?t=725870

Categories

Resources