Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 [How-To] Rooting the Galaxy, Just some guide taken from here & there.

views
     
TSnaTTan
post Jun 30 2010, 07:29 PM, updated 16y ago

Regular
******
Senior Member
1,138 posts

Joined: Sep 2005


Okay boys and girls, to those who dare cross the forbidden line, here is a guide on knowing your Galaxy and how to root your Samsung Galaxy.

First of all READ THIS FAQ.
Taken from Hardware.forum.sg, Samdroid, Modaco, and XDA.

First up is to follow some very important forums to get to know your phone better :

1)XDA Developer Forum Great site for custom roms and general know how.
2)Modaco Forum Modaco is going to post his MCR for Galaxy and there is quite a userbase there.
3)Hardware.sg Forum Our neighbours across the strait have a fair bit of userbase and a lot of information to give out.

Remember to root your device having Android SDK is important so i suggest you guys to download it here.

Once you have the adk install you can access it by :
1)Opening command prompt
2)Open where the SDK is installed
3)Going to tools and ADB-ing

Make sure USB debugging is checked in the phone, and when you first connect it to your computer the drivers for Galaxy is different then the one in the SDK
Here are the drivers :
Windows
-64 bit
-32 bit

Or alternatively you can get the drives by installing Samsung Kies or Samsung New PC software from Samsung website.

Now on to the important parts.


QUOTE
Nomenclature :

Compared to HTC, Samsung has this weird thing called firmware. You can upgrade your firmware with firmwares from around the world by going to Samsung Firmwares Webstie


Ours mainly as of this date, come in 1900DXJF4 firmwares. Some people said that the Euro latest firmware is the best, at first i didn't know but after trying one firmware after another i have to agree that each firmware comes with better support and less buggy. There are also new features on the latest firmware such as task manager in the JM2 firmware.

SG users also claim that it has better battery life and they also chose that firmware to get rid of their telcos signature crapware or boot up animation. The option is up to you, read more and choose wisely.

This is the gist of how to mainly update your firmware. Taken from DDEM from Modaco.

QUOTE
Go to www.Samsung-Firmwares.com for:
- Firmwares.
- Flashtools.
- Guide.

Here is my online guide:

What you need for flashing this phone.
ODIN 3 version 1.0 (flashprogram)
.PIT file (bootfile of the phone)
Phone.
USB cable.

What is the download mode of this phone?
Volume-down + Home key + Switching-on

Lets start.
1. Take ODIN.
2. Load ODIN with the flash files and .PIT file. (Use PDA if you have one file inside the firmware)
3. Take your phone.
4. Take out memorycard and simcard.
5. Now get your mobile and hold this: Volume-down + Home key + Switching-on (This is the download mode of the Samsung Galaxy S I9000.)
6. Take your USB cable.
7. Plug him in your pc and mobile.
8. Wait for 30 seconds.
9. If your pc installed the drivers you can put on START by odin.

CODE file in PDA field
MODEM File in PHONE field
CSC file in CSC field.

10. After the flash your phone will be BOOT. Your flash is now 100% successful.

Remember you have to install the latest PC studio for the latest drivers!
Remember you phone must be simlock FREE!


On www.samsung-firmwares.com are only official firmwares!

If you want you can download the PDF GUIDe with pics.

GOOD LUCK!


Though the default language when booting it up isn't english but easy enough to change if you can remember where the language settings are.
Try to change the settings before opening other programs.
Alternatively you can opt to not flash the CSC file in Odin but success is variable.
Just to complete the guide:

1)Press menu in the home screen
2)Go to settings (bottem right-hand item)
4)5th menu from the bottom (picture of a "A" button)
5)Select the first option in the list and select English


Version from *#1234# says:
PDA: I9000XWJFB
PHONE: I9000XXJF5
CSC: I9000SERJF3
Remember putting other firmwares may break your warranty and brick your devices

But naTTan what if i want root with my current firmware?

Well the guys at samdroid have made it easier to to root your device by just flashing an update.zip.
And here is how you do it :

QUOTE
If you have adb and you know how to use it!

1. Download: update.zip

2. Put update.zip to SD card (this refers to your internal memory you don't need to have an actual SD card, just make sure it is in the root)

3. Enter the following code in ADB
Code:
CODE
adb reboot recovery

Your phone will now reboot and you will now be in the custom recovery page.

4. In Recovery menu select 'apply sdcard:update.zip' (use vol_down + home)
Phone will reboot

And now you have
1. su+Superuser
2. busybox (/system/xbin/busybox)


Taken from Samdroid by Leshak.

Flashing New Roms

As of now we don't have any custom recovery page, so we have to do with the default one. I have requested Amon-Ra to do one for us, but he says he will try but no promises.

The default one only accept roms in the form and name of "update.zip"

1)Take any rom you want to flash, make sure it's in the update.zip name and format.
2)Put it in the root of you sdcard (To samsung Galaxy this means the internal memory.)
3)Go into ADB and type the command

Code :
CODE
adb reboot recovery


4)Use the volume button to move up and down, sometimes it's safer to wipe you data and cache partition before updating.
5)Once flash is complete reboot and restore you apps and sms from backups.
6)Enjoy your new custom rom.

ADDED 28 JULY 2010 : Custom Recovery

If you want you can now have your own custom recovery.

You can either install Rom Manager from the market which automates the whole process.
Or do it manually everytime.

Koush stated that the way samsung partition it's kernal and recovery we can't have a permanent custom recovery like our HTC counterpart. So instead we have a fake flash method. The below is takne from XDA

Remember there will always be a update.zip in the root of your sdcard(internal memory) this allows you manually flash the custom recovery whenever you want.
With the new recovery you can just flash any zip file regardless of name so you don't have to worry about more then one update.zip file.

QUOTE
This recovery is *very* safe to use. It does NOT flash your kernel; it is a completely uninvasive recovery method.

How it works: The recovery is packaged as an update.zip that you run from STOCK recovery. The update.zip unpacks Clockwork Recovery onto the ramdisk and restarts recovery. When you reboot, it reverts back to the original, unmodified, stock recovery. So, you will need to keep the recovery on the root of your SD card as an update.zip, and apply the zip every time you want to start Clockwork.

HOWEVER, if you use ROM Manager, all of the recovery installation and management are done for you!

Installation instructions:
Download ROM Manager from the Market.
Flash Recovery.
Choose Galaxy S i9000 as your phone.
Accept the Superuser prompt.
Use ROM Manager to create a Backup.
On the very FIRST boot of Clockwork, you may need to manually select "reinstall packages" if Clockwork does not start. You should only ever have to do this once. It will be automatic from then on.
Watch the backup go!

That's it! This is completely painless and safe! There is no need for Odin anymore to replace the recovery or flash updates!

If you appreciate my work, please buy the Premium version of ROM Manager!

If you can't seem to get ROM Manager off the market, you can get it from my homepage:
http://www.koushikdutta.com/2010/02/...ery-image.html




So enjoy your rooted Samsung Galaxy S. icon_idea.gif

Disclaimer :

I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because you lost all your data. Please do some research before flashing! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.


This post has been edited by naTTan: Jul 28 2010, 12:07 PM

 

Change to:
| Lo-Fi Version
0.0728sec    0.81    5 queries    GZIP Disabled
Time is now: 20th December 2025 - 11:22 AM