ATTACHMENTS ARE AT THE BOTTOM OF THIS POSTIt seems I can not express that enough
Things this thread covers
- Installing the the required software
- Connecting your phone to the PC
- Installing Ringtones to your phone
- Installing Apps/Games to your phone
WARNING:
Any modifications/hacks/upgrades that you make to your phone, or files that you add through directions found here, are done at your own risk. We are not responsible for phones rendered unusable. BitPim is a advanced tool, and the methods posted for using bitpim are concidered advanced, while I feel the methods are safe, as they are the methods I use, there is the possibility to affect the phone, including the risk of breaking it if you replace or edit files at random.
There have been reports of some users losing contacts if they use bitpim, I have not had that happen to me personally with bitpim (however it did happen using other software) but be advised while these are the methods I use, and I feel they are safe, nothing is assured and are provided for informative purposes over, what you choose to do with it is your responcibility
Installing the required softwareRequired for all steps that use BitPimDownload and install BitPim 1.06 or above from:
http://sourceforge.net/project/showfiles.php?group_id=75211 Click the Link for BitPim that does not contain TEST, download the Setup.exe file (bitpim-1.0.6-setup.exe)Download and install Sprint Media Manager from:
http://www4.sprint.com/pcsbusiness/downloads/SPMM-DL-Instinct-Bld82-001.exeIf you do not wish to install the entire media manager, you can unpack the install EXE with winrar, extracting just the drivers to install them aloneConnecting your phone to the PCOpen BitPim
Click Edit, then Settings
Under Phone type, choose "Other CDMA phone"
Under Com Port click browse
Look for a port called "SAMSUNG Mobile Modem Diagnostic Serial Port (WDM)" select it and hit ok.
It should be listed under the available ports area, if it isn't ensure the phone is plugged into your PC and that the drivers have been installedInstalling Ringtones to your phoneKnown Methods
- Installing from the web, Applies to: Sprint and Bell ONLY
- Installing from your PC with BitPim, Applies to: All Carriers
Installing from the web, Applies to: Sprint and Bell ONLYUnless you have unlimted browsing and/or texting you may be charged for the data used by this methodGoto:
http://rumkin.com/tools/sprint/index.phpChoose the file you want to upload in the Image, Sound, Etc section.
Give it a Description
Enter your SMS address under sent to:
Sprint:
yournumber@messaging.sprintpcs.comBell:
yournumber@txt.bellmobility.caClick upload file and it should be delived to your phone
Installing from your PC with BitPimWith BitPim Installed and Opened:
Click File System
Beside the Folder click the + tab and wait for BitPim to read the filesystem (It will change from busy to ready)
If more directories do not appear, right click on the / and choose refresh, might have to repeat a couple timesExpand the Brew tab by clicking the + symbol
Expand the Mod Tab
Expand the Obigo Tab
Expand the Jas Tab
Click the Index Tab
Make note of the last ## listed for the text file, for this example we'll assume the last one listed is 10.txt
Minimize BitPim
Download the attached Ringer.txt file and rename it one higher then the last file listed previously
As 10 was the last number listed in this example, we are renaming the file 11.txtOpen the text file, And Match the lines in the file with the lines below (My notes will be in ()'s, showing what to change and how.)
CONF: 10(Set this number to the same number as the txt file, 11 for our example)
COSH: 10(set this number to teh same number as the txt file, 11 for our example)
TYPE: audio/mp3(Set this to the type of Audio, IE: audio/mp3, audio/mp4, audio/midi)
SIZE: 1802240(set this to the size of the file in bytes, right click your audio file, choose properties and look at the size of the file (not the size on disk))
FEXT: (Leave Blank)
ENCO: (Leave Blank)
TPID: 1(Cange to 1 if it's not 1)
OWNR: 1(Change to 1 if it's not 1)
VRNG: 0(Leave it as 0)
PATH: mmc1/jas/content/10.gc(Change the number to match the number of the txt file, so 10.gc would become 11.gc)
FDNM: Ringers(Set this to Ringers)
SUBD: (Leave Blank)
DOMA: 0(Leave as 0)
SGLE: 0(Leave as 0)
ROLE: 0(Leave as 0)
MMSK: 0000008192(Leave as Is)
CATE: 32(Leave as Is)
STAT: 2(Leave as Is)
COID: (Leave Blank)
DURL: (Leave Blank)
NAME: My Ringer(The name you want it to appear as on your ringtone list)
VEND: Telus(Put your provider here)
TIME: 1219865046(leave the current time)
ICON: (Leave Blank)
ISIZ: 0(Leave as Is)
FLCK: 0(Leave as Is)
IMPORTANT:
There must not be any spaces after the values listed, or just a single space after the : for fields without a value.
IE:
Field: (hit enter)
Field: 1(hit enter)Save and close notepad
Unminimize BitPim and upload (Drag and drop) the file (in our example 11.txt) to the same directory as the other txt files (Brew->Mod->Obigo->Jas->Index)
Now Shrink the brew tab by clicking the -
Expand the MMC1 tab
Expand the Jas tab
Expand the Content tab
Download the attached Ringer.dd file, Rename it to the same number as the txt file you just edited
In this example it would be renamed 11.dd
Minimize BitPim
Open the dd file with notepad (Right click and choose Open With)
Edit the contents to match the comments added to the version below:
Save the File and close notepad
Unminimize BitPim and upload (Drag and drop) the file (in our example 11.dd) to the current directory in BitPim
(MMC1->->Jas->Content)<media xmlns="http://www.openmobilealliance.org/xmlns/dd">(Leave as is)
<objectURI> file://brew/shared/mymp3.mp3</objectURI>(Leave as is)
<size>509197</size>(The Size of the ringer in bytes)
<type>audio/mp3</type>(The Type of Ringer)
<name>My Ringer</name>(The name you want it to appear as)
<vendor>Telus</vendor>(Your Vendor)
<DDVersion>1.0</DDVersion>(Leave as is)
<Folder>Ringers</Folder>(Leave as Ringers)
</media>
Update: No longer needed, the DD file does nothing and is not needed by the phone in most cases, if you find your ringers disappearing, use the above code as a exampleSprint and Bell users still require a .gcd file instead of a .dd file, you'll find a example of one attached to the bottom of this post.
Content-Name: this is the name you used in the .txt file as the name of the ringer
Content-Size: is the size of the ringer in bytes
Content-Type: should be either Audio/Mpeg or Audio/Mp3 (if one doesn't work try the other)
Content-Folder: Ringers (Don't change that)
Everything else in there you can just leave and use as is.
Upload this file to the same location you'll upload the .gc (The actual ringer) into Rename your ringtone file ##.gc (in the example I would rename my ringtone "ringtone.mp3" "11.gc")
Upload (Drag and drop) the gc file into the same directory as the dd file.
Wait for BitPim to say it's no longer busy, give it 15 seconds longer, then turn off your phone, unplug the USB cord and turn the phone back on.
Your ringtone should appear on the ringers list.
Installing Apps/Games to your phoneKnown Methods
- Installing from the web, Applies to: Sprint and Bell ONLY
- Installing from your PC with BitPim, Applies to: All Carriers
Installing from the web, Applies to: Sprint and Bell ONLYUnless you have unlimted browsing and/or texting you may be charged for the data used by this methodGoto:
http://rumkin.com/tools/sprint/index.phpChoose the JAR you want to upload (Using the upload JAVA Midlet section)
Enter your SMS address under sent to:
Sprint:
yournumber@messaging.sprintpcs.comBell:
yournumber@txt.bellmobility.caLeave it at the default folder
Click upload midlet and it should be delived to your phone
Installing from your PC with BitPimWith BitPim Installed and Opened:
Click File System
Beside the Folder click the + tab and wait for BitPim to read the filesystem (It will change from busy to ready)
If more directories do not appear, right click on the / and choose refresh, might have to repeat a couple timesExpand the Brew tab by clicking the + symbol
Expand the Mod Tab
Expand the Obigo Tab
Expand the Jas Tab
Click the Index Tab
Make note of the last ## listed for the text file, for this example we'll assume the last one listed is 10.txt
Minimize BitPim
Download the attached Game.txt file and rename it one higher then the last file listed previously
As 10 was the last number listed in this example, we are renaming the file 11.txtOpen the text file, And Match the lines in the file with the lines below (My notes will be in ()'s, showing what to change and how.)
JARF: 11(One higher then the last listed number, in the case of the same 10 is the last number so this is 11)
JADF: 11(One higher then the last listed number, in the case of the same 10 is the last number so this is 11)
MSIZ: 815580(Size of the jar file in bytes)
RSIZ: 0(Leave as 0)
DOMA: 0(Leave as 0)
PERM: 0=1,1=1,2=1,3=1,4=0,5=1,6=1,7=0,8=0,9=1,10=1(Leave as is)
MISC: 0(Leave as 0)
RUNC: (Leave blank)
SGLE: 0(Leave as 0)
ROLE: 0(Leave as 0)
TRIA: 0(Leave as 0)
DLCK: 0(Leave as 0)
ALOW: 0(Leave as 0)
RMSP: 4(Leave as 4)
ASET: 0(Leave as 0)
PINC: (Leave blank)
CATE: 2(Leave as 2)
STAT: 0(Leave as 0)
COID: (Leave blank)
DURL: http://www.mygame.com/142533.jad(leave as is)
NAME: My Game(Name to show on the app/game menu)
VEND: Telus(I just use telus as the vender)
TIME: 1220103935(Leave as is)
ICON: (Blank, or for the advanced/very adventurous the path to the icon withen the jar file)
ISIZ: 1212(1212, or for the advanced/very adventurous the size of the icon (uncompressed size) mutiplied by 2)
FLCK: 1
IMPORTANT:
There must not be any spaces after the values listed, or just a single space after the : for fields without a value.
IE:
Field: (hit enter)
Field: 1(hit enter)Save and close notepad
Unminimize BitPim and upload (Drag and drop) the file (in our example 11.txt) to the same directory as the other txt files (Brew->Mod->Obigo->Jas->Index)
Now Shrink the brew tab by clicking the -
Expand the MMC1 tab
Expand the Jas tab
Expand the Content tab
Minimize BitPim
Rename your game's JAD file ##.jad (Where ## is the number of the text file you uploaded (in this example 11)
Rename your game's JAR file ##.jar (Where ## is the number of the text file you uploaded (in this example 11)
Upload (Drag and drop) the jar and jad files to the current directory in BitPim
(MMC1->->Jas->Content)Wait for BitPim to say it's no longer busy, give it 15 seconds longer, then turn off your phone, unplug the USB cord and turn the phone back on.
Your App or Game should appear on the Apps or Games list.
F.A.Q's:Q: How come when I rename the files they get uploaded in bitpim with a different nameIE: Renaming ringer.mp3, ringer.gc and it uploads as ringer.gc.mp3A: You may have to disable the "hide known file extentions" options in explore ("tools->folder options->view->Hide extentions for known file types" (uncheck it) since it will hide the current extention (your mp3 will appear as ringer instead of ringer.mp3 and when you try to rename it to ringer.gc it will instead be named ringer.gc.mp3)
Q: How come after I restart the phone, the tone appears on the list but there is no soundA: This is usually caused by one of 3 things:
(1)In your text file your Type is set wrong (A Midi File listed as audio/mp3 instead of audio.midi for example)
(2)Your ringtone file isn't named right, if your text file is 11.txt and your dd file is 11.dd, your gc file has to be 11.gc (see above for a common reason for the file being named wrong)
(3)The phone seems to support 95% of the files encoded using support standards (Midi, MP3, MP4) but some files might be encoded with unusual bitrates, information or settings. I've had one MP3 that played fine on the computer, but when uploaded to the phone it would not play no matter what, had to re-encode the file using a different encoder to make it work.
Hello Corellon,
Q: There is no "file system" option for me on the left hand sideA: In Bitpim goto the "View" menu and make sure "View filesystem" is selected, if it's not then click it to select it and the filesystem should appear.
Any questions I'd be happy to do what I can to answer