Galaxy S Installation

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

Prerequisites

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 wipe data/factory reset
  6. Confirm wipe
  7. Reboot

Your device is now running Replicant!