Lineage OS (Android 7.1.1) for a Samsung Galaxy S3

modern-mobile

I wanted to learn more about Android Nougat 7.1.1. I decided to install it on a Samsung Galaxy S3. The following is what I recall so far.

Installing Team Win Recovery Project

  • Download and install the Samsung Driver for Mobile Phones (SAMSUNG_USB_Driver_for_Mobile_Phones.zip)
  • Download and install Odin3 (CF-Auto-Root-m0-m0xx-gti9300.zip).
  • Download Team Win Recovery (twrp-3.0.2-2-i9300.img)
  • Switch on the S3 while holding the volume down, home and power button pressed. Confirm download mode by pressing the volume up button. Connect it via a USB cable. Warning: Make sure to use a quality cable. The first cable I used did prevent the S3 to appear in Odin3.
  • Start Odin3 in admin mode and transmit twrp-3.0.2-2-i9300.img to the S3.

Installing Lineage OS

  • Download Lineage OS (lineage-14.1-20170301-nightly-i9300-signed.zip).
  • Optionally download Google apps. I’ve chosen ARM 7.1. nano since all I was interested in was Google Play Store support.
  • Copy both files to the root fo the phone’s built-in SD card.
  • Boot the phone into Recovery (switch on the S3 while holding the volume up, home and power button pressed.)
  • Wipe Cache, System and Data partitions.
  • Flash Lineage (and optionally Google apps) by selecting the files from the phone’s flash memory.
  • Reboot the phone.

That’s it, basically.