Google
 
Web www.howardforums.com
Pages: 1

8100 Ringtones on SD :) Got it workin!

(Click here to view the original thread with full colors/images)


Posted by: Buddy_Jesus

I don't have time to post the full how-to. But I will give the rundown. You need to have Bitpim or another program to read/write to file system of the phone, an SD card, and a Hex editor.

Save a copy of my_ringtone.dat to your comp and open it in a hex editor. Change the link of a file from the phones memory to your sd's memory and your done. Save it and put it back on the phone. Now if you go to your ringtones on the phone you will see it. No memory limit!(except that if the SD Card) I am not sure if there is a physical # you can have yet. I only have done one. And the my_ringtone.dat file seems to use the alphibet as a naming convention so it may be limited to 26 ring tones. Here is an example of the file change:

FYI This copy is from notepad, not a hex editor. You need to make the changes in a hex editor to keep the file the same size it was before you edited it. The first one shows the link to the SD card, the second shows one linked to phone memory.

i mmc1/my_sounds/GD_BrainStew.mid  :ío. •À h brew/16452/lk/mr/flake.mid

Hope this helps, I will log on tonight to clearify anything I missed.



Posted by: bfahrer1

Wait so you have to do every single file like that in the hex editor? or can you just change the directory to the sd card?



Posted by: Buddy_Jesus

Unfortunatly you have to link every single file that way. I am no programmer, but I can't imagine it would be hard to write a short little script to make it easier on us. But hey, I don't have that crappy 2mb limit for ringtones. I also figured out how to get ringtones for free from the Sony Music Box app. I will post that one later tonight too.



Posted by: RyZR

So what happens when you pull the card out and it's looking for that ringtone?



Posted by: adamd

Quote:
Originally Posted by Ry Ry
So what happens when you pull the card out and it's looking for that ringtone?


If the software reacts the same way as it did with my missing ringtone from the ringtone directory, the phone will restart. I had Seven Mary Three "MY MY" as a unidentified caller tone and i deleted the tone without recreating the ringtones.dat file and the phone tried to use it, when it did it just restarted. He, i could be a freakin beta tester...I am interested to see a utility that would help with this, maybe i can wip up a c# app that does this for us to make it easier. If i have time tonight i will give it a shot.



Posted by: Buddy_Jesus

Ok, tested 3 things. Reset phone W/Card in it. No problems. Removed card tried to acces file, and it didn't crash. Just didn't play the file. I then reset the phone with out card in, file link was still in my ring tones just didn't play. I then put the card in and it played fine. So thats that, if the file is there or isn't it doesn't crash.

I really wouldn't mind a program that made the hex-editing a little easier. Just something to modify the DAT file. If you need any help figuring out the file system for the DAT file let me know, I have been playing with it a bit.



Posted by: mhalberg

Where can you get sony music box ringtones?



Posted by: stutterr

when i download my_ringtones.dat it's empty - is this bad? ><



Posted by: Buddy_Jesus

You have to have some ring tones on there first. Either download them through a get it now service or put them in the brew/16452/lk/mr/ folder and then delete the my_ringtone.dat along with the my_ringtonesize.dat after you do that restart your pone it should automatically repair the files and link them to the tones you put in the brew/16452/lk/mr/ folder. Make sence?



Posted by: stutterr

Makes sense, i'm new to the whole phone hacking thing - so pardon me if my questions are a little weak, heh.



Posted by: Buddy_Jesus

Not a problem, we all start somewhere



Posted by: stutterr

I've got some songs uploaded in the MR directory, just trying to edit the my_ringtones.dat file to point to the memory card now ;|



Posted by: Buddy_Jesus

You need a hex editor. A txt editor will change the file format and the phone will not be able to use the file after a text editor has saved the file. Do a search on google for "free hex editor" I found a free very basic editor. If you want tomorrow I could link to that exact editor and even maybe create some images and show a step by step. Let me know if you don't figure it out.



Posted by: stutterr

well, i had a hex editor, but i went and got a different one for ***** and giggles. I've downloaded my_ringtones.dat and I've opened it in the hex editor, the only thing i'm unsure about is "how" to edit "correctly." It seems kind of...annoying/inefficient to edit each character 1 by 1 so i'm assuming there is another way to do it which i don't know. Below is a screen shot of my_ringtones.dat in the hex editor.






Posted by: stutterr

k well
i got the edit down, i managed to make one of my ringtones just vibrate the phone constantly (awesome! not) Then I did something else and only 2 of the 4 "links" worked - maybe i'm missing something is the first letter in the link supposed to change consistantly for each tone?



Posted by: Buddy_Jesus

I will make a step by step how to tomorrow on how to do it.



Posted by: nemadrol

Thanks. This will be great!



Posted by: nemadrol

What happened to your how-to on how to do this? =(



Posted by: ScottGarthwaite

Ya, I'd really like to learn how to do Hex editing so I can store my ringtones on the disk and be able to have more than 4 without making them less than 20 secs.
I forgive you if it takes a while to get step by step instructions written as I know how long it can take to think them through and put them down.



Posted by: GODSxHAND

Ok, I have an older version of an LG. But i should be getting my new 8100 any day now. With my old phone I was able to take an mp3. trim the file so it is only like a 10-15 second clip. convert the 10-15 second clip file. and send it from my e-mail to my phone. from there i was able to set that shortened converted mp3 file as a ringtone on my old LG phone. it was fairly simple. Well, i was messing around with my buddies 8100 and i sent him the song from my old LG phone to his new 8100 phone. Now, how am i able to use that song i sent to his new phone as a rintone. Like I want to assign ringtones to individual people. but i cant figure out how get that ringtone in the media group. It only has the default ringers the phone came with. How do i get the song i sent him to the default ringers list so i can use that as a ringtone???



Posted by: ScottGarthwaite

Quote:
Originally Posted by GODSxHAND
Ok, I have an older version of an LG. But i should be getting my new 8100 any day now. With my old phone I was able to take an mp3. trim the file so it is only like a 10-15 second clip. convert the 10-15 second clip file. and send it from my e-mail to my phone. from there i was able to set that shortened converted mp3 file as a ringtone on my old LG phone. it was fairly simple. Well, i was messing around with my buddies 8100 and i sent him the song from my old LG phone to his new 8100 phone. Now, how am i able to use that song i sent to his new phone as a rintone. Like I want to assign ringtones to individual people. but i cant figure out how get that ringtone in the media group. It only has the default ringers the phone came with. How do i get the song i sent him to the default ringers list so i can use that as a ringtone???

Unfortunately it ain't as easy as the old phones. The 8100 requires you to use QPST Explorer (You can download it for free) and either a USB data cable (Cheap as hell on Ebay) or Bluetooth (You will need to enable the BT DUN) to transfer the song from your computer to the phone.
Here is a link that will tell you everything you need to know about transferring ringtones until we find out from this post how to transfer Ringtones from the Mini-SD disk to the My Ringtones section of our phones.
http://www.howardforums.com/showthread.php?t=673700

So far I have made my own MP3.s with Audacity (Free Editor) and renamed them to Midi files as you must (Don't have to convert, just rename) and using the QPST Explorer and my data cable I uploaded my own ringtones to my phone. You are restricted to about 2.3MB of the Internal Phone memory for ringtones so I only fit five 20-40 second ringtones but once this post is complete I will be able to save ringtones to my 512MB Mini-SD Disk and have probably 2000 ringtones or whatever the restricted amount may be (Some say only 26 ringtones can be kept due to internal restrictions of the phone) but still 26 ringtones is way more than enough to assign to most of my contacts if I can use ringtones off my Mini-SD disk as is being said possible in this post.
So check the link I provided which will help get you set up with ringtones and also get you prepared for what you will need to do once the process of getting ringtones from the SD disk is written out on this post since you will probably need a data cable or have your Bluetooth DUN enabled to do this process as well.
Here's to hoping!



Posted by: GODSxHAND

thanks a lot man, you explained that pretty well. one more thign i was wondering. does adding your own ringtones to the phone take any expertise in messing with code. Im not really familiar with busting down on a cell phone and i really dont want to mess mine up. But if i get a bluetooth wireless, is it pretty easy to add ringtones? aslo doign it this way, will it mess anything up in the future? isnt this kinda like jerry rigging the phone. and one last thing, will verizon eventually release software updates for the phone so all these problems will be fixed and we will be able to use the media player and transfer music for our ringtones and play mp3's?

GxH



Posted by: ScottGarthwaite

Quote:
Originally Posted by GODSxHAND
thanks a lot man, you explained that pretty well. one more thign i was wondering. does adding your own ringtones to the phone take any expertise in messing with code. Im not really familiar with busting down on a cell phone and i really dont want to mess mine up. But if i get a bluetooth wireless, is it pretty easy to add ringtones? aslo doign it this way, will it mess anything up in the future? isnt this kinda like jerry rigging the phone. and one last thing, will verizon eventually release software updates for the phone so all these problems will be fixed and we will be able to use the media player and transfer music for our ringtones and play mp3's?

GxH

Na it doesn't involve coding. Just follow that link I gave you and they'll tell you step by step how to do it. It's quite easy once you have the USB DataCable and you just hook up with the QPST Explorer program to your phone and delete 2 files and then load your ringtones that must be Mp3's that are renamed to a .midi
You can use Audacity which is a free downloadable Mp3 editor although you need to download another application called Lame that allows Audacity to export your edited songs as mp3's to your computer so you can rename them to a .midi and upload them into your phone.
As for messing up your phone, yeah that can happen but only if you don't follow the instructions carefully on the link I gave you.
I've enabled alot of things on my phone and it works fine. You're better of doing the hacks because Verizon may fix the Mp3 player but you won't be able to download them off the Mini-SD disk because Verizon is going to want to nickle and dime us to buy their mp3's and ringtones and keep the rest of the phones abilities disabled. I'd rather take my chances and hose my phone then not be able to use all the phone's features and be shook down by Verizon for songs.
Now if only the guy would give us the instructions to use ringtones off our SD disks.

Cheers!



Posted by: GODSxHAND

ok, now if i do this manually and delete those two files and add my own ringtones. will it mess up anything in the future for the phone if they fix these bugs and make them available to us for use?



Posted by: GODSxHAND

ok, i ordered a new 8100 because i went through my 2 year contract with my older LG and had 100 dollars credit. I only paid 49.99 after the online discount and the 100 dollars off. Is the LG 8100 really worth it. Like in the future will they supply us with software updates so we will be able to use the features that we want. like using our own ringtones and everything else? or am i just wasting my time. I didn't get it yet but i signed up for a 2 year contract with the 8100. And i don't want to waste my time with a piece of crap for 2 years.

My girlfriend has the LG VX7000 and she like it. has a camera and does video and you are able to set songs you send to your phone as a ringtone. (i really want to do this with my LG8100 but if it's going to be a pain, is it really worth using the LG 8100?)

or is the LG 8000 the way to go. i didn't look into the LG 8000 model at all before getting the 8100. but are you able to set songs you send to your phone as ringtones as easily as the prior LG models? out of the three which is the best way to go.

I mean the 8100 has blue tooth and all those goodies. which would be decent to have. but if it's a hastle with everything is it really worth it?

Please let me know and give me your honest opinion. because i wont even open the box and tell verizon i didn't want this model of the phone and i will try to get another model if im able.

Thanks

GODSxHAND



Posted by: stutterr

Wow this thread is going off topic.

there are like 8000 posts on pro/con 8100.



Posted by: ScottGarthwaite

Quote:
Originally Posted by GODSxHAND
ok, now if i do this manually and delete those two files and add my own ringtones. will it mess up anything in the future for the phone if they fix these bugs and make them available to us for use?

Those two files that you have to delete come back everytime you reset the phone which is the last thing you have to do once you have uploaded your ringtones. Everytime you go through the process of uploading ringtones to your phone, you will need to delete the two files.
Do not worry about hosing your phone unless you start deleting things or changing things other then whats been instructed on that link I gave you. Literally thousands of people are using these hacks and noone yet that I've heard of or read about has messed their phone up even after they've gotten updates from Verizon at the dealerships.
As for the post below this one about whether or not the 8100 is worth the hassle of uploading ringtones over just sticking with the 8000, I'd say it is worth the 5 mins it takes to upload the ringtones once you have your datacable and the QPST Configuration/Explorer programs that you can download free off the web. But if you don't want all the functions of the 8100 or are too afraid about hosing your phone even though the processes are quite simple once you read them through, then stay with your old phone.
I myself love my phone and I praise all those who took the time to figure out how to hack it so we can get all the abilities that it was made for without being nickel and dimed by Verizon to buy their ringtones and Mp3's.

People keep complaining about the 8100 saying the E815 is better because you don't have to hack as much options to get the mp3's to work but my feeling is that I'd rather spend a couple of days figuring out how to get things to work with the hacks then to have a phone that doesn't do everything the 8100 is capable of such as the Bluetooth modem and BT transferring of ringtones once I get a BT adapter for my desktop so I won't have to use the USB Cable, although its not a big deal for me but the BT modem will kick but for my laptop when my Comcast cable goes out when I'm working from home.
So it's really an individual choice as to what is more important and what you need the phone to do. I myself had debated on the E815 but decided after reading all the reviews and functions available that the 8100 was for me and I was correct in my choice as far as I can see.

Now hurry up with that instruction post to read ringtones off the Mini-SD disk so I can use more of my ringtones!



Posted by: GODSxHAND

How many ringtones are you able to set doing the hack?



Posted by: stutterr

if you put them in /brew/16452(or whatever/lk/mr - not that many, as youre limited to about 2.3mb. But, if you put them on your memory card and edit the my_ringtone.dat like this thread originally stated, you can get a lot i assume, problem is I am not totally sure how to do the linking, i got a few working but another one just made my phone vibrate non stop when i tested it, until i pressed the end button.



Posted by: GODSxHAND

are you able to use your own ringtones you make with the 8000 like the older LG models or...... are you screwed doing this like the 8100 has been. if your able to send and store and use ringtones you made on the 8000 then i think im going with the 8000



Posted by: fillthemup

ok, i downloaded a free hex editor
however, how do i get ringtones to my SD card to play when someone calls?
i have no idea what the original poster was talking about. i have a miniSD card and reader/writer. how do i get ringtones to the SD card to play?
thank you so much for any input



Posted by: plumbum

Anyone heard form Buddy_Jesus with that step by step-how to?
Mee's impatient on tis break through.
stutterr, you are about the closest to getting there, you are ahead of me I dont know what to do once I'm looking at the .dat file...
Thanks for all your time guys/Gals!



Posted by: ScottGarthwaite

Quote:
Originally Posted by plumbum
Anyone heard form Buddy_Jesus with that step by step-how to?
Mee's impatient on tis break through.
stutterr, you are about the closest to getting there, you are ahead of me I dont know what to do once I'm looking at the .dat file...
Thanks for all your time guys/Gals!

I got the phone to read one of my mp3's off the SD disk but I still can't figure out how to get it to read multiple mp3's off the SD disk as ringtones even though it shows the name of my mp3's in the My ringtones section but cannot play them or my old ringtones that were in my internal memory.
I'll tell you what I know so far and maybe you can figure out how to do multiple ringtones since I have not received an answer back yet from someone who told me how to do it.

Once you have downloaded the Hex editor called XVI32 V2.5 you need to use the QPST Explorer and copy your my_ringtone.dat file to your computer. You will also need to have a few small custom ringtones in your internal memory of your phone since you will need to edit the link of those ringtones in the Hex editor to use mp3's off your SD disk.
Use the hex editor and open the saved .dat file you downloaded from your phone. You'll see in the right column a bunch of jargon which contains the names of your Custom ringtones in your Internal Phone memory.
The top line will look like this: d[][][]Brew/16542/lk/mr/SongName.mp3[][][][]
What you will need to do is edit that line to be: d[][][]/mmc1/my_sounds/Songname.mp3[][][]

The "d" might be something else like a "b" or even a "j" depending on how many custom ringtones you have in your memory since the phone seems to keep track by letter instead of number which probably means the max custom ringtones you can use off your SD Disk is probably 26 since that's how many letters there are in the alphabet. The "Songname" will just be whatever the name of your mp3 is.
Be sure to check that "Overwrite" is on in the tool section of the Hex editor so it will overwrite the info in the column rather than push it farther down the line and mess up your info that you're trying to change it to.
Once you have edited the my_ringtone.dat file with the songs you want off your SD disk then you will use QPST Explorer and delete the my_ringtone.dat and my_ringtonesize.dat files from the DLoad folder of the phone like you do to add custom ringtones to your internal memory. Click on new and add your edited my_ringtone.Dat file to the phone and click the reset icon to reset your phone. Your mp3's should be shown in the My Ringtone section of the phone and hopefully will work when you click on Play.
For whatever reason, when I edited my .dat file and edited five ringtones that I had in my internal memory to be mp3's from my SD disk, only the song that was on the top line worked and even though my other songs showed up in the ringtone list they wouldn't work when I clicked play and one even came up as blank with no name even though it showed there was a ringtone there that didn't work when I clicked play.
If anyone can figure out what to do to be able to add multiple ringtones off the SD disk with the hex editor, please let me know because until I figure out what I'm doing wrong, I can only assume that even though its pulling the song off my SD disk that maybe the 2.3 Internal memory is still the max that can be used for ringtones, although the guy who told me how to do this said he had 19.6MB of ringtones going and he still could add more even though his memory said "Full".
Hopefully I'll get an answer from him tonight and figure out what to do differently and then I'll be sure to post it here tomorrow.



Posted by: plumbum

Great stuff, thanks for the share, that helped me out alot. Ill let you know what I find.



Posted by: nemadrol

Quote:
I am Sam


Same here buddy. I'm gonna try this as soon as I finish charging up my phone. Battery life goes by fast compared to the 8000 I used to have.



Posted by: nemadrol

hmmmmmmm.. the most i've added was 5 then i don't know how to get more than that onto the my_ringtones.dat so i can link it to the memory card. all 5 are read from the memory card and play. all you have to do when you change the link is to add 00 to fill up the spaces that were not overwritten. make sure you add the 00 to the hex part and not the letter part... where it says 6a 6e 65 all that crap.. that's where you put the 00.



Posted by: fillthemup

Silly question, maybe

How do you copy the my_ringtone.dat file???? I can't find that anywhere? Do you need a cable to get that using QPST or what? (I have a cable, but compuer won't recognize it. I also have a mini SD card and reader/writer). but how do you get that file??



Posted by: ScottGarthwaite

Quote:
Originally Posted by fillthemup
Silly question, maybe

How do you copy the my_ringtone.dat file???? I can't find that anywhere? Do you need a cable to get that using QPST or what? (I have a cable, but compuer won't recognize it. I also have a mini SD card and reader/writer). but how do you get that file??

There are no silly questions, just silly people

But you are correct in that you will need the USB cable and the QPST Explorer to access the My_ringtone.Dat file on your phone to save it to your PC so you can edit it with the hex editor.
I've found out that you will definitely need to put in as many custom ringtones into the interal memory of your phone to match the number of Mp3's you will be using for ringtones from your SD disk since you will only be able to edit as many links in the .Dat file as you already have on your internal memory.
I used Audacity and made one 2 second ringtone and then copied the file 26 times using the same name except a letter at the end such as ShortA, ShortB, ShortC Etc... so that when I go into the Hex editor there will be 26 ringtones to edit so I can use 26 songs off my SD Disk since I read somewhere that the maximum ringtones you can use is 26 since the Phone catagories them with letters starting at A and ending with Z so the max ringtones you can have is 26 no matter how much memory is left on your SD Disk. I could be wrong about that but from what I've read and what I can see in the Hex editor, it is probably the case. Besides 26 ringtones is more than enough for my needs.
My friend told me to keep the song names short and the same amount of characters so that when you edit the .Dat file you don't delete any spaces otherwise it may move things around on you and not work which is probably why my first song works but none of the others do.
I am going to reedit my .Dat file tonight after I add the rest of the Mp3's to my SD Disk since I need to edit some songs and want to use the Amplify option in Audacity on them all so they will all play at the loudest sound possible.
I will let you know how I make out with the new edit and if all 26 songs work off my SD disk. If it does work as I hope it will, then I will rewrite the instructions for the process in one easy step by step form for you all.

Here's to hoping!

E815 VX8100



Posted by: nemadrol

Quote:
I used Audacity and made one 2 second ringtone and then copied the file 26 times using the same name except a letter at the end such as ShortA, ShortB, ShortC Etc... so that when I go into the Hex editor there will be 26 ringtones to edit so I can use 26 songs off my SD Disk since I read somewhere that the maximum ringtones you can use is 26 since the Phone catagories them with letters starting at A and ending with Z so the max ringtones you can have is 26 no matter how much memory is left on your SD Disk. I could be wrong about that but from what I've read and what I can see in the Hex editor, it is probably the case. Besides 26 ringtones is more than enough for my needs.


Very smart idea. Glad you thought of that. My mind was figuring out a way to create your own my_ringtone.dat file. I was trying to read what those extra hex symbols meant, lol!

edit: just letting you know that this trick works like a charm. I have over 3 mb of ringtones now. Make sure you pack as much small ringtones in first and then edit the my_ringtone.dat file. The small ringtones will act much like a placeholder until you link it to a file on the miniSD card.



Posted by: SwimFan85

The ringtone.dat coding can go way past Z. I tested up to 55 tones - After Z it starts using different combinations of symbols and they still work linked to the miniSD.



Posted by: nemadrol

Quote:
Originally Posted by SwimFan85
The ringtone.dat coding can go way past Z. I tested up to 55 tones - After Z it starts using different combinations of symbols and they still work linked to the miniSD.


Awesome. How many mb of ringtones do you have on your phone?



Posted by: mischief

Have I told you guys how pretty u all are?
This is such great work, I was gonna mention earlier uploading smaller 1-2 second ringtones onto your phone just so that u can create those links to edit within the my_ringtone.dat. As far as using the same amount of characters, you might as well name each of the 1-2 second ringtones the same as what you are going to have them named on your miniSD card. That way it will keep the links intact in the my_ringtone.dat and you dont have to worry about adding spaces or whatnot. Cant wait to try this all out!



Posted by: SwimFan85

Quote:
Originally Posted by nemadrol
Awesome. How many mb of ringtones do you have on your phone?

I have over 100mb right now, but theyre not all ringtones. After a while I just started linking full songs to the phone to see if they all played.

A little trick to play songs with the flip closed:
- use a full song as your TXT message tone, then when you text yourself the whole song plays (the first 25 sec. of it along with flashing disco lights)



Posted by: nemadrol

This is great! Now only if we can find an EASIER to use the mid's on the miniSD card as ringtones, lol. But this will do =). Who's going to make a step-by-step how to on doing this?



Posted by: The Roc

Maybe I am missing somethign but when ever I overwrite the N listiting to read

n[][][]mmc1/my_sounds/satisfaction.mp3

it doesn't read from the card nor does it show up in the my ringtones section of my phone.

1) do the files need to be labeled as mp3 or will .midi work fine?
2) following the file extension, does there need to be 26 0's (zeros)



Posted by: ScottGarthwaite

Okay y'all! As of today the VX8100 kicks the hell out of the E815's butt because I have just been able to download 55MB worth of Ringtones (27 Mp3's to exact).
The way to do it is first get yourself a USB Datacable if you don't already have the Bluetooth working to transfer ringtones to your phone's internal memory.
You will need to download the QPST Explorer program which is free on the internet and you will also need to download the Free Hex Editor program called XVi32. You may also want to download an Mp3 editor called Audacity which is also free because you will need to make a bunch of 1-2 second .Mid Ringtones (As many as you plan to use Mp3's off of your SD disk) and upload them into your phone's internal memory using QPST Explorer (Put them into the Brew/16452/Lk/MR file).
I discovered that I had to make my .Mid ringtones 2 characters shorter than what the Mp3 file name's are that I'm going to use off my SD disk. This is because when you use the Hex editor the .Dat file your editing will have 2 extra characters that you can't delete because this made my ringtones not work because if you make the info move even one box over it will mess everything up. Took me 3 times to figure this out and quite a bit of hours but I will explain more in detail with the steps.
So upload a bunch of .mid ringtones into your internal memory using QPST Explorer, reset your phone and then go back into QPST Explorer and save your My_Ringtone.Dat file to your computer.
Open the XVi32 Hex Editor and open the My_Ringtone.Dat file in your PC.
You will see alot of jargon but what you are looking for is the A[][][]Brew/16452/Lk/Mr/Songname.mid (The top line may start with something else like a B or a Z depending on how many .mid ringtones you uploaded into your phone)
You will now replace the A[][][]Brew/16452/Lk/Mr with A[][][]MMC1/My_Sounds/songname.mp3
The A[][][] or Z[][][] you can leave alone and be sure you do not use the delete or backspace button because if you move the info forward or back then it will not work as I found out after trying 3 times. This is why I said your .mid ringtones that you upload into your Internal memory need to be two characters shorter then what your Mp3's are named because the amount of characters in A[][][]Brew/16452/Lk/Mr is more than the MMC1/My_Sounds/ so I was deleting the Mr not knowing it would mess the process up and not work except for the first song. I made my .mid ringtones only 4 characters long and my Mp3 songs on my SD disk 6 characters long so my .mid tones in the phone looked like this in my .Dat file : A[][][]Brew/16452/Lk/Mr/Wlk1.mid
When I edited the .Dat File it looked like: A[][][]MMC1/my_sounds/Wlksun.mp3

Continue to the next Brew line and repeat.

If you count the number of characters in each line you will see that they are equal to each other and I didn't have to delete anything out to make it fit properly. Also make sure that "Ovewrite" is checked in the Tools section so you will overwrite what you are typing and not merely insert charcters which will cause the info to move around and mess up the .Dat file as previously said. I stress that you do not delete or change anything in the .dat file other than the brew line as I have instructed otherwise it will not work if you move any of the info. This caused me to have to try this 3 times and re-edit the .Dat file which takes a little bit to do. This is what made me figure out that your .mid ringtones need to be 2 characters shorter than what your mp3's are named. I recommend keeping all your mp3's names the same length so all the .mid names can be the same length which will make it easier.

Once you are done editing the .Dat File then save it to your computer as My_Ringtone.Dat and make sure you have loaded all your Mp3's onto your Sd-Disk. Go into QPST Explorer and delete the My_ringtone.Dat and My_ringtonesize.Dat files in the Dload folder, then Click on New File and upload your edited My_Ringtone.Dat file into the phone. Click on the Reset icon to reset your phone and you should be good to go with however many Mp3's you edited the .Dat file for. If you messed up as I have, then you can just use QPST Explorer and delete your My_Ringtone.Dat and My_Ringtonesize.Dat files from the Dload folder and your Original .Dat file that you downloaded all your 2 second .mid ringtones too will be available again so you can retry editing it as I had to do 3 times.

If you have any questions or problems feel free to PM me.

As I said in the top of this post, Today the VX8100 kicks E815's butt!

(Junk) E815 V8100 (Superb)



Posted by: ScottGarthwaite

Quote:
Originally Posted by roc a fella
Maybe I am missing somethign but when ever I overwrite the N listiting to read

n[][][]mmc1/my_sounds/satisfaction.mp3

it doesn't read from the card nor does it show up in the my ringtones section of my phone.

1) do the files need to be labeled as mp3 or will .midi work fine?
2) following the file extension, does there need to be 26 0's (zeros)

I would try using Mp3's but .mid should work too I think. It probably is because you are moving info around by deleting or backspacing which will cause the songs not to work as I've said in my instructions above which is why I stressed it so hard.
Try following my instructions about the how many characters your .mid files are in the internal memory compared to the mp3 names on your sd disk which will need to be two characters longer than the .mid files in the internal memory so you don't have to delete any info out of the .dat file and you can just overwrite the existing info and not touch any of the zero's if that's what they even are since I see weird characters on the Hex editor that I cannot duplicate.

PM me if you have any more problems following my instructions.

E815 VX8100



Posted by: nemadrol

The ringtone name can be whatever you want as long as it doesn't go past a certain point. The my_ringtone.dat file uses a certain amount of space for the file name. The POINT is do not press delete as this will move stuff around. Backspace on the other hand will NOT move things around.

If mmc1/my_sounds/filename.mid is shorter than brew/16452/lk/mr/filename.mid all you have to do is go to the hex part of the program (the left hand side) and put in 00 to replace the letters that were not covered. Just click where you left off and you could change, for example 6d to 00.

If mmc1/my_sounds/filename.mid is longer than brew/16452/lk/mr/filename.mid then you don't have to do anything.

Try keeping your ringtone names short though.

By the way I'm using free hex editor 3.1. If you go to www.download.com and search for free hex editor, it should show up.



Posted by: gspotremover

Quote:
Originally Posted by nemadrol
If mmc1/my_sounds/filename.mid is shorter than brew/16452/lk/mr/filename.mid all you have to do is go to the hex part of the program (the left hand side) and put in 00 to replace the letters that were not covered. Just click where you left off and you could change, for example 6d to 00.

In addition, I found that I needed to be specific about the characters before the file path; and the path is CASE sensitive.
Now, if someone can figure a way to point the MediaPlayer to the miniSD ...



Posted by: homelessbobch

Quote:
Originally Posted by ScottGarthwaite
Okay y'all! As of today the VX8100 kicks the hell out of the E815's butt because I have just been able to download 55MB worth of Ringtones (27 Mp3's to exact).
The way to do it is first get yourself a USB Datacable if you don't already have the Bluetooth working to transfer ringtones to your phone's internal memory.
You will need to download the QPST Explorer program which is free on the internet and you will also need to download the Free Hex Editor program called XVi32. You may also want to download an Mp3 editor called Audacity which is also free because you will need to make a bunch of 1-2 second .Mid Ringtones (As many as you plan to use Mp3's off of your SD disk) and upload them into your phone's internal memory using QPST Explorer (Put them into the Brew/16452/Lk/MR file).
I discovered that I had to make my .Mid ringtones 2 characters shorter than what the Mp3 file name's are that I'm going to use off my SD disk. This is because when you use the Hex editor the .Dat file your editing will have 2 extra characters that you can't delete because this made my ringtones not work because if you make the info move even one box over it will mess everything up. Took me 3 times to figure this out and quite a bit of hours but I will explain more in detail with the steps.
So upload a bunch of .mid ringtones into your internal memory using QPST Explorer, reset your phone and then go back into QPST Explorer and save your My_Ringtone.Dat file to your computer.
Open the XVi32 Hex Editor and open the My_Ringtone.Dat file in your PC.
You will see alot of jargon but what you are looking for is the A[][][]Brew/16452/Lk/Mr/Songname.mid (The top line may start with something else like a B or a Z depending on how many .mid ringtones you uploaded into your phone)
You will now replace the A[][][]Brew/16452/Lk/Mr with A[][][]MMC1/My_Sounds/songname.mp3
The A[][][] or Z[][][] you can leave alone and be sure you do not use the delete or backspace button because if you move the info forward or back then it will not work as I found out after trying 3 times. This is why I said your .mid ringtones that you upload into your Internal memory need to be two characters shorter then what your Mp3's are named because the amount of characters in A[][][]Brew/16452/Lk/Mr is more than the MMC1/My_Sounds/ so I was deleting the Mr not knowing it would mess the process up and not work except for the first song. I made my .mid ringtones only 4 characters long and my Mp3 songs on my SD disk 6 characters long so my .mid tones in the phone looked like this in my .Dat file : A[][][]Brew/16452/Lk/Mr/Wlk1.mid
When I edited the .Dat File it looked like: A[][][]MMC1/my_sounds/Wlksun.mp3

Continue to the next Brew line and repeat.

If you count the number of characters in each line you will see that they are equal to each other and I didn't have to delete anything out to make it fit properly. Also make sure that "Ovewrite" is checked in the Tools section so you will overwrite what you are typing and not merely insert charcters which will cause the info to move around and mess up the .Dat file as previously said. I stress that you do not delete or change anything in the .dat file other than the brew line as I have instructed otherwise it will not work if you move any of the info. This caused me to have to try this 3 times and re-edit the .Dat file which takes a little bit to do. This is what made me figure out that your .mid ringtones need to be 2 characters shorter than what your mp3's are named. I recommend keeping all your mp3's names the same length so all the .mid names can be the same length which will make it easier.

Once you are done editing the .Dat File then save it to your computer as My_Ringtone.Dat and make sure you have loaded all your Mp3's onto your Sd-Disk. Go into QPST Explorer and delete the My_ringtone.Dat and My_ringtonesize.Dat files in the Dload folder, then Click on New File and upload your edited My_Ringtone.Dat file into the phone. Click on the Reset icon to reset your phone and you should be good to go with however many Mp3's you edited the .Dat file for. If you messed up as I have, then you can just use QPST Explorer and delete your My_Ringtone.Dat and My_Ringtonesize.Dat files from the Dload folder and your Original .Dat file that you downloaded all your 2 second .mid ringtones too will be available again so you can retry editing it as I had to do 3 times.

If you have any questions or problems feel free to PM me.

As I said in the top of this post, Today the VX8100 kicks E815's butt!

(Junk) E815 V8100 (Superb)


So does this mean i have to have my ringtones in both the my ringtones and my sounds folders for this to work? If the ringtones are in my sounds, i cant use them. Or can you delete them from one point and still use them as ringtones?



Posted by: stud

Quote:
Originally Posted by ScottGarthwaite
Okay y'all! As of today the VX8100 kicks the hell out of the E815's butt because I have just been able to download 55MB worth of Ringtones (27 Mp3's to exact).
The way to do it is first get yourself a USB Datacable if you don't already have the Bluetooth working to transfer ringtones to your phone's internal memory.
You will need to download the QPST Explorer program which is free on the internet and you will also need to download the Free Hex Editor program called XVi32. You may also want to download an Mp3 editor called Audacity which is also free because you will need to make a bunch of 1-2 second .Mid Ringtones (As many as you plan to use Mp3's off of your SD disk) and upload them into your phone's internal memory using QPST Explorer (Put them into the Brew/16452/Lk/MR file).
I discovered that I had to make my .Mid ringtones 2 characters shorter than what the Mp3 file name's are that I'm going to use off my SD disk. This is because when you use the Hex editor the .Dat file your editing will have 2 extra characters that you can't delete because this made my ringtones not work because if you make the info move even one box over it will mess everything up. Took me 3 times to figure this out and quite a bit of hours but I will explain more in detail with the steps.
So upload a bunch of .mid ringtones into your internal memory using QPST Explorer, reset your phone and then go back into QPST Explorer and save your My_Ringtone.Dat file to your computer.
Open the XVi32 Hex Editor and open the My_Ringtone.Dat file in your PC.
You will see alot of jargon but what you are looking for is the A[][][]Brew/16452/Lk/Mr/Songname.mid (The top line may start with something else like a B or a Z depending on how many .mid ringtones you uploaded into your phone)
You will now replace the A[][][]Brew/16452/Lk/Mr with A[][][]MMC1/My_Sounds/songname.mp3
The A[][][] or Z[][][] you can leave alone and be sure you do not use the delete or backspace button because if you move the info forward or back then it will not work as I found out after trying 3 times. This is why I said your .mid ringtones that you upload into your Internal memory need to be two characters shorter then what your Mp3's are named because the amount of characters in A[][][]Brew/16452/Lk/Mr is more than the MMC1/My_Sounds/ so I was deleting the Mr not knowing it would mess the process up and not work except for the first song. I made my .mid ringtones only 4 characters long and my Mp3 songs on my SD disk 6 characters long so my .mid tones in the phone looked like this in my .Dat file : A[][][]Brew/16452/Lk/Mr/Wlk1.mid
When I edited the .Dat File it looked like: A[][][]MMC1/my_sounds/Wlksun.mp3

Continue to the next Brew line and repeat.

If you count the number of characters in each line you will see that they are equal to each other and I didn't have to delete anything out to make it fit properly. Also make sure that "Ovewrite" is checked in the Tools section so you will overwrite what you are typing and not merely insert charcters which will cause the info to move around and mess up the .Dat file as previously said. I stress that you do not delete or change anything in the .dat file other than the brew line as I have instructed otherwise it will not work if you move any of the info. This caused me to have to try this 3 times and re-edit the .Dat file which takes a little bit to do. This is what made me figure out that your .mid ringtones need to be 2 characters shorter than what your mp3's are named. I recommend keeping all your mp3's names the same length so all the .mid names can be the same length which will make it easier.

Once you are done editing the .Dat File then save it to your computer as My_Ringtone.Dat and make sure you have loaded all your Mp3's onto your Sd-Disk. Go into QPST Explorer and delete the My_ringtone.Dat and My_ringtonesize.Dat files in the Dload folder, then Click on New File and upload your edited My_Ringtone.Dat file into the phone. Click on the Reset icon to reset your phone and you should be good to go with however many Mp3's you edited the .Dat file for. If you messed up as I have, then you can just use QPST Explorer and delete your My_Ringtone.Dat and My_Ringtonesize.Dat files from the Dload folder and your Original .Dat file that you downloaded all your 2 second .mid ringtones too will be available again so you can retry editing it as I had to do 3 times.

If you have any questions or problems feel free to PM me.

As I said in the top of this post, Today the VX8100 kicks E815's butt!

(Junk) E815 V8100 (Superb)



Ok so what if I have over 100 songs how will that work?



Posted by: ScottGarthwaite

Quote:
Originally Posted by stud
Ok so what if I have over 100 songs how will that work?

You will need to make a hundred 1 second .mid tones first to upload into your phone (if it will hold that many since you're still restricted to 2.3MB of internal memory) then you can use that .Dat file and edit it with your 100 real songs.
Otherwise you will have to figure out how to work the Hex editor's left column which I have no knowledge of how to use yet. Maybe one of other guys who said to put the 00's in the left column to fix certain problems but I'm not sure if that will even work properly.
The only way I know how to do this is how I explained and that would be to upload 1 second .mid ringtones into your internal memory and then use the .dat file to edit it with the ringtones you want off your SD disk so you first need to upload as many 1 second .mid files into the internal memory as you want to use off the sd disk.
Hope this helps!



Posted by: homelessbobch

Quote:
Originally Posted by ScottGarthwaite
You will need to make a hundred 1 second .mid tones first to upload into your phone (if it will hold that many since you're still restricted to 2.3MB of internal memory) then you can use that .Dat file and edit it with your 100 real songs.
Otherwise you will have to figure out how to work the Hex editor's left column which I have no knowledge of how to use yet. Maybe one of other guys who said to put the 00's in the left column to fix certain problems but I'm not sure if that will even work properly.
The only way I know how to do this is how I explained and that would be to upload 1 second .mid ringtones into your internal memory and then use the .dat file to edit it with the ringtones you want off your SD disk so you first need to upload as many 1 second .mid files into the internal memory as you want to use off the sd disk.
Hope this helps!


OK so i tried this out and it worked to some degree. The internal ringtone memory went from 100% to 1%, but now the ringtones will not play or be used as ringtones since they are now read as 0k. I added the ringtones i wanted on the sd card to both my_sounds on MMC1 and brew/lk/mr, <-----is that righttttttttt???They have to be in both??????
Plus, i dont understand why you have to add 1 second ringers to my_ringtones. If i did that, wouldnt they only be that long when i use them as ringers, even if they arent taking up space!! Can anyone help??



Posted by: josh7143

Please, before you go making 100 1-second MIDI ringtones .... check out my thread on how to add up to 155 ringtones to the 8100 using the application I wrote...



Posted by: Soniafm1027

Off Topic But Helpful

For Links to Accessories, Free Ringtones, Software Downloads, and Tutorials Info (found in this Forum) for the LG VX8100 phone go to:
http://www.howardforums.com/showthread.php?t=719102
There you will find a list of links I compiled in the past 2 days.



Posted by: Dude236

so you need to access the internal memory to get to ringtones, correct? i have a miniSD card, but no usb cable, so if i want to do ringtones, does that mean i have to get a cable?



Posted by: Mixilpidilstick

A side note here for stutterr. Did you know you can capture just the active window in Ms Windows by using Alt+Print Screen? Then you don't need to crop the image.



Posted by: stupifiery

thanks for the info I'll be trying it soon.



Posted by: skyjunky

The latest version of bitpim (0.8.02) will automatically add mp3 on the SD card to the ringtones on the 8100&9800 so you don't have to go editing the filesystem directly.



Posted by: stupifiery

WOW thats AWESOME how??? Oh wait I read the howto thats sweet!!!! Thanks



Posted by: Obsidian12

When I purchased my LG VX8100, I obviously assumed that a phone such as this would have the capability to make mp3s ringtones. However, I was astounded to discover that such features were blocked intentionally by Verizon in order to promote sales on their crappy-*** Get It Now application. Screw paying 2 bucks for a 5 srcond clip of a song you resorted to downloading because they didn't have **** for options. We have a right to put our music on our phones and make it play that damn music when people call us! So I will put a stop to these mother****ers a give you the foolproof way of making all your mp3s into ringtones. Verizon stopped working for us a long time ago :P

What you will need: Either a computer with a USB port and Data Cable compatable with the LG VX8100 or a Bluetooth capable computer. You can order a data cable for only $10 at: http://www.bargaincell.com/product....ct_id=LGCDAT008

By the way, when I said foolproof, I meant that you have to not be a fool in order to do this. It does require a keen intelect and a bit of learning along the way.

Also, if you are lucky enough to have a bluetooth capable computer, you don't even need a data cable but you can purchase a usb bluetooth thingy that will make it work too. The data cable is probably cheaper though. Anywho, if you have bluetooth on your computer, start on Step 1, if not, skip to Step 7 and begin there. Here goes...

Step 1: On your phone, go to the Main Menu by pressing the OK button, go to "settings & tools" and go down to PC connection and select "Bluetooth"

Step 2: Then, when you are back in the "settings & tools" menu, select "Bluetooth", go to "Power", and select "On"

Step 3: Then, when you are back in the "Bluetooth" menu, select "paired devices", then "options" in the lower right and go to "search new"

Step 4: After it finds your computer, select it from the list (should be your computer's assigned name) and it will ask for a passkey. Type in anything you want but remember it because after you say okay, the computer will also ask you for a PIN number, which is the same as the passkey.

Step 5: Once they are Paired, you must go to your "My Bluetooth Places" folder on your computer and select "Find Bluetooth Devices" and select your phone

Step 6: Finally, double click on the Bluetooth Serial Port icon and the magic will begin

Step 7: Go to http://www.x-ways.net/winhex/index-m.html and download "winhex" and install the application

Step 8: Go to http://www.bitpim.org/#download and download "bitpim" and install the application

Step 9: After installing the two programs, make sure that either your data cable is plugged in to the computer or the Bluetooth Serial Port icon says "connected" before proceeding

Step 10: First, open the Bitpim program (NOT bitfling) and click on the "filesystem" tab. Click the "+" sign next to the folder in the upper left to expand the contents of your phone What this is here is a directory of every file on your phone and bitpim allows you to manage these files and folders

Step 11: Find and select the folder named "dload" and a list of the files contained here are listed on the right hand side. Right click again on "my_ringtone.dat" and select delete. (dont worry, it'll be back for sure)

Step 12: From here, you must do either of the following depending upon whether or not you invested in a miniSD memory card (highly recommended). If you do have one, then you dont have to do much waiting around for the songs to transfer. If you don't, you'll probably get sick of doing this **** but if you want mp3 ringtones, you gotta put up with the slow-*** transferring.

Step 13: Anywho, of you don't have a memory card: Locate and select the folders "brew", "16452", "lk", and "mr". This is the folder where your ringtones are stored. Right click on the "mr" folder and select "new file" and browse for your desired mp3, select it, and the waiting begins. This is the process of the file being sent to your phone (bluetooth is ridiculously slow but i'm not sure about the data cable) repeat the "new file" process for as many ringtones as you want but the phone does have limited memory. After you have placed all your desired mp3s, restart your phone.

Step 14: If you do happen to have a memory card: You don't even have to transfer anything! You can just set the same files in that "MY_MP3" folder as the actual ringtones! The only thing i recommend that you do is create 3 dummy files using Notepad (just open notepad and save 3 blank files as "test a.mp3", "test b.mp3", and "test c.mp3") and place them somewhere you will remember, then following step 13s instructions, find the "mr" folder and select "new file". Find those dummy files and select them one at a time. This is so you can see the format of the filepath in WinHex in a moment. Restart your phone.

Step 15: Collapse the main folder by clicking on that little - sign in the upper left hand corner and then expand it again to refresh your files after the reboot. Locate the file called ""my_ringtone.dat" (which has magically reappeared) and select "save..." Save the file anywhere you desire but remember where it is because you will need to access it later on.

Step 16: So whether or not you have the card, you must now open the Winhex program. This is the tricky part, so if you've been having trouble following me so far, good luck my friend! Once you have opened Winhex, go to "file" and "open" and locate the "my_ringtone.dat" file you saved and open it.

Step 17: Now I know it may look confusing but you can do anything if you want to enough! So, on the right hand side of the screen, you will see the file paths of each of your ringtones and on the left is the code encryption for the cellphone to read. There is one very important piece of information about using this program: if you are trying to erase something on the right hand side, you must locate it's position on the left by selecting where you want to delete on the right and type in zeros ("00") instead on the left hand side. Yes, that is confusing, but if you try it, you will see. Also THIS PROGRAM IS CASE SENSITIVE!!! All filenames must be typed exactly as they are!!!

Step 18: The ringtones are listed from bottom to top beginning with a weird {D0 thing. Each is noted with a letter of the alphabet, followed by three blanks (which appear as periods and are noted as "00" on the left hand side). After the blanks, you will see the path of the actual ringtone's file. This path is all you will need to edit and if you do this right, you can have as many ringtones as you want.

Step 19: I cannot stress enough the importance of repetitiveness (that can't be spelled right) in this process. Each ringtone path must begin with a letter of the alphabet, which must be consecutive from the bottom up for each ringtone, and then followed by three periods (blank spaces) and each of the {D0 thingys must be exactly 5 periods (blank spaces) from the left side. Also each of the {D0 thingys must also be 5 lines apart from each other so if you have a really long filename, you may have to shorten it. Any little mistake will cause everything below that mistake to not work on your phone so if only some of them show up as ringtones, the mistake is between the last one that works and the first one that doesn't.

Step 20: Once you have WinHex open and can see the actual path of the ringtone, you must modify the path so that it locates the mp3 you want as your ringtone. If you have a memory card place your cursor on the "b" in brew and begin typing the path to the mp3, which is as follows (without quotes and replacing "songtitle" with the filename of the mp3) "mmc1/MY_MP3/songtitle.mp3". If you do not have a memory card, you must simply line up all the code exactly as I described it and if you ever add anymore ringers to that brew folder, you must also add them to the list (follow next step)

Step 21: If you want more ringtones, you simple have to click and drag the cursor over multiple paths, click copy and pastem them either on the top or the bottom but you must change the first letter to be consecutive with the rest of the paths and the {D0 thingy must still b every 5 lines, etc etc. Just keep typing in the paths of each of the mp3s you want.

Step 22: FINAL STEP!!! Now all you have to do is save the "my_ringtone.dat" file by selecting "file", then "save". Now go back into Bitpim, and locate the "my_ringtone.dat" file in the "dload" folder and right click on it. Select "overwrite" and locate the modified "my_ringtone.dat" file and double click it. DONE! You don't even have to restart your phone! Everytime you want a new ringtone, just open up that "my_ringtone.dat" file and add some filepaths, replace the one on your phone, and you are good to go!

If you don't have a Memory Card and you are having problems, stop being a cheap *** ***** and go buy one, your troubles will be over.

Troubleshooting: If some ringtones aren't working:
-Make sure the path is typed exactly as it is (CASE MATTERS!!!)
-Take a look at the lines of code on the left and make sure that they are all consistant and exactly the same (but not where the filepath is typed in, only where the {D0 thingy [which must have a "01" at the beginning of that line] and similar text is)
-Feel free to consult any of your nerdy buddies for assistance because this is basic programming knowledge that any geek should know.

Good Luck and Poke Smot!
Peace
-Obsidian12



Posted by: Zero327

Worked on the first try except for one file that was corrupt from burning. I'm such a nerd... You are the savior for all 8100 owners Obsidian, nice job. Now for ring tones longer than 10 seconds....



Posted by: The_Jester

Latest version of BitPim 0.8.05-official supports Sd Card,extremely easy.

Transferring files to the miniSD card through the phone using BitPim is very slow, users should transfer files to the card directly from a PC Using a sd card
reader.

1.On the miniSD card, create a subdir called ringers.

2.Copy your ringtone files to the ringers subdir.

3.Insert the card back into the phone and start BitPim.

4.Retrieve Ringtone data from the phone:
1.Menu Data -> Get Phone Data.
2.Check on Ringtone, and click on OK.

5.Write Ringtone data back to the phone:
1.Menu Data -> Send Phone Data.
2.Check on Ringtone and Replace All, and click on OK.

6.All of the ringtones stored on both the phone and the card are now available for assignment.

Step 3 through 5 should be repeated for all changes made to the ringers subdir.

IT IS IMPERATIVE TO USE BITPIM 0.8.05 !!!!!!!

that is the steps for sd card,is also basically the same if you want to do it with out card. Just go to filesystem\brew\16452\lk\mr add new file and select the tone you want to add,doesn't matter if .mid or .mp3 then once added to phone do steps 4 and 5 , very simple and does not mess with any previous ringtone assignments.



Posted by: ScottGarthwaite

Does anyone know how you can download a voice message from the phone to your computer?
I recorded some drumming onto my SD disk using the voice memo feature and tried to download it to my computer. The file I found ended in a .qcp format which Windows Media Player and Audacity both don't seem to recognize.
Does anyone know what program you can use to change the file to an MP3 or WAV file?

Thanks!

Scott Garthwaite



Posted by: bgg1

Does the bitpim method work for v7? Namely, do you have to redo it whenever you power down?



Posted by: Goatweed

aside from saving space on the phone, what would the advantage be to saving mp3 ringers to the sd card? from what Im hearing with the upgrade to v7, it disables you from reading the mp3's on the sd card (requiring you to go through the process to see them again) but if you dave the ringers on the phone's memory it leaves them intact.

I'm a total n00b to this but that's the gist I get. I'm seriously considering this phone, but unless I can add my own ringers & add/extract pics without paying VZW to do so, I wont get the phone.



Posted by: The_Jester

has been said over and over time and time again. Version 7 you can put ringers on the phone without a problem,if you put them on the sd card,you'll have to re-write the my_ringtone.dat everytime you power off the phone,version 4 however works perfect either way.



Posted by: ChasDSuitt

I practice two principles: "If it ain't broke, don't fix it!" and "KISS" (Keep It Simple, Stupid!) - therefore-

I choose to NOT "upgrade" from Version 04 to 07. With 04, I am able to put MP3's and Ringtones on my miniSD card without the use of a cable, dongle or BitPim. With my PC and card reader, I put my MP3's in the MY_MP3 directory and my custom RingTones in the Ringtones directory I created.

I do use the BitPim method for manipulation of the Address Book, Wallpapers, etc. but find it unnecessary for the MP3's and Ringtones. Another advantage, I don't lose anything when I cycle the phone off and back on and the MP3 buttons on the front work without having to re-enable them.



Posted by: OceanAveShotta

If anyone got any free time to help a ***** out hit me up on aol: OceanAveShotta

I followed the directions exactly and its not working... Thanks



Posted by: ostroff

Just wondering if anyone knows how to use ringers from Get It Now on another phone?

I am able to use bit pim to get the ringers off my old phone (VX 8000) and save them on my computer, and then from my computer email my phone the ringer, but I cannot use bit pim to add the ringers to my ringtone directory.

Does anyone know how to overwrite the get-it-now ringtones? It keeps saying error in bit pim and also when I try to convert the .mid file in another conversion program, it says either the file is corrupt or the format is not supported.

Anything helps!!

Thanks!!



Posted by: OceanAveShotta

can someone help me with changing tha ringtone directory to play my sd songs as ringers... my aim/aol name is OceanAveShotta... Thanks



Posted by: ostroff

dont know if this has been said before, but I am posting it anyways

I found an easy way to put ringtones on your phone using bit pim.

I found that if you use the feature "get phone data" and get all your sounds and ringtones, you can add ringtones without having to go through all that crap changing the ringtone.dat file, messing with the sd card, etc.

all you have to do is open the tab that says ringtones. Then, go to where it says ringtones (Because I have the vx 8100, it says sounds and ringers), click the RIGHT mouse button, (make sure a ringtone is not highlighted), and then click ADD. It will then bring up an option where to browse your computer, so make sure you have your ringtone saved on the desktop. You add it, hit open. Then a box to covert comes up. Check the settings and then hit convert.

Sometimes you will get an error message because you need to convert the file. I found MIDI files are not supported, so you need to convert them first using wavpad, or a similar program. I use wavpad and convert all my midi files to mp3 before using bitpim.

Then the ringtone should be in a default folder. you can click on the right mouse (i think) and then it ask you what folder to put the ringtone into. if you chose ringtone, you have just made your self a brand new ringtone without having to go through all the complicated crap about changing the ringtone.dat file or messing with the sd card. I have only tried this with the vx8000 and vx8100, so Im not saying it will work for everyone. I hope so!!



Posted by: OceanAveShotta

stfu... u missed the point of the thread
were here to find a way to make it work, not to read tha crap u just wrote



Posted by: OceanAveShotta

Quote:
Originally Posted by ScottGarthwaite
I got the phone to read one of my mp3's off the SD disk but I still can't figure out how to get it to read multiple mp3's off the SD disk as ringtones even though it shows the name of my mp3's in the My ringtones section but cannot play them or my old ringtones that were in my internal memory.
I'll tell you what I know so far and maybe you can figure out how to do multiple ringtones since I have not received an answer back yet from someone who told me how to do it.

Once you have downloaded the Hex editor called XVI32 V2.5 you need to use the QPST Explorer and copy your my_ringtone.dat file to your computer. You will also need to have a few small custom ringtones in your internal memory of your phone since you will need to edit the link of those ringtones in the Hex editor to use mp3's off your SD disk.
Use the hex editor and open the saved .dat file you downloaded from your phone. You'll see in the right column a bunch of jargon which contains the names of your Custom ringtones in your Internal Phone memory.
The top line will look like this: d[][][]Brew/16542/lk/mr/SongName.mp3[][][][]
What you will need to do is edit that line to be: d[][][]/mmc1/my_sounds/Songname.mp3[][][]

The "d" might be something else like a "b" or even a "j" depending on how many custom ringtones you have in your memory since the phone seems to keep track by letter instead of number which probably means the max custom ringtones you can use off your SD Disk is probably 26 since that's how many letters there are in the alphabet. The "Songname" will just be whatever the name of your mp3 is.
Be sure to check that "Overwrite" is on in the tool section of the Hex editor so it will overwrite the info in the column rather than push it farther down the line and mess up your info that you're trying to change it to.
Once you have edited the my_ringtone.dat file with the songs you want off your SD disk then you will use QPST Explorer and delete the my_ringtone.dat and my_ringtonesize.dat files from the DLoad folder of the phone like you do to add custom ringtones to your internal memory. Click on new and add your edited my_ringtone.Dat file to the phone and click the reset icon to reset your phone. Your mp3's should be shown in the My Ringtone section of the phone and hopefully will work when you click on Play.
For whatever reason, when I edited my .dat file and edited five ringtones that I had in my internal memory to be mp3's from my SD disk, only the song that was on the top line worked and even though my other songs showed up in the ringtone list they wouldn't work when I clicked play and one even came up as blank with no name even though it showed there was a ringtone there that didn't work when I clicked play.
If anyone can figure out what to do to be able to add multiple ringtones off the SD disk with the hex editor, please let me know because until I figure out what I'm doing wrong, I can only assume that even though its pulling the song off my SD disk that maybe the 2.3 Internal memory is still the max that can be used for ringtones, although the guy who told me how to do this said he had 19.6MB of ringtones going and he still could add more even though his memory said "Full".
Hopefully I'll get an answer from him tonight and figure out what to do differently and then I'll be sure to post it here tomorrow.


everything he metioned was right.... sorta... i jus finished hackin mine and i found tha mistake... imma make a second post to trim out tha simple instructions



Posted by: OceanAveShotta

Imma try to make this as simple as pie for the newbs or pros who are un/mis-informed of this info.... like myself... at one point in time......

Tools
1. Google or Go To Downloads.com and find the Hex editor called "XVI32 V2.5"
or get the one i got "Hex Editor 3.x". (yes it's free)
2. Go To http://www.BitPim.org and Download the latest version. (should be 8.sumthin)
3. Buy a USB Data Cable. (stop being cheap)
4. Buy a Mini SD Card. (BTW This is a SD Ringtone Thread.. DUH!)

Okay We Got The Tools Out Tha Way.. Now Instructions....

Directions/Instructions
1. Open BitPim, go to the Filesystem tab and put a couple of cheezy midis in the brew > 16452 > lk > mr directory.
2. Right-click anywhere On Bitpim window and select "Reboot Phone".
3. When fully rebooted, open the dload folder and right-click "my_ringtone.dat" and select save. (put it anywhere on the pc u comfortable with... i.e. Desktop)
4. Open the Hex Editor and change the line

d...Brew/16542/lk/mr/SongName.format.....

to

d...mmc1/my_mp3/Songname.mp3......

and save changes.

(only make changes to the path... dont mess with the 3 dots before Brew and your new dir path and mp3 file can exceed a few dots after the original set length)

5. Delete "my_ringtone.dat" and "my_ringtonesize.dat" from the dload directory and replenish with the newly edited version of "my_ringtone.dat" and reboot phone once more.
6. Check the phone out and enjoy!

I Hope My (ScottGarthwaite's) Revised Version Tutorial Helps And Works For You Guys As Well!!!



Posted by: Borath

Quote:
Originally Posted by Buddy_Jesus
Unfortunatly you have to link every single file that way. I am no programmer, but I can't imagine it would be hard to write a short little script to make it easier on us. But hey, I don't have that crappy 2mb limit for ringtones. I also figured out how to get ringtones for free from the Sony Music Box app. I will post that one later tonight too.


Did you ever post how this is done with the Sony Music Box?



Posted by: mitch_willman

im not positive on this but i will try it. in the filesys. there is a file call ringsize.dat or something of that sort. Im thinking if you deleted it it might just overlap your ringtone mem. with other memory such as apps on get it now.



Posted by: juan436585

Quote:
Latest version of BitPim 0.8.05-official supports Sd Card,extremely easy.

Transferring files to the miniSD card through the phone using BitPim is very slow, users should transfer files to the card directly from a PC Using a sd card
reader.

1.On the miniSD card, create a subdir called ringers.

2.Copy your ringtone files to the ringers subdir.

3.Insert the card back into the phone and start BitPim.

4.Retrieve Ringtone data from the phone:
1.Menu Data -> Get Phone Data.
2.Check on Ringtone, and click on OK.

5.Write Ringtone data back to the phone:
1.Menu Data -> Send Phone Data.
2.Check on Ringtone and Replace All, and click on OK.

6.All of the ringtones stored on both the phone and the card are now available for assignment.

Step 3 through 5 should be repeated for all changes made to the ringers subdir.

IT IS IMPERATIVE TO USE BITPIM 0.8.05 !!!!!!!

that is the steps for sd card,is also basically the same if you want to do it with out card. Just go to filesystem\brew\16452\lk\mr add new file and select the tone you want to add,doesn't matter if .mid or .mp3 then once added to phone do steps 4 and 5 , very simple and does not mess with any previous ringtone assignments.


This works perfect!!! thanks The Jester much props to you
Works with Bitpim 0.9.00



Posted by: JavaDude

Quote:
Originally Posted by Buddy_Jesus
I also figured out how to get ringtones for free from the Sony Music Box app. I will post that one later tonight too.


Please someone, post how this is possible.
Thanks



Posted by: bumpylemon

ya lol. i think this guy is full of it. have we figured out how to save all are ringers so we dont have to reload them all? that would be nice



Posted by: digital_zoey

but I might be buying this phone from telus mobility and I read alot of the stuff online about it... does it really have the XM radio and the TV and MP3 Player... but with the mp3 player can u use your own songs from your own computer??... I really need to know b4 I buy this phone
Thanks



Posted by: uskickbutt

Quote:
Originally Posted by jlawson
ya lol. i think this guy is full of it. have we figured out how to save all are ringers so we dont have to reload them all? that would be nice


this is what you were talking about...http://www.howardforums.com/showthr...threadid=931307



Posted by: soccerdsf

hey, i am VERY CONFUSED...
i recently got a mini sd and an sd adapter. I have an Sd slot in my computer. I am able to load pictures but not any music. They are wma type and i have no clue how to get them to show up...PLEASE HELP buddy jesus!!!



Posted by: soccerdsf

what its bitpim???how do you get it on your phone??



Posted by: yankeefan911

check this out for the best way to play ringtones off your sd card
this is copied from bitpim.com/help

Howtos
Access Ringtones from a miniSD card:

Transferring files to the miniSD card through the phone using BitPim is very slow, users should transfer files to the card directly from a PC.

1.

On the miniSD card, create a subdir called ringers
2.

Copy your ringtone files to the ringers subdir.
3.

Insert the card back into the phone and start BitPim.
4.

Retrieve Ringtone data from the phone:
1.

Menu Data -> Get Phone Data.
2.

Check on Ringtone, and click on OK.
5.

Write Ringtone data back to the phone:
1.

Menu Data -> Send Phone Data.
2.

Check on Ringtone and Replace All, and click on OK.
6.

All of the ringtones stored on both the phone and the card are now available for assignment.

Step 3 through 5 should be repeated for all changes made to the ringers subdir.





vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Limited.
vB Easy Archive Final ©2000 - 2008 - Created by Stefan "Xenon" Kaeser