Project

General

Profile

Actions

GalaxySI9000Installation » History » Revision 4

« Previous | Revision 4/27 (diff) | Next »
Paul Kocialkowski, 04/08/2012 07:06 PM


Galaxy S Installation

Warning: flashing another operating system like Replicant may void your warranty and will erase the data stored on the device.

Prerequisites

  • Your device must run Android 2.3 (we cannot use the 2.2 partition layout)
  • Your device must be ready to run CyanogenMod (see http://wiki.cyanogenmod.com/wiki/Samsung_Galaxy_S:_Full_Update_Guide)
  • It is a good idea to flash CyanogenMod before Replicant as it'll solve possible issues with the modem image (it must be located at /radio/modem.bin and symlinked to /dev/block/bml12)

Download the files

Copy the files to the device

Using the internal memory

  1. Mount usb storage from the current system of your Galaxy S phone
  2. Create a directory at the root of the usb storage
  3. Copy the downloaded images and md5 checksum to this directory

Using a µSD card

  1. Mount the µSD card, make sure it's fat32
  2. Create a directory at the root of the µSD card
  3. Copy the downloaded images and md5 checksum to this directory

Prepare the phone

  1. Turn the phone completely off, remove any connected cable
  2. Boot in "Download" mode by holding VOL-, Select and Power buttons together
  3. Connect a microUSB cable to the phone
  4. Flash recovery image with heimdall:
    ./heimdall flash --kernel path/to/recovery.img
    

Flash the images

  1. Select flash images
  2. Choose the location of the images (internal sdcard is the actual sdcard)
  3. Confirm flash
  4. Get back to the general menu
  5. Select mounts and storage
  6. Select format /datadata
  7. Confirm format
  8. Reboot

Your device is now running Replicant!

Updated by Paul Kocialkowski about 13 years ago · 4 revisions

Also available in: PDF HTML TXT