Project

General

Profile

Actions

DeprecatedHeimdallRecoveryInstallation » History » Revision 3

« Previous | Revision 3/8 (diff) | Next »
Paul Kocialkowski, 11/11/2012 06:47 PM


Heimdall/Recovery Installation

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

This guide assumes your phone is supported by Heimdall and installation is to be done using recovery.

Download the files

Copy the files to the device

Using the internal memory

  1. Mount usb storage from the current system of your 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

Key combinations for Download mode

Device Keys (held together)
Galaxy S VOL-, SELECT, POWER
Galaxy S2 VOL-, SELECT, POWER

Prepare the phone

  1. On your current system, reboot in recovery mode (adb reboot recovery can work too)
  2. A soon as the Rebooting dialog is displayed, hold the key combination for Download mode (release only when in Download mode)
  3. You should be in Download mode. If not, remove the battery and retry the steps above
  4. You might need to confirm that you want to download a custom OS
  5. Once the Download screen is waiting, plug the USB cable (if not plugged already)
  6. Flash the boot image using heimdall:
    ./heimdall flash --kernel path/to/boot.img
    
  7. The phone should reboot and heimdall indicate that the operation was successful
  8. Wait until recovery boots

Flash the images

  1. You should be in recovery mode. If not, remove the battery and retry the steps above
  2. Select flash images
  3. Choose the location of the images
  4. Confirm flash
  5. Get back to the general menu
  6. Select wipe data/factory reset
  7. Confirm wipe
  8. Get back to the general menu
  9. Reboot

Your device should now be running Replicant!

Updated by Paul Kocialkowski over 11 years ago · 3 revisions

Also available in: PDF HTML TXT