Samsung A920 mobile phone root: Difference between revisions
No edit summary |
m 15 revisions imported |
||
(14 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
Instructions on rooting your '''Samsung A920 mobile phone'''. | |||
[[File:Samsung A920 mobile phone.jpg|right]] | |||
=== Step 2 === | == Getting Started == | ||
=== Step 1: Drivers === | |||
Since the '''Samsung A920''' does not have USB drivers you will have to use '''Samsung A900''' drivers. | |||
* [http://fuxx.us/samsungmccidriver SPH-A900 Driver download] | |||
# Unplug the phone if it's connected. | |||
# Install the A900 drivers. | |||
# Reboot. | |||
# Go to <tt>My Computer > Control Panel > System > Hardware > Device Manager > Modems</tt>. Your phone should be listed here. If it isn't, try reinstalling the drivers. | |||
=== Step 2: MSL Code === | |||
Your MSL code, also known as ''Master Unlock Code'', ''Programming Code'' or ''SPC Code'', is a 6 digit numeric code. Explained below, there are three methods to get this code. If you already have this code move on to [[#Step 3: Download QPST|step 3]]. | |||
==== Method 1 ==== | ==== Method 1 ==== | ||
UNICDMA is a very powerful program and can brick your phone or cause you to lose all of your data. If you are not comfortable with this method, continue to [[#Method 2|method 2]] or [[#Method 3|method 3]]. | |||
* [http://fuxx.us/unicdma UNICDMA download]. | |||
Install | # Unplug your phone if it's connected. | ||
# Install UNICDMA then connect your phone to the computer with your USB cable. | |||
You need to find what Port (COM) your phone is connected to, usually COM3 | # Open UNICDMA and click <tt>Setup</tt>. | ||
# The next dialog will show a <tt>Port</tt> dropdown menu, a <tt>Baud Rate</tt> dropdown menu and a <tt>Password</tt> box. You need to find what Port (COM) your phone is connected to, this is usually COM3. Many people have an issue with trying to change the port when it is higher than what is listed. You will know when it is the correct port because information about your phone may appear on the left hand side. | |||
Go to the | # Go to the <tt>Mode</tt> dropdown menu and select <tt>SKY IM-1200/1400/2000</tt>. | ||
# Click the <tt>DM</tt> button. This will put your phone in DM mode. The phone reverts to normal mode after you close the program properly. | |||
# Make sure you are on the <tt>Main</tt> dialog. Here you should see your <tt>ESN</tt> listed along with your <tt>SCM</tt>. The <tt>SPC</tt> box should show <tt>[unknown]</tt>, this is the location of your MSL code. This is the 6 digit numeric code which is needed to do any kind of hacking on your phone. | |||
# Click <tt>Read All</tt> and your SPC code should appear. | |||
# Write down the number and store it in a few places, it will save you time in the future. | |||
Click | |||
==== Method 2 ==== | ==== Method 2 ==== | ||
Before you start this method, make up a name of a program that you are using to save pictures from your phone to your computer. | |||
# Call your service provider. | |||
# Tell them you have found a program that lets you take pictures off of your phone. Mention that it is asking for a 6 digit SPC code (or MSL code, or Programming Code, as Bell calls it) in order for the program to work. | |||
Chances are they will give you the number. If they don't then move on to [[#Method 3|Method 3]]. | |||
==== Method 3 ==== | ==== Method 3 ==== | ||
Call up | # Call up your provider's Customer Service department from a land-line telephone. | ||
# Tell them your phone is giving you a message "not registered to network" and you cannot place calls. | |||
# They will suggest that you try going outside and they will get you to reset the phone. Pretend that it keeps coming up with the "not registered to network" message. | |||
# The CSR should then start to go through the reprogramming steps. You won't harm your phone by going through the steps, so go ahead and do what they tell you. | |||
The MSL (SPC) code you need is 6 digits long and is one of the last steps of the reprogramming process. There will be a combination lock picture above the textbox on the dialog. Be patient and make sure you write down the code when you get it. | |||
As soon as you | As soon as you finish the reprogramming process, your phone will reboot and the CSR will likely have you make a test call. The call will work because your phone was already working in the first place. | ||
=== Step 3: QPST === | |||
You will need a program known as QPST which is made by Qualcomm. | |||
* [http://fuxx.us/qpst27 QPST download] | |||
# Open QPST Configuration. There should be three tabs labeled <tt>Active Phones</tt>, <tt>Ports</tt> and <tt>Active Clients</tt>. | |||
# Click on the <tt>Ports</tt> tab. Ports COM1 and COM2 are available from default, if your phone is on one of these then skip the sub-step. | |||
## Click <tt>Add A New Port</tt>. You will be presented with a dialog that has two boxes <tt>Port</tt> and <tt>Port Label</tt>. If these values aren't correct then enter what COM your phone is connected to. | |||
If everything worked out then your phone should show up under <tt>Phone Column</tt> with a name such as <tt>SURF1000-800</tt>. | |||
# Single click the port that your phone is connected. | |||
# Under the <tt>Start Clients</tt> dropdown menu select <tt>EFS Explorer</tt>, it should be first in the list. | |||
# Your phone should be listed, along with your phone number and the banner on your phone (if there is one). Input your MSL code in the box labeled <tt>SPC</tt>. | |||
A loading box should appear and then EFS Explorer should open. | |||
=== | == Installing Files == | ||
=== Application or Game === | |||
Download an application or game to continue with this guide. | |||
* [http://fuxx.us/msudoku mSudoku download] | |||
# Browse to <tt>Brew > shared > jas > content</tt>. | |||
# When you are in, take note of the highest numbered .jar and .jad file. If there are jar and jads from 1 to 10 then you would take note of the number 10. | |||
You may find that lots of the games you download only have a .jar file and not a .jad file. In this case you need to make a .jad file yourself. JADMaker can do this for you, just drag the .jar file over and it will make a .jad file for you. | |||
* [http://fuxx.us/jadmaker JADMaker download] | |||
# Rename the .jar and .jad files of your game to one higher than what you noted earlier. If your highest was 10.jad and 10.jar then rename the game to 11.jad and 11.jar. | |||
# Drag your renamed files to <tt>Brew > shared > jas > temp > install</tt>. It will transfer each file individually. There may be an error dialog saying there is no proper date assigned to the file, just ignore it and click OK. | |||
# Close EFS Explorer and your phone will reboot. | |||
# On your phone, browse to <tt>Menu > Downloads > Games/Applications</tt> and your new game or application should be available. | |||
Browse to | |||
When you are in | |||
You may find that lots of the games you download only have a .jar file and not a .jad file. In this case you need to make a .jad file yourself | |||
Rename the .jar and .jad files of your game to one higher than what you noted | |||
It will transfer each file individually. | |||
Close EFS Explorer | |||
=== Ringtones === | === Ringtones === | ||
The install process for ring tones and other file types is the same as with an application or game, just with different file extensions. Instead of .jar and .jad you have 91.m4a and 91.gcd. | |||
Here is an example of a gcd for an m4a file | Here is an example of a gcd for an m4a file: | ||
: Content-Type: audio/mp4 | <pre style="width:260px;">Content-Type: audio/mp4 | ||
Content-URL: Far_Away_Nickelback.m4a | |||
Content-ID: 3ginferno/audio/mp4 | |||
Content-Vendor: duggyb | |||
Content-Name: Far_Away_Nickelback | |||
Content-Version: 1.0 | |||
Content-Size: 110448</pre> | |||
The content size needs to be exact size in bytes NOT size on disk. | The content size needs to be exact size in bytes NOT size on disk. | ||
Use GCDMaker to create the .gcd file for you. | |||
* [http://fuxx.us/gcdmaker GCDMaker] | |||
== List of Content Types == | |||
A list of all other files along with their extensions in case you may need them at some point. | A list of all other files along with their extensions in case you may need them at some point. | ||
: qcp audio/vnd.qcelp Compressed audio. | <pre style="width:450px;">qcp audio/vnd.qcelp - Compressed audio. | ||
wbmp - image/vnd.wap.wbmp - Wireless bitmap -- not a Windows bitmap. | |||
jpg, jpe, jpeg - image/jpeg - JPEG compressed image. | |||
png - image/png - PNG compressed image. | |||
pmd - application/x-pmd - Animation. | |||
mid, midi - audio/midi - MIDI sound sequence. | |||
txt - text/plain - Text files. | |||
gif - image/gif - GIF compressed image. | |||
mp3 - audio/mp3 - MP3 File. | |||
mmf - application/vnd.smaf - MMF Audio File. | |||
mp4 - video/mp4 - MP4 Video. | |||
m4a - audio/mp4 - M4A Audio. | |||
amr - audio/3gpp - AMR Audio. | |||
3gp, 3gpp - video/3gpp - 3GP Audio/Video/Text. | |||
wma - audio/x-ms-wma - WMA Audio. | |||
wav - audio/x-wav - WAV Audio. | |||
cab - application/octet-stream - CAB files. | |||
aac - audio/x-aac - AAC Audio. | |||
bar - x-pcs/theme - Sprint PCS Theme</pre> | |||
== Location of Pictures and Videos == | |||
You can find your pictures saved to the phone by browsing to <tt>Lightsurf > Mediastore</tt>. Just right click on them and select "Copy from phone" to save them, or drag-and-drop them somewhere. | |||
== | == Location of Memory Card == | ||
You can | You can access your memory card by selecting the <tt>mmc1</tt> folder. | ||
=== | === Listening to MP3s === | ||
Create a new folder in <tt>mmc1</tt> by right-clicking and selecting <tt>New > Directory</tt>. Name it <tt>media</tt> and just drag-and-drop all of the MP3s it. | |||
== External Links == | == External Links == |
Latest revision as of 23:18, 31 March 2022
Instructions on rooting your Samsung A920 mobile phone.
Getting Started
Step 1: Drivers
Since the Samsung A920 does not have USB drivers you will have to use Samsung A900 drivers.
- Unplug the phone if it's connected.
- Install the A900 drivers.
- Reboot.
- Go to My Computer > Control Panel > System > Hardware > Device Manager > Modems. Your phone should be listed here. If it isn't, try reinstalling the drivers.
Step 2: MSL Code
Your MSL code, also known as Master Unlock Code, Programming Code or SPC Code, is a 6 digit numeric code. Explained below, there are three methods to get this code. If you already have this code move on to step 3.
Method 1
UNICDMA is a very powerful program and can brick your phone or cause you to lose all of your data. If you are not comfortable with this method, continue to method 2 or method 3.
- Unplug your phone if it's connected.
- Install UNICDMA then connect your phone to the computer with your USB cable.
- Open UNICDMA and click Setup.
- The next dialog will show a Port dropdown menu, a Baud Rate dropdown menu and a Password box. You need to find what Port (COM) your phone is connected to, this is usually COM3. Many people have an issue with trying to change the port when it is higher than what is listed. You will know when it is the correct port because information about your phone may appear on the left hand side.
- Go to the Mode dropdown menu and select SKY IM-1200/1400/2000.
- Click the DM button. This will put your phone in DM mode. The phone reverts to normal mode after you close the program properly.
- Make sure you are on the Main dialog. Here you should see your ESN listed along with your SCM. The SPC box should show [unknown], this is the location of your MSL code. This is the 6 digit numeric code which is needed to do any kind of hacking on your phone.
- Click Read All and your SPC code should appear.
- Write down the number and store it in a few places, it will save you time in the future.
Method 2
Before you start this method, make up a name of a program that you are using to save pictures from your phone to your computer.
- Call your service provider.
- Tell them you have found a program that lets you take pictures off of your phone. Mention that it is asking for a 6 digit SPC code (or MSL code, or Programming Code, as Bell calls it) in order for the program to work.
Chances are they will give you the number. If they don't then move on to Method 3.
Method 3
- Call up your provider's Customer Service department from a land-line telephone.
- Tell them your phone is giving you a message "not registered to network" and you cannot place calls.
- They will suggest that you try going outside and they will get you to reset the phone. Pretend that it keeps coming up with the "not registered to network" message.
- The CSR should then start to go through the reprogramming steps. You won't harm your phone by going through the steps, so go ahead and do what they tell you.
The MSL (SPC) code you need is 6 digits long and is one of the last steps of the reprogramming process. There will be a combination lock picture above the textbox on the dialog. Be patient and make sure you write down the code when you get it.
As soon as you finish the reprogramming process, your phone will reboot and the CSR will likely have you make a test call. The call will work because your phone was already working in the first place.
Step 3: QPST
You will need a program known as QPST which is made by Qualcomm.
- Open QPST Configuration. There should be three tabs labeled Active Phones, Ports and Active Clients.
- Click on the Ports tab. Ports COM1 and COM2 are available from default, if your phone is on one of these then skip the sub-step.
- Click Add A New Port. You will be presented with a dialog that has two boxes Port and Port Label. If these values aren't correct then enter what COM your phone is connected to.
If everything worked out then your phone should show up under Phone Column with a name such as SURF1000-800.
- Single click the port that your phone is connected.
- Under the Start Clients dropdown menu select EFS Explorer, it should be first in the list.
- Your phone should be listed, along with your phone number and the banner on your phone (if there is one). Input your MSL code in the box labeled SPC.
A loading box should appear and then EFS Explorer should open.
Installing Files
Application or Game
Download an application or game to continue with this guide.
- Browse to Brew > shared > jas > content.
- When you are in, take note of the highest numbered .jar and .jad file. If there are jar and jads from 1 to 10 then you would take note of the number 10.
You may find that lots of the games you download only have a .jar file and not a .jad file. In this case you need to make a .jad file yourself. JADMaker can do this for you, just drag the .jar file over and it will make a .jad file for you.
- Rename the .jar and .jad files of your game to one higher than what you noted earlier. If your highest was 10.jad and 10.jar then rename the game to 11.jad and 11.jar.
- Drag your renamed files to Brew > shared > jas > temp > install. It will transfer each file individually. There may be an error dialog saying there is no proper date assigned to the file, just ignore it and click OK.
- Close EFS Explorer and your phone will reboot.
- On your phone, browse to Menu > Downloads > Games/Applications and your new game or application should be available.
Ringtones
The install process for ring tones and other file types is the same as with an application or game, just with different file extensions. Instead of .jar and .jad you have 91.m4a and 91.gcd.
Here is an example of a gcd for an m4a file:
Content-Type: audio/mp4 Content-URL: Far_Away_Nickelback.m4a Content-ID: 3ginferno/audio/mp4 Content-Vendor: duggyb Content-Name: Far_Away_Nickelback Content-Version: 1.0 Content-Size: 110448
The content size needs to be exact size in bytes NOT size on disk.
Use GCDMaker to create the .gcd file for you.
List of Content Types
A list of all other files along with their extensions in case you may need them at some point.
qcp audio/vnd.qcelp - Compressed audio. wbmp - image/vnd.wap.wbmp - Wireless bitmap -- not a Windows bitmap. jpg, jpe, jpeg - image/jpeg - JPEG compressed image. png - image/png - PNG compressed image. pmd - application/x-pmd - Animation. mid, midi - audio/midi - MIDI sound sequence. txt - text/plain - Text files. gif - image/gif - GIF compressed image. mp3 - audio/mp3 - MP3 File. mmf - application/vnd.smaf - MMF Audio File. mp4 - video/mp4 - MP4 Video. m4a - audio/mp4 - M4A Audio. amr - audio/3gpp - AMR Audio. 3gp, 3gpp - video/3gpp - 3GP Audio/Video/Text. wma - audio/x-ms-wma - WMA Audio. wav - audio/x-wav - WAV Audio. cab - application/octet-stream - CAB files. aac - audio/x-aac - AAC Audio. bar - x-pcs/theme - Sprint PCS Theme
Location of Pictures and Videos
You can find your pictures saved to the phone by browsing to Lightsurf > Mediastore. Just right click on them and select "Copy from phone" to save them, or drag-and-drop them somewhere.
Location of Memory Card
You can access your memory card by selecting the mmc1 folder.
Listening to MP3s
Create a new folder in mmc1 by right-clicking and selecting New > Directory. Name it media and just drag-and-drop all of the MP3s it.
External Links
- Original post at Howard Forums - Downloads in this link not active as of July 1st, 2007