Adding Games to the Sync with the USB cable - HOW TO
and thanks to
"psabo's" post about How to: Delete the Cingular default pictures and ringtones
"Robdec's" post about Access to the Sync file system
"jdhood1's" post about the "phonedb.00"file
Put them together and you get a way to put games on your phone,
Here is my version, based and copied from the above
Hacking The SGH-a707
Before you begin:
----Hacking could lead to a dead phone----
I have done this many times to my phone with no problems
"But try at your own risk"
-Lets Start-
Make sure you've changed your phone's USB configuration from Samsung to Qualcomm.
Here is how, type in *#0523#
keep hitting # till you get to
[1] Debug Screen
[2] Version Information
[3] RF Test
[4] UMTS rf nv
[5] Read gsm rf nv
[6] Write gsm rf nv
[7] Band Base
[8] Audio
[9] Common
press 9
you should see
[1] Batt, Temp
[2] FTM NV read
[3] FTM NV set
[4] FTM NV unset
[5] Version Info
[6] USB Configuration
[7] DIAG Configuration
[8] Power on info
[9] Camera Tuning
press 6
you should see
[1] Samsung USB []
[2] Qualcom USB []
[3] PictBridge USB []
press 2
leave the phone exactly as it is- don't press anything else.
Then download the Qualcomm USB driver at
http://www.rexnet.it/firmware/utility/qualcomm_usb_driver.zip
and unzip the contents to a temporary location. Connect up your phone
via the USB cable, and manually select the qualcomm drivers you just
unzipped. Two devices should appear, a USB modem and a USB
diagnostic port.
Once you've reached this point, download Bitpim
http://www.bitpim.org/#download
and install it. Run the Bitpim program for the Start menu. I believe when you first
launch it, it asks if you want to detect a phone. If this doesn't come up automatically,
just go to Edit -> Detect Phone. Click on the Phone Wizard button in the BitPim
Settings window.
The phone setting that worked for me was the Samsung SPH-A740.
Click next, and then a list of COM ports will be displayed. You need to find the
one that says Qualcomm Diagnostics Interface. Do not try to use the auto option, it
won't work. If you don't see the Diagnostics interface, make sure that you
installed the drivers successfully.
Once you've found the proper port, click next and then Finish. Don't bother with
the detect phone button that's displayed, it won't work.
Select View Filesystem from the View menu. You should notice a file cabinet
icon appear in the menu on the left. Select the filesystem view. The root of the
filesystem should appear as a blue folder with a plus next to it. Click the plus
to expand the view and you'll see a message that says “Retrieving Dataâ€Â.
Wait a few seconds, and you should see the directory structure of the phone.
Now, to get rid of the Cingular images and ring tones, you need to go
into the SystemFS folder. From there, go down to Media, and then into
Graphics or Audio. Find the file you want to get rid of and right click
and select delete. You can also do a hex dump of the file, save it,
or overwrite it.
Next go to Exe then to Java - that were all the demo games are - you can
delete them
To add java games , and and erase the Icons for the demo games
- Warning you will lose some data -
You will loose your address book,call logs,placed calls, missed calls, etc
You can back up your address book with the Samsung software,
- You will not lose any thing on your sim card -
I store my address book on my sim card , plus you can get rid of the service
numbers that way, by telling the phone to only show the numbers on the sim,
its one of the phones options under
Settings/Application Settings/Address Book Settings/View Contacts From
Ok well back to the story LOL
Browse to the following directory on your phone: "/Media/Games"
Create a new directory for each game. in "/Media/Games"
Copy your *.jar and *.jad files into that newly created directory,
Repeat for as many games as you want to
The trick now is getting the phone to run the game. and erase the Icons for
the demo games This is the part where you're going to loose data. Still in
BitPim, browse to the following directory on your phone:
"/DB2/phonedb/backupDB".
Delete the file called "phonedb.00". It gets recreated by the phone when it
detects that it's missing.
Turn your phone off and back on. On the phone, browse to "My Stuff" -> "Games
and Apps". You should see the games you added
And thats it - Good Luck
BTW if you JAVA games don't have a .JAD file you can download JADMaker
and you can test Java games with Sun Java Wireless Toolkit - run them by double clicking on the .JAD file

