A lot of people around the forums seem to have a a920 by Samsung, and i have decided to post this guide.
You will need:
-Your Phone itself, preferably with a fully charged battery (in case)
-Your Included USB Cable
-Access to USB ports on the front preferably
-Make sure you have WinRAR installed on your computer
- GCD Maker
1) First off, get the drivers. You can get them from
or here: Drivers
Once you have finished downloading those make sure you USB cable that you use to connect your phone is unplugged then install the drivers and follow the onscreen guide. When it asks to reboot your computer DO IT! Or your phone wont be recognized until you do. After it starts back up go to My Computer>Control Panel> System>Hardware>Device Manager>Modems, your phone should be listed here if its not try uninstalling the drivers and doing it again.
2)First before you can even access the files on your phone or put new ones on, you are going to need your MSL code also known as Master Unlock Code, Programming Code; or SPC Code. This is a 6 Digit code all numerical. To obtain this code there area few ways, some easier then others All 3 are listed below (If you already have this code move on to Step 3: further down the page)
Attempt 1- Download a program called UNICDMA
WARNING, This is a very powerful program and can brick your phone or cause you to lose all of your data.
once you got the program install it and then connect your phone USB cable to the computer and then to the cable. Once this is complete open UNICDMA and go to the top right hand corner you should see a button called Setup, click this and you will find that 3 things appear a Port box with a drop down menu, a Baud Rate box with a dropdown menu and a Password box at the bottom. Here is where you need to find what Port(COM) your phone is connected to, this is usually COM3, but it an be different. You will know you found the right one because information about your phone may appear on the left hand side. Once you have found out what COM you are on you need to let the program know what you want to get so follow there three easy steps
-Go to the top left just under the menu to the Mode drop down box and select the option that says SKY IM-1200/1400/2000
-Next click the button on the top menu that says DM, this will put your phone in DM mode (don't worry it goes back to its normal mode after you close the program properly.)
-third and final step is make sure you are on the Window that says Main, here you should see your ESN listed along with your SCM, you will also see that in the SPC box it says [unknown], well here is where your SPC or Master Unlock Code will appear this is the 6 digit numerical code you NEED to do any kind of hacking on your phone, anyways, now click the button on the top that says Read All, and walla your SPC code should appear now. Once you have this code I recommend writing it down in multiple places and even saving it as a Memo on your phone so you always have it. If you STILL don't have it, then move on to attempt number 2
Call your service OR customer support company and tell them you need the 6 digit Programming Code (or whatever your company refers to it as). Tell them you need it because you are getting pictures off of the phone using a program called a920 phonesauraus. If they say no, keep phoning other representatives and keep trying, or make up an excuse.
3)Open up QPST. Here you will see 3 tabs along the top Active Phones,Ports and Active Clients. Ports tab. Here you will see 2 ports COM1 and COM2, if your phone is on one of these then great. If your phone does not show up as any of these COM ports, then right click on my computer, go to "properties", "hardware" tab, select "device manager", find the "ports" area, double click it and look for the port that is connected to your phone. Once you have this completed your phone should show up in the Phone Column probably named something like SURF1000-800, if you see this you are in luck and QPST has recognized your phone.
4) Now that you got QPST to recognize your phone you need to gain access to your phones files. To do this single click the Port that your phone is connected to (just enough to highlight it!) and then you will see a button on the top menu that says Start Clients. Click this and a drop down menu will appear with a bunch of things, select EFS Explorer it should be the first in the list.
5)Getting into your phones files and folders. When the box opens up you should see your phone listed there along with your phone number and whatever the Banner may be on your phone if you have one. At the bottom you should see a box that says SPC with 6 Zeros in it. Well here is finally where that code comes into play. Type in your code and press enter, it should appear with a loading box that says Please Wait, Retrieving Information etc etc. Now you are finally in your phone you should see A LOT of files and A LOT of folders, don't worry you don't need to know what they all are,only a few.
Installing a game. I have included a sample game below
Brew -> shared -> jas -> content
When you are in there take note of the HIGHEST! Numbered .jas and .jad file.
Write this number down. For example you may have 11.jad and 11.jas or 9.jad and 9.jas.No matter what your number is remember it or WRITE IT DOWN! You will need this file for games and for ringtones.
Open that and rename the .jar and .jas files to the number one higher then what your highest .jas and .jad files are on your phone.(ex. If your highest was 11.jad and 11.jas then rename the game 12.jad and 12.jas) when you have the game renamed then you can drag and drop it into the following folder
It will transfer each file individually, after it finishes there may be an error saying that there is no proper date assigned to the file, just ignore it and click ok, your game WILL still work. To try the game, close EFS Explorer (when you do this it will tell you that it is resetting your phonelet it do this!!) after it is closed and your phone has been reset you can unplug the cable ( i find that the games only work for me if i unplud it while the phone is turning on again) and go to your phone and
Menu->downloads->games (sometimes they are under applications).
And there you have it!!
IF YOU ONLY HAVE A .jas FILE, THEN WAIT FOR MY NEXT TUTORIAL!!!
Now for ring tones
it is essentially the same thing with different file extensions instead of .jas and .jad (example;if you wanted an .m4a file it would be 91.m4a and 91.gcd)
YOU CAN USE MP3's FOR RINGTONES!
Here is an example of a gcd for an m4a file
The content size needs to be exact size in bytes NOT size on disk.
Now once again if you are making your own ring tones and such you are going to need something to make that .gcd file, use GCD maker to so this.
Once again, you must take not of the highest file in:
Brew -> shared -> jas -> content
and your new ringtone will be the next highest (ex. if you highest number is 31, then the ringtone will be 32.mp3 and 32.gcd)
GETTING PICTURES OFF OF THE PHONE!!
Taking pictures off of your phone: You can find the picture you took that are saved to your phone by browsing to
Lightsurf -> Mediastore
This folder contains all of the pictures you took and saved to your phone. Just right click on them and select "Copy from phone" to save them, or drag-and-drop them somewhere. And just do the reverse if you want to add them
Accessing the memory card:
You can access your memory card by selecting the "mmc1" folder. This is your memory card's folder. If you want to listen to MP3's on your phone, create a new folder in that one by right-clicking on it and selecting "New -> Directory" Name it "media" and just drag-and-drop all of your MP3's from your computer into the "media" folder. Although the transfer speed is a lot slower than having a memory card reader.